x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) connect(r1, &(0x7f0000000200)=@in6={0x18, 0x1, 0x4, 0x8}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') pipe(&(0x7f0000000140)={0xffffffffffffffff}) pipe(&(0x7f0000000240)) r4 = socket(0x6, 0x5, 0x3) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r4) connect(r3, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000010000"]) 16:35:19 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) 16:35:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r0, r1) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) 16:35:19 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = socket(0x10000000002, 0x2, 0x0) getsockopt(r1, 0x0, 0x7, 0x0, 0x0) 16:35:19 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000200)=""/114, 0x72}], 0x1) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = semget(0x2, 0x2, 0x10) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000002c0)=""/253) fchown(r1, r2, r3) mknod(&(0x7f00000003c0)='./bus\x00', 0x100, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) 16:35:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='+') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) 16:35:19 executing program 1: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x12) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x5, 0xfffffffffffffffb}) munmap(&(0x7f0000302000/0x1000)=nil, 0x1000) 16:35:19 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = msgget$private(0x0, 0x204) msgrcv(r1, &(0x7f0000000040)={0x0, ""/189}, 0xc5, 0x3, 0x800) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:35:20 executing program 0: setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x90, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r1) 16:35:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x110) socketpair(0x10, 0x8000, 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x4, 0x6, 0x6, 0x1, 0xa250, 0x17c, 0x4, 0x2, 0x3, 0xffff, 0x1e2f}) 16:35:20 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getpeername(r0, &(0x7f0000001100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/4098], &(0x7f0000002180)=0x1002) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000002200)={""/16, @ifru_index}) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002140)="0714e15f0973db00080000000025c6149b33ff0f", 0x13) write(r1, 0x0, 0x0) fcntl$getflags(r0, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000021c0)={""/16, @ifru_metric}) 16:35:20 executing program 1: r0 = kqueue() r1 = kqueue() r2 = dup2(r1, r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000380)={0x92, 0x0, &(0x7f0000000240)=""/146}) kqueue() syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x0, 0x1}) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ftruncate(r4, 0x0, 0xfffffffffffffff9) r9 = semget$private(0x0, 0x0, 0x50) openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x80, 0x0) semop(r9, &(0x7f0000000080)=[{0x1, 0xb8, 0x1800}], 0x1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000000c0)={0x5, 0x3, 0x9}) chroot(&(0x7f00000008c0)='./file0\x00') getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0xc) dup2(r5, r3) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000800)) kevent(r11, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x2, 0x3, 0x7fff}, {{r10}, 0xfffffffffffffff9, 0x0, 0x800fffff, 0x1, 0x8000000000}], 0x2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x100000000, 0x8}, {{r4}, 0xffffffffffffffff, 0x71, 0x80, 0x3ff, 0x5a51}], 0x6, &(0x7f00000003c0)={0xfffffffffffffffa, 0x3027}) chflagsat(r7, &(0x7f0000000440)='./file0\x00', 0xfffffffffff9fff9, 0x5) readlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/52, 0x34) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x10000006}]}) 16:35:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) clock_getres(0x3, &(0x7f0000000000)) 16:35:20 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = semget(0x1, 0x3, 0x292) semget$private(0x0, 0xee3f98cd3e53a064, 0x106) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) semget(0xffffffffffffffff, 0x3, 0x41e) writev(r2, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d", 0x28}], 0x1) r3 = socket(0x30, 0x4, 0x4) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000400), &(0x7f0000000440)) read(r2, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0x4, 0x0, "e90129eb0004008000330d00", 0x8}) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x5, 0x80}, {0x18, 0x0, 0xffffffffffffffff, 0x20}, 0xe9c0000000000000, [0xfffffffffffffb48, 0x80000001, 0x9, 0x10000, 0x3, 0x6e5, 0x5, 0x10000]}, 0x3c) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/205) close(r2) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x0) socketpair(0xd733d617f7a67b21, 0x4000, 0xd33, &(0x7f0000000140)) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x80}], 0x1, 0x5) fcntl$dupfd(r6, 0x0, r5) dup(r4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x401, 0x3]) 16:35:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x81d58f6cbccbbba6) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x18) ioctl$KDGKBMODE(r0, 0x40044b06) chdir(&(0x7f0000000000)='./bus\x00') dup(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x100, 0x0) chdir(&(0x7f0000000040)='./bus\x00') 16:35:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0x40) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0xe3}], 0x1, 0x8ae0) syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x5) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000280)="48fc24293370c9f908bab3da383f3abe615ff9b58accc70050b392495166bd7dcad7f06dc5f848c5", 0x28}], 0x1) 16:35:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:35:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x8, {0xfffffffffffffffd, 0x7}}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x5, 0x8000, &(0x7f0000000280)="2c632ca2e76ae1f8a089f6f7d09d87c845a42a1552b727f834cc923e661bca614778c4bb221930e0a8ef637f9e7b825b0049a830", 0x34) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400022ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r1) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='{[\x00', &(0x7f0000000400)='{[\x00'], &(0x7f00000005c0)=[&(0x7f0000000480)='{-\x00', &(0x7f00000004c0)='#\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) accept(r1, &(0x7f0000000340)=@in, &(0x7f0000000300)=0x383) r2 = socket(0x20, 0x400000002, 0x0) mprotect(&(0x7f0000477000/0x1000)=nil, 0x1000, 0x6) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='!${\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='{[\x00', &(0x7f00000001c0)='[!8+\x00']) 16:35:20 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) fchmod(r0, 0xc) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x80002005, 0x516) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:35:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf, &(0x7f0000000040)="c686702dd3e93ac55940b33e8dcffa") pckbd_enable: command error pckbd_enable: command error 16:35:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x5) 16:35:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000000000020b2, 0x602) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x8, 0x4, 0x3, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x200}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000700)={0x10, 0x9, 0x4, 0x1, [{&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x4}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fea000/0x4000)=nil, 0x3}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x8}, {&(0x7f0000ff4000/0x9000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800}, {&(0x7f0000fe8000/0x4000)=nil, &(0x7f0000fea000/0x2000)=nil, 0x4}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x43}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x603}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x101}, {&(0x7f0000fe7000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x8a23}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xbfe9}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x6}) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000040)='./bus\x00', r1, r2) mlockall(0x1) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000c00)=""/103, 0x67) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000680)) pledge(&(0x7f0000000080), &(0x7f00000000c0)='\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000c80)) 16:35:22 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000000)=[0x0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r4, 0x0) r6 = syz_open_pts() ioctl$TIOCNXCL(r6, 0x2000740e) setgroups(0xa, &(0x7f0000000080)=[r5, r2, r3, r2, r5, r0, r3, r4, r1, r0]) setregid(r2, r2) 16:35:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setreuid(0x0, 0xee00) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0xfd34) getpeername(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000001a0000000000000000000000000000000064783171bc11ea7408f59a29670000000000000000000000000000000000000000000000020000000000894d5a8e000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000050ff3f0000000000000000ac3282059575474dc17f2aad6e36ef9785a58e03db2ae657bcc9dc1d45398849dc0e8475928ef66697d0aaa60f79b12bd0e8f3c15f1fe44348829ca00423d04d7b8737f4c4543ca494da00ca0ccca8e0dc9af0ee5490eda86505bc224077598f04cb3827a86d5ff7fdb18be3c5793c4b10d9e0b9726af086000ea4a374bf9198df14d3c1d45efc2a4673e96abd9d7df3ce0fd5550943109f3f23fd11b258014fc6ff23e0857810344e056fc169868e5b2470d18a54380e58c959d91a2fccc2a9fe1fe1a21be36c"], 0x0) r1 = socket(0x2, 0xfe5e2dfe47bc184c, 0x0) socketpair(0x1, 0x8000, 0x8000, &(0x7f0000000000)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:35:22 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xffff, 0x2, 0x20, 0x0, 0x2, 0x2, 0x8, 0x1, 0x3, 0xfffffffffffffffa, 0x8}) 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$inet6(0x18, 0x5, 0x8) 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:35:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x20000000000006}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:35:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400, 0x10002) write(r0, &(0x7f0000001340)="4e0f0008cf376612684a2da601e284a8106273be5f7fb34ea1ba996ccbc2022a6512f221939c121f44716ad52a57e817cccb4eaffb1a2877f2b1c5003b22e9f34d5e7f02223a898444ab1fd32d6bb1ad678c156805ca91cbfd515f1d4e77aaae084c23ade8dd0eaea77597d2ac064729c5ea61dddec47eccca5ca59b57f7307523cec8a537af69f377b093bdb8a4ea89b14eef5570d5eb728229fed5cdc33e5771631588924e9a03fd9807930a2b42b9f8dab24197267990dcb9cd8ffec1edb6376aacad76ae165c428a6327318716dc8820035874992e7f13839226036b617808630aef", 0xe4) read(r0, &(0x7f00000000c0)=""/28, 0x1c) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000000000)="20ed052eadcb90f0bcbf4c16a578b178eaeaf6ff627cdd2dc3803598a9f426032a2a5d6d6aadb064c08f32205dffdc34fc6c3c163da92f9c162981261494", 0x3e}, {&(0x7f0000000180)="63eca046e58345d1b18c399d4dddb2c7ef56118954913a442158c742c437fe7259e337b150d2dd583eaf28a9908471aa6cdf1d2c28081fc1db7979f692cc0a82920c436d72ad6c1740e06dd2840c8c16d8d165fd73160ecdc04f0b5b19bb76f311067e4b232cf4ba809b7fd8bcc562c102191b4ba9172c5a3c42f3d23b7fb50cabb67c895f12ca81ff7aba1e5bc8f1aa0ebbf5c672ba60d3585e8e85de4f246830bc112bf38a4167f91c10734d5d51cd1a2b9eb495112292a1793baf57495fafbb981e7a501595d711614281cf641d15", 0xd0}, {&(0x7f0000000040)}, {&(0x7f0000000280)="8d8f9b8ff2ee872d790eeda30fcb6a650881b8f180db571064aac62b26093db6d21a191d8153205577c523f01f47206aa7c066e621597d8b15ea8b303d8fff697c359379bd1d399e8fc021736c587a1bea43e94a42706c22af7b47d9d04f5fb717cc646c1606ab560ae2d83fc857f18248d300694949bc7bdb0192a72634420e421777dd751d28f7c30c181f0097372b1c00dccccac57790417861c715acfa912844419b3487343204deb28b5ab98a72531cdd3b052255f4cb1d2503d673ce7e1dde5c9398abe010594a4a500bf2a45fd2c07b34dacf797560e13d4b6a2dfd3dfd7dc7f7c199677695366508e0ce93146b5f6ccb1d1ab16bfce4f6d177e9fa8896985f5ee2730c5e6009c21b65127f0d1e07c5cba0fc561ddfe763de431f209c9cd4d8a778fee35137faedf4bf19f6734bf6c6751f8a818bab9d2e3a10cba9b9c821232cb9f637bbab03efb9de081fef253c81a91e35cfb1887ab620d6e935a7de6a7882f33696704cd9d9b4437d00c478a7ff85ca15e3e052761eef7c72868d987254267edda7b94b3fed32ed0bb887e0f3a4b17ac2fadabfb3632aa85429716f3e59a30e8efd76039a5c9978667fd8ea66f36a44c50ba6dd70bdd0b783c1aa342f95563197ef5f765d2a697148213a965ebeca651cb86d27311baf4e7e09b22d930f878ff48bf06871e7bc978e59f2f77e1946d07e5fca37975081548ae5c06fa8a2609e58996677a89a735ad6fbc40996121a7d3d3bfd086ec4b8e1d7ccdfe1776554517e4c7a850fa4740936a9610496f1e81bc55c341e51268ca8552b1805ed6f022577d3e03a66364db460e13f91da8266ae895a55d1389af0893440ad7fc0cb7398a66348bf761dc5eb404f3d29975cf95e4a47fa1a1305ffbd8034d2de91c581d9eb6b5ba676673e369ddd2e4efe58757ffb68bda4d7702ac2ed7434bd736d61ceb3618a9be027d082226f14b559889b137bb0adf24a742de9d81d97a44ed30a71f01b1588b6af8627a9050a7d3498de9fed12cb600904509eb35763520e3b33e88d147b7a40501b4785a925b3095fd94d0785cc68ca38fd68921f813738194ecd05b163a8ea23ab3adefd39dc4ce3a782f44d64849dab71e6295519a36629abc55d4e944753bfd0ab86379fa05dab4023caf4ac5bc35b0fa10774a7dfcb8eb282833bf16b845a065a3c69967872b98d1cd6e2d0c53137ad37aee978d7f13864d9bbe7ba5f9353000208415fb4458c6b70eec3422f235460e50bdceb12013fd4f8419c7ef50807c518b4f480c9a506e50b5a7616f8d4b07709e057a64f722b126cb7b714c094904e33e1dc9a703e1d8c979d65ea045200fdb9b7ca4e7f2edb7cd2aaebfd86cbffb7aae99c953fa3d49d2054d06e8ca7a52cf8ae379d7cd25b17bc47a75e0a4e3cf25c563b3857f6bfb6f6e368d32fdd6bf96f71f719630cad6e684a7e8867c563b163e86a09e82aa35e14d9ab8ed465badb2efc89316872a3153e7153c4c2ae071cb90764eb7762308ec77dcb76c663030d4eb4396432afe43a34aeba5d1d4380f29dfbf96b26f8115e31e14d7389bb05ae9040fcd93f1ad257e5b53d5a785fa491843373f30eea0bb5a114b8f029244b35d7cfe823d61a99ddeabc684952d4975e978f6ce08203e95a9a5475bbcf1b94b01a44cdf96d38a72b5cdf3bb17c2f2265d8eb1fe980d1d8d99cc60d884c5b841982748e5c5b3cb2b632fbe524602218ec3e08f5f3e6db273ac719a406118ccabd38dfbc7a270425ad888baf76e5f3e5dccad6dd859bd547db1225044b357b79fedfd08bf8acc4588d6a576d03b456aeed1bdf85ad73eca7c1e918f870d3dbf24d8a817f0f58bc35144f30ef344483ece2843307066601504302513cb4cdc7ffa5d0116bb6fab395191bdcf945b6167e4b93f8d9ec6e92893142b97a23275640e884bd7d30a44047df64e245f65dac67408d8d79d82523c1554c331ac2f824d18bbbda4c17593795d013f0a90044e9f4f7bb0f6f8881825abca8de69c40daee339650c364cab11b66bddd545e03f2922efec84db456c26c6c4023faf00e2b3dc5a14c163f7dab836b19484816c1ba05b8722c4d342a1e7a723a4f63e1547b583fdf71bf408f425b01f7b64979a0e1951e3712c5f851f2ee93008ffa2a84b966beebd217c2df7c6e7b393c939c5dfc6caacdfbc6bfb37c950f02bcf417255b45367a5e62d05db4f69796bd5167f3bd3939c372617beb22c5a55681f9e7bdbeab0e591bbd183d8c1180d8aa9b0470209b95bfb0b49c2adb9698cfc84af2823210feebc8b123df81c00f27cc042e2e88b08a4d1efc6665b479e5bb80f70195b1887953d16bfe24ac93800c79ff7dd71ff408a931fc6c4798ac65d4ede666f6447f643abf574a23865bd8f6a633b87078da081345e775d44bd70e74d2b49cf9c45d8b330e95d1a603e7eab7a3f9a28608745618d87b572e1e56dd8c64d74ab9067d533570ae8aa5c3bc591df0d4090e9df131b8c64fc770bde7f4a74f01f67b5a2c96c273e26cdbec75a460f43b01ed76efb43dadc0afcffcfa0837aa051862064e04d206e18c637ea7f83eb11f3a2946da1926f9bda13e00389319210db270b0590cb7cf3a13ec3d8dae3e11896846fc0c67abb6f416c58209d2b328ff5e5c37b07982c8603f5870547d3e46a87637ed10f2bcd4239852aa0deea0a743016bedad8932550fe1e22905bee8ba744b59d48fa0cc9441d26e49b0c3b520454c5a470a4119bfed5c0770fa3e23948241c86e2938a3b85e1e334c297ff49e58663dd4876253eb28f1b9d8c9cd4c99221a67b03856641a9c2833d2194cadf9401924c3113013bd99e0eaa76b681c86f4eb994845e9142c692692cb7f86e7048d14d3ecd187927c3b0a788c2495d20bad15f90d792b6f0028392f4848c5c85be4493d2b4c80f053ed3e4b535813407fc0d6d267cec0212f4b1baaedf0d247929263b57186b98ad64a3cf38902304952aaaea405de901f8dc79c16cac08e3e283c1e21adbaf839c389c393340d430f46c55d5ab8e28e75597823bbfd7f672a226dcdd18d238b512fb4715d4931949bf21f36cea51770fb93c0fb14b7ce6c40e2a231f9f4e2d8cc89ac7f6e8fca997e4024b56cf5ecca01ce5c18379e09ba066e871473e96d150164dc2daff35b413bf8bc86feee6ec47140518ea623ce754e33aab7dbf0399c27c008c0d4c76225b6ad77272918dbca620019e189970d3055f2edfb2008bc80a87b668cacfea4663d1abcfd8dadf4f4dd79e20f565f8aa978869896da4698ac29f4e1de3d17230069b1fe7a51b18155597bab0b5ca220d47827ca79dd5fcaf430cfb9e0df67371ed31baba101b6b33f7fda9dbafadb8db97f5b591608c0ac910401fa93788c6f3172693a29950151e8960a6349b08d3c44fd146f2763a8cdb49556d5eba253f5be18396c9714bb964a850ec0e28185dc5ac5a9b49ff727a1df3035b7bd289265fc8dda4ae93df65c8e8fb090720168527dc27dae80fd2d7f7f82620db4888c1b4800aee4cf0194ec19e924fd3ed7add1fbf88f0a2874ac779129813233a7bbe2a73fc27ef49c5ba0f63069a2670a859b1755fbe9c16e2369e58a5f6c115273d520d4d844b65959315038f68999d8c66e98f48580ead2151058dff67babd8201cc7329a91005712acfcb6c62d15a05663d0f9b9cb233d72e19502f36c95b2b80a4d5b7d1353b22348ef10a9f64cac5eee2e1350207f9de34e45abbae516472f715fb51c61522381fc0ba13c4b29dbc142278d66b26754d192423c7348be9d08a08cb4bdeb419f2268eee3d06280c993263d40baad2208ab652120cf4bb47b93c625ad605858a5c5b7c16d07d1ce77f9109424c9e87c86e8ee9642197423a61eab61c487daf949dfabe4c90a95b9a207e3356a6e7cc65c25103d499da64a7819427dfe07c5c8cd9c1d7334fa8c46fb76282389d20478e97f246d8fece900f6d51f19678ab156b74aed6ba3d66793af6c2ddb9f6bfcb89fb66e32b51524399d2407aa91b11c7fd940e981a9218511df96956b0aed526cf080bed4cccf86f1ed128c1a7e60d0e44c093d43a52cd4e62cbff850404978336c6ea3e15a8726934b40b51b38d05dbe2d92d82bcf9dba4b65c1c8e9e65db34ba8bc3e1600930a88310ec1bbe98bd10418e636ebbde78e9550cded28b48f37c8915a16a9be9db141e800b1f958fc6baed8bbdae50bbe8a468ff94d4571068651294266bbc3679b4a5ae72a930d5ef37d7dd8d18490b56324b0d253a87633bf3e920784314b9ee6380da7b60b7ec6f59171e27fa54c0a8037d054641827b297bce07f7b5db8eca7a4d96172a5fdd4cb326f460db42e105efa694952e197060bae7436ba7fddb19ae02fbaa42e8a742afe4d7bd05767b2440bd77f1ff0399be9812c40e20312db652cddb24dd52d89d1eeb89186ff4e6f3691878829e21668323f17a5eeb793013e3759f1e0cd3884ffc18cadceece7e4110f69b9e9b9a0c9cb3fd33deba8123b49926b72990b74775e0a6e45a8f4dc3da8baee94dfcb65a4bf1e76fa8b49ef1a7d314d6b0b4895c7e2f9ebea393743a4ea6da0c62ed559796bf99226f1869fe0d4c16601590261d258a9d3155e17f80e81771b9d1eb809cfc6585f002b1df7d963f03d616f185651754e510ae66801be2fafdb23e506c62be90e3cd713a07487cefbcba67a0188700b3d829830d8558abb2fadfa05977fe641422b5ddc5fcd9243f50914ab276961ff458e101b737a736b3cf812f01e9d073a77236db919f51e0ccc1529ed1e07ff64a71d49c426fd9f126092f5e5c7a73202cb5ded0f06dc27702d76a691816cd7bef98a0511929e0aa4ed9377dd7029254d8f87fad084021c1dae2371547b6abd499480bccf94d9a75d293900eda3e8c6e45e9b1d2a75b4632f95cd6abf5e3c4698fb27b44e2066b3f099f145cb4b820dfb4f689fdb93be7a4825be55d167a5b737898c6a42b1245a2c3a932eeb3f50152df156113b6eaaf296b285ed48f843ead3df3e95fbe8f5867ec4ce1a8a13979e1a16a877a4a505b2f007a09d2d3df321dac1ca17cc1f6f0ece5ef518ebeb080ed1348fe954043ff0d50606d88d02f66363bf2afcd27d0520c704d75cbd215b2890915d1241671260ab68e4ae1e7ed59298bc69a312f5247555ed10793214c09fbc452698977d139543fbd215abe39c727462016b912d272b21d976c9883887788623204484ff4428ead4a847a657f454239b0b584248364617e52d43619e17444e65e562bfd2604ec42aeb76d61b3dcab5ace0120c68d4fb04b71de75cd5c67e75b0a1167be13194fb5a9bd20303d071df87ed278cc377df79a1df981f822170f70ac7781264fc7dec87bd3c3a6fb6ae1f8c370f06179c53ad755765a8beacf2f94ad9c9dfdb0362c7bc2fd9631fdb8a8805f0e1bee849e020a0dddf6276a75f2b6ce8cb9e5c0033c024504e1b4dcd50b8b459ddf14c12b177e0a3258086c2bccbc2cf561ada467921046646651372c066f19c337a53153200869cc9a4e4aacea0d5938d43977ce37111839a8aca84dbdd3eed5760fcf7cec4e1e5d7ad1bc9ddb49fcfedbb6ebf7b202afe21e0f19a86ce04334bb7ff62bf65e2e7a856435f3ecb4708b472476643122d1f0a51798d8bfb6bafa989bd6182af6710c14e8d4d30861399ef28d88045287b5dbf68b9ad75680fc5b2a909ebe6729ec269523c391e015782cdbb8edf858dad1334138a4f6b0577b7870cec0c499725889ad013369afcbaa95174ca7acbe96ad", 0x1000}, {&(0x7f0000001280)="4f545fe110f17fa369ef40cb901eb24e52dd6c9f0a5dc757d628205def6bf37183deee8b7c72b8cc2b62c7e63533b7d6b52eb520ec5853cac4ea973fdcdf", 0x3e}], 0x5, 0x0, 0x0) 16:35:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xb0, &(0x7f0000000000)="fddfd3c82608350d09ca01110e7dcc1c29cf9bb188b9ec1c8a6dc83dff44227e450ed5bdc4044a0fddbfef8338e6d502aa439d50b9a8a9fc6e568cfb85f55b3ebf990d4903063bef68609e898036b5c596fd5c22a3cde478724cb849b78090b6b59e67640465d0807423db3291557653c1ba4018015f177dd87099b94a999112f7624d33e45870431f73862aade4986533b588f5bfee320ad7b304936e704832c881f7ecedd9b4a66f833e2bae3a5475") ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000240)={0x3}) 16:35:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:35:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) r0 = socket(0x6, 0x4000, 0xc800000000000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x2, 0x3, 0x8, 0x7, r1}) clock_gettime(0x2, &(0x7f00000000c0)) flock(r0, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000, 0xab) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000180)=0x9) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:35:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:22 executing program 1: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x400, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8}, {r0, 0x40}], 0x2, 0x5) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x10001, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchownat(r0, &(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, r2, 0x2) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') utimensat(r0, &(0x7f0000000280)='./file1\x00', 0x0, 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x332) 16:35:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f00000003c0)='Q', 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000000)="75087e24011280834226998b93100a2ff520a9880fa7cc89dd68a5b0c4e9653babc032a29dd0596264f61258629e12915aad8bee997f1069629f3f9ddf2311687951f36099db40a6a7ea1262a86d19e0e95b51ea516d78", 0x57}, {&(0x7f0000000080)="67a6cccacbe4fe08abee63fcf8470fc325e5728642996467712c9dd99ae604d137ff44a2b849d79a16b9d989c67abf297b51368622cd5b0e2979f1c1c1af58c8c92278bd47b4c3109f89e30a8ed34e", 0x4f}, {&(0x7f0000000240)="8c0a5e3a9e14583d87320913ef013951e0e0ae317628e54944debc11736c961aeae6f0aa910b4523a654d29702607018d7d2c1821da66f5058e6155e3606b969732f9b1def3fc5aa20468963eca75555090b290c6489c0f90b265e40401a402a1ed1873484f2014c1ec78ac822b8f55a9208428a05fb35b174b076e063b326b9b3f21273866dabedfb081c1253e6cb766a90e6efc54ba2243d6caa486b98907cd6ede09956e89d6779b8", 0xaa}, {&(0x7f0000000180)="b209ff92a6d0e5141ea93e76c2488178663be1714e2bf3868fae18fa927b96e924065072d9330c8cedcd3cb4117c4cf496daa70c19ae99f4056b70029243d7d77b62652cecc243cad08efa0c4bd3d6f43463f9c5df0b2f6ab67a6be9f7c5785436331a940470b41a509757803abe02", 0x6f}, {&(0x7f0000000100)}, {&(0x7f0000000300)="2e94d1548ca45cf78ecb5c0242300dfac35899c0f248e724bf00243a76834b650ce69d27a146cec6a3650795b2dea84da924cfee81858d13abe4695a0cf649a2ea9de5dd6797d8fc73b08e778205dc567f83bcd4ef4028ed4cc7150b3ea2da", 0x5f}, {&(0x7f0000000400)="f0b003f5fcfda1ff9de6855323431bc0762d6e554261bc6bd17f58093a1b49af01af022ebae862784d5146f205c84555a1d40c9f79fa3c5b27083d9d109dd6c506bea7b8e5424c26e91e16ffcbd789d6b4b9314ce854f4df8cfc7d68ef856a8db917db67bcc57adeec3334b9cb1e8127ebe865044c4339eac2e9dd0bd246cdab9f1bbadf67843507265bda30c491c40a3715a5dd67e23ed43c7a1ba6a1d79dd41b8c7c35301b21c3d3dda35d", 0xac}, {&(0x7f00000004c0)="062ee80e662e22714df4d75479b72fc81e67c23ae409a9d318c9ee5cee419219d0f73cb085505d9af23224403fe907884739272b09b796269ae6a3abedd6f8d360c6ca27ab75940de71c25916deccc01118f02f79594fb854e27852415759c0b1f5360015cdb125cd8055650f882be610a003bd88f9cccc4a91227d562146428ad39c2a80d551928a2928e7c65c48cfcc948a3212b6703c25e141d63d0a65327dbc13c701c695c23", 0xa8}, {&(0x7f0000000380)="d7caf2dd4a10445fa72d55056747c657", 0x10}], 0x9) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 16:35:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) r1 = msgget(0x3, 0xb2) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x10) ioctl$TIOCNOTTY(r2, 0x20007471) msgget$private(0x0, 0x12) msgget(0x2, 0x81) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000010400000000000000000000000000000000000000000000f1ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000e970b1a22be2ca495a31a2b005ae6d613cac67155aad85af76f942cb"], 0x70, 0x0, 0x1800) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000001c0)={0x6a0516e1, 0xf57, 0x40, 0x3, 0x10001, 0xfffffffffffffff9, 0x100000001, 0x10, [{0x80000001, 0x7, 0x8, 0x7fffffff}, {0x40, 0x2c63, 0x20, 0x100000000}, {0x3, 0x100, 0xfffffffffffffff8, 0xe9fa}, {0x8, 0x9, 0x6, 0x3ff}, {0x9, 0x9, 0x77d99968, 0x80000001}, {0x5, 0xff, 0x0, 0x100000001}, {0x8, 0x0, 0x3f5, 0x8}, {0x91, 0x1, 0x0, 0x4}, {0x1, 0x649e00e7, 0x5, 0x6}, {0x5, 0x9, 0xfffffffffffffffb, 0x2}, {0xfffffffffffff814, 0x8, 0x85, 0xb62}, {0x800, 0x3, 0x1f, 0x687}, {0x1000000, 0x65e, 0x8, 0x9}, {0x5, 0x1f, 0xdc6, 0x101}, {0x1, 0x8, 0x80, 0xded}, {0x5, 0x2, 0x4, 0x8000}]}) 16:35:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x101, 0x4}, 0x8) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3e67, 0x5, 0x799, "b3ad2e0d3fc9c06d00007f00000000000200"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f", 0x4d) 16:35:23 executing program 1: r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x20}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="a6b60848") 16:35:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64, 0x0, 0x0, 0x3}, {}, {0x6}]}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000240)="7f98042f380a6053710eddd5621c87efbcdf1479ae1aaee5ee04961cca3f81332c3e50a1e4380ffd51631db30e341d733bd67ac65a3fe04bffb29524b3b54e81461e1bdaf0b3e6086d6aa32d4e33aa8ea68a21880808dcd7ac8d9286519baead474179987fbfdc7ab117", 0x6a}, {&(0x7f0000000380)="bb441f8c5dba4f0eb7f0ce845920ccd8d3fa69ecb18bda853cef703ddb7cbdd68ff99d343c174bc7504b69ad58656fd8569ebebd56f0ea479771880b9f05d273a54ab7c7d7ebe06f2f9b6b4dc4b9717e0b92bdea1af1b0754b36b86fa3adf85286c9837e2ce3b6b08625b5453f277f85b8cc30810278377902993351c7f148d8059407955ba7295de9e9b9c40b5c836b1d6e21ec9f6d645320961ddb74ae5d7e5782be6dd70d9d5eb71de4e597124837db24ebfaac5333a14082699fbc6afd15f483dc075b76714887eaa9d5378b788b8d49cd0e10da29cc1e9a5715134e9ed318941b6ca8", 0xe5}, {&(0x7f0000000080)}, {&(0x7f0000000480)="84ee31ae789f76083ac6328e60f42cb60a15316f608c6ec0688720e024665630bb98d8ee7e2b4de2a778e90065350a996b400c5d9fa4e557e114208d58427cb31288a6075703c2c5603d91d185e4636c3070a6d6b874aabea4b8c3908251dfb3d3bc9da84bc7e4f876fcbd2bdd8deef450f7b2981e897741268a16a95b3a693e07c1c88f8a63a69d95ff626904c8d360cb3c6dcf14f75175388e3b62018c76658b1df36dcca56c8e14b14c0afa6c92121b3e59f2f25b3fe4dbedacc6235bfc7c122fdcab76b2e658324e9c2140e9fe883da1de73a305479ed2e28a52ce3b8bb650bc52b69943d79dec093fcf7e487f660696b6f2", 0xf4}, {&(0x7f0000000580)="3bc4c44e9f7e6096e7d3ec7bc998718213b471d71f3808880e0361c493ca008f33e84f40e0a90eda1abba031fbaee2c09afeb82904193464a794d84be6239c9e89b8213e434046810a4c0165bf13ed252c76fdef10413f4aea1eb5b5f43b0191695082c69ada61bc0ffac2f7f7726621f2ff1e51424f5ecb90cb4ac483648fe77056314bcce2cd5b734d70c48b6b18f363f2b1659ce64baaa71a837e9f1e8401dad9ac4a2aba4f3281b931ac4625b2b60ecb297883fa7314820591f06713165c34660092bb3995d7dfd7d4afd7", 0xcd}, {&(0x7f0000000680)="2affcd9d221259146c20bf282f323f36658516054da7669e43c86520632b7035c8a04b1a0354676fdd7e41042abb2e4a6cf894329db9670244726319210f1e62badb3228a1c0147e725b8149f9211b30f0ebc10f35d756ec6da615a9fc6eeeeb89e03b82e1212b787ad6259d47f031bec7f6752a728c04dd39de1f50d7746c6aad99934b0b61db9d971e9a9f39d7a70892d45c2b9645df34cfd94f642e94b20acc308210268f0618c6242b315784e1268a791fff75a9a58f8628a43843aeb1728ee83f32b101ed67c7b459ce632f5170d578133fbdde62ffbd2fc08ad6a2e14961186b7dd00e1dbc62f15f0764bad0705ac78fb9fad4d927e83ea23a3b2ff70ed330242b6f48288927d78a6dcd6175c63fb41676f95d7b971b2de84eb293d8dccc64e77f09167bc76a803534345a7de56e56dbad1b90cacdfbfa72afd1cf28bd5e1e449e2d094b7a1d82cb550c7d4f033ea788f84bfdbd9190a1382dbfac0874623e87e2501fd5de290e84894d01b58cbd6b6a8e501dade2c93729dc378ac7cfaad13645a8ba0b6be4d09412001841a82e71e732c96bf7c270839a6438aa5abbbd04ac7b649eceed37309ee32e2e23e5f21b7163b9356a20d3675626e03a447b2543a32319a90d4d235f748b5cdf4d3a2baf268272f883f8b3c91918e151557de6d2682480fd294d1d73e5b5c6d7334b99e3de065731ca2db625e9577acadbc26f7918d109599f6af23203269ecb166764057cf00e3da49bd7989b15d8e654d9b9f019b25c440823b29eac876d3695b3b678af11395948fc809b2c7b59e6108cb197cf5fa88fa44cd38cead9c2e72c5c235eb000d8c2e12b51f132a353919579020b45aa0aa41229b24fc9685fffe36df97843d589b6be19a68f2fe7b5bd377e2d09856ee2b88c8a600a3c539765d534c73f04d3ff10bc50dd47eab6221f7bfc84609989f2dee9691df2cd938554da4aa67e13e253ba8b3b934dd99a511c1aadc62e9d5285e5ade4f7f9059e1612f80c729b6d15b01d87472c43af4bffc949fbd3befb31e34d951a164e6952f0895ae85243fdff6a5f31f8266dd7134978e1ff7b1cf405955d4a9152e25740dc5bf0663c8e788e7aafe82693976b46d44f3da450a3372ef2fba56c4f3066ff4429572952cc2fd791bf44c552722982294e80f6cc22f67f205716abeee0a390362a576b544050ca3381b68d8b76c62609b9f6008c488a2049014c0902db5e0004c957d42e19823e07863c2d569a9e7cfb37dcafd2e0f84deb057e289adcc3634132a3a5d509b6a1ffad868785d2b90d23c02234530cde31dd4b8ad9d2a99df6337122b9a40c59e487af707a0b551f8d408ec83d892d6163012899b54a18d6279c07a9d81831bcee7032c8761c20d53c29dee1a3dda8e015cfbc886b18c155b0644171786cbbf0c59ddb0f069db0b3a1fd4b4417ecffbf619e384d6829c45005426d5ed41aec7fad3aff7e1df8a908377b20d716a9dfb2913788fc0c860722c726218a68547626aa2675f35835694948509aa73efbbaf0b0d4bb0c62383828ef595c991adaab284eb1ea84ccd1d7371d5b12ecc6e46d115923d3eca9bf8e9c65f11f215b050938985eed9d23a29ef037e759a210c547cbdf830fa9eecc03210bb390ea922782f232a73401ffc3c7581d4a52bf543da4685e31a3fa5a1470ac7cf5501c4693040cb7f4bf76dbcb054cf187c9ea25c5e9b6648999d822cad5be7e8c23fcc1b5cd03eb1abf423f4479ff8be4d386d7e19ea09fa7fdbd288158746da2fe13a9e2e17bdf258c0c66b2027878cfdf3df5d90644e3a487452df86a4439f6d795ea9600e1121c2974e1b6035ea2225d1a2402b83f0593e7e47617fe471f49732d49b116f462afbfcf285036532190701c5e264fa809f8bb900aa79ebc39d2aa82fa81f8b95b1006b432cf0f4c72683b5c1537ceb0beabfb7cd7ae281814794c7828555cfb8c090cfa7f402ad570b52ec471ff3d382b930359ed54089d35613e82f4dcf41f5c9ec7d5fc61f5854b5a3487b6b51e011289bddfefdf67588e48a1bd14958d6e9be0e73085d0db96b535eb51a98e1d2555b840c879b62a0651badf9e193e4727beeac5c62fbd6851b9b668d2cea2ae1beef099e7dc1c08dd41be88795be098409f4c2e8442fb3b66982dc43366b5c012592bb066df0f50f9ace9f299e10233ebcb921401508318f885c7be141f18f764e23bb5debef98c2afbaacc353355bfa7b0375b5e0096ec3a71fe2b160af1912cc41f382ae7e9a6e6b76202e98919171546e508c22ebb5b40b98416c16ff9405a57935d6fddf720158fdfc70f7602b77cebbe2a197580b76093345062210707ee33140519808763f2fb923f9618e825e85fa1875c8f569d51eecf097d7eafcda5f418ab2a0d3489e5dfa7f34f6261dd6cb3fd0e8ab0c61784b3a03468a181a6e7926fcd91f0146c4087d5574756b2c7b5834355646a18a762edaa5cef63600926aace94b49232df73054aa1fbfa5094e0c222f198aba3742527947edcb60048f77142468899b2a8b75be8490bc66ac2770618a28b32e55c418075d4175ecbb99774646b37cb26419784a8c37fcaed1ce27fa17df52238f9180fcf30a317d2f55e4eadf484df590b59dc7011d4f9eb6d7152502b9eddea611eb697a0f8c2905efab9cd2b35ba99ff9436911a01576fda527780073f25e055c237ecfaeb122f42bc0fd3a3a03073c8d7aa06619a1337fc6a9ef2e32d69b6da85836caf9dbd68912fe01b3191042e12d723995203fe776828b5faccdefa1d81fc4e1a04098631129c18ae79e638d9df2bfdff195dbdfe7c32f09e694cd21ae9ddf5b599c84694ebf349879d42b973b6dcc32c2d51cc588066c472a3901688b82acd39d258b01952a6697f02e17812fc036dc9519271446fe4d85973cc5874495ded4739f299e38f183047e11b425cebadfb5f14ed55a5f277813a2b9bf53377fb4ded7b922278080ad218895a112a163bd797498c83af1295aa7c32377f1abfa386a1a37889b9fec79d02b60bae2de30d07a83082faf57b2a8dcece7cb9d391845bf5a53a1a4fd3bd8e2c5fc638b20b516c03222d41d1d6f3f36b31a4371cad3ad5d51d6c8ca563c08ad61ccb170f9c91e7865539b7d57dd714e8dd604c5f6fcc5c3a5ac1fd3fd1c0bc1369aad51a3210db152a7a0c3daefd5a42c7ef66f03972604e623a65c5edb047f6b7e9d3350de570354cb1b06b7c4a94d1e32c9956c5a4accca9ab009afd747e709cb1c5a06e97d2c18835ba8e8505a47809b3a88f97afa4a231f313182c0154a5ea63e0c5b4d032448e90a56199135b85ac4c33e9bfd958584f774e5fcc9d4516efbeced4a77c46efe876e3b658cb2dc4b035fe86503dcf5574ff8dcca784d7f105cbea28d21a8cd0ac69e24c3104df3f8ee8f00a6e6483dcbf8f4db38df08ef90699a2fa6a152d1f7570283632525f0b2282ff32cb1a209da63a00373025a0e8ef11fd42768aaae7a91657f917b610b575f9b5782e5229887e18c915d037a4401d98f94cf3a65d773cb231d8924840c4538f8a2bdc6afdd6013caa4ef9bed0fde3f8622fc7e479c2e8767261308ba22a24219faeba915120d30a1a419a5c65c663e75bac2ee93dfed0a82269c3b36e4b4e96ce469cbcb2d6cb0e66cc2a9db41d5e428c87bb95afbdffeef2904b1da0bdf1bd7ec9a2aa86cc0dd4259054e39af9c865c0eac6820585aa1bd0cec6900fe9a6054786fe75b61847998f365dc24b30a52848fa8abe0620e8e544fcb17fde4bbd5d3f3386bf62c6c2454d7264614cc15ad145dbb869c497ca1535402b0f2bba95fbcd19f6b803a9b197e93141046be86634ac156da2b2692a2aea13ccdba1d3206f2bbde6fc2b4e5f33cf55c0b4b8c7c12327998636fb5a0a790e453f5e0573bcd76b8ad14f9b03b1570205952075a08a8c41967c496d1f04430e8041ed2901a11a1510699db9962e741bd621ba62bff63b313c40a217a7598adf9819af444226b046ca788a2398c0cee7f3297fc7d8f523b0015778d1dc51d74b14c985e07c0dc533c6fa1ce311f764b4df40921358a7c5f28bae13dfd37dbd40a1dae9b47e2662bc858e724faf30aab6ce434501ac9b6ba6b51dd0373e4d0127143b023a55e34eb8dfaa2e603813fcfe70fe0524c9ae9d23f404b804f05767a6e786c0e7f80d8ebb04b411c2130f187501de71251a7963cf75963ca7ec1f954e42fc6fc91b1e64bafd533cf82669b7f79197a4cca79f0a97fed872ccd7b8427f015aa0f347b0b12e95fd0a12bbe9582d9b36ce570b0d5ed1d6a0fe6e1173d98d3458f42b97228abe0cb19ce61459047a3ea5e2d618129f5d8b9a148463ac866e338c3270d7b9acb45f8f692a96bf23a0afcfbeef62da1ffc3a71d6015f4bf2a6793c6a431b67804e8d6b544ed219fb2645d29a82c3746ff4faaa73decc876ac6e46be3bd37794773ad1d0033b3de98ffdbfd40af1765810eeb6ecc71205752147982b2904f4369b24272d0a7024db4cd52b2f01f999870d5747559eb6027058c4a8e9ec216862d67c69e8b8511c57cf8fbca20b9b05ecd788187ba966c2fdfe73b92ee5acb20c0e9ceea4d55ee85afcbac04489f6f44665f45bc5a5ce00cadb4a81075ef8a04de3e1dbd3a398f1d06b5e463a6614e18f58de7ffc1a1dcd01e9858aa6189ec07da78c88ea3a820a85d0bcf39c3dd91cbcf9f2baf6306103e4317471947b6f6883e5c4387c663e4967cdc2fe744f931fbe0453b958ac33510ce69df0dd531ac3946aace890dd9b3b64df73b99b10acea7a916cbd6d9745315287c6832fc9c24de897f5e9864090d41a340e79fcda3b473aa83b45034a88d3dbd30198a4282d6c7ac4c8775916432ee3e463df8498a8573f46b0aba43adf8da99c997d7926c2d5ecb37cf90586be3c5dbe5cddda1f76adc79b916d97e5f02ce051dd3e47e9edf121b5207f4d669c717e5ad2b80939af537c676079f228ca2f0adc307ae3f9d82bdfd4609731c9270dd0b1eb2ad343e9e2828d342d6c12a90f7c4ed3ba44a9f6fddd3fa41f8c1d4b0f5452076cacf7c024fd6500f04368fc7b5f79f073e02defbf686ccf367a88a6fc836d5afece6ee55011f3c34b6549d1b26167d36d0da8ba9e329764245a845ad8d3d699fae65e13e0a0b1c4accf81e4d8d44824f2fc5492d5865b6c868bdeece579066214a0815afc33c141a731dc7b694afd6cc1a10a45c60270a131d7bca68b0de6dffd77aa55df6c3e7bd5d77f1b02494b883a73c64f206c281d75e0916c6f400df9b315a56e19c53c6e2426f25f34d8bc050b19ad970b15027d6160c323d9bcee11b13949504602106c1d366f6c01a2b5e2fdd10e3dd5fea09e8d74624da57bd0076f7ced835f39371bb625e7db9766955ac51704bc5cb8fee72ce5bd2f00cf0bfb75c5dfbfd3c555581fc8f2e038fdd81b264259a9dc339a43b5c5925157681a3a34fdd72236256cb884dc488971d7cdee525dc70f3343f3dfa6ef0e4bb21dbfae1dd3229a49f70117503e68516cb259613003752e81983d3abee7519c6aa9813bb120d5715fcf891652c6ece2d126fd8806900ff9ded20809ce0d6015e3270dfbe1113419f3da6629f9ee1b0da3619bd7bd40826dea3a09271ca372aa8fd1bd05135b20b0c9b1d8d58b1d35c2cee70681198cd7f346b1cb15e464c7c66968d735f1d544f4c1b3504770abf9a70fbcbe76c5e966b5cb1ada97b533898e5ff61685779689656d1cbf4c42c843ffe732055d80864fb37002a620214ce4243945b37", 0x1000}, {&(0x7f00000002c0)="da273e84a6c7f12d5ea1f62ac3a435fb3c0d188f5d4958655745e93d080145ff1bd2633a40435de8fc15c33a8852e3ed602f20a95f3fa5df3466a23c2e8c1a647b991b078214bc99", 0x48}, {&(0x7f0000001680)="0e179e2b7ca1067799b20937d8977b5cec9c60e27c3aa2be6992d8e17e3ccfbe4aa052bef1084d9cc9ebf80db6de9663e71fc566575600bd2a5436f17ef12775b0a7af999dbd25c9b3e8a748e48e3d189fb96ce0b64631eabfeb5e6ae984b7ed806b00167edf647152e5f5169fa1b4bd5591b31aad7c43718036247b0e021116", 0x80}], 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwrite(r0, &(0x7f0000000100)="541fe5fb6c9f980947424bb0fda378543eaebf34e53ffd1dbf58e5aaeedfac0b6cae68a0fbb7abc41d084e5124e191111fd4118036854e184d3b16f72da7957199a9070c39e9ca1374cc58cb2c7c84cc66fa0d1cf062d00ea82861794e956fef2275ba000c58bf08dbe6f45368fd18348fd673e0c513a38b466a59bb46615bcd6b79e6e8defe9b9a4a34e61c954c9c2de21a1002e4580cfff77b5d", 0x9b, 0x0, 0x0) 16:35:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x10, 0xf0000021, 0x6, 0x30000000000}], 0x4, &(0x7f00000000c0)=[{{r0}, 0xc88b75407edaeddb, 0x80, 0x80, 0x7, 0x1}], 0x4, &(0x7f0000000100)={0x5, 0x4}) dup2(r0, r1) close(r2) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) getrlimit(0x0, 0x0) semget$private(0x0, 0x0, 0x0) poll(&(0x7f0000000380)=[{r2}, {r1}], 0x2, 0x0) 16:35:23 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x5, 0x80000000006}, {0x4, 0x2}}, &(0x7f0000000040)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x0, 0x80000001, {[0x1ff, 0xc0000, 0x9, 0x3, 0xff, 0x3f, 0x80, 0x8, 0x8, 0x10000, 0x8, 0x4, 0x3, 0x0, 0x3, 0xa26, 0x8], [0x10001, 0x9, 0x778, 0xffffffff, 0x80000000, 0x8000, 0xffffffff00000001, 0x100000000, 0x8], [0xfffffffffffffc00, 0xfffffffffffff801, 0x0, 0x3, 0x3, 0x10001, 0x8], [0x1, 0x2, 0x3, 0x8, 0xffffffffffffff00], [{0x1c9f, 0xa1d, 0x5, 0x1}, {0x5, 0x6, 0x8000, 0x3ff}, {0x3, 0x8, 0xfff, 0x400}, {0x5, 0x100000000, 0x0, 0x9}, {0x7fffffff, 0x4, 0x800}, {0x4, 0x3, 0x5, 0x6}, {0x9, 0x3, 0x2, 0x5}, {0x9, 0x3cb, 0x1, 0x8}], {0x7, 0x6, 0x1, 0x9}, {0x9, 0x9, 0x999, 0x4}}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000100)={{0x20, 0x8}, {0x6, 0xc8bd}}, &(0x7f0000000200)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x52, 0x0, &(0x7f0000000180)=""/82}) close(r0) 16:35:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000100)="27495206b74d4defefa07ea876f758340e639e5d61832f56be4e94869a8c9373a7bc4562e516fdfb168371b859cb5fdebf3faf6bfcffde7c75369f2854cb038bd5f217249b1a24b6625e494f65acc1dfd7696796e46272dfba13dec123b5f9075affeee477172b4a8d127d3c0de683c32282825f0051121987f38c27e5555c90c10d8d8471ac547166563f1ffa17ae7adf4f2dbdebedbeb1073a9e0eb2fa1414de1ca92f1ba794a221f18498332a014101f42d964f055f0cd7d4e4dc0425b632885bfb163a05e1721db100780ad6f405c3188902fea36301116ce06d85b7f736aa3676af7aff536dae71d25fd3db112ead611f0b59bdbf9e0aff339ccbf344e84f595bfd468ad24f8f7f2d6b7ea1c77d11adff1f5a586f1a654957cd7a212c6c01a04bda550ff3102831578ed5d53583006380e3313d4992b24adb4abcc66cc4aba08da081026459ff4492c7f0c9e5e7035cc18426bc4c04fd6d0b8ab39bfa1ccf3d559fb8a27e6b935224c644366940b4e953bdbb927fe59daa20eed64e96bfbf65e5add8213e76869cb17a41cd15f00d69b5da532bc9f778d4f8900295df6948b0a95ebe2597569b673de0c7aebe1c7292c83524e21cb4f2ab87f47c6140", 0x1bf) 16:35:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000480)={0xf4d, 0x4, 0x2, 0x0, &(0x7f0000000200)={{0x6, 0xa630, 0x8, 0x1, 0x2, 0x3, 0xfff}, {[0x7, 0x4, 0x4, 0x6, 0x1ff, 0x6, 0x3000, 0x2, 0x8, 0x3, 0x1ff, 0x2, 0x7fff, 0x100, 0x400, 0x88, 0x9, 0x1000], [0x4, 0x3, 0x9, 0x96, 0x0, 0x55, 0x9, 0x7, 0xffffffff], [0xfffffffffffffff9, 0xff, 0xfff, 0x7, 0x4, 0x2, 0x6], [0x8, 0x0, 0x5, 0x8, 0x8, 0x40], [{0x2, 0x2fca, 0x1, 0x8001}, {0x0, 0x4, 0x9, 0x4}, {0x2, 0x1, 0x7d0000, 0xfff}, {0x10001, 0x7c41fea2, 0x91, 0x397}, {0x9, 0x5c1b, 0x8bc, 0x60d}, {0x200, 0x8000, 0x2, 0x8f}, {0xda, 0xffff, 0x3}, {0x7, 0x95, 0x4, 0x7fffffff}], {0x5, 0x6, 0x5, 0xde}, {0x9, 0x1, 0x80000000, 0x6}}}, 0x2, 0x1}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x80047460, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x7fffffff}], 0x4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x14, 0x2, 0x101, 0x4}, {{r1}, 0xfffffffffffffffd, 0x80, 0x1, 0xd2b2, 0x5}, {{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0xff, 0x1f}, {{r1}, 0xfffffffffffffff8, 0x21, 0xf0000000, 0xa2d, 0x9}, {{r1}, 0xfffffffffffffffc, 0x40, 0x80, 0x8, 0x9}], 0x7, &(0x7f0000000180)={0xdc, 0xffffffff}) 16:35:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x80) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000500)={0x400, 0x2, {[0x7, 0xffffffffffffff7f, 0x5, 0xffffffffffffb2ed, 0x0, 0x0, 0x80000000, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0x6, 0x6, 0x0, 0x1, 0xe9e6, 0x1, 0x9ac], [0x3, 0x2, 0x3, 0x4, 0x3ad2, 0xfff, 0x14, 0x5, 0x7, 0x9], [0x1f, 0x2, 0xff, 0x7, 0x3, 0x5, 0xb1], [0x6, 0x2, 0x101, 0x2, 0x80000000, 0x8], [{0x7, 0x6, 0x7ff, 0x800}, {0x7fff, 0x0, 0xffffffff, 0x4a}, {0x80, 0x0, 0x1, 0x5}, {0x3, 0x6ce1, 0x9, 0x9}, {0x7ff, 0xff, 0x4, 0x1}, {0x80, 0x8, 0x20, 0x4}, {0x7, 0xffffffffffff391c, 0x7fff, 0x1}, {0x7, 0x0, 0x7fffffff, 0x9}], {0x3, 0x3, 0x2, 0x61}, {0x20, 0x3f, 0x8, 0x1}}}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r1, 0x3}) r3 = syz_open_pts() poll(&(0x7f0000000080), 0x0, 0x1ff) write(r3, &(0x7f00000001c0)="d591c6d4b3c0a104ded9f1e6a5cb82c5e2fa791e3146de667c71459fb775672058b5d3aa6d9ae8fe0b7b3e9c423398fd33bf6ccca4de18011010c411aa60e71880079cec75fc75b197d3e75a0000000000000000000000000000000f43652bfe59bf1d33f580ba60b15b1d2b8ab8f4354a3c23b6fb7e6450ba0a8e2a44df7dc650fa5cc8d0ddaa301112599d9e62b7e5d4660ca8d0620aec3b81f508749d8f181602d32d952d7dc8ead25aa1e1f2b758669dea91dbe9b815db91a7d645f39dbb8368144a0afb691ed72aedc30174fd56fea3446ceeb6938e83d90a79a52639d2d95dfbcc09c4073d5bf351ee0ef4eaf6af22c3adb040d61c37a6df7440", 0xfd) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000002c0)={0x42b, 0x1000, {[0x7fff, 0x7, 0x40, 0x3ff, 0xffffffffffffffff, 0x6, 0x7, 0x400, 0x7, 0x200, 0x1, 0x1, 0x2, 0x9, 0x2, 0x5, 0x2, 0x10001], [0xa3d5, 0x2, 0x1ff, 0x2, 0x8, 0x3, 0x40, 0x10001, 0x93bb, 0x2], [0x80, 0x80, 0x8f, 0x200000000, 0x9, 0xffffffffffffffff, 0xffff], [0x100, 0x3, 0x3, 0x5, 0x7fffffff, 0x8], [{0x5, 0xf3, 0x98, 0x8}, {0x6, 0x100000001, 0x3, 0x80}, {0x10000, 0x41, 0x38, 0x401}, {0x8000, 0x5, 0x3, 0x40}, {0x3, 0xffffffffffffff1f, 0x5, 0x5}, {0x7ff, 0x6, 0x0, 0x5}, {0x0, 0x9, 0x0, 0x5}, {0x800, 0x78c, 0x3ff, 0x7}], {0x5, 0x4, 0xffffffffffffff7f, 0x9}, {0x2, 0x1, 0x9, 0x2}}}) socket$inet6(0x18, 0x1, 0x7) poll(&(0x7f0000000180), 0x8, 0x0) 16:35:23 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:35:23 executing program 0: socket$inet6(0x18, 0x2, 0x0) socket(0x2, 0x1, 0x1ca9) 16:35:23 executing program 0: r0 = socket(0x18, 0x4, 0x8003) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x3f, 0x9}) 16:35:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt(r0, 0x6, 0x3055ae1e, &(0x7f0000000000)="98aaa2da2e37b6708312778c0578217dfe35ce306b1817409141b4bb67bf5a07103d93518121f4ccba9a0e6e078276a65eb7f2b408559ac12848f02b6fb7e436f92601bf3bb02dca733ae879a562bb70902b20065c93fe4b366ae808bc85b66192fe8e211201f8256309fb7cf5dc2e7ef6bf4f706b35b38fbba2", 0x7a) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x10) 16:35:24 executing program 0: pledge(&(0x7f0000000000)='-\x00', &(0x7f0000000040)='\x00') r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x3f, './file0\x00'}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6b7eb80611fe49f6) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8a2, 0x0) r4 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0xa, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r4, r5, r6}, 0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000280)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000002c0)) write(r1, &(0x7f0000000300)="13ac124e48e15af4df007dad8d2dedfa03f51daa7542ae8bb6a7c3ddad25182062ed4dae33373a53234ab1d761f32dc767df4454bd2aee4a78187fe3d0506e6d930eb4c64e6f82083709c7c07b98fb7f9dcf05343f26952b662a6565d7f2692f67be08e58b3941cc0871797bcf9f4dd8b0f6227e3dca92", 0x77) connect(r1, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x10a, r4) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000400)=0x2) r7 = open(&(0x7f0000000440)='./file0\x00', 0x8, 0x2) fchmodat(r0, &(0x7f0000000480)='./file0\x00', 0x0, 0x4) ioctl$TIOCCBRK(r2, 0x2000747a) r8 = dup(r3) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000004c0)={0xff, 0x3}, 0x10) fsync(r8) ioctl$TIOCSBRK(r2, 0x2000747b) poll(&(0x7f0000000500)=[{r1, 0x2}, {r0, 0x4}, {r7, 0x877cc0f55d4d0c38}, {r3, 0x100}, {r2, 0x8}, {r7, 0x20}], 0x6, 0x2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000540)=0x6) mknod(&(0x7f0000000580)='./file0\x00', 0x2002, 0x5) open(&(0x7f00000005c0)='./file0\x00', 0x400, 0x4c) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000600)={0x6}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000640)) r9 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r9) 16:35:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0xed7ce874622c3439}) 16:35:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x4, 0x4, 0x3, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$inet6(0x18, 0x2, 0x6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r3) r4 = socket$unix(0x1, 0x2, 0x0) sendto(r1, &(0x7f0000000140)="b17288351966b11045d4b5c32b7a1608ec8de8d93fa556cc72ebfd48288283abacdc739a364983ec09a8a3946ec15fb35bcef3fb62d40c2fd17efcb785cbca09ffd809adb61ca233900627a3566df4f7d939efd664227d30249b4d4958967625f17235a443cc41fe056c28cdd8bcde8666bc225592541aa15cf220efe8e4517ea83b6c29e5", 0x85, 0x404, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/62, 0x3e, 0x4980ff288aca402a, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:35:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x45}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x1000000, 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) 16:35:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x1ff, 0x80000001, 0x1, 0x80}, {0x2, 0x7, 0x9, 0x21d}, {0x8, 0x2, 0xfffffffffffffffc, 0xfffffffffffffffd}, {0x2, 0xc57, 0x7c, 0x5}, {0x70, 0x8, 0x7, 0x1}]}) unlink(&(0x7f0000000040)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) fchflags(r1, 0x1) r3 = shmget(0x3, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r7 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0xfffffffffffffe3d, r4, r5, r6, r7, 0x80, 0x5}, 0xfffffffffffffff8, 0x10001, r8, r9, 0x7, 0x1, 0x5}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') fchmod(r1, 0x8) 16:35:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) poll(&(0x7f0000000100)=[{r0, 0x84}, {r1, 0x100}, {r0, 0x8}, {r1, 0x6c}, {r0}, {r0, 0x4}, {r1, 0x8}, {r1, 0x40}], 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:35:24 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000002c0)=""/214, 0xffffffffffffff79) 16:35:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc2f8411a5724cf53, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x6f02fcd44382679c}, {r0}, {r0, 0x40}], 0xcc, 0x0) nanosleep(&(0x7f0000000040)={0x88}, 0x0) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:35:24 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x736741556f455e8a, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x9) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3, 0xa2f}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) r3 = openat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x80, 0x14) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) madvise(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x3) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:35:24 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:35:24 executing program 1: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) 16:35:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x5}, {0x6}]}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:35:25 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x40000000}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/152, 0x98) 05:37:04 executing program 1: r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f00000000c0)=[{0x0, 0x7}, {0x0, 0x1, 0x1000}, {0x1, 0x7fffffff, 0x800}], 0x3) pledge(&(0x7f0000000000)='^\x00', &(0x7f0000000080)='\\%[*#\x00') r1 = dup(0xffffffffffffffff) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 05:37:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000019c0)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae85907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6354f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa5ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39b8de10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db499047998b296a66389ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c400e0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa", 0xaeb, 0x0, 0x0, 0xfffffc85) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') poll(&(0x7f0000000000), 0x226b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 05:37:04 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000400)="90", 0x1) r2 = syz_open_pts() close(r1) r3 = accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt(r3, 0x10001, 0x3, &(0x7f0000000200)="269bd96da6d02063df706bb719d413f37b66aee4a3424cfd8b296b3e1dfa5b073f0f66eed22894a87c34f9a646c8852bef1a3f31b8061c73ae9847b1be01c51712cd2825feb3f4f58d12e336989aebc8525cba0690764fb0d3537117c195457cad53549f504f504cf4b4c5ceac3f71275a475cd9b4a5b84247613df8af9da7d3c0aad69e29e7182ea87fd37cd8798cff2eee25a2ae5e9fd95a45de53c823b77b71c682560bae2c7809e05b496689a03dc9420bef324e8e4eaa70224f15391cb431f7d7c8c7f477a4bf1406eeefdfb45d25f0de2da0433e7092978cf1d8b450d9b230fce440397677650d81", 0xeb) r4 = dup(r2) r5 = syz_open_pts() open(&(0x7f0000000340)='./file0\x00', 0x8000, 0x2) linkat(r4, &(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000300)='./file0\x00', 0x4) flock(r0, 0xa7b74b2b7ce713eb) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "85000000000900005f00"}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xc2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xb21c}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x221) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) semop(r1, &(0x7f0000000140)=[{0x0, 0x12, 0x800}], 0x1) close(r0) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xa71c870ad933300e, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x0, 0x40, 0x7, 0x8}, {0x5, 0x3, 0x6, 0x40}, {0x2, 0x80000001, 0xfbe}, {0x7, 0x6, 0x9, 0x7}, {0x4, 0x7fff, 0x5, 0xffffffffffffff92}, {0x7, 0x4, 0x68, 0x3}, {0x0, 0x9, 0x6, 0xfff}, {0x1000, 0x5, 0x1ff, 0x353}]}) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:04 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x8) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) sendto$inet(r0, &(0x7f0000000040)="fceecd66714164d4161cc30aabaa1ae0ec8f48067c0cc1408814e7d879174f73651b1d7f0f47cef7a9d17b6490ffed7f43791c8cc49dd277ed69b75729c6f656a8364f1a", 0x44, 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="b3a5b3", 0x3}, {&(0x7f00000003c0)="60ef3a2d62718686746e0651ff413402f6ceae51dd77695fba33755b8d82ca6ff88dd7acfe0f4f3e9e7a4a23db5a47183e663212b7cb7b8f8b45496ea166511267d01fff28cb5e30e5a348dac9308686d742d83f8d03b38c3c72", 0xc0}, {&(0x7f0000000480)="1e53ccee6744036a7cf79edb9d6d6ba029468278acd424f0359785061e8251d02bbc5f52096483ceb14d9ced31531cc01a3b196900a520ebba777f50f88d64a15d82f05958d6423fd723313ee091395745506457d129aa0680a00f00cb1795e631d81d0d17d086ff44c79e83acc2af633e5fa5ac58861bb82d36022b159c943a6f6ce078ee05273ec4c5eb6605bbd39c21159e882d7c9daab591069d59492ad925a7d467985f348e80866ebc20197a6a805faab60b5078c0de53f77d3853635f22560473a0b122", 0xc7}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000180)="5f232f52999dfe2bbce61bae87783d1ccde398c8fefae2259823ace102439ba7e57e4d441683e3cc9ed8be52b4bad436346fc883384e7d7b3c24292ccbbf9c9988bafc5ba040cb9dda6ff5da4564e699da724ad6fab8bd381afbdfb05a4882c7bd98d13bf0a7972c4589c57adc45b87726131e2e1231bc9340881f25b0ab2f80b30f3410d38c219abf1a6a01ab7584132d6622eb4e6bba63ed7f9bb0b1e916d0b363fc6f7478bc88cd32", 0xaa}, {&(0x7f0000000240)="618b257c52617a40fc99e9742009594c8abaf73d916fbd4812144348cb82b9c90a8977be436913fc16cd38b4e036577bedeaaa5da3e7623179adb44482fc8bdd876588a7ed594f71f3fe6d64b067ae5cf81d77d6b8b64ff27b3f7e78f3b6b00ba2cbf64752c42f6d88dbb3575cde0ec9901125a07db186704c3134e1106b2926b78e5a9909f429212ca5718d", 0x8c}, {&(0x7f0000000300)="849f1a2c6b57bd4bad2337222fedf676c5f0050cdac9238a0548f44e062f605fede3d435e2dcb1f930750467f680845d7d01dee8393efe33ac47781b6591deec671e3da587ac928f8b4e90366311ecf257a9c46feec8e1771a87e4b5c54ef3db13d60c93ff19fc66caecb54f474cf2d653705c0ec3922cee8bf2b982f9591bae098279eb99350ef06dceadc11b3279a38ca970c52a9f4600012c50bd0638acc2b1b0d748c808ccaf5d98abf0542c14843f9c28", 0xb3}, {&(0x7f00000005c0)="dfcc3f34f397548eba155651cdf2186403c3021f30618c256083905305279b2ee8aa70d05cae42e9100e6ba81ff3eafaeec5c04b6310fb4a50a27bc1909879aebe2cc9a6e2478246e39cf30ebe5cfc1a837d08ffd8b93ea9deb5a1944d279bbe719b01435a60e974d8c680a59b642f0a1cbd280374b03421dee8d72bffa1187ba5aff3129a9c8aa26187a118a8c466878215b7901416f324e392a73c5571145030cbde09c9cc5a8c3eb8b1f4434d29eb2381", 0xb2}, {&(0x7f0000000800)="be24ba28383ffa6fe60549f0f71e8724d04a27fc4d1ed63819a795cd1c96231fff0cbed4b9850b95a1d8f8b8b6811e0ce43602520807788c4f43c874f108f8cbd573c343910633ec5fb7dd24b0f545f09879688bc7b785f644fcdcffa87269e648913af55b1968", 0x24}, {&(0x7f0000000680)="fa9fffb86420212961ed493a58294ebc2a23d55fb0198d22c60fd7703a583836c304afeaf41a1a17fb9970f0ddc66e566ddc68ec225344fbbcc0caa6014777e17649447ade44bf9c09a482967fad0e4b4a42b80aeb31bd8513a579c4a3d919f51fdd37530eebdb8e8317f132a1cb90666cee3b6011f0a5775b26ca7ed1c02359966649556af471076d3c69a5573aaebe0c23e0510e631640c1d254a025e3684b9ce2b7f439894503b6cb0d1330a779e9519f1fca0116fc25477cadf6cc883e2f73", 0xc1}, {&(0x7f0000000580)}], 0x26, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:04 executing program 0: r0 = socket(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget(0x2, 0x4000, 0x10400, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 05:37:04 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x3d60) kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000000c0)=0x95, 0x4) 05:37:04 executing program 1: r0 = socket(0x6, 0x5, 0xfffffffffffffffa) r1 = syz_open_pts() socket(0x6, 0x5, 0x7ff) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 05:37:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) pledge(&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000540)='@}\x00') sendto(r0, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000100)=0x7) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f0000000240)=0x1) shmget$private(0x0, 0x1000, 0x601, &(0x7f0000ffc000/0x1000)=nil) listen(r0, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r12 = shmget(0x0, 0x1000, 0x50, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000580)={{0x8, r8, r11, r5, r6, 0x140, 0x3}, 0x0, 0x6, r10, r7, 0x9, 0xfff, 0x3}) r13 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x53ee857dfb6295ef, 0xb7) getpgrp() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0)={0x10000ffff, 0x9}, 0xd447ca928254b4c9) preadv(r13, &(0x7f0000000480)=[{&(0x7f0000000340)=""/238, 0xee}], 0x1, 0x0, 0x0) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1}) msgget(0x2, 0x658) 05:37:04 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", 0x70, 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/206, 0xce}], 0x1, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000340)={0x100000001, [{0x3, 0x9}, {0x1, 0x7}, {0x1, 0xffffffff}, {0x1, 0x10000}, {0x3, 0xffff}, {0x2, 0x2}, {0x3, 0xfffffffffffffff7}, {0x2, 0x4}, {0x2, 0x8000}, {0x1, 0x4eb745d8}, {0x3, 0x78}, {0x3, 0x6}, {0x3, 0x3ff}, {0x2, 0x26}, {0x3, 0xfff}, {0x1, 0x2bf}, {0x1, 0x7f}, {0x3, 0x10000}, {0x3, 0x877}, {0x1, 0x80}, {0x3, 0x7ff}, {0x3, 0x7}, {0x1, 0x7}, {0x2, 0x100000001}, {0x3}, {0x3, 0x6}, {0x1, 0x81}, {0x3, 0x20}, {0x1, 0x60}, {0x3, 0x402}, {0x1, 0x3ff}, {0x1, 0x2e}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 05:37:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 05:37:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x5f70, 0x0, 0x0) 05:37:04 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{}, 0xfffffffffffffffa, 0x2b}], 0x200, 0x0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r1) 05:37:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x10, 0x2) 05:37:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) socket$unix(0x1, 0x2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x488, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000100)=0x9bc) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x4, 0x401}, 0xc) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x4, 0x3, 0x1, 0x9}, {0x4924, 0x7, 0x2, 0xff}, {0x2, 0x9, 0xf2, 0x5}, {0x6, 0x6, 0xc6, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r0, &(0x7f0000000040)="dd0055f4b1f0b88d5cc9fb0240f51e3f269b96643410c8ec6ad974e3aed4ca35fdc401b1864fee70c15fc282acedd87b3193294ef8f8272664cd6f", 0x3b, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200)={0x1e1, 0x5}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x8) pwritev(r0, &(0x7f0000001040)=[{&(0x7f0000000000)="a1139f9a22daf198f3162a2da93e39295ee4f751bebcf2d352d5d9ddd82a0b8f461b21e6ac8ee7f05ae665ddcb1f4354e753b19a57c7fbd55e89c4538f81fac816da1763994582f9608c7171d84c2df4adaf805751545c4ebb90fb7cbe7e8252fd3534ceb02588af7045002fb31f308a0582059687586d3c03e04aecf84c9c693093dadf938eea0ab593a48acc91e5e60be2a57d509bdd5482c799e43f13c49fa20b181d86e8bacc9d1bbf702e48531a60fe9b44dad60eb42b770a0a8e765eab94011f65bb6de6bd2c57efe58f025fa01ac18bc45b7dc8a55c717e14f043540a5ce4a647637c060e355d31522c317d0fbdaeeb5939d6885886a0e6183ffea26ee6388ccc00accf95ef6f3bd200bba81f94120ccb5d817590bbe11662e2c4dae8d2ef6b24feef2f1a39c6a92376f109f6d912dc35cbe9af654142c929b30a498f43027487e1ea0ca43344b01f93335be761750c5773f7b942a51bf1da989c9817da6fe3fb0d76964b306bee95e60524091388975b81a0d367b603acc7b4806e2c8f5b262baaae5ea91a04353f9de8052ac5f98edc2088ac2930502a08bedd59d151e557892b2566135246c94b6a8f02346101ce9bc974c036fe30450d6926707a7f2e6e9086f73403b1e67025db83d38689d4972de39c5913b1bf2b42fb9ac0c3c88d7ff843723f1a2d6afb97e583ca4ec4bf9ab6d337ef6e38444bbb0b94f5ab1c3e254d239483f29f3022d81b7779a992ac9aafc8fbeb85c733772921a2aa7839e484d95344b582dce19c882b0962dd6ab784c92a2b1b43973bbb5c74d97fa2f41f8b9338c7bbd9924324b9cb00fbf60b9478546d5360b2ef67a153dd3e71fdfb00102e31648fac59cf499a18d2c5f7fcd1c0a1b70049e9210a49c7c0f2956b25356e44ea69902d4d1ce077e6f8d4558041f67ef2a584bd33de57c4c098b01b05dc5d2722a2810db6a2c20255ebd20780d13da8dd887422a44dc387caede2ff6a95d07ec15223317bfe60f82d9ab175fd84c4f5e9f43438e4fbd2687277ed031963b32bbccda60ea7554af8d3e080cca66e0bd09421c7c2e1c64e3babaa236c5adddd209e8e038c8af7b579045faf56aab78200233148af6aa93bb14f79220dabb212561cafb917ddb619062b8043c539c5a8e0571ce912f35bf58dcb7f13bec210ffe845313a51a0c88de78df1e83c50df78c46ac120427a795b63b86d6ee12f986179003de94f222b39a10e855e060f07cc6eafa7f54a8e6f322b5ff3ba98e768f6bf90e71b82afca2dbfb8c9e96e7d016b3a2d9aced2701745948230871758f4c8d868ff4ab801e4feebf81c7f11911134d01edce52729a77c5a9eee03ac7664cc4a1e74d3a58d93e3a98ceef6f58801f1511f94b9da3427c615789bc740d123b06fa3479d4e3c1a3b6f5177a1b2fca740d4b368f7d75ed15e08d52db1d2b2fdf736f5fb351a08ab12b8caaedf846d2978a7945fc401bdcf051fa074da2f84184808f85835f995dbce163523ffabe142e0f5f276c26ad709f914a0ec440b52b8beec539636167ceff3db1095ced87d5cc7d320359f7296eb84997c839c047a762d9b58edb4bf729d5177da3117018ec9482974ecc3b08399545a44b8fe98ea94e11fb2652ad22b2af75e34c1d024506c3121ebac2ab2be6b27a198386cdd8d0895a301e973601594d010947e2693abd048362cc8b2391fa237db2a691a7b11a13f6535ad883ef77241952c63e5ff7e3705844b675df4afd65aa39c22591b2bf746dbbab0c207f6159ead0d4cf14781c7a1a3152704d12d93defc070193a68f5acf62773576ad7921d3b4f4a73432a3efa5d5bf691dd967cb32dca5adad49193da739f9b89140001dc732ba52e9d7b4490d31fc2d9019f56744418e2226190f956d9cc298856ac02201cdf421b9ea795d89530e1a5918ddcb2a9f85330129b55a7c666124c22a6a4b6588f82bd947bbfd7751cda09c1f69ad4ea1f0fd3fc2b4a02064d92d04a0679ca07fdb877e375e9374383c9b771d2e21b8c2de487f92354f54775225feca7b4c52b4928074bdbd06ccff65222beed971f7897d0360552b0d4a49731518d5645944456188702a83dd0fee0d2af817ae2a9da088e7fccd6774f6966c66ea0dbfdd95136d8590d61d963174768982321e3ba921dd9564493c49a009a35fdf06b52c7ed718871325b8c32aed3e5c5c9f54f67b72a2f854ab96703ac349920eaa6c4b75bfcb9ca2364b0a8ec7ceb393c567c73340ce8192bbfa64b8b1799a7ccc3430d795b82fd523c14f6a2105ba6fe43b1f2bd6faa5f36be771947e4e433561c3ef83f54d65b76f522d0111c626267ff9706b06fdd25b5d5f04056fa9039931fa38c383c4f0a92105949512db9c98dca960b1416c1f92d0f01c80c7cf72b2f40c21fdc957ac20fceefd2275acf29894b6ffe5cf382f85ef34eaa224ec1ae19d8b2be8d2ba9405ef1f7337be3636c59b6eb8b488fe5f205abe64fdc25437fc2342a588d162580b4c399895e1439619a978e77f2e4bd9631edfb23a335deae998c7ee4c3d9f0328101a8580ccd25598ffa8ec07a940330324c6f7295f9bc79b5411968ba8d588f7d2e29bf5852ba687bd81c6ef12e124b8cd2d91e6497791ba89da0674408cbfc914829c08cdd97e6ba95f122cdf974cd6657d90b2e1567b68e9050fd3207e2fd8975a8c4653e86b1d9d2df5cc29a2fbaed1acfa67fbca5766269dc0a32558e7a90fa76d35029c391d8e993f7951a6ea0ab8b6723158ab600658feaa2ea56325090c2d796f8fe2288a8fbf36c183fc59d6d5576b6384996e1c03e01c88defb117640ecab3b6fc589394a4bdacdd9cffa57b98f40d810eb3ad72d380f38900f7c977eee329c3a5dcb552a45fa67661ae1eb419c8e10e807416194f5cb9b12afc0972024abb19f5588d8c30abe78c941ff59541d64cff3e1ea2afd59ed326931b15d8602d6e6378a93de497eaf37148fd2555f47d83261ec15b3479b17da5c9771fbd5645e055cd2fac3d9c5832751d5f108065d22a6ab2cb88421d5deea4567aa718e29a87ef13eb31abce080817518d2db6e0795508fe6f71689e8a3b497c54431f9dc3bc136af5d1cceeed00171a6eba2a4735f1eaf9c180551bf70d432817b0ecb08219436131b4442782981284b5691f17dc2f7bed3178a4e7f432c0fe8b4c82803587d29abbfee15734b2285b1566fd645f21ae5725fbb34830f5d91c9791b5c4e2552b3ac8317808ee950a5afa24d879b6ffa6bac10c0614c42c3bf133aded93ebf03bcda9fd61894da9ad44134afcb0ac6d09eb9362663eff391325e46ee79c754220529a78699b60d7531c9520c1bea00983a6f86b720ee0681996d9b1f8ff8ddba75f805be2b2e1a462636fb8fda889e926346bc928bc811c1c754fe01228bddef7800c5b82d0edd872a786acf3886530819b9d9072c536b2957fe10a5bd0afd1b7b366db59850d7b696bc7e125f8bc38438c769e6f7d462118e3170ff24417b2df72e08c26564eb506b7e58e08c5bba02eab27b0449514b49005823eeec7dc315e02af0b5b7434b6cce0b978674236a54478011e68cd617707b6c5b6517437af4b71e90ee5573fc61047cd331d2ce7f7efe14b3dc152bbc8fb3cbb9ae7a000bfedd94379f80980ec6c018e9103545a1449c2bf7a3b6341cb995e6b8759c7646369528f381723ebccc612db5007eb99f650e4000d4bea8ee9d85ad60d1fa4e873af606c4b1fc1b566d9b7a58dcbc1d08c5c1b75a99b4f7ca2cf5e6cd1bb4863a3ee7eb1f7f9d4940da03c7ae521f865ad1d0632bc2111a4046b9dcd5f0d10e6c8a92ad972386db8a80b82a546fed963c5e0791eab550b02b344d08b75476be902057328b43ac7bfcb3e77f39765c47e7275ab0b32998444e30b716f0e70934d9ac409ecd38e4cad3c162d33392f681ce53fbd7407a9d5bf8e232123d9062b0e4a003a59ddfd45dd78917660fffd977622a91d024e1adc5482ee27f8b9f39f363b6911958f5543fade5db0a5cab2c3df8c9d1f51e851ec3c41dae74e112138ec3cbef5c1a0d170156a26aec558fba8f912ca9f4e42705819c4d96da48114ea40c531191578162a8f9944d27fae76c6949f3e706c626fd3fde1680d559321b7b21c5a0618d722d8e919e6e299698267b56d9f81e12836f90db733949b5271a73a960fb77e9c5791f9071100be8f1dbd2a7a7f91964b8118c5c24ed5449e368ca50b2570d5015e36af6516b499792dc1450f36613c5160bbd3cc308e5815c013a375f282068e13775cc78a921e5286e5c3df3651aa6f98b50f32ac07279f19cf39c4a89698cd9cb75118f9eb0259c1b25351d686d8c94b4366e66ba8765344055a4595999928a459915b4ad3b6017fbf4f54e680c1ea247a088ae3efff94929ef52d9f3c2aad6c96930922845fb55357de20b4b0042a6e42e72d10fc5526dd23583494b39e3399b01e2a0ca6a0c1ae0ce220a67c46e6dad1f38ac5f07d675e8776826871ea646bf0b069e2e6ae58e77bdbfbdf0980543a64a482784269e330f6db1ec01eba084c12b5d3ca0ee4a34e1b9d9b7a0fc4ba86d68bd151f70dce23f620c9eadbeca61d368faf79f4531050071901269b1a6040dad96eb3738644c18165337df869363604c973f8ab638a0e35c0c07c253e37afc78bc85547e11b637dae7cfa0fd3d2cd516d1ac5414e26687d952a4db731edc89f6aa5f9756059c5bac458c50f3b0380fb1e955e5f4fdc27b287cff0a0cc32ace93cacdca9e236a4cd5a036ec3644036c1a62eb817191efcaf7424eb0343c4731c24c62a566d65d061a1ee6b0e9e01603bcb789381ec52be4355f15196f1a90ffe330c51f5509450e4385b324c0bac2ac5b0413b7bbb203b3e141391ca5a4c40a8429b5130f7cf91c3b88af1a0ba51c45fdecb213dab559c2a0995be1e513a5055d79f317e80099d8ee0deb49f87dae5167fc0a3d1a58494c8856f3a473e5c7a1b27e7acdf8774c8121363174f623d4939e4c0415ced18ac76eef4b55f20902f33cbfd08940de52148cbc077fac185c998ceacc913c6fed89df81e1e905b54fb9313bbe009ef74b31d88ba9b12c8902467f4715a82fe8e1b1aba0ac9f150abcf54c74f23b6650fffcb387a42073edfba09b0c73eeafc691c689c80650922fd0546045225dfa632ee36741ccb83c0d08bd4351ea13cb02f2833b3787533c7d954c722272109d520680898fb9afacfa5f291597de00806c053a0491eebf4262016335094212b004dbf305ba34fcc67b6d2e3a1751fa0e65b276ff46d4b05cb18a4ab7cffc786547888e46e9e494c41eaea6e8fd445e2303e068faf875b0b7652bcd89135b12149040c0b4afdd124bbaa4d3a751ade5b386ef0a41df27c9793aca1fdbc6d12bb301e1f8795af136f677ca2e51785fbfd474c00ced445d03cb5486c457a20a3c6e1faf4f957d2fa0b36789b7b329da0332a3f8bcc1ebf45a583196b0dd6a7f4e0d7b00f804e3803332796b088d8cffa97306345b09ba4af803edea745d2061f10066fe6cae5969038dbf05e6250d9a364061ea07350c1d3fd71996fe67a3e84119675d9fc9c7877b04758d4636c707660e5fce2efd8899c572d6c9f2f4e2617c23eab8dadb3a7e240446cf1bc5208ab4a39fcfd336546b69390ead2f7b9dbdb8d16c6bcd95e5f6be9172b5460241071a3d912bbdee5b0354ae541d91d7ad1d9968691123edae1d366a7a1286d29ccb16c517432202eecb83b60fc429fc5c65bd61aca32a93f0fa326f9680c70c8ed9ace00cc381", 0x1000}, {&(0x7f0000001000)="d6499b7c27a7459048bf6d4dae19d88d558179a5edc061e02495b76b38a58922a2857b083c362ef7d27b7e241af2f360eb7e2dc534fde17f4d209843", 0x3c}], 0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, 0x0, 0x0) 05:37:05 executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x24}, {0x6}]}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x2012, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 05:37:05 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) sendto$inet6(r1, &(0x7f00000000c0)="a416ddec280a6971e1c9aaa948d5b9e290d687731ff87efb3c5b2fda7d979cad5787a74cb9e415c3cac007723ea4da78b51e76ec9cd5a8278788afb0a2248b6cd8407b8b8c5454918669d293f279dde49a082685debbfcece2bb0dd203d72941b2b090de7253a3097d2c39b539cc2985bc703f5b7d5001a42634da25e55478211e7fb5c706d3c0989573363fb08597c515476f8319f085f7a144bd52f9d650bad9d579711de03a67ffa0ce508c91ab5cdcaa8d35bd93a3a6a7867dd2f12b0cb80a67ffb69765a93f5bd70824218732547f869629e7faa9ab912e64586de83e6ee2d54ac52d3aba6b1bb2e77f08c0f2cd54d5f6d43f2e670d165ee5fafd07e22a9cfac115cb6b6a1ca3333ad14a04a905a56083fa921cd04cb538215fc4412c4dd1844f52116e1a60d2bcbcf739ef13a5b44e6550f28f69ad48cc056bc1e75c339da5a2dfc7a16d005020f0a9daf73bddacf2f0998b46dff4753a5aff1685ef95e64d2dc545bbf3681adf1e3314d7b0dc20b4dd55e55159e7efacb158831ce07003f15692e597f35351844bae5389b8c894b1406f5b68055d2e8401daa9d2dc0ee56739cac828ad900e2e57fc02d2fe3a94315288174a5ebe2e4af452e9d758c082cf6b771469b1d108d1f58b9843424a02f555379e6de39c14f9e87e9160d8c62ddee1a321fcb31b342960120bdd54719794393e1ecf02f30bc08965ebd9a41245a161a5e3f1c6b07e9e37ccd42ba568b39683475f702ef64fe0cb13c07dd728ba4a3f9c116d68e646553dbe11ce07eb5302dd9d35cb8046ee5356fdac28aa962bc6068483ac4cc7bee41dbf342cad939d0a641df1742269ea78a7d7e67e68e0f48ade18a3f4b8c0be20e3a2d4cf68806b6dc14cbdc4b730c44aba9ccbb0850864c8019739fb1524a7f71feffd5d95968f7adef3688dbf7adc0134edd3dff69108103cccc3b0f98cc70117f35487b776170ced1786c5158f4c1b005ad42c14b1eb2410c4dbba53dbeb67ff2e1f135d1531c22be8c8150ed706e2f6dbe0116460c9b7bc5c0b5f0678104a3999032826ed0d9c62fb94a6f4545ff17b5ae85c982d461105561e58360294da1116f6963681bdd3d71f3887986e36fc7029f7e1e4afd0b34d1aac08af89ce5704ec9af3d257af50732796ba18fa14aaaeaaa6503ce9c09dc70bd7ef379cf9d6d35ebe9ff6ff6c219b45b2eaba6226a3df1ac616574a8e5e202f885c90c69c2449f2db8f830d407784703474406df9df80a8e3011c3905bbc0d2bad82489ec8041f48cdf553956c918f426a3a85df0ad62e1d75991333b3159a595d58d0f9bccaa0ee50fbda383f9a9c712a2a46ec621002d79431c9dc444d232d27a2d2f6f6b4f143285093565c97af61634a243889cc0834b0083600688541080bb695f5c51914a6598d9f9110a2618c410bc35fc1125e26cdf360c5546672a2442370283b6ee7e2de6972c5f98991ca17d16654c882dfaee4f57b950284aeb88ea58a03f2c88086c3a2be6a525ebeb888fa5c483b7d5964d73b9003591f394234ad54c2475bcba88fac1d47df9dce6dad9e3425d823cbf3863b23ca0cec77e37799a39005e6fb4466b7f0ae111a5809fb653dfa667380970b3b83d58801495dd9d5b87c3369d9176ebec6f3ce258f69e3b1e13dd437eee1d377580005d4e9ba0726a66420e6c960d84ed2f3da04f4b19b73e778743a3908d4defb12d62124cbccb63628fa9c4d5fce2c3870b859190f689aaf1792a071ac4b88d6dfd6760b3f12c59493aa78cbde1e19613dae47bbd9d3f354561903f65295b2ae2094ed6eac8bd9d84371405796923554e19425deeef39d2841e8311c3aa419782516f5d74d7f45801cd4cb74c0d4b65887b7b10120196c15e8336076819d19af59e6182f64a8f08b60fbc50d9be7360c79c978c873b189f343e9fcfa517202808e58250fb3e11db771d6f9932556fe46f0f77ed0005cfe7d136708767952a1b4fbe2e2b52884f402136ab54d3fd420a688dcca7ab50f698703172e143e1b2d4ad0d04ee2fe5d5d817eab1a13c8d1336e2a29ba200865bd59109222933ad64cf7b8d5ecfd7a7aa7eda9cd0357e20105b3029b2d247c1fd385d420f51a8d6191bc842cc584b681b139772bb1f94f91af1e437155b865699894af79d8863167214d244348a11922b4ed1120c9f2474e6ffaddbb215e98d6c2c63a537427fbd86c11a93eb7530681d6942ef6d974448b376fd4bcb6574a97938e19e8dd0024c91ac6b11d08c91ce6af61eb015806c01f3caacffc579470707c405c7349fbdb8f57fb50e04c2b1c9721a22eb2c1efc8cae4c88a07e9ff178557728004a698782ac283597596376ea5e7027febf79f4a1c111c075a919b3e22e14c4d80c41a146b7423ff98161cbf52543bce5ee2c693ea38651a6e9eac809c91835992670d9a03f4fd7b06a19d97a2195d5ef79d66f9e2c6eb08c33de6f8dfb892442d4daa531d94db3b03d48b0e51c84fc94dfa1c893c38958ab9bc2f787862ff0daf0aa3ccb6f9af24185b1fcf9c100cc58633396e803a15272937fa4c8d0a3d614b59c2c7264982d10eeffd1b4f1cfbb0c6a0c3e61810dcd9f247c6cb9130fe36cf6875cfcd6207365ab7f57a002c372882b4ab1e3e3a486508d8d29d103af58aeef7aa9c82bd5d3fad6af4105a58bfc19ccae09e00e4398f76cf2b2ea9bf638a5fcf0c83e24319ef7fef277e6d0574475b79777d3e735a3b1a86c640dacbcf45d052793c53cb7af22f7a06343eae4238129e5ff14a67edfd786099ce3945a815cb593448967ab6cd4f7e429dae54035a43359c64984af5e4e9e6a1fa961f3cb4676e16c9ab97b2ddeb88667bfce1cc0cf97a7d8e83c41db7f57e898a77d8cb66e7523837a6870965c99cba8cc5f9e19a27c2d374f01513d8de3863857ce530aee8196e0fab77e2fb0426b274e47ab3fa74a34bd3ccd94c2dfe235c0cfed4e12cb5e13e3587d495099f770e487ccab819e8b8a8176eeba5789c132d6f12a4cba0f118f6023f8b5e9bbda9e1f541fd5c1644d13ee90c7d9b18610bf3dae310831335b4b6b8fa229d6846d9c5bd053dde5a63c40387cb4217c6a5d739cf11eb2f6d145b9e4097f5347743d3a3ace04ca6c09de72298790e9b6749b3ea86a07f0ac5820e69ef5945b8de39a37d30ffeb645ae7ab120f2d6ef4cea74e95c7e510e40800ebadb7371b946b8b214557e1a89f18ac06b822dac7af0d6f76c6895d392f4cc1038ed8f2b7b3b5ce123ddbeea3a72a59bde612601ba17804662d471e595383f1256ce779fd902a7a7bd005aeca44284c4f1350d69670b628fb2f922d86bee1481f066968a8144ff28931add53e9e2f16c26a7a7e1d5f5ec5ceff86bb7bd857249c856f011e0fcdd3bbd2c98f1f6a51e43a87864c54b287d3b7f67f0f7f6e9770179855229f4e99f85e2732e7eed159b409aadec9d6fc8fb00d9566edf364adc2e993c0f9c288728e9b5149eb5913b211bf79dc7ae06a4d401660b3e7e5c785c84883b545c64e38c24dd444df5030978062ac6ad382c53fad64c226f06365b419e43ef442475e74bddebd02dd69583f717868dc3a8156aef251621013a0ee7f7b25430bfe45b9ce8765aaf537af7131db2104d940e0a53c2667d0672186b962738df68c9d16d8e0f646f3cbab21b3a6b98d99f5226fe28a012c767624db8ebb965318cef889645c3e8f672c73f983a85bc5ad8a2d865019ce8c13a986a0a575814efa10f1877318fb705bb5709d06002a0801858414e6ee0637415fbebfce527b524a22fe3f4fc6be863cdae9c379d34acbeb653e7ebd4ccd546b1607d90b874af24f22a36ee09c06be461231a61d5d667af0f2bcaf4b2485bc0a63eeb6fa14cb17c1a957d97c17f7321bb2b1340c0c66f7219022e0eeaf44c618c7555263765c472ba69d60fb0c096321c754cecdd9882d7bfa466a0df44be79ddeedfcc66c9b1fc900c16f089a8295fe525cca718c569dbdbc1a89bd038271ec5b743265034045105e1f09beeedf9398d04285d1911d859d13eb81d5803f8c1ee8ec8f39b4825744c100c6db6dab5674581ec3f43ac24e85f3869796c3d2f518c465934654bbea9e9041e14c2e2bfc67f24d2dcaff3367616a3c92ff877f18c77a1ed411073586ef8b73144f6159d64ce029f2d80aa19ea310b97ee578b1ee185a5198a4b1f24135540d42bebfc5ff023054a6082259b56cbd4ff2cda66af635018e19fd31e9ebd9f200bc6d1ee0687589835918ee5f429e0e0e1a615fcfeda12b321fdb8c240f5c542f718ae70d6c0900a636ac27700715f57d89f0bb099eca1fcac97c80b31bfe65ccdedc9c9fad31892801aee82c04ec33e13bac58b0f359e638245049c4da43038258c28f5156b6bbbbb4d9f575ecbfe3e0e4395c53a1ba8933b839fb854c89df5b39f6935efc8efc4234ceab3cfb337f426775ddbf1d768808fd336f50154a743940661e398dea4063d6d52185b0c3ef70e71d62860c63898906803e8d29e3fe711583f5ce72e4629bc27aca94cf7c11fb559e408dd04c61cbb8be6e5dba5dabaa2ddb2408290a9c53e54100779fdb52ea6d5c8d3be9a888d0fa2b897153d65e34c31bb916b6bbb59e941a1749fb715e16f79a635621b8243941ab844099759c3d4dd11fd5fcb89aeebbe326480f649ac2dcce483b688200e9b1cde719cf39c9546e25f7695fb10bb5d826e30ba40eab05080362589a011040222679ffedbe441d6d43938acca60b2a4430b740f66a75f4610817457a2e1c1e1f2b263c91834d54dbe042cf75791f57f181b218f136d039693e427afccb7cf908a169caf5fc04de5af1f873bd6fc3528a799a0d1dc1650df643e89015d95e72c8ea1566960ee2e93fd5fd062edcb60f6aa7adc41a4ddf805695b371ed5bc0f1d586fd21d9808cd8d6c33996f2286b25cfe380acd3add43330e1be1910ed602f9a49fceb16201d44268b888993dbe5b69be95ee0e2be02e1344a8ad1de30ca89bf9b4fae2986e4725658f4499311e227115c5d12e3ba3f1b12c682fdfe571a33936dd5678d6371dd818c94474d98d6b6e1d4179c767c79cc220480fdae513f15b31a00cee5961f577226e3cace238479590075cc9debbc5e7ebd13713bf7e81b05c054c69d5a99f77f4805834e7ac452ca46ab2d528700d74586f9e1998543e8c47234de0756f3af0605cdefac85f38e97f0cd7eb739dd308aa3a2ebcda3a7f7a2c44e64402143bdd075a54f56d185135cbe50021679efc7229c29aec0a8007e49562cea5de9a91976e9f4a000d99e05c080b3e85558d2e44eb482470d8a3158692f4395f757e724995f1b3c0361414704bbcfbdbf05a10451991184fd2d64ec36da6678d4d13f28652a190db640dc9cf47a300f1a3b824a0096e6c49604ed9ae57faa07708f545cf646cebbf88aaaff8493e56542d05ddf3a1ec87defc679c0d26b456b62d4a13cd7db2b47a963ffc32fda640c4043bd16f1d58d1582f25cd624ed411f423a290a2f9e831039c6d693fe2c18542b381d66b5b7837e055f648610b1506a572beb6efd3cf05992953b1c0fa78de8dca26c0ba2785e67e0ccc615a511e0bb2cfb473a841e3e7f91c8cdec285a0534dec615a4c5e7cb1f6d62ffa43e72fae18553cecbb7656b9f17d00ff1f00b6f1e212e130247c964f17b8dc2a6a72a4bb9e46a372de647283fb6d0dcbbd1f32c51575c65dd7881ff310561e41a211a1255bc91eee0da5e9f3051a32ccf93e4ae70b6a46195ce28abf6598742a213f1ac098fa714590d4a3", 0x1000, 0x5, &(0x7f00000010c0)={0x18, 0x2, 0x6, 0x4}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001100)='/dev/bpf\x00', 0x282c0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 05:37:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "070000d6bb6fc6e23c5b6b04010400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00", 0x10) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) syz_open_pts() 05:37:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) r1 = syz_open_pts() close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xffe5, 0xf800000000, 0x3ff, 0x0, 0xffffffff, 0x80000000, 0x6, 0x3, 0x2, 0xfcc4, 0x1}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xfffffffffffffffa, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) 05:37:05 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="aaeaac1aaee360076638efc09de3296332c9b75462f262aee8e96e959b5e7979f6a6789e3c3bc7d10a28f78bd94fccb6b199a31b5b9eae9a05d78963b1452a146f5245bb8c47434d9767524cd291815a911776f0c6a977498f2e3b19ab1d18922f5e35ec87f7020677c82ab1a36531dc146128a7530d8711c28dfac59018d03fd5fe852117615b0cefc6a5fcdd88fb2d8bcdff78d0322d7ea0152628b630d8f914b632e5993dcb20c23e59c796bf469d06340daafbef1092f3e013664760d7c378579bec1c3f010aa210958ae3b0f9060634a44f0f2299e7e92c9057ec6aa56bab52", 0xe2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$getown(r1, 0x5) r2 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x13, 0x800, r2) 05:37:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kqueue() sendmsg(r1, &(0x7f00000007c0)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000080)="57c4fbdbbc7ee9780bce8b1bfa3c0ab880dbfe89ec5d4029a94dac89a1cc6a73c02fbb3bfabb61ef85b6b1c773a20b8bff379547ab7c9314e1dd1ffc4d14bdaacdf735c70397078feb7d66b4b4407896405284152fad99a6f77b87bf21db618e12", 0x61}, {&(0x7f0000000100)="68d99ee4d74b17c882fc5fe3afc1ed00008c4cea13af", 0x16}, {&(0x7f0000000140)="54642a85fd02e2e2d3eb9023eb3a3d362a18cae680076e8a3153fe854117184def01a7d620591e4b4443a92ae243d6e81ce6b998061aa35cf482c4fda3b87091363804b79e1fdf39ae5c524f4c0d9035eebcfe0273ec", 0x56}, {&(0x7f00000001c0)="938a67e55a89e9150d57aee6c53bb86c9ea8ce714e3c5a80e39ed6e8c00e83fb7a65fc27e851a6a3ec596c31cefd27f07fdc6677d009cf2ce268a99d702561811b414a6670a0de7cd36717d851285983e37f04a034a3127affb6d3f82e1d2dfd32b48667ded1cac1391fe0bc43bd10c3f0d4bb82fa5735a98e8e05bd2cd4b41505c8f45120eb9122ad8617188b67bf1a5ab455dbdc8f2659cb222cf5305d493191f246c9adc5b06c6bf47f0e3b67f7a704ea274e76dfa37e4bf003d4cab8947c7607ebc199d5420eb4", 0xc9}, {&(0x7f00000002c0)="ab1cdedc770e8bcc8564afb4414e7a67a2b4b062ba3370d45a8d661758ff64b61fadd3ba2a6f4cf5a5bee859", 0x2c}, {&(0x7f0000000300)="1dd0fbf39bd704a55cd41e53c3e8828f1a442c1fc94eb4a1c9406778afbb093436e2f2c6856c1679009ecddc70a60c5407c1b9223a2d60fe3af30813e4fdb3f02c776b045cfd29d8558763fdaf3f49b00a74349eb81c085d89677a43ef115d4ac8d1572f8e28338e263a1c8c3f0b56a23e9d9ac97f4f82b57445a768d703160398e63aa66185140cad606de59c0be5530198e8539e8d10967f6c1a279cdb2e6115a177c4004404", 0xa7}, {&(0x7f00000003c0)="7e5b91cd8b52e7312a19aa2016a9f7912168bcf76a2c1456e7e38bbbe5c8464bc3f3602918e7389cce509b0c628451754e15baa4f4ce0041dbc978836f8a128ca74011435355737e0a8e4e46927e879cdc8ac5fb08c152b620391fa53e1e598efb124c84", 0x64}, {&(0x7f0000000440)="ffb2cfde2bfaefe0990a496b8dcf029789ce5d72c7d4f6b9e18d567a57912a8e552d37092f96f9bdd787eac3293f136eab1eaea4fe2b03b7aa853e4ce8b5520f0bb11961ae4d76e5e5bd51baae42bc9d543ffd314384edb71351905146c0440f038ac4cd37f6a5dd63949c6fdde13f634c219544e44baa9dc6eb4b55317047d1960e2a253deb8bddb73099c705b482c326f96a6fdfd87706204b96fb03f307b33efbfba88048a436a4", 0xa9}, {&(0x7f0000000500)="47a18481055e284b5ea67e88c95ce2a1dcd8276fd266aad45f7768c29e816d82ef2fd6140d51e3566300b4a53d0771c341bb0c596701f5242dd84a67a2b2010b336f4985d1c73c1f408d5c2c4d4d48f5b97a17fcb9aec73d0acd", 0x5a}], 0x9, &(0x7f00000009c0)=ANY=[@ANYBLOB="4000000000000000ffff0000ff07000045e617bb89b5dc18fde709fcaeb3c8d1f9cc43058ff13d9f6a534a3e9f43c28ef5331b7e00f00000000000000001000000080000009f368fd2220aff4cf06554a94b0439803a3c3e5d00c974084ce6e5c01981edd373efa193e5f14d2c43b1124e2e1e8b004b5b7af72602c90f30e3b1f744576866d0cf49de00a06c56ab4005437c31e99c001d6f5bc3a4e3869ea5dacf4908219dbf3d9a6a284e16401240b5dfd911b6bff7f8c4b287773d61de81643aa80f6fde5331df71b1eadf211ccedd77ce141bc32f3133e6b8df700daa78c82fe86c25c92f831e796743306efc61ef7167f98021c064a44df2a3d1aed12c023a282fd9afe6fe43ce9786567ab0ea725c36ea85ed4db6094060e58f6de39c398323d314d8582c92a47624c05781b32f3ba86a6931d7cb001b100c9d0000000001000000000000bd235ea285eb1e4578d7d19e7f1632a4afa388df63851e39d2d5dadd7800000000e6d020dc9e30bc750657dd86094c5339d33ec6dc6ecfcc95032f838fa0951ecb145aeea79afb1976c5fb26cf926f8d1bcd531336f6f5e1ae7a86645700"], 0x170}, 0x1) dup2(r1, r0) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x8, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x5c}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 05:37:06 executing program 0: r0 = socket$inet(0x2, 0x4000, 0xfffffffffffffffb) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) 05:37:06 executing program 1: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r2}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r3 = dup2(r1, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r8 = open(&(0x7f0000000600)='./file0\x00', 0x80, 0x5c) faccessat(r8, &(0x7f0000000040)='.\x00', 0x0, 0x0) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r9, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r10 = semget$private(0x0, 0x2, 0x114) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r10, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r5) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000780)=""/61) fcntl$setflags(r3, 0x2, 0x1) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffdee) chown(&(0x7f00000001c0)='./file0\x00', r11, r7) 05:37:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) 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) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x32b6f2a10ad44005, 0x0) socket(0x18, 0x1, 0x201) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) mprotect(&(0x7f0000550000/0x4000)=nil, 0x4000, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 05:37:06 executing program 0: r0 = socket(0x30, 0x1, 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="0d334e0190bcc9d9862fe90663be20271deab548d108057514054b9824de19696620bd103c845b1c2ff5d642942c60fce740dc264754ae8639167b5e8a3d81c5cb599329f31cecbfa99917f0c9f766bad17674eb69653c009bacfa9de2d4856058d07742215f9b0ce418d059bbbf3dfb1fbfe602d9b8443241e4c10d3f339469a7caef1862b96e8c973da8c96df6ef70db61043a73103de66c7d86170172148a32d187bf477f5033ff72a66887a3681ac9531beb73419e48a023a0ac53b99cfd0629e08ee1b989672631c9993fe3", 0xce}], 0x1) sendto$unix(r0, 0x0, 0xff92, 0x0, 0x0, 0x0) 05:37:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(0xffffffffffffffff, r0) 05:37:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389dc793683a00"}) write(r0, &(0x7f0000000180)="d0ca662e0b03b06fdd5702f6ebe093ca957ff185e540fa8efbd72948e20e7dbfb570df7fca5a58ce63bf01403a470e71b7434093871f0112ecf1d698dc6c2532e5cf849790557dfb593c8fad827676f7ac0c821441fd37febabd661f0fefdd7b9df54890dda34b344d4a79c56b96017c0abe212385b1e081d0c50721a22fd52a1dfe12a3281ff2de926f60bb29b2e6f320ebfd7c00dae59b76863901ea60da4454474099e88ce7a0e1259e238843abf0", 0xb0) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) fchmod(r0, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) 05:37:06 executing program 1: socketpair(0x6, 0x1, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)="232ab65004e51e77a1807d1710c5899400d99cbd59052054c536773f16c503bb342f97d6718cbc7dd00adc96817b4aade19e41b8c93de03d5a0623f200", 0x3d}, {&(0x7f0000000180)="5501b270277fe9ce362b5dba2aa3a4d06436949eb57c607c1f0973c25d3fab96524e9540c72ef9d7b6b6b72c3d422144770530a83f7489ed7b1a6484f7ed6e4e2a1ea7baafcc0538618e1106244a9d241511b277bb5a4abff499a265097b80a25215853533b6a263664d045ed7eca05f9e436e1063b9798a508906883a9704ad169a5bb1c6fbe0e0922d16a8b6ac66641036b0f9645e3f7a3b3be235c2eab69c2f469c9e74b21782561c0066be2a2d", 0xaf}, {&(0x7f0000000240)="1111f9ad021fed93ba26695554b93631b8f409337fc51fa95170c8fbc37c80d53d77137e9700261c06e26e10778fafd577a2d8cd4ffc4d8e819c6d00cb5b239bff66204f8c5ce9276a84d77bd25a57ad72c43b97a45f63385fae621c64a7882d378473dbf13717668343d3b1f905a4f2a82d9a411213d6e5b8f595aa78793fb758277c243f9f10ff4590a53c529383f5a63faecde991cca0843a792c91858f3e0f3c1e90b47a8cda58cf1b87cb377f31a45cc35f2127a01280be51494c1b08573449c5d9948c82d5989176ded929af183fd6332411364b4f96d5b110ea5100fac66c90f82b99eefd06dd652e6e237808dbd89f73ae", 0xf5}, {&(0x7f0000000100)="c03f7c9268f144ec8ffe0c94c217e2a7e9ad3237f94a885838eeec534117201ef1cb21c918b442a931d6661af917d998dc6e3697ed2e181f4af41c5d96ee", 0x3e}, {&(0x7f0000000340)="966862cf663035d464be3354d98d2631de765ae2cb763e894873cb0d0e618f26227ad24e34d88a9d24562e425d0f401b6a24b25987d23e7e3b69915393b7957d93085c46f9df41af0132ba95d8494e25ceba9966ada9d68ec9b438a10faaed96c70cf0e93431c5ae707d8f0a4398ef928497c5dce68641ae36bb075eeaa5ea958373c058306e13d05ad924dc403113d4defefce09f6a9d98fc78beb14b423a01d5d39823502ee0c07f4bbd128d50afd38dc3205f1470a7b4763895308c2800032a27035384342b7f9632e933a2eae1a4c9bafc35bb06c922c2b4aef72964e606", 0xe0}], 0x5, 0x0, 0x0, 0x401}, 0x401) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:06 executing program 0: dup(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x4, 0x7f) socketpair(0x20, 0x2, 0x7, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) 05:37:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x4}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x5, './file0\x00', './file0\x00'}) r2 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r3 = dup2(r0, r2) connect$inet6(r3, &(0x7f0000000040), 0xc) 05:37:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) pread(r0, &(0x7f00000000c0)="42c6208701b5ef43d150493066aaeb1ddfbf900cad6e0327cd48673a5504e898ff8fe18e552c3461ed829262b5f2541cec3342b7b87367b0a20d97b2f78a7b424431612daa6457bccafaeb7b2c1fd352e08975f1d98b8c107392ce73f2d018f769485fa44b7d3a15f9b8240e62d96f410dc70a0ae3f168537dd9c5f72a4d93eebdced10161", 0x85, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r2}, {r1}, {r1, 0x12f}], 0x3, 0x0) 05:37:06 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)=[{0x28}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="9676") bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x7, 0xffffffffffffb651}, 0xc) 05:37:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbb5144bf80738cf54edd674880f93fad3a5ddfd4742fd8178b2835e79189d9ba9c5270be88fdb1dfceaef7fe58e6cd3820142da0ace1efd460f12ffde3a84e9da8114017c94615089d05363c6f430c55493cbb95798c7862f7656894a25ff296eb0800c6e99dd052393f130ed537cee24e677a9739d5341c7896366701ba8705018714200a0a2d2f1b97c8be1de0aa20", 0xef}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) 05:37:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) wait4(0x0, 0x0, 0x2, &(0x7f0000000140)) r1 = getpid() setgroups(0x2, &(0x7f0000000200)=[0x0, 0x0]) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x400, 0x0) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 05:37:06 executing program 1: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000005c0)=[{r1}, {r0}, {r0, 0xa1223f3eb654c3d5}, {r0, 0x95}], 0x4, 0x5) 05:37:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="8743f60219d3b46a9f040007183e137b13e89cc0b89c4ae0410000000000000001493acdfae2cfe77a533047f8a704d229dcd6653aafa50746c027ef50ee4f1d9154df4e234b1d2ba3baa960edb1516bc8d1f1b098274f23cb7fc8ff184a7efdae9762c3a7fa833fa393f92fb36641f70ccfbb37c57b65a43ed318732431c380014cb8c303ee23201b8a23014dc2c608afe150d797fb5b5d6bf5459cfe5778e7cfc0598113973c2c3000b69ff465d7b4a8fd8749f7786cc93294a6bae24d0443df0a23aae685336067079443e78948b400d24b15c3c42b27704d1959d246edd9b4c4c0799c61e81fde8c4280218a08eb8d76f5aa"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$setflags(r0, 0x2, 0x1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x4000, 0x7) r3 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000212000/0x2000)=nil, 0x2000, 0x3, 0x812, r1, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_settime(0x4, &(0x7f0000000240)={0x6, 0x4}) socket(0x17, 0x3, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 05:37:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:37:06 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file1\x00', 0x0, 0x9, 0xffffffffffffffff, 0x1, 0x3, 0x2, 0x81, 0x0, 0x0, 0x80000001, 0x9}) 05:37:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000003}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r1, 0x0, 0x8) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 05:37:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa1c283553c6833bb, 0x8) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) getrusage(0x0, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x3, 0x81}) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x3eec, [{0x3, 0x4}, {0x2, 0x5}, {0x2, 0xfffffffffffff32a}, {0x3, 0x7}, {0x2, 0x7fff}, {0x0, 0x9}, {0x2, 0xfffffffffffffffb}, {0x2, 0x2}, {0x1, 0x5}, {0xf6c8d3888a404a48, 0x9}, {0x2, 0xca}, {0x0, 0x9}, {0x2, 0x8}, {0x2, 0x1ff}, {0x0, 0x4}, {0x2, 0x8}, {0x2, 0x1f}, {0x3, 0x9}, {0x3, 0x8}, {0x3}, {0x3, 0x101}, {0x0, 0x4}, {0x2, 0x9}, {0x1, 0x3}, {0x1, 0xfffffffffffffffe}, {0x1, 0x6}, {0x2}, {0x3, 0x2a}, {0x3, 0x7}, {0x0, 0x8}, {0x2, 0x1}, {0x1, 0x7}]}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x4) getsockopt(r0, 0x8, 0x5, &(0x7f0000000440)=""/22, &(0x7f0000000480)=0x16) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000004c0)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000580)={0x41, 0x0, &(0x7f0000000500)=""/65}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000005c0)=0x8) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000600)={0x10, 0x7, 0x4, 0x7ff, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xac0}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x89}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xc15}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000ff0000/0xf000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000b00)={0x0, 0x2, 0x3, 0xfffffffffffffec0, 0x794}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000b40)={0xd2ae, 0x180, 0x493, 0x1}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/tty\x00', 0x200, 0x0) mknod(&(0x7f0000000bc0)='./file1\x00', 0x8008, 0x99) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/pci\x00', 0x100, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) setgid(r4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000cc0)={'./file\x00', 0x400, 0xd007, 0x2, 0x0, 0x80000000, 0x17, 0x4, 0xd136c0dcb73b5c6b, 0x0, 0x401, 0x721}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000d40)=0xebf3) nanosleep(&(0x7f0000000d80)={0x100000001, 0x1d6d}, &(0x7f0000000dc0)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000e00)={'./file0/file1\x00', 0x800, 0x4, 0x5, 0x0, 0x10, 0x401, 0x2, 0x2, 0x1, 0x5, 0x3ff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000e80)={0x1, 0x1, 0x6, 0x876c, 0xfffffffffffff2f9}, 0xc) getsockopt(r1, 0x7f, 0xdf, &(0x7f0000000ec0)=""/4096, &(0x7f0000001ec0)=0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001f00), &(0x7f0000001f40)=0xc) sync() 05:37:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x1}, {r0, 0x10}, {r0, 0x1}, {r0, 0x4}, {r0, 0x1}, {r0, 0x100}], 0x7, 0xffffffff) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x200, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 05:37:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0xfffffffffffff000, 0x4, &(0x7f0000000100)="cf49a7ee4b11b3cd158164875b38fdcf7ea55d692ceb9294903494be3ec5a5586087de4ba4e22a5b3b6e21faa071d210cf385fed7379d8b7887973e3e95d3ddfa42217f9f000a869ed6937904dd4482a5114c097", 0x54) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 05:37:07 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) dup2(r0, r1) 05:37:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8, 0x98) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x7, 0x4, 0x101, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000fed000/0x11000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0xf5a7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x101}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x5}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x4a4}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './file0\x00', './file0\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './file'], 0x1ff}) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) readlinkat(r1, &(0x7f0000000980)='./bus\x00', &(0x7f00000009c0)=""/209, 0xd1) chroot(&(0x7f0000000940)='./bus\x00') r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000840)=""/180) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r4 = getuid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wskbd0\x00', 0x3cde420cad0ec494, 0x0) utimes(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000900)={{0x7, 0x5b85}, {0xfffffffffffffe00, 0x3f}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r3, &(0x7f00000001c0)='./file1\x00', r4, r5, 0x6) write(r1, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce1abb2927e04862bd87c5f86099785d047e9a0edd3e7a393ffb750ded465c3fa6eeb07c50808ac7c5a679aff6f7b620646cf2aab16b9f26a3652ec46bb602d9d45558cc61", 0xd5) 05:37:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r2) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 05:37:07 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xee) r2 = syz_open_pts() close(r1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff04, "0503c966f22e95a163797f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x65, 0x10001, 0x79f, 0x5, "147ea07c51297272255fc5a20266116dd6c568e8", 0x2, 0x10001}) syz_open_pts() 05:37:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) dup2(r0, 0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x6, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="09182e27666982655fff"], 0x1c, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 05:37:08 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={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) 05:37:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xf0e7fac26af33b4, 0xf0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) fcntl$getown(r1, 0x5) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) fchflags(r0, 0x0) 05:37:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffc}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000051, 0x0, 0x0) stat(&(0x7f0000000140)='./bus/../file0\x00', &(0x7f0000000300)) 05:37:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x10) renameat(r1, &(0x7f0000000240)='.\x00', r0, &(0x7f0000000280)='./file0\x00') 15:59:56 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x74) socket(0x20, 0x4, 0x3) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x9) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x80) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x3f}) r3 = dup(r2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) 15:59:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000500)="0022ee66dfa1044c9a5e854dbc99630d324a6cc3d73fce31e63cec86ac648f2388bbb9d4b9ec190877e14ab0fcf4ea0f60233a3b6d935ccdaa51c845b68cf79d2d03d659f8b53447f6108b22e6bb6b40383d46b5ffabb23acf906ae535738945622a72b5024873f28e02c44c3e2b41753bb7bbd599dd8cfe5912821dafadb333b7d4eecabba352ab8116857f8dd78abd982b5b9ae58c3fd97a82363c4c9b97b66a0081b076272ba5e8e20be7ba3be47a167b09bd2bae577c8e26dbf4ca74ead7b6f5786802ffffffff230dd76984ef3ae5b3e8f6d197060c6c16ec0a2d909f0af5752c4114b5d04ca7472b77f5114e943923c2c6cd62b5750cfd8539679e14f660e5", 0x102) r5 = dup2(r2, r3) read(r4, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r0, 0xfffffffffffffffe, 0x0) fchflags(0xffffffffffffffff, 0x0) 15:59:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x2012, r1, 0x0, 0x0) flock(r1, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) execve(0x0, 0x0, 0x0) flock(r1, 0xd) read(r0, &(0x7f0000000200)=""/236, 0xec) 15:59:56 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x70, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10010, r0, 0x0, 0x0) 15:59:59 executing program 0: syz_extract_tcp_res(&(0x7f00000011c0), 0x5, 0x7d82) setuid(0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r1 = openat(0xffffffffffffff9c, &(0x7f0000001040)='./file0\x00', 0x20000, 0x40) recvfrom$unix(r1, &(0x7f0000001080)=""/242, 0xf2, 0x800, &(0x7f0000001180)=@abs={0x0, 0x0, 0x0}, 0x8) setegid(r0) syz_emit_ethernet(0x1000, &(0x7f0000000040)="5f0acdb4dd0891ccb0f9d116bff075926c12dc893b18c9ac4131eb4404b7f19c1bbcfdf448a89fa5e380ac3728645eb89e3ee4a03c901970f58627cd758365ef5d61d8b58c0555e838778c0f7109facf40de9c6c14bfe4285d4d00ea57af4b0d2d2a696782924d67da4dbc49d6c08dfce8374bdf04ce01a6f9ada30359586345f1eac67ff37401fe8586a607ed8a4aa05f911b751b09ceaf4352abe19682ef153cf5792797715c23cb34b06f5ecf4c8692bef1e991f4328592564930001ab9643f0cd2bfde44716ecb0c4f9cf05d046eca7ab5cb60fb1d45bab0dde08f1d0a6a637830a5a6f81d862e23907ef125aefde8f20ed888b73a92d42dbf7de34b7c625fb9ba109ea00b285ec4cafa9fdcf9eabe9615757f31348dae61c6f81799f7a0688992ae69381f5bbe189144537dae8a85dcb1793e83f9f48bc9f7f036b77699438e57bbfc1cb54c910e814a8ed1d5244e26fd4aeb40e1e6450c68188cd5995df0ea99bea6fa03648e41b933aee2562588013c94a7a2a1157d2e496d4f2e9bb8a0f3f97bdcdfad305bc3c7cca8dda2af319e41774e975b52482cc73e5a2696fa14e3919328a9e074546d79ccae6a6c55d7d8af462c107e6ff6660c50c4ab65d11d3e73ea9822293e64b92ad6bcb4314e50455f7649d80da8cd34274f9a5efc5944c521977443b8e908420b8c82c0e37c82f8f131eab0d3e11da993b128a777e2f3942e5bdd2fbbbf0b45992d7ef02dd643280e38eb87ebfd8685b0de92efc0571307f2190c06c39dcfdbf8e56dc585f75c644c7953663df945eaf4dbbe1bba87f050a75ee7c9bd5d89f779e9654b56dfbfdaff65edba73b2d802ddcd151dac342e1bdada527d0d91df1723280902680670cd73d4d770a644957986beeba07f71e185f5843d46488496296572d1aee739f68494360bf64fa3b682903d500dccff100954cd7ca47f94c9d43b384854f6d7d8b050a6530cd13ec25457d07bfa779a7f403f31d97a7759bcb2afe21051a74d08691e77b99ac922ec07bc842f20fa233916c552ea4bd7922f733b15dae5fe5bea603b3ca043f3fc3cb424a20e71d61f72fb1f88a246d49f16ce19f280742e0aa0e47dbf4f10b54e165575994837556de216e8ec7d5df5b709d622a03c975e8bd1c9d253142a4b7d4eadbc87037830e9708c0af37270ed6c1cd569e5016c18a27afe282f16225c928b49745d35e2adb69879ea9e05f9e3d177a3fd7da90f076bcb44915a0c870bbbf2a60f3ac100a2d08f027bdd0df6cb645d26bdd93b992a054d93fe3407373bd34d8d1a9b2947472bc84d3f9152c142e1b238cc1f0e25321a260d53400e5e8bc5a032ecc80ee2b1e7c2716ef7a05770607f7c8806b3d21fff9cbcd5e6d47a90f487061fff10ab09484102e4fa5667ca25e6b3d46461d2cf2bc27a8d14ea469e1fbef6b1953b70df123f7cf463e681b74769b580d30c7bc6adf721424c9820b6ca05221edd9de6454b4813ce15e2784f1907412c324e7a86a5b2418c31c58a06c3eb3025bcfe38f0a351f2604797cc1354c05a393e48e6f4b2e161bdf4a345520b15b087918d784e0b37a85a065ed1e267d72476f34d63b8f0dea6b2d626f1f66a572781906d6a661b72be5d9d61cf24da97eb8c7c0046f8ff35dc7ccf444af0114f51027cf5f6211b55f5f2e5fec595c4cac7777fe780270606c7b32d4bc5731be48f05e23cbb5a613500e8a6bd1bef6bddc45af5ca76e821b436464567469c06d9053a73a6324300849241132d1cfe261eed79f1adf7e5ffcdd538f0f0a60a80a777f025722dd2e03416480ab869da67f4fa2ffaea3248b7c390224870b8bf7a9cc186fccd841646ee37531bc7107a737db5042f2e45344db4668b88b0ab9b3b20c3c55b52489dbfbb7794777d9d1d35362745ffa1fd94db048c2f018a8ac85008e5fc47af1e0667ae01ea5f3b78e468d92fa20806bb82eff0b467a916131ff8bd4dbebe2aa2d09a07c6932f331ca8004079c7be27ccf638e4441171c8ac4d738853738ff53030688b3fcfef4031b60ce7b93704e90d999b1a7d2408085a57210e3f25ac619436bf80f166b9272f97ebbee10daff1442625a5c65bf52dc8d7e211ecff1bf66d4778243013533c33aaf92d97df760dd137919483c7484b69f04cb43889a239f522ad4d0c678bb13388bcb87496ff4aa548f8ee87575668442f7b9ae1c23ddc9c190b293187c29fe1183ff624c73aceec84b203c31e27965705027a9db415da388d754f9960e2ef7ad081eef428272d22736039498b7ebe1bbddc2be8bd81708110d458f9f0168242d2320689b809c376ccfe89f14d8280f243ea8af70c3fee4b07ca03bfca4922652c2639e9800c39b14883dc94f859b939df94316635c6f7186f472b458ca93edc010ecdc192bb76e9e212ca49337335923cccbc6e4bc47c3719d043748483d9eac22e468432720f1985146632c78daa1d99ee1240727a19585f98e40364bcc552a36fcd9d69ff62ee6c7c55a1ff589e2c45fa4b3013d46c2eec8c868669c50de02dbb132bb8712360fc2875003ab350254e6c4cbe57d3baa5067ef9d72d147258af0c3ff4d68db4c5becd417077ef093be7f14530986e6c11ed084544d74b44947e24eff38e620dbf385a4b88895188fafb78f9df1a9b55ff03a877825444e89883b2d65be2a8b3b938d3647a4161ce42bc6ef38c85858dd9bdba35dc0d1493fa66c09f8f263b852399bc318e477af5bea04deaff44d254d67003fa710b75f7d66f15bc7666d7c38bf474d45a461634072c0af3ca0942da7d519113b4a96feb1afb16fb5f765180ff270985ab1e9a96f9e37f7c04435d15e0b48ddbfa62fba9531dda67daff9a46109144ddf6752c6912c52bc3402d5e2f9357f8bb2591408a55392cb38334fce206ca060aab8e711f64013bfa39d81a05591f7d19dcb961e2e8100d4e5a6d4918e1cbac4454cc5bdd4a3ac0f93e10cdfafb3de3fd55c4b423b435158924a6a540a4a3818c0c8d22b434e0335c7996c7582f6d8567b2133b8410b7b4ed8fde65409df7f130ced8bd8818141d939998be44ccc46204ec3de142e782b293bbc65471118cc07e5304a36c99fce05d54a401731299e955927037f5c6408f42132672f5c837aa4d86efc990b4b29bfe7af8d658d3604c6dc571c95906393293abd3ccb8a67bda8261372a612f04850e089f659c87ca2ac94ff44000c3201d68fc107c0e5d639121d3531c3589e84f409da1f6b2b658bc896a9fb3096b2093ed55fca34812a52141ef98c6d2c722f69afe47b134fcd60e7b8e2e685ce19347c02dabe7348b6d86b0e169647f7cd6234ec0d587a2787aafafa91191ad81b9085e633e73bc67779385fdae62e068ae81459cf913d32d312907f5d19a03e2eff45f15eab9275458e286a1656460d37d04724563990a471bf1c95ee24b15382453126a264c83029a06d37cdb461c2ad9c7e32b2a33665e1ad105559e4837ebbdecd4ebb7b1c1ac6de471dee3f932f13e396e5caf7b72f871ae2ca2cbd862136689f6e022ac9091a6c4c7ae26400b15752dbf183061a57660b0b68f75ca24c7efa315354324883543fbb910caeaffa1100b1cadcf65537f615e022c494af3a49ea4c5a6746482a72a2d17d081d3bb3575145df697d6219aa3b9d5eb5e84e0cedd1d55114fc8b05c065bb99929c5623f60104c048bc1c8e918488012dd12b79d563efe4d5a1b9833bc58a525d67ba472ac7c498bc16e06135f32b8163d38b81a9562047999dc199e343bd49666f1ff051eea2d372ff01347d172be3f03484c71e1cb5ee08e7b7bd5f3604595b9c09550f81d9222372148c1e6975c9730fffb523f62ec8ad06ad709dfa6de9278537c181f1a666bb30fe12e31d497841a680ae9a52cc94dc1ef196aeaa17c055f53f07631fa228e9e677955f4abb0058f69278dc808e8866da2733137df03bb32e26421a84cf8b936b736211e988d2a48c0b03f30531f421fc52e8a29aee5f2f6d9ffa6409d1ebe7dcd38e2f497f28899dadaf56808bf31c3507c9c74251a0c15bfb3e554eb26f476ec4f7a87cfabaed92a88825cc90d5c81991e2b7a391cd32e129c9fec97db9f440dd2f0ef46c245d9dfe6c5069ad1452f0a80ac35a12151dd10ffda102f604c2aced9f0acafca03ffc3d2934ddf17d91f637c80cd815427a382c422952f8c336830f3f585a309572766414e595780d196f488bf546b940afa1167a9d484ffe69da4970832e79cb02d7b366b0d7e2f5025db643a11b876fde87b3b87ed18712ce7cb37355bb4005f51758c15ca436449db226a135bc7278c4cac930155ac3412b9d3008e033c34a2036acd210e7c38af6bf863a405907770237ab1ef789fafcebe91be9f385651b0cb58ed652f367d416a0d5fdfa7bc4619c8a5f04f222721ef9368c6dd4c2bb590d73a86a38869216919fe22937540e07698d9cb998d7876ddc2d418808a7d66651e21b73b43b23e5004c6b5fd1d0617431894155bd96490691b50a424660b8c7fd5bddeddf86641b014db2ae04c6548f4c8610233a499e3a39ae74c94c94d94313a5a1f1b60947de74f0063b04e2bc8dfd2cbd9edcaa2e2423f9d08e8f20d81d142b22bfc0cd8fe98c2b642cc44077e03a12c8054563bb55e41382336adcff7794534ec1d534cf9ffa862a12a95a049b91fe6c585335c669c6a23e450aab75e588b47ffd2634136047c91dce035e1ceadf57f83ec3b74e8ecbf4d2795799d1492d92d63561b42ed70bed8fba941b55bb004bbce1e6052c51ca9e363538a58c1d682f033b8580aad8e92079afdbc50e6e7723c5b2eef81235820501f412c036a28364918fcecacbb96a2f05f422f6f705c3f1dc7f7d86270bb1e3da9a9950f8eb11ef38a7e64999553b998ec194a8017a13f89a232c81e5bb79d6455b1b0f714221e51e35ffcb2f6653cb913c7cee621c243d6fa0bb33c33c1f522f052f71170a2bfb991df889ce7124dbf4a3d89135e5ee1418d3c2c6c2529669ca7ee7b0f0a7dc674c0cd346e15d4c1bdb9f1b701f79bfc0a57824cdf8061309c5827ce9ff8711f60351fdcb42dfc90f3e339bb3ec15869f3f1d3576327d3a814990fc8d192fb282ceb916b6bc50dc72387384def9afd0d15b5516e8d6ed43cf50d575d4114ad2590d09962c49ba03f13f6be1ab2e40d8215f188648c1d676192959e39f1f2ea52405d6aab28308e5084f425d1a3748ea2e738919c9c7b7a286190989880203bb52d83f72e55a4dbc97d1c5066db2857560e42aca5858829bc80763945ff10efdcc62c2b9bea8874b6bff7cbf1906dadfbeaeb71d7738fb83955399d44344c3fe4fb113ebdf18d3888aa1f0e590e548937d4156a4318050362f2e3b0481693341cbf1e86a26e1d3a04917cf354c303d3dec8a765671811b0bb0e52833e4c3231f61b26b816cac7cf62934da652977ecb3df94e00c1bef66c9a98dbd5463d10040b94f0fdac55fbea8aebe0de1646d43328a98142cc20c90646ea5934074569e032fa32089d688c1737de20a2f7a6fb3393eb1503f5c86105c42364a176790a705581e755ca9a9199f83d73cb80089ee86ad52d99de9314efdc771a6dc3e6364dbb063e53d3890c3952240ad24df43024f7844be349f3714dbf2cd0a7a827b1aa488ac79bb753141b30577d32892be7832b37f41cacbe42a9c4d60023cf5cb9a3f613e7d71e930a32a99998680db5918b5dacf3e9a12dadab753154b41ee8bf737cc1527a03d96cbe9c4f0b2d3060b7d2bdbff1e7a5fe26ba9e5a422cea69") shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) 15:59:59 executing program 0: setuid(0xee01) msgget(0x2, 0x396) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x2, './file0\x00'}) 15:59:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0xeb2b, 0x3, 0x7, 0x7ff}, {0x20, 0x0, 0x80, 0xfffffffffffffc00}, {0x9, 0x1, 0x0, 0x80000001}, {0x582c, 0x1000, 0x5, 0x3}, {0x89, 0x400, 0x0, 0x43ba}, {0x18a1800, 0x3, 0x400, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x6) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x88, 0x0) 15:59:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x80000000, 0x59c, {0x1, 0x3}}) 15:59:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x448, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x3, 0x80000001, 0x5, 0x200}, {0x8, 0x3, 0x7fffffff, 0x4}, {0x2, 0x0, 0x9, 0xff}, {0x2d, 0x4, 0x0, 0xf250}, {0x6, 0x2e40000000000000, 0x0, 0xf923}, {0x0, 0x5, 0x3c, 0x4}, {0x4, 0x9, 0x1, 0xcc55}]}) 15:59:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff04, &(0x7f0000000180)="b6") 15:59:59 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="a701c82883f7278090960e16754f3250d55d4ed6164994157439a1d7d478514594fe33c6141e096ba042a7f767c581ae8fba4dc1e9cad92cd41d1911d8bb176e29013a82d9c40e68603981cdfb4b42f65a85a664f8eb99648e7fb12b4afe77ede480dcb6075cfd6a4d2907abdc9cda763c21c2673023d6afcdf10c03c43179f73d8dcafe4e816a017b3ca019c449503a5167ce7cca17dfc0a1b012ba8f9215a392373380095ab055b70bcd7ed57b9aeb22ab9defa9ac1212356cb634f374673e92935cf50defcc4fec6a42294e7a5d7f35bbe737a55d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 15:59:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r0, 0x0, 0x0) 15:59:59 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x50}, {0x10000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") close(r0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000340)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0x0) 15:59:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) chroot(&(0x7f0000000000)='./file0\x00') ioctl$KDGKBMODE(r1, 0x40044b06) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:59:59 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff000000000000000000000000000000000000000040000000000000d6", 0xb1, 0x0, 0x0, 0x0) 15:59:59 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 15:59:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 15:59:59 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x5dd9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20, r0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 15:59:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x5, 0x12, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) 15:59:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000), 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x2, 0x4) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x80000001}]}) pwrite(r0, &(0x7f00000001c0)="51c3193677f128c87bdebeab95036cc191b8026fc27af74ddb75f4e298642755b643dfc9549dcd2151299ed2a38dc104621c9bb255ae7c3f70feee1aaad237fc4461018621d180d52809a72350017824e3db7d94e1b5ed8d4cc3aad2a13bc1abde07c80d3ffd198eb7e7f7b0a7796d9f6c0d347a10f0fcebab4984", 0x7b, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="ec6529cb39f655f11b8b50992ff7", 0xe, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0xff, 0x3ff, 0x4}, 0xc865, 0x4, 0x1}) dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x3}, {0x18, 0x3, 0x8, 0x3}, 0xe6, [0x1fe, 0xffff, 0x8001, 0x5ee3, 0x3, 0x2, 0xfffffffffffffe00, 0x10001]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) r2 = socket(0x18, 0x1, 0x2) r3 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000001c0)="03a052a5be83b550684489d168756c0036ca0dd594b41040630284ad8d", 0x1d}, {&(0x7f0000000200)="9138d5090097fcf009f1ca5e243375ac4195bdb46ed41cca397a00f4297af18b9c71fa81ed33095331568bb265059491d462129572390cd6f796595630ad10fc7cf0ff9e08ecf75db809d1df0a1a99d62e94f9690b109d26aaabea4fa234ce6cb4c1fbdcfdac9385c9a2f8fe80ff328e078c68d109bb7c54bf52f042278e02ce2559204ab40dcd0f2eeb22", 0x8b}, {&(0x7f00000002c0)="8454dd1b99d4eb44a83a9de3b4efe52eadb24c385074", 0x16}, {&(0x7f0000000380)="7387dab8012fcd9c8b17279e370d96b628fe0688369a4c5f0228ef70b5ea22b4c52f9932d0be65b6f3111151c9c35862b672e8b00da7672e457438cf6f97f391110e1cf3c32d6a743d87dc664f96f68f561c8a98d95eb303e07aed24b2483086f2a7dc2a939485f2a064", 0x6a}, {&(0x7f0000000400)="855ff74b828f527f52ecf8c529110f509e4e5786a0fa4aec2c782eaaa8792a54e070b41af26f3a54f6b600c3c6c9e2c12f32443946ab2cf8b58d3ff9be32c8d3123fc0aa86950decb49b5d159177ded4fdeb1ee0dcd4de00a5825dbe4377ebd768706bc4170c393a4b17732fe69d7e53cf4542d9575d13666b2e948cc08d5b471eeb1aabf8cd20891cb5c0fe4f41faaaa35acedcdc5f26435ad68dd661c601554b11c51128d172e065fb8f76d14c9c1f7bcf8d1fcf16a85e23ee80bdf57637ce017d63490f6e8cab94f8e8e55a96618ff75ee4fb88f4a64357be201014a39f3a4545bd173c5c81e08abc388e25e012e41571dacb73c207ba", 0xf8}], 0x5, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r1]}], 0x40, 0x8}, 0xb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1c}, {0x6}]}) poll(&(0x7f0000000240)=[{r1, 0x4}, {r1, 0x2}, {r1, 0x100}, {r1, 0x2}, {r1, 0x4}, {r1, 0x40}], 0x6, 0x800080000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x7fff, 0x3, 0x4, 0x7]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0xa0, 0x3) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x72d}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="2eb8c6b8613d53930300000000000000000000009e4d8ba417f57f4c24951a02837ca0c6a14bcb7395cda54f4d3475011fd2a68e5346be7d2ffc0ae2cb7ee8157c6ba5dd1f8205e609a13eeb7534eebbfae3e44841af24", 0x57}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000600)="1ae1", 0x2}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000000)='./file1\x00', 0x31, 0x8) getgroups(0x208225b2d2b5c0e9, &(0x7f0000000100)=[r0, r0, r0, r0, r0]) setegid(0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept(r1, &(0x7f00000011c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000769c11a34336b151000000000000000000000000000000000000000000000000000000e2ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086e6a7fb331a84665eed3fabfd7da48a8cc129625ab259eed1461f18f071b0bb9eca9b00a05652a5c9f580a941b6735a92d948bf8cb60c56f7b65540a3701075ba6224"], &(0x7f0000001180)=0x1002) 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x189) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='^\x00', &(0x7f0000000180)=':}{\'+\x00', &(0x7f00000001c0)='($)\x00', &(0x7f0000000200)='\x99@\x06\x00', &(0x7f0000000240)='\\\x00', &(0x7f0000000280)='%\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='}\xbc\x00', &(0x7f0000000400)='-\x00']) nanosleep(&(0x7f0000000040)={0x2, 0x1ffffffd}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 16:00:00 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x7fff, 0xfffffffffffffff7}, {0x6, 0x100000001}}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)={0xfe2abba356965876}) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) getpeername(r0, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000040), 0xc) listen(r0, 0xa2) read(r2, &(0x7f0000000100)=""/147, 0x93) dup2(r1, r0) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f00000001c0)="9bcca5f6529df990cf5a7c17880dcee9559d96daf50b130ceadc723805952ff701a616db8cb191436b6f09dceb324df9c1190c773244afed2fa39779512d3d5662c6ea25a67d7d0ffd4dd3be5c215df4d58d0ea0766b92bfc6c3a8317c3a166e42eb58cf18c4b35a3e7d320abe505b8b9bfbb4", 0x73}, {&(0x7f0000000240)="67731aca0658402b5dca3a3f29902f3d60d592f620ca2e4e0c815e768570abe6b202594f271a033d90cff867a442722fd749bc42af077402e758b45936d4a152baf8be8b12545e28484a46424d2e1f697fc6b473f3a946d7e2f80bf2cd21db207809098011c580149ecf", 0x6a}, {&(0x7f00000002c0)="f00c14a7a0c200f747e7549e86e7b40e44f0d51642102dbf91055a974fb98e55bd25e5c20cf75e4f16b23fd2d5e7909d1d52f88612ee75aa42b56876eb4c073a82d3ca160c50c800578c5e97", 0x4c}, {&(0x7f0000000340)="9333ea3dfd4722d35ae583e288ec508f5d3d9ce4ca96952bd6b1feb88b2b950ec367ca300a3f3860a786174af3a313ee7d805031095c5bc663fe8321030beeeb2c0e4273578ca3fe0ae917144711e0dc9e24abd025ca98ece0693dddd4c79b8eb412d275d09e7886b7f133f0046e485f42a1d61d035bf3327085676905e41ace4f2afcf463e3b82ae55ea3625e03620721a70823e0a9e3dd5c8dfde44f0d49c6f4ca6392c75f9dabec78099c92a2", 0xae}, {&(0x7f0000000400)="6a28d7bf87b1abfc87", 0x9}, {&(0x7f0000000440)="dd31969e1f2457cf0ab93ac1d85e4c296032245227e042b8a931181928817fb3b3e04196a87c00bd66720f6ef553668aab55436bca2a0f2e6689311681fdf98c35c6d0caea126dd9664b52bd609861972402a9e8a5310cd35e6ddc06b9853195cae4c711395cbf28624edcb5763f4c2c27f73b051504c3c1da99b4773094e6344841aac8738c633df439cdff6894b31805b104c7", 0x94}], 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) chflags(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000580)='./file0\x00', 0x8, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000005c0)={0x200, 0x2, 0x3, 0x3f, "5700b80d68ddca1e9b63ecbf7dd748cf729d67ee", 0x6, 0x1f5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00007fd000/0x2000)=nil, 0x2000, 0x5) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r3 = fcntl$dupfd(r1, 0xd9f4c5c318c657d7, r1) utimensat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x73, 0x5}, {0x9, 0x2}}, 0x0) 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", 0x8) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000600)=0x200) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x23, 0x4}, {0x0, 0x1}, {0x41, 0x8}, {0x42}, {0x21, 0x8}, {0x44, 0x1f}], 0x6}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x21, 0x6}, {0x26, 0x75}, {0x24, 0x7}, {0x81, 0x4}, {0x0, 0x1}, {0x80, 0x9}, {0x1, 0x1000}], 0x7}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x5}], 0x1}) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="2eb8c6b8613d53930300000000000000000000009e4d8ba417f57f4c24951a02837ca0c6a14bcb7395cda54f4d3475011fd2a68e5346be7d2ffc0ae2cb7ee8157c6ba5dd1f8205e609a13eeb7534eebbfae3e44841af24", 0x57}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000600)="1ae1", 0x2}], 0x1, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r2, r3) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x6}) setrlimit(0x0, &(0x7f0000000040)={0x7, 0x4}) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x20) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x8000, 0x5) connect(r1, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x15}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="4807e6dc1001175b431d5491d26b5ca0d614c0eaf9d349d95a641dc6dec1515fd85123a88e8d1eaa2acae2e3229e1c2a79fbb99733e42ecec4c7", 0x3a}, {&(0x7f0000000140)="f7f0df971aa42b38ce1b34f180fda455ee8bc7d06190efe30137dc86", 0x1c}, {&(0x7f00000001c0)="9346cd40be7856235f83673cf160e165c5f426244098511b653e091709bce0799abeed5e50f0779ceb6abeca1b88b5", 0x2f}, {&(0x7f0000000200)="8e6c6f3526aac287b0dd95402e35bb21b1164a9d054b67", 0x17}, {&(0x7f0000000240)="742971a5c26743934e75a290ec63b4280bfe0690eb2f9b27c83bcbfbb542b39208379e7a60f0b0c7ff3bbc2a6ea2a9098ca75e4e85eaedaec4b0cfcd5c167a1da64d2d2622c239efa580bd51", 0x4c}, {&(0x7f00000002c0)="af1f5469ae341dab4113ece2f8fcef8354543f46ecd675e38634471d89582271ae56b707892e8ac60a2a2386170e0197b133b02292e1a5d76f50f2c921", 0x3d}, {&(0x7f0000000380)="f8c301a3a8e3e7d672b7bed191a882e0d05a1130185ef73d95be51839d1fb36955ac26c56a1ca7b855c0c58f01a6f5fcfd4d60a5e7e45f7c2dd65c9bbc6a4b268174d7fad9fc5b90f04739ac11f265f818b36fff7a1e50f5d5dd2901657566b20daea7b523a823340f", 0x69}, {&(0x7f0000000400)="ace2e1a77cfe55de219c7133d32902335ea3757d18fcc46d68d25b7215159ff0cf2c2a0524b6c8382b1bb25b89f47c8003adac00ce6b9e8d30d73794002798c4e71b23d59b5b0cec40b26f0d93780a02bd4ce7b00ad9d4e0008381c96de86df994a1fe3d02e8b0d6049642e0340747e8", 0x70}], 0x8) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="8c65", 0x2) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x9, 0x6, 0x1de98777, 0x741}, {0x1, 0x7fff, 0x7, 0x81}, {0xca, 0x3ff0000000000000, 0x9, 0x10001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7ffffffd}, {0x30, 0x0, 0x7fff}, {0x6, 0x0, 0x0, 0xfc}]}) getdents(r0, &(0x7f0000000240)=""/14, 0xe) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000280)}) 16:00:00 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) r1 = getpgrp() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x0, 0x7, 0x0, 0x0, 0xfff, 0x1, 0x6, 0x0, 0x1, 0x7, 0x7fff8000000}) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0x0) r5 = geteuid() r6 = getegid() sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000000000000317d5669af8e3425344a79a267c61518e38afee5f856274801ee41c1333169a870d2429ea58c693df7e56e0a0be9576a2e113653fb81ade7533c8c9045e957dc9a24118022bbc57f46be3ae09575dc17dc93f2610933df54f42fbc7d1f818ec5dfc30b4ec2ea0289ff71fd1a6de17c66cdb92d86", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0xa97abd7821717349}, 0xa) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f00000000c0)=0x808000000100) 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x2000020, &(0x7f0000000100)="07e5f6b07365c10f99ed7e42f0c5dd7fdd9450512d979fc0ecc4bbf17ea0d0315a55682b6a454d9da94958b04568cb942274663041c2a10e1d936f0ee87835758c5f50864414e994027c8ff31b99fdc95c4aa1a9a7cb5e9bf7559a54c582ec436e987175331b17fc7dc9999d879faeeac23208ca6d73747c3615a3bbe0639f49a4fdcc8e2bef68be6bf1d526220ac1c54fdf0966ff87d73698f1cd5c0dcc39b3254001a7cb882a2bcbbd62a0f9853329c0418adb3f7eeebcf0e7a1603e5ba88ea5cc85b00de47d5004", 0xc9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x906d, 0x6, 0x4, "e49d9a27b009239b803f8649e5aa6007712ecc5f", 0x0, 0x1898}) 16:00:00 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/12) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x5, 0x64, 0x20, 0xdd0, "34aea6e70210777d8011d8c15556e908db5f8832", 0xffffffffffffac04, 0x6c55}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8, 0x10) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x80) pread(r0, &(0x7f0000000180)="e1116023dfdeeed57bd08ed2207a26c30d45e3c07c7660cca6fa2567164700c0b9acde189537af5964dbf9df2da731e9a1b34cfedadc2ab7d4592a10fe7ade10391a5c748fbb5e24f0d6ef4aa55ad5db85164642a0ea7e03f2f85177d11c09f43f7c3f00527dcfe79de15d68d3c59e5326bfbe625fe2c485d52894604635c7", 0x7f, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x87, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffed3, &(0x7f0000000540)="6307052a110000d5098f4f86d71b420cd8202cc21917c657393e0791ec9df9fae9cdc927847877c64ff59bdc7cbf952a12913f5247c780f1d6ebb6416c501b8ff9fd836f526cce702ab6031f6dc40871ee27968b1c9f1208a0ec453440910d06bdaafb49584981ebebe1fa5af32c7a89234e18017876b4e4bea0") 16:00:00 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r1 = dup2(r0, r0) ftruncate(r1, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r1, 0x0, 0x0, 0x1) sendto$inet6(r1, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) mlock(&(0x7f000048b000/0x1000)=nil, 0x1000) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r1, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r1, 0x6, r3) writev(r1, &(0x7f0000000700), 0x10000006) r4 = semget(0x3, 0x4, 0x401) semop(r4, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x28000, 0x800}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r5 = semget$private(0x0, 0x5, 0x400) semop(r5, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r5, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x4000000000000164, &(0x7f00000002c0)=[r2]) ioctl$TIOCSBRK(r1, 0x2000747b) clock_gettime(0x6, &(0x7f0000000380)) 16:00:00 executing program 1: fcntl$getown(0xffffffffffffffff, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="d3693ba4bf1df31c9d6242e42b7180647dc11515441c063f89b825ef803b11ee98f565619b599b88131b05", 0x2b}, {&(0x7f00000000c0)="a7bd8ac1c3cb37a0aa8c8b37ab9650de8ee19fcee197d2ee67298920b5678923ba1373ad71025b71925b04fda2184d35db91c7275dc71c", 0x37}, {&(0x7f0000000100)="f47fe0663429bdf62f3e7e4d43e5c616595d97ec67e0e1f9f010b02cc2b9f1ef167a8c81676a0aaa7d21fdca058b48b3abff6e0728a3293ee2594a64", 0x3c}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="86b6fb454c5b60753c29a45687f7ce71c9bbab18754c0774384e7102167d4430d59cca6c9bd03750bf990853d12a7ae6bb29dc215ee76c354d0cae76c8562d534f5a71f0d34667bc88878fc849ee051f420314676cb734b2388d1966bf8d85d4194cc218b96baf99e2882ccd27bd60f66e2c0595722efb39e03b37fddd37bb41a51b3207f8d86ef2810e2bd4dba962df097e495d39d36df81172eb4f709571f02342eba94563cfb87e5f95b723e219f40164bbf3f31a29bc36196f1d4021f110683ce4ec2e65eea32422bee802647217eec5774015eb0430942dbfcbf5f86a6f277c15e313cf615d89c4edd8a25cf74c363c234d188b5d4c45df42beba2d52be7e59e71d70c884b4668a7c8420446b12b93e828a6ede9c45681b35e637a81dce8fe2474751a15da6ccbaa01d5433297dcac9b46260878d6730fad27a9c71b6d18ea462b035b6c4aa1c5ad76162a4bf7301738e1f96ba4977340508a1a10a445b094bde73f09fffbd46bbc6035a9e358b00c5face9418aba8d104ff01e0e20f4584f2e1a4a9f8369f1cc2e119c40045541187d1e5ffa6797e4cd4cbbb8974a7510adde78502f8f06114aed42e349b06f154a00400be8a80d5f80817bba7a31d2ae39a5920548e73c545493474d0b65998cef3fea8b76505992fb059697e534300f98d9459d8e7da6c5a1e4e75327f1c25839a2987e66f40f3b98dc28ff0f091d3ddfd63811534c7f188395f2325ef5610b4ae97656bb4ae4bcac0e7147087254c0ca94f33b630988d347e96c2679f1228780d034511572ca65978ba0f257cd653bbad23ffc6e7008b31e5c9268e3eaf304ed1b56663435972bdeef7b5385eaf4529fdb9da7bf63085a0d95c90996f7c0d17b46353c0f814380bb7bddc819ecf0b27cb31969ecc686b41da57d02b5ac8cb6e6014408b162d84abcb38a96ff25494ae8377a52c66630105dc9d15aa8f93ea551f45543c37aa29ee2e1493bbba70203e17b9bd6b6e23625e24d63e78089a8c57e92fcc4f50c854017d4712ac8cf7feb401faf681265787a85b853512e1334c7e43ebcd2c45dfebde456ebe0aa46f3f676e446feab527bf524f44e5710ae5933799f0569b3ef1fe0bf7579f441600be4c999ac5ca5a57d26d88a8ea79e39f131283ea641fbb612cbbf4498cbad20e39a48df1161572b5b66a46515c6b1dc80d8fdffa3c8a2433456b73a38453e1fc2d8a36ee252fe7f8bffc3a7218f9a4706884ab8727b9183b98a1d6bf9438b63e0cf05ffcb5f51d9ee0f2acd51110aa1c9ad4dc2d921d2c3398651455f442e22b576fd0104af750c049de832c9b4d2e6556073ca30d6075dd98070d7e3e20eeea9c35339235f33bf4f0e4b4316f32f04570e538e64dd51716f5675d26b620884d1e7f398dd9c485efe417e2970c13f1e0098586e7f99dfaa4a45c74160ea9ba333d2a66c8eec51da6f499b373a25a1196c4e06c6e03f96b8b1fc8690aeb898f35c82d91ba45e50f043748406c28569eafceb14a42522ad0f38783c6f2273ebce399a1a7dcc24bf928bb4b09697c0bd7f891d4cd15d78556666e442dd6414dfdf0a60bf36010705216bb7fca96c974aaf1b1db219b5adadd32c27fe44ee3a01ef17c12d3df3e5852a67017379927334bdeb719f4a40d0d22c4f859acbbfa8de6fdd747f8dbf3791db8647d2f3ae332f2137a282437748e50c37e38d53965f9fd748f53c1171e0390fa7e71649d17ae9cfc02519987532d077300a8a191b20e02fb6d3b16ce85193d8257d0bf2e5211e953bb7f947919eff2099bb04f8b06fe67858f8cfc2c136000fcaa80f989c09e3da4885c6fba042570469422ae472e5dca31d4db9929da711dcee9449ea783f3231b8cb15d5e0996ae6406b48f5218b54e9c64d0ac41c37882579ce308fb0508710862dc8c7409072be50601b9c774207a1660ff183dff8dad15b8be8812474b3291283ffc4afc4e625021b3d66adbe074683e4b76e766b431b0a04b27cfc7c63f320400fc37fefaba7f616461c353f9418583450a0aba80c2d82f3eaa09271756f48db742346618ac6324d821b48ec52f1f9db0174a665b860fc0b8aaed320a6a65f83bdbe8d1373f299b5530f8d6cdeca8ec614d4e7c71cce866ac7db3a15d2a9dd04a69a9ecb24cd6e86b25b370343c40c38c90de706ab03ce71eddead93564bd8dcc2f0a8c883e9804b8ff38a9af88d9dabcefa5ae4019612b49541d791fa33b170cc2e7fff2881235476a54c80b40429ac53f37228f85927be84b9b650a965721eab7a6debe1d27b310fa17a5bf3cae32c8a47a3a26ad1f7fb9745c2286b63ff7cc6e1b366a18ccde22c8749bd680fabebafa42300b539a986120ffc07990431a898dc81236a7b933673e4e0d83aad9d3abddbe83f82275ca6bceddce2af1d359515ae19010e6311c5c15ec562408fcff801852a5b82e68e2ee6feb2838b7e0fbbf4c7124448e498fa4078e8d51fce778cb1a194023ddaf40d3ee572b21aca4c2e0065a5b9e35c44212677740885b02e5c9255c22096ab15417a609e66248b769e8c4046cc12d2e74bd5842e4d6a9f3114ee34e0e1d82bd09685616e746ab8b2b734343d2b6b41909ccda062b7c1a10772edb47003d74e0e2f575bd65b25ffcc12f3f582615982143cb74529acc8f25e31e16cb07dfbac7a8ad99bbb5e263c40ba283a9a0ab6d42422e01a3b9ecb88a1a90f6498d533902117cca4b68bef20dac1c1803d8de70594f28b438b40f16f414c7ca5141958e449c3b6243577e8c0cb56020e6c6aede2877843342fe494151d2718e596e3e269eefa56e5c3788b5313cfbcb14a10809501bb9594bcb9da1f52c71a7b22556f42f95b773ce54cd8301e774031813fba23e14a19642516ca62fe9ccebc0db1e776403ec1b8e8f977ce8b928fe8c75cf6d8e8a75cb34ce1582e56880322b60f3d1ede71fab8a4d4e3ca22fec37b5854d471e123a602ce4d4ef98ec78c2c0b49f9e1ac587807b645619eb5ae0d7c7f94d135d4c08a8e5f1a2f22289520db0c3d751804020b64d88ff8a1df11328a3534578bf7fa7e5436a3ebc3d80fb4731e9b90d988b964c7ac25c27cf97dd77f53b15666e497bd19257a9008dd3eb533b925e71eb429bc31a434a6637dfcb6ea90f5ebc415597530802932dbfd45adb5b0d74ce5de2ece155c9b588381d418dc4c4870a04c1b71a0a33b88274eb363efb20f5a2a2b23cb91ac55be0bb7fb93ab9e9cd102796d4068152ffa657adc533861136706da9e27f656d423f008043ae7cd1c14f94c018d872b398937b69d27aa345a337507dfa61f46c86f67da5b4f1576fef3d6092eeae38dc4936b46e490678d962fd87f101928b4e9178b179f3d31d5fea63e02d2dffc103bf58ffb4803df9d164ff6874f2118f483a5a5c0a4e577a71f006c63e98639a2331f29b6cd56137c1d6028227d5bdcd8916c9e7b0c43f1ae79ed31765659d78f7dd6d9efd72247833b0f64963be393745b6a6c2bc124479502b7fb4b6b6ed5ee6d26f4956f5967588ca2564eeee5208eb6658396157037b067bb6108ce38f9a418140a3c9138b1a18fe8a1c818b0382c926c62f90033916d9914ff1ca66756d29db50f483490b7b4e7711ad63f9175effdf0b5cb7cdacf935ef5fe8f1dc257daeaf9412710e9d1dbaf7603e392f7510fa69c9cf7735e71cac4ef4530ad6462c910d7c22ef4d6717ae631ed31806bd0306604a1d2971621a737ba111298843e3f8f4c0617e64b4ae3cd64e66cd49bc8e587fa81227b20db2c83ef289de4027e0a4cb20c2dc3d79b76e42deede6e923b1e960d42288a38ae68408f414bc8702a2a178afb6607384f3b986b9999ee5e001ce11c9c87ed43a1dc6460d42510ca42bd937d92f15cac20751a1abc0d56c04755d71f0615d7f99eaba0089a50bd432bd46a7a3d834a889ed35141341a7d85e52f76951d8804109c6307e6cd498521d5b2bcab3991be33ecc754b7c918c8e80b8b78f132fc0f2f31ad90bb96644b6011af12d9edfb69229b96d034d42d4d331ee3337e7b254ffd362a5c5fc21f65339a9c97ddeb406b53007124ef1a68fc3f10b8872c9fbdc290650e4bf8bb4a71e880f02adb8f8e25cf87350e4e94bf4a8edb12637f441a42ce1856f8b6a0f7ea6bb7027ebfb11e4a2565256008e70843f3494679a49c577ce95e8a6aba371db942200fa1f14426b8e1b63498290e6164f135033192a28a93391e4dd1c66e6c79da7e4c026107d49bcce0b81c5af8235639ced653493e47d6c4434f85768ea58380728a7500d5c36beb65ac0bd82b17bc9a2bbd4108f549d74c3708b082b79a74450563065084e4aa4b93c7626c7d093d1896212d18c70ac5f5d8ff7f5ff33487aec678b27d96a2557677be5ff6fa85597bfed804966ff37b90d30342414d925646e737073dab0c5df19eb602fe17dacf9d603cf8fac6eb840cc0a996140bc0c04301ae7d8664d45e7a555c8f66cefaebe7c87ee0d096fc58e562e62afccdb2819269c60ba4a665042499c7dd0c9a43ff4b6b6daf0bb7247cbbe02a04a539947ca6bc6a2e3bd3813dfe5434cc57ebb7899972860453c3db4cda88fdfeb94b96e5a320b45f47ba88d5de1cdba2c833430832cff6368383830566e974a744f8dc25d4440b985f77021f723b376d7454ed37beaf0887c7295ffc0a53b63b5d13f387e6b433483c6efc722677cf645a2c95e88451e67f92e872385c27f83846919dd38fc639aeb01a23a6f67af30a3b5d59f4df049d97b8836e9be41227c6ea57a7d8754069524229ba8c0a642444865bbb184b765dcc14b5af2cfa54a6acd0479d0ca5501cd8329c852f70c415515f3cd4a8dbce8aafb07273f38027e60815db1a6afd86eb58dedbf01ef48c431aff1a1ae5a0759d3486c9e6523a4ef6179f1c0f8799d8033b8a5c22877d3d15192f0e25c38d5f4386cdf9a621a30ca03d87a25da00a899d6183e1f9aad40f873c83788625c0b59433a3520d46ee25158253c02daebf453eb5f7a1dda87a8c497d9e5d3ccf7f1abdb024b6f3eb6e0ca5e1a4821e2f67be50f9cbedd231b23eebdf49be88e4cce9f5d5eab7023580645995d2b6966056c054578777843f290444432069e7d792561982ecf7f0e7fa36006988d0e0ea775979ae6d7bef5a01901dffe2021441f4329162478c00f6b31324b6fc10dff02dbe8cbe41096ffab0b1c70319e974a592d67d359f4d528b086033655483c4737f5480f84652d7ea7b4e77ed029b248669c59b81b8d24780f1f7de8468817051ccd77cdaef9327d7f0e051e43f79ebace7c6d10e0275e02f4826c32924efde78c53bdcc9fba2481076ff8c06fc828e4578897a7df8803aef0dba2a840a45fa188f86b148da185621e0a602122c97cf691a1ce44a6d2c1e89989490fea722c9d38bd948f993b5e4e24fa2d90ddd6c0ba791fdc2b4cda73aaccaa03da51ad0a42c1571493d90638cd0426c1721c925ced9305d06e7db0a8ceb189dab993bfc9fcc1badfe68f9ff17632331a374ce76089f897fe130c7bd77f9adb7db7b13e589fb06277acdd1440e277e82878ee382095442043e1fa6b341bc12b8fa0da4b7ccf47bdc853d4fb2f448f5fb7a6ec2ae8893781cec398ba4febbfca3056244ba63a9d6c327ddbb635e51f5263c54e013a9cbd82aa391908eb0223c978d223bdc7680fd049f039a879560e36d781255f998ba474fdb8d4c6fa5d8486d07a1d206ed8bcc63d24949e8af3f7b50c529ae152baa9e1ccb4802c07a8070e6cda13e2c1f59411d586ea69fa39", 0x1000}], 0x1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x40047309, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:00 executing program 0: munmap(&(0x7f0000008000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = socket$inet(0x2, 0x4, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x4010, r1, 0x0, 0x0) shmget(0x1, 0x2000, 0x1, &(0x7f0000000000/0x2000)=nil) write(0xffffffffffffffff, &(0x7f00000004c0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca42013437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eaeae17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7282ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3bad1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645bd042c13c028e6efe57a613eb5d66cd704a7f3b5b9ff59b4f5b45a5dc08b6c4a583b47286aa0f2d114520f67554cf6abae2d03d9c4a907511de626f209c7f51d97eef91b8d72f381afe2cc2c496afd330771a3fe8831b325ad7e2f9599d4137be11255838bf5daed12024de1aab123940f73a07a25885572853b61be398185028394f150bcb29f4f99b32c53ec91aa794fda95eeb04703346174650a83c238a02306a7f958ad81c56c01d69c966af11e4cbaa8714644da99b42c78974f2a1aecbea6684f8da72e9c19685cfe1697f9bf76702f57c668b35ffb541d8ffcb537377592283da89f39badea3c6e6dfa6a0dcb7b9840d6bb12d937a53e4aa798c9fb14478b37779f62446cdc8686a9704ef4155dcc6c2f2441a90eda60832d971c05da138d296508f7df8a90d46be43dcaba08e049825c634814707b2cf6669ae7a793e7897de89542b632477cedfbf2fa47623af842324163781bfb742909efd195eb03121dbf011f11427fccc09cf4122893b1ce74791939bfaf86375942005960a0505f17fe4ef4c115ac8ef3f9c3611d4a79ebb1ab4050d38a34455bad1508a09ea69bf4e499f55ac4cdfb6a5bbd3ca90a6f5d56374173a29491dcb8815f1e602e595fe298fa3343dd3f7743f473c71c730a076b0cea9ac21bfaefc9aa6a1c9a20152f6e6349e9ee344308cdfb4d54888e286f3b647f7289a5bb77f3ebf85f83489bc9511bde5219b298eaea6ab60bc9e8403ce64ce5b2fcd7999f41572da2c1c9a2de4d72e5870d09b8067296c073bbacaf0954e1d785cb71af65bf4da905863b4cb26f6518cefb9a1ee9535713edeefebc27d07831e7f934b8bb52b7bc575617a4fc3444c0af61d0c10f60866fbc41df6a3f6ebdb59d6e6c8724a8c853b9b8ab4723541f88464a05d07dadad126a1442718efb628fc4069f771cae9078153a9b390aa488da786bd1b6f70af25ce83918b8e58378ffcb4f32a6c654079df5faba2fc7951595ef44c2b86ff66394985e576860023a1d525c96945a5bdc0cc3ef55c320123735df935e4ec02d92c511b198c9731b72d37d2f057b94b0091ed757b9f8a805c63c9bc84ac224415a9b0a444ef222deb66888ee5b7a215fdd0b65d7b44fc534c0becf73925c6880aad7c89a29cb985ab4fd1b86c24b90053eea33ea15cf32e3ddd57332b5ae1dd3b9b7b7d101d48c892a78f206a1d96990eb200e01368af39e6fdb7653d5bb3e65c205b06db4e4112b58856abd3c31443cf7a37497556c94a577b59428fe41f308e6930ec299f5ca7fb7689db7c531c7e44794bafefbccee7691a446f74d1c6518a18ac07875937b3de5eb53936646e000f9c3f1d33d2ad5a48598100dcefe6663491ac588ac88a441af4f559fcbfa12b2f6bdf539afb7805f512fde68092587531e3d2a0e684174cb52870869c8a4a96d429b66af5733be58b4672e41fd00e5f06e45c7e2c6164fe04639df2f5a267ba6a078fb389eaed5bad9eaac652dd3be15d2a428d8e2bbbad11f5b81eb6e812513eac772e9af583afba39deb50caca198c539273c113840b97624f5e18ee2da209cb193b006dcb26a8687d91a49e8bc3d347f7eaf6427370408421d74dec74fc969265c77a0f92328311df93747642a3dbfc6b5e21465ec0757dfc8006d7630040b2ec194a0e4c642f98866338d5ae851ef73483b8ba239c67a8789d7baf096e1cd4f9e1d81c72c8bffd954d235475a66770b605d13e7c98935a22067d95f3a72fb702d271d0cfddc3c9f6995a7048a7bfc461d138aa3db3e2ef15357ee025d417cc3478c64773e6fca5cbf3da20c0ae9cc92bd47e683db7375780b760e7c455ec8d634082128eac6575367ea1e8ca1dde3b39d753a1feb10fd82c4743f9872e9a2196947d9c02cdf107feefe0392eafb8d8fc780bb32374accf21ccf1cb5e7a22aa2ae92cbabb8ad1d4fe18a8db136efca4d65e8af38faadc11f06bec1ebfeaa0deacce9e4507a731ff54956aa955f5a66e5afff045a8ede6812c6655bf0748e1c5305573f079419e4af02f36b4f536baf86abd1b1e9bd58fa88a8c04113e3f713f0535ba42aec20c421ecc7236ed6e3022846695bc2e9e21456853895499b29e0ae54d5a3ed2220f48ee4b05be88fc8ec3c6c46b669b4f942b67ad5f8c372cef547f5fcc0499b44486350c829a453d76a28cacee59c3b0cbe8f85f592001c1a85fbbff11a93ee23ccf688e865f4e289e0653ecec0bb6cf5bb4cbd5499cfa7c149c3072860a225e023fb794506881db4dd74ba5fdbf10cd20791068b884e39bf2533faccf3f717b2814fd62caf2b04fe868720db043099bd00ab32e72cf56ba0f759f0ffc38c84a83c7be5699c0dcd4bd450685b05900d9c78c813f03ebcf68df6de043af497fa390836d7c3020d9949b7438f268f8fb10a3eda9091e6357fe02d4336a2ae744443e0c392e2a8fd511866829fc772db2ee462e196cb9e732840095e9ff7628efb2af01d8dcc9cbf874af09680693b8ff489f0cc8f52269bec8af7adc10d3b8cbcbe81a8f9f830d11562423d83719f0a1015d", 0xb41) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000140)=0x20100000000008) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x2, &(0x7f0000000100)=[r1, r2]) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff]}}) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{}, {0x18, 0x3, 0x0, 0x5}, 0x8, [0x0, 0x6b2c]}, 0x3c) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x5) r1 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000200)={0x400, 0x40, 0x5d361d8f8b550ccd}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) getpgrp() open(&(0x7f0000000180)='./file0\x00', 0x400, 0x20) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x2}, {}], 0x2}) socketpair(0x10, 0x7, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, 0x0, &(0x7f0000000180)) connect(r1, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x5) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x20) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0xffffffffffff60ef, 0x5, 0x88c, 0x3}, {0x8, 0x8001, 0x4, 0x800}, {0x7fff, 0xae, 0x4, 0x493}, {0x7, 0x4, 0x7, 0x1}, {0x5d7dcc0c, 0x81, 0x5, 0x10001}, {0x42bb, 0x1, 0x28928874, 0xffffffffffffffff}, {0x7, 0x1, 0x1, 0x1}, {0x9, 0x8b3c, 0x7, 0x9}]}) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r1 = socket(0x18, 0x4003, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x100000001, 0x1, 0x2, 0x158c, 0x1}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10a09, 0x80) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r1) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x28) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$setstatus(r1, 0x4, 0x0) linkat(r1, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 16:00:00 executing program 1: r0 = semget(0x1, 0xb, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) semget$private(0x0, 0x0, 0x40) r2 = socket$inet(0x2, 0x0, 0xfffffffffffff699) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = socket$inet(0x2, 0x3, 0x39463e43) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000040)=""/78) 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdff0400ffffffff653000463f7b238bf46854d78a2a197a386207000000088295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae449a6e2e2fb0a54ff903547473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000ffffff7f0000000000000000000000a53e78a11d81d8c06ae7919632bd4b3728753f71df0852bb397e402569bf731313f65417546a399cd13c96c4740dee7bfeebbd8fda1144"], 0x10) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x8f) kqueue() pckbd_enable: command error 16:00:01 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) syz_open_pts() 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x2, 0xfffffffffffffe01, 0x3, 0x2}, {0x4, 0x101, 0x3ff, 0xb}, {0xf2f, 0x200, 0x81, 0x2}, {0x4, 0xfff, 0x101, 0xffffffff}, {0xf303, 0x7, 0x9, 0xffffffffffffff00}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getflags(r0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) pckbd_enable: command error 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000001c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="a0e7715aba3c97212c7d02274ef212f850c17a6f174bb73634ccefba1bb12e74ab2fa62ed0f1521e65d9f526f2f28d6815798643aa23c182a00b9b8b874db615ff987b828e56e6b9ede9ff59d650fbbf37f9ed77b3e6caa41e31bb945eed1512fff58c989276c494838fef1a93630b28653872f18ae404b038dbbc144fc9be3ecfb9c7fdefb58390ab09999e201f5b56a9d2a42a04b6da2f6d9c69f856715ae49ffea444aa2f20c8f6fe5e5a79d2de2825f7b8a38e11e9080f0534796d89b3bed1eb9d87746b61acaaa1a58a94f59cbf23ab294e4fc8", 0xd6) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x20000, 0x40) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000280)=r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="66236c9ba94e9e8e9b41ecb7aa84b2992d5d396dc8310a60dc808d8ac13a1150144f142b33bad70e1b43b47fa25683e1165a280e93", 0x35) 16:00:03 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x6) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0xfffffffffffffec4, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x12, 0x4}, 0x100) close(r1) 16:00:03 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) setrlimit(0x6, &(0x7f0000000040)={0x0, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 16:00:03 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) seteuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) 16:00:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) recvmsg(r0, &(0x7f0000000740)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000080)=""/240, 0xf0}, {&(0x7f0000000180)=""/15, 0xf}, {&(0x7f00000001c0)=""/225, 0xe1}, {&(0x7f00000002c0)=""/252, 0xfc}, {&(0x7f00000003c0)=""/127, 0x7f}, {&(0x7f0000000440)=""/214, 0xd6}, {&(0x7f0000000540)=""/156, 0x9c}], 0x8, &(0x7f0000000680)=""/173, 0xad}, 0x41) 16:00:03 executing program 1: syz_open_pts() r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff1f5c00000000", 0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:03 executing program 0: r0 = socket(0x2000000011, 0x3, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001000)=0x8) setsockopt(r0, 0x9, 0x9, &(0x7f0000000000)="0d84abfef4a7b44e5b99c9b28bc98bb65bb7e2e59e7c030a1cb83fa28b17ab004e0160d01d9918ef309fc27e53c9a2b1f838aa093971af9951641e3399604781444f50d91f8336ca68602121cc883574d8cc069af4141eb75b1000509d2bd2a50d4ff0a85f640bc6105fb4cc8cb3d2a0b679761f2c463a8db6c2dfd086ed47a2ed2423a7c71c40423c177c6a6fc64e8630991f84de7043b8a7116e8fb64c2444ddf3cfb8df5a864556ae52a205ecbd1dc32bf21594ed97399345d391cf73700017a99071281cdf9fa999ddbe5a2cc775c1ea258aabc42e337c8a737f26b0785951ad733a1af3331a9108ed5f7282a0b9bf54658d380a156696fed8a82054a74f23b72b446686dad5c4849015dc4ee315c3b8255088899c500d7e44f200da910d2cc021182c05e66b17281952706732bced9366e90413935fb3ea2c8eb3baec0e4da2864998d5b29b51fbe9d0cdc6bd80ef0c815b3afb04c4552a9b3271e1d7499f0b86dea80f58d237fe668331b386fab3a04eb8f67e02c9dbc1823f27997b34a03325dfff87d9f22c2df68618a58be839794a62b7a6ae007cec8849634d7ded0fc866e5b083d303f77c3f8216a4223f689597181278f539cb7c0d35835384d1baec31465d933b449fdd8916b6b1ddf41823e42564b543f783988715b6f9a373aa466fbf7d68ac07a91ec90dbca0e94ef74df86fd24a36e277a77547a6cbb1481de5cebfc16575f502b6dcc1341cbc1803d8ccf75a46f2a4f9bce0cd28ce7f2232b3c4c95f61b07df1e87bf0b580fcd1e3fce3bddaebb24e5bd256f1c4095e90231c71f62c8c816d41a367f22418d494345d8fa099badb6440c951c34981decb059b0b7602ee495f5d1fdc26fcfc98320182f1255aac1a758b76a1f29bdcb4d4fb14716b510f6e32689e3fd608ca4b736d4b3d5e50ae212b574a618fe65f27cf388a5269e5ee7017609d0d55d298c255b916635aface3a2e14f8cddcaee949308f593ef67c1d3e05987f489ae856f43a4a310b5d8d9720f2077ead1003fd53ca183ccaac42a5f87f0eff02f7db047fd40cc9cb4e2fc121531917ad8059e1e5c741c705d7ca59908d91c94a7b3464e8747310fb62ad589f083bd648ab34a51dd4c1934af51439e69b3ed77a3afaf043410d583d6f8e8d952d076567a2a12ed94e7e5737fdb10d0643574932c87464c31ee589a9a90041f3176b1a4b8746cc68f74c5fa2f6277490a0e8d0df2e122c97a1832beb94ff9e3f57dda112dd018e09c4f3229a1d2a4018319da4c91259cd99a16862fe757fe56f211d942cf390f4d99816f494d533024a7227401b2f56a3e017dcb9e58d64e9b2c642fbd07f37a9e2626140f40c6a53a1722d7b7bfe9034e4fdd0dd1134757fe71ac71bbf7033638b946d6f100be4668a4c20fd05c5b58fe58d43639e8252f1a5746b9749654458f18f9d72af7bd203c519d0599ac4247c214e5cd9df184fc0925b099ffecdcfb835a361a45658f6e99c3ee5c4ecfe5c119936f7a6b9afaa57306933c6ec30349d63ee877d18bbd83b953e4bd17224438a7cd19b76c70948e8ef7eebcc90d99325ade004b4486a0e7637f5ce47db80a303e46bd01957fc3d1919895cc99d07fc924fca5548f54bf5af1b313f5991c75dfd5fedc1d6e07409dd8f7304f4968e1bb85ebdbdd9592b020052b0c48487500c65890ef6a6942e900f668a3c780364b0346fe5b2e730e87cae480fe61f22cc7ccfdce3e452654eb884c82ce8ce6d17db4409df1242496244e3b150b806f2c73a7ed7f8e0aacd61ba0592e197828deb24dd5e1e1896cc8370c308061179ec1bfd06aeaba500ccaa4a0c32d9119d3548ad6eacb0a79bd05c368ec62bdb5139e724c3f27fd56d02e4f017dca4bd92d5effbb0dcb272c253fc54a2d73f6835bdc734b4726fb852cb487cfa8eaf56f952cc052951bd98a14d9262d97581473548c53e7c9920f0ff16f6c2ad7e73cc16f31025c1d7a6ff1a0e6c3623b55861d60497f83fd35c2393b884d98bdd2396a7fb32f5374cdd45f8d492820f21e6bc37bc0af2dfd643466782596df518bdca100bcd1c745cd66d989cbba220af4f5a1ca6169048d5f2109d7c3086bb0626b0f8fc235b8693cf067f6f908ed1b666d1b2e0c7e475e5724210b7c847b305cfe4e4f983bc1416eeec758001630478b921b2b1e38f04f43bd8fe23306d228a4b01e2f923c4df680fec990d36fdeb7f5f548d9bc57c916b7d8eb8cf45db1da98d469bc26c4aaf5860efe578e64b7a63fca1c2588a7ee13e20161044a5edf91742d6b19a0120264310e267ce9d4b42135e08f0bd77482677ae9778ba9d52f5357e204603177d7320fac547580ddf5fec6438b8144f21bff7ce4cb9c9b9c4678ce81e4e0738355b2e5ada3b4e90bf6fc928f508cb3fbd7108e7540d021d7a728d0cb34d115030a0c0daf78fd191d0a4ebe605a690afd101df2defc595d9d4bcaa0b18f823a3a8e0132b3b05e972e0a2ed458042c05a21ba7454a6e7f4796d1d44ba5a6840fc7f4232a34c9b3cbac89a64ca536c3506e846220d9480a31010ca8eb53125166217feeaa62208e69fdfb632706a24af75f2a0c34d6251e7c6bbc618672ec2a4770a86717dc0d71b14298d6d62943862fdeb21a7390bbc4732ecdd5cfb7f2fae7c68ddff56b6e294b569f6ff29bcc2cc9808ced2e911af1218aa7d1b24fb3e386be5f5d61e4967d4f02c182011d0592d27db70f3f568c72b4924bc03a9f70da810fffe7269919fb51e5c9ba6f41edb153ceda8cbe6ada583cb8b4d1f1f2248d4d0680f2fa189a29f65f7f0f3d542fb134fcdc9c1b1da0e85943f4e18b7fcf8b6b570a8a7df47fe32cbfc89140be21c8f1ce37b3d36bff389c3fdbdc683ec7c75b6916d98ba4d7b7976898e0401f2177233dc5685780acff5a9b0e0572fda5e3a527a451c90a5313c4631c019e9d1d83ba7abedf1fa449e386d5be5dce36967470afc8670caccd2e27697712de9190e8988ecf0f8b38e779f62c82f5c52478ebb1f11020f93ae8bbeaa3764967ead30123d815c18d754da1301d8f341010bb5e6917871debe821ee5100429dc70b19704b5fc517365d719adb00dd5a666ac93c678d634d1e2dbe0ae76c488b9a56c4f9826f13d1e887ad545a31773de7ca6b9dc366330b8ad4d7c42cf0e9eac270fdfbf1df7dfbec619433ff15a2c6f141c451391c3edc487f8321b65f32bb350701148d8746876f39811b8f63389723259ea55c57711d617720d844932c6e5bc8cb8bb33279955ecc74f99f4e8169bb74f0368a3d39c307d08dc60c54e9cc75dd56b0e0b5359720b553a0b1102dbcb31e1f57be487be192d002e11180f482b5c2529c168c571db17b2c04b4f94db2c87515a0b08cb1e93444fca3268fc2cf9afbe7c94a465330fa414529ccf74c519c8a3c3922a3c6b033bdf3a7af2b80a64ab26ba2bd9323bbe41106ae4a1d61c910a32550e0e3c6ecf333cf22dd73d7a373a9f0f90b19a7d6ddd9f22139a54208338d41acc0004f194d56a0e8baf99179c9a3f7351e5053619c95c6095ed4c2ac2a865484aa513cefe072eee336b0a7a3e3f6e4a6cee01b6e32c4e247c3f21f7d5ab5d182247d6e6d207934e2f1491d97d910d6f27426d42f784bcf6d90f9651e6070461882342573bdf8e66b490e5dbecddb26253356c954d0a8b8d70a0146654c4568c207fb3fa39ba0a8806079a17e7ad4e71115e5fc5f5d82089f10ed5d6cc18d89bdf52d55d2b28932c36d4de98dd1e9fc48de75e51979e144474e249545bd40ef8ce0ee981c3b4d55098cd8f8eaeeaa1df6a3d172e6648da18a8d6d894edcd126dc5285fa3068a13f2e07b120306ab19bcdefafe34215dabdb55f5069acd7ec95b2ea1b3a9111c685ecc4afeea9e3068e7574d5d1cc8e8b07e1063a3da19a84f2504ca56e3f59ce742709916299a743f6afe47f68733d621db9f4141b0e1ead334c24323d399be0dfd9b40c8db9d41faf63f1485f56f4cddd9f247886f56244aeaa68a7326f04501ffc5e7ad4379f6e7c47f7f03001e5522ce580ebd54ef0922c6f31623311c463da7f364ccc7b7c4d69e6495e72aeed2cbc27e39900d494097a336886f36dc68e6a5d224d5bb9259d094cf07ec2a4af2772d201feb79502c22086861838fce9f7a750ac27e10b2313f1d0322685c8d19efe0619ba85ac090df1cc3f2fc315b6676eb30b71e04f113f7d4d68a993abab84b5f4275573e8b580525c5a91992797128dd435222ff4a8bfb5dff93d5c24d256e052d411018b342f4fb1194b96158a8232a71c86e07863f637bff370614240506cce346b6a734cdc94e783ab5c6bb6fc94fb2ddbc78eb81fa63e65cc191b038e02197ef604b13715cc6f743051acbd95b69888b5f250a96979ccfabc08def4da596ed121270ebdf3e3269934e02084c4456396389fc945d538fb4f5cc065e6a6bb9e6155ca27315dcf8e63b7cb9318121fbd710130e9e57b0bee5a4cb67ba995ec0b46975bbc396ba59b7115e2709d8592bbd05fad856038e753dd4f6d19a5a2deb151e29d2d408bd609cb71ca11697a1f5e8fcb38f080e01f17b23b7f2097cf067f9068deb1ccaafd726ace8c4624ee48234200e345d2b1d920c24fbb0308eb59dbf8ca77ed45884ca6ce9159977237606d2bdd0bf0254225e3929c21fa932c0cb01495d5cd599ad28a35eda0c9f38f8e747f54abd524e89a849776fd724664a1f45b87789f7b4dc28059906d2ad1997ad6b95daff7c7c58b3145460cd037b586ccc2b6678cd5abc9c66268eb629d78f1530033bace42b493c79601a81d92a27e3987a146be6679216d2d8c866c56c6707faaff0f9e46d0b1b0c6c31eb060f5b13425f806a32e942564959cbbcacbb9923a862acefb1ab5a3ad9bb127c7c2ca6b23a7b5aeae179c9818b61061218d801214fe2e6e096aaa722f683e10b74e159202f790afcd0a0b23879eb59935aef21c28bcec22045ed5e7ede12d732b7da7b05a11f9a5e617f3385f490b3c950ab03c0603e9d5aaf137588ecd445a3b26604d7a27b18904fe271e551365a1e851f1ef1831f4d4f6fcc6d83b33d9995c4ea973b5d9f34d61658734f526309e8484c448e7167b8c115f212dbbcdb5c54f81b1ec4ef7bae8d4270786a48ceb5b87527a6c9353b33edb831d5bbd36d3ab3bb30a4735ce7ab707aae7ac1772e26d5f0a279dac154f3ffece1ca78739369799ea68dfff65bfa046a4034025e1286fdc56278e39ea1858a00ca8612010ae6ba0951528635bad398cef0ddc4cd27be1bc9c183e016c477ee4835087e765868657d8391e836ab8459f573a38d5e723d128c95dd31304288a954815f98dc4552142db8afd62c018a86b6004616903d3ae10b1106390b9cf8f062eff5715aea614e247d9619de891071626d74123f08765b3a545cecd4550b219e50d3ec090828649a768617f7110b6a191fa394309b01fce3a86ccc5c6bd3910133ea7f734d133a76feea041b19e58d1a9abd7ec5d274d3786e22f182bf3bb0e164cfb1930aee5feb36f2a7139397098665597919ad79d9ecb417eb69a7a4febe0457c338e6064b3c3bc1be9339deeab4c809d0127a6516923653f895d15a7781c3f44957bfe089791ecf450f051a53e4bc66ed3890c00f929967828a7167b8c3172d5725e8a89745f0a41c5b2a2f5e55db4cdb563fbe2dd1e58a8c9727a468c7018eb0f9905e4422e8a81f90b1adba9296d7a9f1a701fed0c6dc5839d9f03b31113a1fd2a2bab70eb1c441b46587da692b7181d261fc7a2625", 0x1000) getsockname(r0, 0x0, 0xffffffffffffffff) 16:00:03 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001805000000a8003cbc8d2ba7239bb42b27febf02008000ba0d31e99a00000000000000050000000000", 0x2c}], 0x1) 16:00:03 executing program 1: setreuid(0xffffffffffffffff, 0xee01) shmget(0x3, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) 16:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 1: open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x380, 0x0) chdir(&(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9}, {0x5, 0x3}}, 0x2) 16:00:03 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x6, 0x0) r1 = getpgrp() ktrace(&(0x7f00000015c0)='./file0\x00', 0x4, 0x40000000, r1) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={r2, r3, r4}, 0xc) r5 = getpid() recvmsg(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001400)=[{&(0x7f0000000080)=""/83, 0x53}, {&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/69, 0x45}, {&(0x7f0000000240)=""/154, 0x9a}, {&(0x7f0000000300)=""/147, 0x93}, {&(0x7f00000003c0)=""/32, 0x20}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x7, &(0x7f0000001480)=""/9, 0x9}, 0x802) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r5) fcntl$getown(r0, 0x5) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x81) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) r2 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xffffffffffffffff) 16:00:03 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20189, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000240)="bfe1e8d9cadc97b9a9e4e72c2406a613c972743be17c939dd3532ad60315a262b1ca66af7c96691a1a78bbeedb", 0x2d}, {&(0x7f0000000280)="291052c2e905211f88d3cbfc267a8819a8b7af26e630504ce05f2f7fee41b1c6f73a7c464c8284e54d0cd9158d9a4569981f4246cc53a37c03aff34001b7abc146056c628ca3c7fa98184c7938de3391e7d34c", 0x53}, {&(0x7f0000000340)="22766a0e349fe6be01128a8c97fad4fc7d5e9f4e39dfe449f0663ad4d64b93275779524109add39d445baca309064275e0db4ddb691f69eb06e06a74e7f5a4b7a5d78379c435d65966fbf0ef2803741daded05348ba9ab", 0x57}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="985f8844a4fc36e9e661a971907f3b175688293a56577ba91a3d35cada0d9529478f175bcc3e04ac72f98bbd61d07a98f68a8e1d4c1e30be515896877975c6ec9a6180618e623efb47e0937f3883c5b6a444f121cff86d547d3f64b417b5c592a57e221707d9b924", 0x68}, {&(0x7f0000000480)="fc2f2177718584943d3c42ab9440b4a720c1ed0f9e62c00bccc79ec0a17aa5b04499740d477cc312181017523a87934cd793af6f79ea6cb31a8f5b7a1f226e22ebe9442a1110b521cdad14e8c98bd13a67285459da2f7a9e30a3aa9a4217a6880f9cd4083208fd8e6accbcb1dff1a601d95c6924f9b926297a611f40aeeed9e1256053aff1272cb17a0f0d655b2b72affeec47ae8762c23f831e3b2f50cbc9ff1cbcc0e0f63bf6440a2b36284692e1659634100d60bef15571fb6c92282e32e60f7eb170", 0xc4}, {&(0x7f0000000580)="dc296ed9b0c3d981cf9304f28ffd10881c6923787200cec3027e61b43b40ea526e55f30e819e150877825d0bb76636bf0997efbe8014b29e28ca48422d8ecda911882b781aa175c003f1bc1009503b621b4ee7202ad8b8465bbbe933624b80de53a8a01bc997a58f4813", 0x6a}, {&(0x7f0000000600)="bdc3122c2c3389d24115eed29f01a4013263f08dd2a2622677469df73c93a1f350f841056eae0d4367b8cc82015f63d1a027b1ff847db083afd0b2ecf2a7bc164ffe5ca10b6d7cb0f2e0a852c22062d586855dee2413796cb9e7cc0d720c33a0e0227f4f28e51e410542e974c18978dfa85b5e3f9d236d740e3414ba655690972c89624ebd5d6d3fd6192f26c143d71913a234d230bed7d6b2921a39c67af29966453110b3ade79ee59932e7cb83f31a92722e360a6e58041cac2a1103a6f91dd3a07296135229f767ffbf79080298230def60f960ee6b689a51e7", 0xdb}], 0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = socket(0x20, 0x5, 0xfffffffffffffeff) listen(r1, 0x401) close(0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r2, 0x40044b06) fchdir(r2) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r2, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r2, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0x9, 0x8000001ff, {0x9, 0x4}}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000680)=0x4) r3 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f0000000700)) chmod(&(0x7f00000008c0)='./file0/file0\x00', 0x100) semop(r3, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) 16:00:03 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x1, &(0x7f0000000280)=[r1]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) poll(&(0x7f00000001c0)=[{r0, 0x4}, {r0, 0x10}, {r0, 0x100}], 0x3, 0x9) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e", 0x2c}], 0x1) 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000140)='ms', 0x2, 0x0, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r1, &(0x7f00000002c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b0000008000000000ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf666d38c3f7fe09", 0x125) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000002c0)={0x9, 0x800, 0x1, 0x8000, 0x8, 0x100000001, 0xfffffffffffffffb, 0x10, [{0x5, 0x180000, 0x7f, 0x7fff}, {0xffffffff, 0x2, 0x2, 0x6}, {0x9, 0x0, 0x5, 0x8}, {0x9, 0x2, 0x5, 0xffffffffffff0539}, {0x2, 0x8, 0xc33d, 0x1b2}, {0x6, 0x9, 0x800, 0x7ff}, {0x0, 0x6, 0xffffffff, 0x40}, {0x0, 0x1, 0x4, 0x1}, {0x8, 0x1, 0x73, 0xcbc1}, {0xd693, 0xffffffffffffff7f, 0x7, 0x1}, {0x0, 0x200, 0x9, 0x10001}, {0x9, 0x4, 0x80, 0x3}, {0x2c4, 0x7ff, 0x4, 0xffffffffffff7fff}, {0x7ff, 0xc00000000000, 0x989, 0x2}, {0x2, 0xfffffffffffffff8, 0xe6c, 0xffffffff}, {0x6, 0x9, 0x7ff, 0x9}]}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x9, 0x1000, 0x80000000, 0x5, "002dd9cfde2ae500ee553128f0c2adbcb86d9099", 0x6, 0xfffffffffffffffb}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000100)="949d6a3f251355fa0839f56cbe162f31f6c381ead8c22d3be9e71816bc30d8697947f4c3d5df1d373c56af05dfb1430acc79d24b0f2642fd018d85077841a126719577a2d80bed2576d3d0a6454932347543c6ad7eb5314f9edcfd", 0x5b}], 0x1) 16:00:04 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100010000) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xaa1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000014}, {0x1d}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x3, 0x1, 0x100000000, 0xffffffff}, {0x0, 0xfff, 0x8f6, 0x2}, {0x1f, 0x37d1, 0x3, 0xd52c}, {0x7, 0x7fffffff, 0x2, 0x8}, {0x5, 0x81, 0x3, 0x8474}, {0x1, 0x1, 0xb745, 0xbb}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x48}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x104b2, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00003a27048efc80988d3377e6000000080249000000000020000901feffffff00000000", 0x2c}], 0x1) 16:00:04 executing program 1: 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, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83, 0x80}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) sendmsg(r0, &(0x7f00000023c0)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002140)=[{&(0x7f0000001140)="010568219d9f00fdd16a7897927246619a08f74bfc21fadc9289331de87bbacea5c3f3520055065e67c505c5905268bf9af09f189bbc0f42b9c4106fcf9e1fb4d662c94949f0ee39579a144741a4b4e1711f1cfbfa18ff0a75f8a97724ce723de141410fcdfe915a56842e37bb23ba0c3e6f3d60644681d76ef8ca584c573161049009ac10c19aef2e4dff392698f0959776c9d6b7779f9f81da8786717925183ceb0aa977ca55007ec9fcf708fdab332c8ab670a49cc66b36d4ed227e7364f8e0e61b7c09b1f8004da6d7413e8605d0ca1b5d12bed9832e97885ccd8e20dd585f93211057f4dd89011118b93dfe1a89de26da40c37c00726199c38715552777ffbc9227490b505d3dfc88e9db97c869467fb66709201bc0204f770c63fff1850249d40a9cabe4f5a8b6c5ca48e9a8949d83edd952eeab37865788b28248bff858813c6cd3a6c25024d8575071e724d280e11c153b23c7cacea76fd602ed81988183bc7b56ac92bb2318d2d80175582cad08dac642f199a72ccb15fbdbef4a6b123ce115ae140999c71cb526ada8e562573aa77e1ef56783ae30f0fb1d215ec8e4ceeaf27df7081b86af83e56f64f510ab33a91058d3dc0739e9048c1a4703248ad7a67f0a9b0fb0c2d7a95155d20d607f35a5a85d70e7125da6ed578495e9ae6a1767e4a80d4007822d6e59c68c6e0cf67dbdc91518685a623d7360d48281615421482201deefc62c765139ef0346113d445ee8d16e681bce1b60dc94e0eac8efe2ecd5682504c9ff0bf1c2f12dc1f1ba295f5520806db76526fdc118ab6f03ed53d3a89b14d03ae02dc6d8facd293640e81fc07f3e470cdd0333b77741d525d7e803bab53c209835463e0248494f1ba079ceb99c508924445635bb54bc44fdf0a15adb1c484f006d3191a54e43aee45cb2557cd2bd56c35ed88b84c5cc5dbbc52084f06e0c2fbf1ec278319fd202d0e701c9e40b7c017e142f27a8b3e1a1d751ec43770eea2e338b6821c0afd5544293c7370bc68b727da98c2ff6a9873411f189e2b669f85f165f5cdf14ef742a812533ed1f5c48acc1e209b3dfd3eba4aaf8012735946a19e7235f347c5e7fb6adeb0a91edbfc74a259b1999d0ad53fc27f759c16899ca6eb6c1a65d9f639ab1b4e44df5aaafec539b525cd87fe3cf852185dc39b649fe096fc87edf3ac033354e2ac89397249c8631d3a3b4dc2d214528f2d30f69cccf9c840966ed0f4e40aa1ca58d500ddad0fd41e8ad52a2013ace526574836b65804632db09217da4fd50e180de7badcac77fd658f5e313ed0e3c0666991f2922940d7a9bb528fd6be99fdd9de236bf1336d7fd668d987b1f206a8453a47c20919d372496e708281d0b0e4fdf2cb38568a8915affa064fdaff941677e75dde51fcf243a9a5eb3dc9f8eea8b4b980800abd07b0d475057fc364e3d0f4f10256b166563327165ef2344c8fc4fdda1118009717253d127eb4fc361a3418592899b89ce770cfc456befa3bab47c5c9d021fd881dccb5caefde2344c491bcc4b329eb7f0f4d5c8c0b59e0b51db7b9e43a64ecfb1586cad3cdeb4bd4294896f73eb95751362b3a725dda3df7433826d51bce1d734ea6ba0694282f038089aff9163b932df9afc4cd96f44cfc32c897bc4c9a3ebd338ac58d8cb3a2914003e35548616c19a0160031fcddde116447cee86599e6869a1eb7dcf6da03e410f77c6a19cecfc34ce0c43a490e1c46e3c0afd225d19701bc27c7bcba25ce56109fef03a07cfcdb8a8ff8b9045b3405dde9d19d4f1afa37593831226e378a9fc4aafacd089770dda9099d0bf81f7ce391e241019f431e718e37862980ea304e59f4e3c2019206a37a4febbf2e79a2518a43709bd9e4f26fc4c21992c3b1576d7cba5053f536b1738973c283bc3ed565ecd6f4eb96a8fe663b1d7df7c9f888ab0fbd47cc6793ab9e8997bcbe2b83c3374f080940060aa5dc039fdcc41f68af7dc9b2adc2fb956ac46ebab11fd08a61ca1edece7f43b13a6867aec582459531355e4b165b47b13a2f542012a38138c6d5f622a06c9ebaab248cbd503b8fbfbff263f3750feef256e04eeaa516adfbbe0e95db40416ae77bcf975b7ba9646911b93c1a27e818dc39ab74d9d869c49475a354389dc6ce8d2974d8f00f46fa433c17c64453639fd1444b0f02e383a244f6148dae892e28f9cade4d7f627693ba11738be71c98d3985ce1f3d7a5f6bc12baf13357f7af0a682c8fc91a39f20ef9694667f23ade6a2be1f4b36e77f4c08daa46163173e0d3ffe3c9246de8d8038fa3b936d1d7f742481f44996223dce9fe3518600d9768e4682ac2c3b6aa2b6317c9ed7b576131d9be979d5cc354238309945ac58f8c7de4e92d78912485a0fe03df266bcb9381a92f3039b5b43ac0ec364a4efd183f50b034ac5fa61ef3e09ecd0cf01e8d19df25e61bd15fb73fbe15cdb6f32a9ad890cdfc75a596f8e1494eccff4e9835c4568d0e05657f6c19029da1654481c3c6747257996d263a57552d7725b5a7479dd6382aa6c99ad9220c24d854a06f953cb90d7657ee59c6dfea5da629071bfa08a2fce8cd17cf11b9bb74aff105443bc9327a7aaa0909bb84602c8a68db81126ba82bf743a70fb1d34e5d330f4720499f79e964634b2ce480d62c5b2d7ef110fe7c7844cd9cc2c169e0f7707335ab87e3673a50c99d8c2f9bb4b72a4c9f1d43cfa8faeb0ba512af75d8a515694430fbf33b16dc2e5c6f666617e4da77010515e371a4a65ca6fc53b831efc369bc0d50b73a2a97856b5723bbf4c974e15a0c34e496e46bd335e752cd2f6462045c0817dd1fe9cbb21f713c8b5f16b53b70a5d86dc43638b0d4505818c1c3a0971e2d56a51817c7666d1434fe6e97dee6b39fa81f0e25bc76ed9d48ddd89df44d1be857b42c90d35f3376fb14b1bbe4cab8a3d4951bbb5466a6c90edd8dd61ba4cee25c4b738a68b864633abb1e2496692d1f6c13d21ea4161ee2e22558f4922dcd141ee92a25456c1ca71f08cd81894ac59b83bd2f5b3dbf624e1068231b226fbb1d7a3f277643231b0c35380d9b08f40f1cb820c70f9742cd65321647c7621b7ff704f2da01176ad4bf4c9174d21e5bd1466bca5d6708c0d1bad76b26a59f209d328906c761987f8114e52bbbc1838ca09de548098239dc2edd8af0a5f30e8d5157939dc8ff1f2e96ec818e30373e5f7fb36959a6de71591ee2c5600e58ab1ff100225642ad53b14208d60916c592d6f2e9c0e84e3747f11c214f05eaa4e21dd3dbcef8df42d21c1d0c91296c95aae46ba8f236da12acb4aefab6a93a7f62d7f5537c65631820f9fdafaa482c5ad56a3cf4a6b2d8719fde27c08c4d58cf89daeaf0d5d09629a8114c493a4742c02a47c504a1f51154dc0f06f5c92b3da5d639ba5ac83cbaa5b31c09392dfac5c944298ba5262d2c00435ae22cc5e0acbd8c0e483ae5fa9b31a9a05c88f99232c2204d9c9252bd2ec154ce7a86929aeeb7d1558c2ae5d5b3c1ca53fdc63bbd9781d31e11ae31057f0c3f2542427ec6233c34c92838715c826a5bd7685e693fa7c03fad9a95274c98a40ab43146625a2345a082807ba6a47082fcddb87548ed44e8dfbc1516e3a40af90a0aada5b117e8da3f5ee443a0fb02e5ccb3583fdd43df5f863c2a18b055ed3b2607f36fd9b09dce99f6fc7376121095c4cc25db7605cfefbad38dcdb1309b9bd9055a45b87c0bdcf1e38793a9ceda9fe80ce26cceead527a64d6a830fe40642a095ae852712d5370d46202cb8ce95f4a40f85f21a8ad712609edd9effe3f81f1c59d50816bbd0d17e030bd7f0a9a794c8a7be1ce7e4053316b92db44eb8094f57c8833eae5286d4efed51bb8b7ce2643d6165999f601c780296e10fd81530e1713c921e3e6ed8b9f18e3b9bed588bc22f4a31778a7c612c3043e5e059485c29ad194c9a64b0f719dbbf94af97f15da01edf738dd7e73c319181d8ec36040b7953de889fd07f92e4097cfeae1dab1593689b1f82d17cd97c66efecc99baa8d4cc1fb90d3307336edecd783cda67954fc59bcf484fe09f7cc1e19aa55cd2cf091fed3befb4b846e7b0fbbd3b01403edff5d2b1e305ecf31aea3e4cd587bf8062291042e2172a98fc7458a19398bdf36d85ebd924fbe83a8702b68ef225382d142a952fa4c9b44fa39fa55f249f452fc190909f98f503306a64bbb07b29ad92b4762f0783a5a30b39f1e01a9f384d4e1b1509411cd75f112b11cb4f203a09cc1be7334673eb4cd05f2a1bcf1b93c92cae3fd8a65c018f4382cd37d3351b91968cf1d017707582729fd3a888ecbdaf47a05d9f992362ca78327576851f75cb6c2a27e99660618c69f0d971dacbeb1f9c5d5cd4194c44d67f165f22b1b3fa39cb744c8aadd9e58f4b91e358f186e262e14d9142a4a0a12d833768b777cbb0a3f2d5fb09b0366ef115f985e9e85410a4dbfed6fa758f7e8807d4e3724c2c7541efce7f9fac0cf4837a9610d88386e438eddd2e5e9440b7541f916036f92d98f691a5ce0522d7bf04c52426717ec65447428a60ecf2e70426b34b51d7823b38a9ffed52e635fb1fb5c0ff889d34ea17165690344455d37253f5859ec8894b9e79b2782470f2938d05b282ff74ce1aad2369175ce093671b99bef76918f4be19d24a1d73dd2927c8be9d5b62fef4523fb50ae2166db2e5eeb6d6a40a6583ccd73e433c1de5d383088b37c6314b913dd744f2af013e422f576354e91a4881d84d3f2db47126f5fc3332611e2e42db708882f5ed69efa22580aba20f9622b6f71a68247b1e250c4bebb19e20f36202704ac57ef3c2f2418db4e1b42e12a278acb4515b703cbf84729777b6486bb25c2e06279b26573198da24c21b40050fa51d418d0cb9fce76cc748ebc3fd5ed973d4942e4657409e4e71b85e818705c117db99235161789bdca79f4b0d63460f12837b7689f4bf03c93ae813d0ab3ed572bca9987880a177276cfe0a4f69de405b220991e73863fe94ed7bc88cb5398e67f453da3793ac8b845d1c6b3c5d9dc93c94044994dbae13751e2bf929011613791effd16a81111df05788f9f0c8852504bc1a255959465e02aae31ab74992816ccc47a45fd9e347b12e7c27c37e04e96315a279ed6d8c1883f68c76b42f550177f6011e0ee6be815f18a8f34a75b71e0e74a66209811bb8496f1663e314977882783cb6f0a5dd5953a31a1dd28ea0ec6e64cb51aeb845550cc849178e166a1d655767d19ce7b1050a7d6a6f54ff99f696877f22da9efca1870df4cc232cb5d5a4237887034160f1d5bd62cd580671ee15277f7522275cee2b5a2fa71ff0d5923b88c56b4509946b10bdbe63aae184c25c56f49775a6df35b8dfc11d9bb0a0d76df4189a36b53e85d553f241ecb326b855bb3c966598809f728983cfb68e341f04753e0336e6c1e30f95d4ecf9b19e4bfd913456629ec667f163aa7e7f8e910f70a335cd9e7dc939f18faf959db6be619b19efb0bbbbba76afcdc73a1f2c97f8a87de8ed96614ab6404bb529d1172d4a54b7ac0c01255371664ece7f9854da3bebe6b3ea9f2667ef3c52fb4d2a156028b559bc2e66f1e31f89aa066e06ecd622c5bba3f8051fdf3b523ffaab36bd58458deed95dbf05d6532b8b290c7fea2150edb1f0a49ef9c408ec73be93ed168eb846eee9f67bc633a17f899f17fc6aa9e99aca78dbe55ee6e061c2d2e6ef8aa332c142af60929d3a2d463480d9a4aff029df9de30150718e4bfc00ca841bfa8913ac02225ff177548cf78db273c8f2743e94efde8d", 0x1000}], 0x1, &(0x7f0000002180)=[{0xb0, 0xffff, 0x7, "47a380ebc7f8f6ea8a1ef8a8a59737871008a729add70316eed4ef6efae85eceed3179341c06017b5d276d573c4bd7442555eff4274367473fd4cb390498bdf5d48dacc77dc84475c0d46b44de2be82aa6685489168d124344c8ef48be471d7adff7060c0c43e584699a1f6db297bd96ccf4fcfd1c084938954d05d2c9ed0ad639386734906592376232deb5aeda8bbfd03c8e0de8447e87366bd37f7381"}, {0x20, 0x1, 0x1f, "7702d7a2a7848e103082a5d99c"}, {0x10, 0x1, 0x100000001}, {0xc0, 0xffff, 0x7, "aada61fc5aa8098928134b4743a345abb0a4d4d93da586b15ebfbe9f4c121659f1cdedb0d1d02e37248926a0526829495a5a0a7a39e18a66146401b453cc5fb676b9f481088fdad069eb30d08c61fa48dc5c53861bf9e367fc3e9e54b638cecd950d0aaa88353be14a146ad2448751b119ae44ef728f9ae0918559bfc407bac9579bf092cdddfa49cbb0fe638a288555a8573d90ca3328379dabecb5537934a8736ec74dd92cea822c"}, {0x78, 0xffff, 0x81, "551e32e5e4adb8d8c2c0e8631540f1f684037fb72054caf1b04877aee70887c507d61488e99a0e0e97efee853a5317c85b72f416787eb21f8da8ed60735001b807ad446aedb00bca8078a8314b08ad5d7cbe1dd3f05f224773660632a455101e55a035f76386d351"}], 0x218}, 0x0) r1 = socket(0x18, 0x2, 0x0) sendto$unix(r0, &(0x7f0000002400)="b76354ff891784ba043f89161c201b04edd4f4e7b3e871567524237c55deef495f9b342d22885ca97f253a501c80c97dce0bb9a82ec8b601027744d9814bfe8e0fe30135cf971a2904349ce23d04a906e227d17fde638d773763b02489", 0x5d, 0x4, &(0x7f0000002480)=@file={0x1, './file0\x00'}, 0xa) r2 = dup2(r0, r1) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r2, 0x0, &(0x7f0000000040)) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) r2 = dup2(r1, r0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0xad72, 0x0, 0x7fff}, 0xa6f3, 0x3a46, 0x1ff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x6) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = msgget$private(0x0, 0x10) msgsnd(r1, &(0x7f0000000280)={0x1, "b26d44e54fdddd8f5438586b15b11a69d5e192ed8cfe319afc25ad4a96a91c7d29b00c3c909510d95454a13085ee26a3d14de8e8666bad0ad43eccf889dd2773a915e0e1ad62b391378eb5920db02098076b24e5501248ad0c3a5c1848a8b290f67f038aa22c0e008c98d6c8777a654df7ab505e212106e6067d15760edc2c53140cc84f38fcbc05fe07bdc052696d29c4e7226b969953407af17274a61a02a8570afa09bff6a329b32f23aa3018a5b74d6230d3e3220859cb833d150f943bb879d9369c7dca6d6a9d7c441db5f274f78803b49c286df3283f1b8d"}, 0xe3, 0x800) 16:00:04 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x6, 0x1, 0x0, 0xa24b, 0x9}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x84}, {0xdf6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x20, 0x200, 0x8001, 0x8}, {0x6c3c000, 0x7, 0x7}, {0x7ff, 0x9, 0x4, 0x4}, {0xfffffffffffffff8, 0x1, 0x0, 0x5}]}) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000a00)="e30b6e11c3a4a789fb170a66c9a60499752e9e68164a9b234fc5f04a93c15413f13613858a6f113180c50bf6dca246e112d650c8d8ae34bea804432d", 0x3c}], 0x1) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="d863044c982ffa244c174f929bcc36ec15f332006f57678bd70d6ac2db15af2a3a3f721fc2e270d6b152037162e3a03a8229eae9d2f577fdbab3934c", 0x3c}, {0x0}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in6}) 16:00:05 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x200000000000009b, &(0x7f0000000300)=[{0x4, 0x8, 0xcf, 0x1}, {0x3ff, 0xfffffffffffff800, 0x230f, 0x3ff}, {0x81, 0x6, 0x2, 0x7ff}, {0x1, 0x3, 0xff, 0x101}, {0x1, 0x830, 0x8, 0x4}, {0x1, 0x8, 0x80000000, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000140)=[{0x28, 0x5e8, 0xfffffffffffffffb, 0x101}, {0x100000001, 0xbac, 0x1f, 0x1}, {0x10000, 0x6, 0x0, 0xfffffffffffffff8}, {0xc2d5, 0x8, 0x9}, {0x1000, 0xc, 0x800}, {0x2, 0x100, 0xfffffffffffffe00, 0x8}, {0xfffffffffffffffe, 0x3, 0x2d, 0x5}, {0x1, 0x3, 0x5}, {0x1, 0x0, 0x0, 0x61}, {0xffffffff, 0x8, 0x81000000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x0, 0x9, 0x401, 0x400}, {0x9f, 0x80000001, 0x5, 0xf64}, {0x5, 0x6, 0x80000000, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = getegid() fchown(r0, r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x7}, {0x7}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) shutdown(r1, 0x2) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 16:00:05 executing program 0: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0xfffffffffffffffd) kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x74, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x2, &(0x7f00000000c0)="b63e") 16:00:05 executing program 1: syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d}, {0x3c}, {0x4006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000240)="98") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x9, 0xde, 0x40, 0x2]}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:06 executing program 1: 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, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) syz_emit_ethernet(0xfe52, &(0x7f0000000340)="e665a6a61e914392bd0a5379e259dc58280f87b8f3976967833597ec4c1b07f01de49263dae8600aeeea911740d9203bad9752655845475c1d3007425024e50000000000000087a5fe87c1946949366e3842c2c0eed54e49dc226f804c41bb0375e0d9218f57c0932f319648265b67a0f8cb90c62c370af5f12f91ec7d1c13cf3e4bef8192503be332c9b4da62c3609b7efe81ec149f6d476efde416b5177abec6e261243332659f15e95c05ab8c762515") 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x1) socket(0x421e107ff9a8712d, 0x4000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x87}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x14}, {0x1000000000006}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000280)="b2") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x9, 0xca29, {0x0, 0x4}}) 16:00:07 executing program 0: 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 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x10000, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000005c0)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) socket$inet6(0x18, 0x0, 0x3) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x0, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) r3 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000001c0)="0bcaefb2e3e7c7b63866d4728e33457b1626", 0x12}, {&(0x7f0000000200)="ebc909ea4b26b67055ece5a0613d6b4ddf51c3a9a6c05ae93a228c492fd7c0e9d1b07e4e195a451703e7166f799365689b68d7988e0d20143b05ed", 0x3b}, {&(0x7f0000000240)="f69922649ac81d5a8f995d98ee", 0xd}, {&(0x7f0000000280)="f0e132a604a039e750abdb3a4f87069de9000f2c044ce4b421862eef1ded8a16b0f2f41c21579e0ffa9451b59aa63e3d2f0f57d7482c0314dc395a8794473284d8e2506e98ef93c4c0ddb4d793526c57b380490076807727d5ac475784cbce6e197e2c4efeef8f2c3efac7cf66a3b871074d24c4a7caccddcbb870ccc9e4fbd4ff77000b5cd3fe4b717eeb5439c8753b0fe217d3cd8602f623bf88d1d0401ad86b887d8aa2188a08ffe7aafadf0406f73b0449e41699562e04fa3431cd3dab900ab6aa230bccaa3afc04b9310f5420ad7f", 0xd1}], 0x4, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r2, r0, r0, r0, r0, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r0, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x120, 0xa}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xcdf67abd34c2036c, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[0x1000, 0xffffffffffffffff, 0x5, 0xffffffff, 0x9]}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)}) openat$bpf(0xffffffffffffff9c, 0xfffffffffffffffe, 0x8, 0x0) 16:00:08 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r2 = getpid() ftruncate(r1, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) sendto$unix(r0, &(0x7f0000000180)="80", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x4) r2 = socket(0x18, 0x2, 0x0) write(r1, &(0x7f0000001200)="775a0c118367a76ab09963dc8b8afa2063864aa9d0ee373cf0016dbb169e0823e8e87099f184cf8b96567e75a5ce3515bac60c816a472c9e0966c7ed17f9db3a476a0fd82a758e7ba862dfd5c4686f824ac08f9c8f75b5a276bdcfdff490301617f48c74fd61180114c152c7c2708d5e4abd5e6d17e6a3aae5f5b76a09c9a71758d5b1344944d2cd91b6b20c3a1d973af5257b", 0x93) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000001540)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fffa1564d49978a3e47b9e68038c549cf6a3e7d9b38d69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1207671bdcad0826f70fe135fef03bffe788b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a355d48e468ddc0b673870d669447c304f6a511782ff1c5a00e539677dc8dda442230b87c99ffa909f958c80ff3b8adaad4d99a8685464e9d1bfed15c44251ff0f9192130c7666a2311619b1adab0212654134058aedfca29e73397186dc736275167aff5981d8c11c8c501f15af160e9923251f9ba9f555e6c8aa02b62c1b5eb143a92f1b057bed77447a44800b8b58774473390d2bdde4ef0e41b371d6317c19475ca7fd890a42ab2fb753444e6e7165", 0xffffff44) getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) writev(r2, &(0x7f00000014c0)=[{&(0x7f00000012c0)="97bd6098d7d791eb1ee2f6eb0c7fed1b7781453c76469f0c82f316e7ce0eb312fedc050a3d6515f7359b76a4", 0x2c}, {&(0x7f0000001300)="a4864ebf66377e5228d596e4fc475b4ff5fde5e08d6b411ef4e7397fdebb5c5ad6a8540007315eb5d5dae52e436727f1b92482970dd800d3228e790a2ff8f6fd68fca2890b5a5b0dcf", 0x49}, {&(0x7f0000001380)}, {&(0x7f00000013c0)="71c2aac5103e7b1f6a33825ce6aa4e93554c0a748873cb36e0fefe544d8fb98b993eb560a5d54c97a36257c2542f7d70311d6adf84b16b0d1c7d293d3d4d9a41da065a972d6ff43f4d0bfa620913b808abffc0b7dc5fbe93f7e040bd1305ae2fa877724c74dfa3e7312e2f51e554a7e68499fbe354de6a1c289acec97da4753fca2b62619ec93910f9f87bcd36400c0773796b916207d06973e4c0559b593c76164bc87ae5e4a1b0676014", 0xab}, {&(0x7f0000001480)="9ad1317c61994195a3bd250141de0a8d85c0911671f94d693b952739fc55b70f7012b2467b59c7500ebd9243a9079e00112012844aa478e334", 0x39}], 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r4 = msgget(0x0, 0x500) msgrcv(r4, &(0x7f0000001680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046e47aa7fc63dd71d953c388664ffc6200"/4106], 0x1008, 0x0, 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x6ccf, 0x400}, {0x18, 0x2, 0x1ff, 0x2}, 0x8000, [0x1, 0x81, 0x1, 0x100000000, 0x7fff, 0x8000, 0x5, 0x4]}, 0x3c) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x20, 0x1, 0x16e7}, {0x70fd, 0x6, 0x3, 0x4}, {0x0, 0x4, 0x80000001, 0x5}, {0x5, 0x8, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="e426") 16:00:08 executing program 0: mprotect(&(0x7f00000da000/0x4000)=nil, 0x4000, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) shmget(0x2, 0x1000, 0x400, &(0x7f00000da000/0x1000)=nil) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x0, 0x1, 0x8, "3e8cad436ba14ee9c66bf711145cc8bc63a12f26", 0x2e7, 0x1}) kqueue() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) close(r0) fchdir(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080), 0xfffffffffffffffb, 0x0) close(r2) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xe4) 16:00:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/144, 0x90) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x4) ioctl$TIOCSTART(r1, 0x2000746e) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000340), &(0x7f0000000380)=0x4) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000003c0)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000400)=0x6d95) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000440)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000480)) getsockname$unix(r2, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000580)="1db96aa3a26138ebe1b904b3197f9d", 0xf) r7 = semget(0x3, 0x2, 0x400) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f00000005c0)=""/171) read(r0, &(0x7f0000000680)=""/66, 0x42) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000700)={0xfffffffffffffffb, 0x0, 0x5, 0x100000000}) pwritev(r1, &(0x7f0000000c80)=[{&(0x7f0000000740)="d276ee418ec7ca88853e9a59cbde58ab407025f4ae7b2cfffc7df83bef6cf0bb314a0362d993b92710770ceabb28e382ccd1fb0d6a0ff5d116c8f7d801aee7fdcd581994dff8", 0x46}, {&(0x7f00000007c0)="e923236d387e04d6a971667f100812aba5e3f37654ccce87a4bfd2bd9a63dc3beede88241beb7eb7f49e28d33944d7b04b5beee48162c8a8966f647be815bbba32543cef299efc6179d4ba6d8ad42f1e44fede79c0359f92b6520f95330ba5cf75eaf9896535029fe55211612a5d24f44fe295f6f1fd6075429889233868b9f99dcbe3efc43d22887c6a330e1d5ab95e0b5d856251aa6b18ac1ef27f5c6b1f", 0x9f}, {&(0x7f0000000880)="e1b40322b562656ba14a56cd30a45411adb08633442763f23e888751d355697f0d7a0d895893f55cbb3d84ad1c250ef3300e5cebd29372a9a2112cb11fbfdda9d75f4a81a064b915fdea6709a0643f263b6412f935b4e2f3ab43b1bd", 0x5c}, {&(0x7f0000000900)="20b0602c7be2fd98a3671ae8737c2a80708d420b4d1245da49abdf0d36548ece4df33c34fc0c903e4e9a39a05c6b77c057e34a1d4b0e1402f7a21348bce468e676e4c1661e6b780b4c58984a40473d3da7ed687e270b96ed35f887fd0b4fd0fe3db773f90a9b146198fad349cf50d432f91239861eee16c02aaa660f0792081ceb62bf41b44081e684cc2a82716853158c7ed7e3b06dcec3c3ae23c394a154601344673e5bfa6e2bdfc476890d06e94caf1b7eb5060e5399fdeed380f5b2ac7a7073aa40a16653451d5de12be98abe372383c0948d275f8349", 0xd9}, {&(0x7f0000000a00)="273e70d4fb73fac979e7491e425458a030c385e135ec3081fe1828cf5e6c7b2b11ef9eae08f990fd04757c3cdedc067dad97f34c4eba1217734e58ecd9322ee570f9bac5da3b6b9ab68d836bcff8260b0d32d186093c5f2def2e5793a0272ef2c86de384ab130c2e9f18df100f62b10919d3ad60be7793a863ecc4929f2c506233df3060611425e782fdb40853b508900fb7f5b4f1b30c40c8913fd434559536250a3eb2bb1d2e2505d6e2b4e8fde4abe6b7de630ad0e421095cd7f04b00b43f3e2c9ba7527ca776e012e7a37d3038f8f3b3e6533e8c049dddeeb1c03a75f8812fdd7bd3463981b4b8", 0xe9}, {&(0x7f0000000b00)="ab5f1930a4ea018e106665a8a117a8ecce409649e4e2288a1b1348feb615a4c9b65776fca3864ace5a5dc5a43591936710c2b0c3c025e6e2c3e9ef5237617e9471a9c3495cb544af5cb97fc3412cd86f7a666458500301735ac9c89b6f0743b5a716b7dc019607aef5e898576c4a002c0de024d72acc107b5e6986e1cd54e76c918b8f37932cac09c01025066354fad2bc53136ef079accd101ea40e8a618468f9ba14c4df", 0xa5}, {&(0x7f0000000bc0)="eea31f72f9c8d7feb432c23ee59e8542a72ee7094d58cf8d6f6df5f2a19dcb9696053b79331ad8da56fc46a18f4e9e5447cb36028d81672348e44af4867b694295bbfacf8177ff1d9b052d4347c3b1230bb2860f38f2504abb0dbec7d2030f74e67fc09fa2ce661e50116e20c2ac06edf1cfa719e922fe2db8f8c307b238f8b408f3f6f96c85d96777da1b0b9ef7e65d12c19b219fa4bc722c864bbec9a97196fd", 0xa1}], 0x7, 0x0, 0x0) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000d00)=0x400) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000d40)=0x81) getegid() writev(r3, &(0x7f0000001d80)=[{&(0x7f0000000d80)="6a0221f0b2123eb66843806581559bb0ae45678eea85faf62446d90cb6a12731dab503510d2a7be090d8afc2d0c106e4c6fa882236175ce34d5d9b289f85bd99233add5a3dd6007c33a6f6da3ed071b7248f7f075cd637a4ec6fb59d60be5f852277a9a234db91132ae73d08065f743daf5cccda7499ef5214075099467ed3b7dccb57baa27dcc367f52d2a3963dfb3c77a3d618f24fa077c6859f5144e4d211b6ca9114a5c57585834f1b35bc54d8a00f10bdd5f1b176c013492d6d3802334ee04b30b06ad70b53285797afd30ebe844a25ea175e790f5165f7e724087a9b447db8cf7ef5579b5431a5da9c74cda3fd97401b88af9b39d382403663a576300b9956383f19146b669840e48346a4656540c460e795e8a3d11e78053028427a8292712e57e122e6788a95ef9d5613566be1366e83144f5653500a3f131b20c4075720c351bda61ea098f5745204a11bc447192376b1aa2001a840871ab2699c813282f806e8292b1f117dfa45d4f3ea0c8ee287cfa8982f8be5e63a5177f6d9200bbf7b70e9fffb73ba0dc1655e26dc3459ca6f772d9b45a434338595e17cdb817f1fd1bd213fa86f0535f29543e5819da74cd0cd8dd9df4e5fd94b62d64ca376f457dcf3d87e33dee45c2d7861bf7e9d9175062b7feb4e0a70c35cc5f31bd16fa756d77026966b609b2005a6ecda7eabb86337901e9825027381b748bd3779aaea8810c3a198bd37003b39fa6b58ae28c0a2492f38859944cd0f1bff8ee49b4bc35386fb08348c60444bff51eef2ebec1890b3ce4d42ade1f30dda1857521c871f043d68a53fe5c84a1d66d161fe30ff2d4e3c21a78075a92da63f75311f1386c76909d688f061884428a5096f4e194bc69a11e38be31f4f65ea8ab1e6fb25c5c2923395f92478bf6495a90a127ddb9f1b93e2b18846e248d1563561ea1bbf006e3625ad4d2e17784a2b0ec3655333ff11fe262e9459e494dfbad25353a36aa31451ef05a81fec09359de251c14a8a52d3c132518dc7d047e534f574f635765a68e82fa8a84b22ce5d4366f302ef5849137e6ecabfc70e32e53b72498abeec34754a77dd55941da8518eb7749d96d789bba85e01741858d1802da871fc9ea78f74f052b30744d9c19b65bfee0e4d69e671ad6be5741886f1582b6f08cc8a3668a4e80fa925e997de87cea94ee6fb50b4c83b8ced03de13670880810c489109c956658d553512e60de9112985199785544b27519ebe2bc280014a59ce4cead0acbdf5f1f306725caae55588e1c53d6706fc301548e45078c9caa3a9c42bd78532c0dfe49f57a7e67b3d45a83a0306e0071992acd7586d2fc0b8d246c02d02d466820a040f57bf79f511daffa7473eaff9869c20989dd7aad2f070ee59489b6b95124e321c50883a8b54a799549ad369cf25d8605d44eeef5702e3d8486fdd70d768e43b900a67361367d8d0b52f0c5b9381461804b634e27d829df18dc1410ccce1989c367fa7f63c2daea509307b3b38047a1cd19f554f4a84f82ab30ae0bc113d481e917ce07821125dd25ce34a35efcbdc782d424aeb0a603e17678660a53b3dd8fe2e86c11513a3417bec64f7bac96ba095c6dbcf56b41d0511b86ab5e248a7d12359d34a8c06cb019b48c038d6e93c70c33e36b35450b7c06edf33e1c4870b3998ba88ca19c2e730740ac25bd7b280fc018c20cd5014217cbbda59178ca870236834c7b9f674e95edcb60f474d9b0094ee90f2770fdfe09c8be6a36c03718cba311abc16970e67997b01d6233b8728f4ffbb6232d10be18a09846f5ad4d8064a85ad8c5c663a8210a73e9ba3dd82d68f13d0e9eefc16cd3a2b24599ab070e5704bc024a33e181a65efb2d84b94e08d14e92afd50efdb7123229c3fa7d5a4213423c51dc224ac8debec2ca26229cf8fab13dd598a125d5d84a65d1acf7eab3a43b9cdc260f33c9917b3b5fd5de960e39bd97346df9396414bb3788b0b862ebabe549c0bb490f21addf41f06d39c54f612b79872593be4323b0a67d2f7a07ad24c1ae927cd92db1e610e54da84958cc297279c999b322243683dbd9ccc252d180e52369e06db3a254b02d571de6bd7d0c2c126608939f7be422d28a0e0f30a91f187f4034e22f534687d50230a73ffa2a203166a34df61b2105da6d85b55fc660d94576249ad0e518ac40c8a5061ed6ab321dd1bbb1c1f0dc8d1d4417009608cda9e6a9063e40df0cde173620894360c0608e897ce752e8809be374e44e0a62ec03039b338db44830a77bd6fa977fb7c819167b30d19269066345c0a133992b4cb3b1e458f9d7a362e3ad669756300f152487002a5dd76da8aa574f60a2acbf980d2591b3c1cc044e655e3f3c7438aa9d790f3f25afe15ea4490feffc2e5da9c14a43378eb7b4e410497edb208e76c564a795c3413d8f21a36c895b47fbfd365c0c6ad5eaeaed563be55a1b4569691cdadd52d05f5bbf84037036c8b542712a9f31b9470ec9005f9598bed6076c9307b5530bda7579ed9b5a247b032e8917e393b5c8be084f7c692261b2002b00ed6f86799b425b35dce8b0d641d2316f9d210d2e7e996112f057de97ee11b8f0b09f47a6b91e29f42c4a97cb484df667a20f13e20c5fe2edddcc7030a955b89cb099a2e7b936b8444bdce8c8fe71743817d45022f1dc41a479c3737a5d0ffe7950f21c79b250d41a66bb4615293701ae649703d136c1341bdf8dbc93d7ebf8aeab7e0e2aad0a90a188de36783948bc96b65becc9cadb617078c01d771326029927585b0f2fdbd8b49d8d2e862b1bd31b322b010183cbc2750710acdebc5f29ee0a36e3e340c8cf145f0201737e0ac3a85514f214ae0e296e7d5d63456094028a81d25618c8eeeacd1c24003c15ee501f19b7c963e588b3932bd3ac4f62134c875531660d7f62612a63a2fcfe4b7ec28de26e54b9e38bb00ee83198de2d5fc8eeec994d2f84772d008ee48aa121fc10f9a9dfb7c6e6edf0495772c26cdd78e53651cc2f4548bfade9090ed24aae2f1b18532172e86dddd19939547929919387931eb3067df4ad9e0395565090be641094822eac0322b88f14f973896d4b59c0450f24f7926aa3b886f46019a008bc2a0311977101b5d08854e9c985b25f33d02c4e8e7503450bbcf3d97f236337c469abb4740c0ce388d5b057f060dbecb262131a575f8801be19a9e2afcb041e1cf1c6ad92340984f49a8b18ad675fb2aa7f0c52e28e0153c3be0abd21a663256cc25024531ca9405796afa13c7d7f17366cc6e47e6f6f3726b632c4cf30259aba1f49bda14dc0e36a5d5e80af88571980e83b9acd3ba78a42e76f92ebb1dfa6e2923a198bdb067693402d50247d49872968a3f15f22b3a16c57ede4a1974d700c020d19e571f7f350ff1a523b70945ad92ff877e9ab1e3ab913be81ea2abb0bd30314c42bd1850765b09e6b73ee4ea27754c123c9c565115cbcab5f913ec1ab41b162442316f3f25d9196537490b2f5b158daacb47f3a487e14c431d2927423d37be8009ea166ef86a026b75ce98063263dba9dd0fdce5dc7933c6b9e059a02ee60d6aa1e28864945c9f9279f3392e016cbad44abbcd104159623595f15a0a86f3135684fac58dcb53426dada98c99927f5f9a88f524c75290c243cdfb2988aea419ef1e58fe32af9abbd5371adec84c498197091848e99a27eac508212f651ed294d409cd1e9b5b3a164ccf6211273a97d241c7f94a3e551505c5160509327e748726bcac3183c54ff83c180f10950cc83573e8ff2f15a648b52bd4f29bc031d571256dc939e99eab7fbf02ac8581ad4c1efbe014b660c34764f72f625003ab360fea0eb90bc4311a6142e220e1c4a9078033e73686fb390369a9535cf4ee210c9bc0c1facdd182a175e28aafc2407ab668aab071ca6048d9a457d07eda7e473bacfd949d42076ecdc9cbff50b50f3d333700b91b0832a01ccbe59413f4c5f0a29dd34c5ad72b19c7a8fecef0174d4788b7fc3dd42f15489b91da60e3dd08e02c3ba7db48c45c55ad964149dabaf4afcfd5be6417d819144a38e5d1e75bc09868b35bba4ab1983343d9749c7e1c5a0d0f98c2fceae35ad63ce6e867369568f460991772918e4fb8c010188cedf67c984be2cf0cb39fa4ef297c44301b68bc3700630f88c40d66ba7b30bf24596433cfb48f1df92842dd1715a4ae7a1fa6f4abd1edb7b8917c1f94c51d663f03fbc399367625dd3af32189b0f8ab5b56f7e185c9d91f8b06b5bb0b2aa88d605ca1a18120941a5a73de7962bd89938536607f70ac02ab68c9c140bb51c05b96b46901f4944ee99aeaef58d33983c2deec6a6a2a53587931295a2d0cb982022f9f4350db7e4c691a3fff5f0d650ac528f53354840608c1e65343277f4b0706a9f8e90f6cbbd619b7b72ea0d689735022a37be9dbbd3977a0ec7b6c75b3ddb1d90b155d2d523dfd17885bf3f195796f66f688a24d20651cbdc177afae19a99392f3d027e854fb210d9758e0e07a03dd14b576a521b23a00270be54f3eaaffb35f0fe3b405b9976d28d1aea78ea44138e154bf8206638999eb17c39e182e6274118c47e08b7d12b4b002d0d1359a8b336c48357937205d32d10ebdb97182ec11bb6cec04a9ba3dc11ebb1c5b03c0567d7ffb1dd376f24602e3935d7c24e27c8b400ab70ecb8fa7e3c01e2984871f49efbee7b81438037e5ca2a5af2072347b66e2c0b01471ab873fafb72493317662d55e238d645d763e0e64e810810082479575ea36ad0aedb1b932b1b38b0024a3d8858376314b18b96bb7f9bf9d6e9f5472a0d8b2b81c12bdf392a91f1b89419871c5cdd105ffcb258958efb374ba9a9447607d44d02b051ca2f1ecd7c04b40f3097770fcb05424fbd66ad2f3ae8d76bc4db8ceaa2675f7709e180025fa997690d09abacf7b1db91452b8d969e1ea6819ddb7fdaecc919e268683ce729adafe17c9aaa6f43b41259585463e52889145b3172162c5cec41af06ae671b2ace3edc71c2d242823040dcac6862b21d6d733807ad7e32fec88060f3f2a26717591c991f7aae6ff63dfb9465f743c3dbe4aa48589f3b9aa514bae285c9696c739d06be0d7bcdaa136de4bca124664722fbed903c23100c40e84f29098814261733f8916cccbd66aa7590d981982f4f16eddc1803a8dee856ac59a015456a65293d6f261335e0b42dd0c748bee1cecd72bd50c44c710081eac834c353fc9584ec0d9c55fbc3d93d1c9d734c703f63414570c53479c01607f686c2b3db38e9973c93700c7def034b785e3ae6e118b936d9aad772869dcaf18fdce5ab72cda13cd5b7763d77fd440a0fcedf6bbe448fb7e21b38392a9bd7bcedd8f3c46a21c9f1f32029523c7cc9808e680ff1b1775ccc0f157e2a1262b10d82edc9c7bf39734d3af7b186c61cf9765355011a0fa57eec489a3f43da283f2c78ae0f16ef762440d7259d5d7f2d12933e272a8e1fa6b545038bbbc7d9b43a9de4bf11c0ce9cd62c076f0145782be4ed33b01caf4742cdfbf8555bc1456d783e4363601f05837ac79798e27b03e214503bd6e44f7a4f905c6c5c7515844f30f20b48893b43aa6418008a137e1a2eb9e6d7b23c25a9928d9d94e42215ad5a77341dcb688eefab4a9c0157bb02bcd1f7892cb812597f4ac4d37e1688b7367b7a3ecd497a0a100baaaaff6dc46e8ee37aeb517c8f3e3101b8e8787f50cab38fd1911cc020999acd11fbcca61a78c0919ba2b23018b13b1740f4daca9bfe2db9677bf7dddf09e33179ac65a68e7b33ce1fb8cf6e8f1ee34cd", 0x1000}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001dc0)={0x506b0ddc, 0x1, 0xffffffffffff8001, 0x6541, 0x74d36001}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001e00)={0x9, 0x101}, 0x8) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001e40), &(0x7f0000001e80)=0x8) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x1, 0x81, 0xd635, 0x7f}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: mprotect(&(0x7f0000777000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/58) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) msgget(0x1, 0x208) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f00000005c0)="74b4951a699f", 0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) write(r0, &(0x7f0000001a80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d97184a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff", 0x422) dup(r1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x0, 0x80000000}, {{r0}, 0x0, 0xc0, 0x1, 0xb759, 0xff}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x3, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000000, 0x800000000, 0x132b}, {{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0xfe0, 0xcb}, {{r2}, 0xfffffffffffffffe, 0x12, 0x0, 0x200, 0x6}], 0x8, 0x0, 0x7, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) 16:00:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000380)=0x6) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9]}}) open(&(0x7f00000003c0)='./file0\x00', 0x10, 0x6) 16:00:09 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r0, &(0x7f0000000000), 0x36f) socketpair(0x10, 0x5, 0x100, &(0x7f0000000100)) socketpair(0x2, 0x8000, 0x6, &(0x7f00000000c0)) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)="afb4bdd2dc5fc0857ae3157d62bdfb4321d5eef2b8b402517fc466c56e23315547182f38a036760bff9e89c19ce63fa29eacdb4324f6618b64290faf2f5226e7718b5c4a25c17a9deae22753ba03996d24accb316b46d96a67bf41180f3afe63fe26286ad7eef7f354608c6ef986bae6b48cfa6999d36a8828620db3763d4a84e2fb2272397bec3552316f576fd331e294e32a1de16d5a62364654e885443bf9e15468f6", 0xa4}, {&(0x7f0000000380)="c245b21e85d3f3a5f6fa93b76c61084c75400aaeb7a76f3b12fde90ed2402ef75cc2e31cd18718c748bb1764a44fb75710b325a0103941929bab59d8edb48b58fd7bb461ca2aa95119bb639b9b893beb2db38b02305c55ebbba6ec3f77ec537c56b965b6892a4dc4606eb145a418f7cd92262f53dbdd667b4baa054ce74b10ef68f1a49a246acbd0e53c65518a61f137852020c45517ab83566cbce0aa7ca710a9f3eb31cef69107e6a6fe5b793d", 0xae}, {&(0x7f0000000500)="0e8d6e171d83ca0d13b00162ee743fd80e1d236c3023a31a681cce351bfacf838df9485c2a1a39b6cca27d441aab4450996fe481aef08f5d77ba3a3a39e53a6a43896b01010239f8308671c7f797aee2b73008f52f88dc2b1ce82d3a097ed4044aaefcbe0cb7b715a62a1a264dade8778077f2ed2703f0342d898d9f0ded4ce55d2f495a0c5bd5f44287bf1a19767de4c43a52463b1321046c92da975b88bdf08274d8", 0xa3}, {&(0x7f00000005c0)="1fee6dfd24e7c7c0f04898fe912382a7e6ddb864d0a5b2e574304d69957b789ccf8942c56501eb84380b1d5c9ba91350864a16a21d805b8baea0c415413ca9d2efd60702ec7a7b3f0eef60fb1254e4a83c9c1914500bfc4275b3b543eeeff22235b79a64d037d8fedce687240bd0d419c7ebe201a2b917f1c5be9d75e2928f6279eb3398546e6b9205ce2116bae4426abdd862a7e5a13b7c37a87aa91f14d3d5d801e8d30560fbb382254c6bdc", 0xad}], 0x4, 0x0, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000000)='./file0\x00') sendmsg(r0, &(0x7f0000000c00)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x0, 0x2}, 0xc, &(0x7f0000000940)=[{&(0x7f0000000100)="a2a094b3fab73511d98d2a692b7188d33050fbc71bfa239e17cc87b92e3e3e6ad76da4a18873d8b42b1822d88b760c0259d48836ee094b02a2a0f9acb772a41981256986ef1436305347b53993bebae4c6c73710d3a9423714693b1d9340e58aa0a76ab5b94395eb30bd6d", 0x6b}, {&(0x7f0000000440)="ec32a4ee8fd10bb4892a5425e06be5fbecab3aa39e75b6676cc17b622b6fa9d063e289598b3d5e78982e186ccd183db783a469e008e82fa6900315daffe836506571f02fe9eeca0759b66337994d5d5f48b6508423b560a21726efe66cd190c6c02995435262494b262a93ac7815a5dbbb7eff444d43b6675791b2ba82faaacfa9830ea65fa6514da91033c4657a3cd34854f7207a6efff885ff22ad33470f7e7d6a0e1fe5", 0xa5}, {&(0x7f00000001c0)="08cf81be0fd95abacfff8e6a8a35ac5564672782ce89bc67366ef049349c3836558fe5340e526168a229eb860f92b5c20d96b19e5f05646e874a449c4cb6", 0x3e}, {&(0x7f0000000680)="b6a84635dd3c83f2e76e546745fe208f9f665dc448796934281160c1842b372859258304a8e70caa59c57f85ea5ac9a40b9e2de9ad1905e95aa85e8a6636a6b005c00c85ae1790ad1b4759fe3d22d2a9e698aee845b50c40c569cee2f46d67b2ae60b0841239bd9b7b130eaf457978a71ecca57442204d364fb93dff9ff56e917821023b5079cc62d93de64e", 0x8c}, {&(0x7f0000000740)="fedc6e819b6a38db9256e3cf7b2641934ddeb5be8b571371bb8c85b0607697160c46851657f5dcb5be7bed4c8fe50105c6a616dc9275b1cd56e012f3c1202b96e68379a0d2e3ae32bbb8d393ca85e92e7ab1d204a9d3252cc5db6ba826426e3a4df7882e4c3d804d43f46f3e8b389327eb736dce94a4cc02da29ead84f466e69e96544d3af604fc45722386a1b823f21bea76cee17f286b7d30b96b6014af804eb5372485c8f1ef40e032d4eb574f4a6cc47ac97daa120bd1f6b8011e57a7a", 0xbf}, {&(0x7f0000000240)="4c764618", 0x4}, {&(0x7f0000000800)="73e37e6ad2e76409bd4fd4cb7b859a97e16cd4849b370352e36bcd846fb726f03f6aa3dfbbf902a2fc44ad115a3d0df971f257b2b50661300cdb4c71e520dcafec32c923adc73cee17483c9ad922bb7ffb36ebb8aacdd29662b9b4a7c1a778e3acbb6e9f2a7ef0cd707e1e64b555256b0f001002", 0x74}, {&(0x7f0000000880)="2bb68d82ae223c72f6ec2364550b6b51c17a2ff1b678be6ab1", 0x19}, {&(0x7f00000008c0)="d781ec40c02d6b55fe53a3ceb0d382ca4f7790184a81bceea88810c9a23b14e9", 0x20}, {&(0x7f0000000900)="18260e20a016a4224a6ce849d087af8476396a2453ac0a1a1ec4e68cc29fc7d7a388e6293b78d35abd26c455cb533a804e", 0x31}], 0xa, &(0x7f0000000a00)=ANY=[@ANYBLOB="a000000000000000ffff0000000000003de06a36023d7de60b9d3e0fa8076308ccc819520623804a8253829c5eb9e3c74ac368f27703701a141c44e4bac2a9412e59b06c7b627fb5bff08d3a849e0d40000000005f2768a2cf7dbee95cb767f11960fb8876cef8f6463107457f702386c630814fe56280e9ca18df26117f80f6133dc6e07f42f4f6ba6bb418a3250e9915f2610000000000006000000000000000ffff000028bf0000b8c9d328ef9f4c34d272b2f9ca6a2d2ffccb5cee5451c0948a774719153a1f75899356c7bbaeebf6ad11c55e5b3584e241e68e9d5ed09813e3853ecf458f87a3ceae16c871792b7fdc0bf0b20000000050000000000000000100000008000000d6d7977a574889f651545bead30e9d002098916d7b0dc174cd461cffd5be1b0b3ab58d38157574922275aa4c7baf6a41ead1f23b581336823b6c685300000000a00000000000000001000000ff7fffffb01e705f3207a2fcb8c6595f437852b4beb3d0c1c3ff94618a66ac03756481e051e5b9d804cf7be87e93e8b4b4f7385634bbb4675f79675aeb41dc75b003efa9892d725a92ac07ea7c44ecbe4fb317296462ecc498ad7e0670825e9a9a27ad1a45225346264c9e91fcfd677c00b5b6598f266c9929aef4059e8b7ffdf51f7936b882766b96a47ea9d34c00000000000000000000000000000000000000aed31bc3c20797adbc"], 0x1f0}, 0x404) readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) unlink(&(0x7f0000000c40)='./file0\x00') 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2001, 0x1) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) clock_gettime(0xe8827b158122b020, &(0x7f0000000000)) acct(&(0x7f0000000180)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:10 executing program 0: r0 = socket(0x1, 0x2, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2a, 0x7, 0x0, 0xffe6) fchflags(r0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:10 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') mprotect(&(0x7f0000377000/0x4000)=nil, 0x4000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0x9) seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000340)="b6") 16:00:10 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7fff, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000004000000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) getgroups(0x4, &(0x7f0000001640)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) setegid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="4e34af3857cf22519acd2812e475cc7d5a873c2cfedb124de3af247e358e3a574957a88da3a102918f17b76a3150da5b68964a91235a877740c8048900488f839a6e097c7adea7b74aa63a32dd29c4f7030405d32c95ffafb20373d1b0df0c103c2d12ab7978429fd086ee5b19c424ab6b0a14fe2ae4be207c2d5804d98be13af2fe9f526396f639d3e3678ea69ed12dbec780c52510ec5e8988acec9c905438cffe403d4e882b3cba762b32d8950ecee93eeb623431f9f55188422e472792ad5c", 0xc1}, {&(0x7f00000001c0)="4e70ac7c1db7f866a945573d33569c74e5d35a8feb71cfd68277aa94e81361b2675141d2ee63013208eb54cb2637d3cfeacf909e0ccff24b4ff6f56bb7d38c3a4fabfb7f32c9b277dd99da75bf81e118a2a6316fa763b6f5e1c65ecd4767171d1275a42ff6263e8e175826899587f9f3757c25af022deac6b92ef306a76bc0111659ce58089158ef82f9a3e023b7375116d66ccaa75f719e32587ab2875ee3241b18d122c9167ed6e8069d510755c066016148787ba44180b8963c1dc3e593a82a393ed3e82532139d7434610fa177673c024ba64fa6422c5bca2a3e0fc92a8c254c0831ea12c05ef0fd570a9645c2ebe0364cc432c0f8f85f889f05", 0xfc}, {&(0x7f00000002c0)="ceed2e2b4da395f5012c275eadba99a6555bded200b445705bdc94f3149f5dde580ff4762f7b9a377966cac9476f90ed7e1986f807592870fff16b3df1274eabc631ae78efcb1b81d4df", 0x4a}, {&(0x7f0000000340)="6915098ba8e923b864f5c24adcad18d53457dc685a5938b418d2d412038c5fd0bd0b2951c00e681d776d8a458b7dfce46fc973e7763fbd35d0db8261c3dbc337d4f4289488926b88128819969194bbf115d3f08f2138270698d0725514fed6d439c38be2ff2d66b4d1ed94b465235de6a9afe3630703f2d78f320f72d093f2a5b3", 0x81}, {&(0x7f0000000400)="02b1b17e9cecae325b2df8cfcf181df245e4b9964d89d81f561fc22d42159c562125fbba345ee4703dfd0e9437a9f03b6323d61c4b201b11bd84330b102f7a74b2ab4ea77bfb9ace8d0e6150ab5aec09eb5217a6e31cd417f9aec2b2dc1f220368fc5300b82886d309bb029945afcd3b0744c3b27d855b4995ff39273013b0e0f72ba3c9780e4ac8fb71aa5cb4611157fc5565406f5d5c6c8f33eb4c2cd0cbc23cb4e92326e7a8578aad2147e31ebd91a301e0568179", 0xb6}, {&(0x7f00000004c0)="e048231c42985db706dec904c327d157b8477a0a612f773f84119d52c5fff6306b097a72f7eb923552a8ce6a4ec5541b72cc1e3c51e19e58a45c5ddb0f7cac0d8cacf26da2a359df2db3f5057af9c8a1c39a9910731f8e10d00ab90ff5dc312cfe0d1b87066a34c8b1ae60f5be280b78d0d1498c2539b86ff347c5d0b335cd76da4e16e9f810f29cab9b51c18ca1d4a7faa1f7f1a3d8a4aef07f36ccad0e3843c26f71f223c1280b36f9664c26492fe124ecd17b06ac484f702e3d13788677d160c599de079aad725309f573757ebad1340554a37ae19d0e2378465f6d1077f05a1f65f65ab66d35cf561a86dfb8380183478ba90a28dab6b3e465bd5d600f2254f490d7d19dd7189b08397ff17990fe6ed27071c709ca0c2ff5aae5869706cf573ab08f13ecd760633c7693140fdba449413ed24f6045ec6e07c0a03f61c8e17a42892966a2a1acc0c1d4ca6555072909701bbce08a19999d6383d188dbbca464fb6f8d3808a7217b591d42298c6dc5e7ef23ee78968b6cefb8463068133c094fa50b0d180839e5d5a719b264689bf0d3c1f7c5cc5c18f68f822b83d0ff71679a9f5405685ada565f6f1b237be06a653b913e890f15070cc5cd46f025469f4fa3522ee7185dcd6d4b2a639cf7e9c374e0f4fd42cf43fdd1487055168f863b3f053f15841def94495dcaf442f93c9d8552aacbbfe364a1bf4d753a365af7b2e6c33523aacb0e91d709b39d8d443169ca24ee393fa50da41cdb4e85bedb3a0e903795028321a801f5b0f96db82f4e93777ab4ef12a16be92dc6a3abd3ef819f0e8f956d0e9d119cfad5922da74996eb7502c126a7e7f845a28c17424d69f886e7722c8c5e553e411f77676846f85a3375ebdf06d0bdb0472b3319abe2421fbcd8cf62621ad90acbde15be2395f5bc2faed66de25ceeb760de423283282f1175279dc62f9969263c45a98588a57d99a0350133b0c824f76aaa61197f10ffad0c6872561945f444ddb9bb26c3041830be7020edde5421d0ccc0b510fb16d1c55f9ec2f6def552c2dfa96c9a32e1b7632e36e0fc30b95cc19d85c89497a15131805ff4c39dee810c6fd8b9b3c1608089d8d6d295b12a56135e010547c61513bb02c990becc41da537ff825d1c2fa3c950b42958c387d64bfb7246ef758dbc8a63eed97dfaa49c80ea1b883e0298b8c288222561a3e783777c84fde3a508a0858b8406a9299f745bf10e1aac69633c6faf7f4b9e29d54681f4b7115214ceedefe298bb09c6f19bc9411aa68a9adc0f21dc3051a0d34b27a1ef73ae5d55e62f6be9daaf15f9748ff8f63219f16fde97e363a7f97b883102382bfd9a92c561080393d053070c1e8d0cc18e6037e5ba89d6c73f458954591db7fb0cd7201562b1855390d152cfaf75d5ab6a268cec35f7f6db5335fbabcab516ab86f2b971e02e128cac8d6350199133618fcf4e4b71381bb96bbf1334dac04891935a5ffa4e6a61fd97c28017cca872481a92c68e4befed72fe3be8d009c84d824c8697be7518178d51082ab11566cf80814ef62395218652b9098629f8ead69ceee2dbd1784823e0e45587ac50a86c84ed2037bc894bc7123dd2ea4d23e04e9dbeb2f2f84726ed58a2e8abb65bffc6915fb6b82da7b3d7176a33f9fae1085a5c2d74e137d9c41922c539a871cd1c41718cdcc137da7f9e234a06c18077e404431f039e26466e2041eadab2417d84e65a2364011734e6ab4af29e436407e9918f84bffaf609dc759454257bbb01f9ba75ec68b95964ce84803107bf789e8aebd38f8d5ecf7f271f59453fa8e5325d18eb061f5b43c9b9c825eccfc86fd26907ee1791573f5b7c08e2409120a7841f1e243d45b6804bd16658ffa6a07559d9b54e536ba277fb6835e75f2d99c82535f648190629b5d9eb4b0aeb50db3646e170a7dd1a987048a8398c520543551219a1d4287a2ee1e970d5b15e1db0aa41c1ee4ca541ac991db50be3bb39bfbe5ac9184e201bcf12ac10879181fbbc338ca7eb48e83f2c35ea2227c5f0d82eae9761f275d45b8789f09c4c3b4836dd90054498d66f7081c9e8500b1229e3205104c3d5025dbb6d0162b60d9f9d78f49797ff799d7b7588d00514d933f5fc55350fd13aac360f5ac6f52bb8b5f5f508c6e2a3d93e1449beaf88d0b86f2f56f1240887712dfd80fd2d57529ac742c0b7d9f77a89067598e4bc4bdd5d9878f3cbe6fcef3a964e5f7711c922334837c9f589b54c1a1b0b5d6b2941d125073a52664ffb2f851f64d047d87fe233992d5ac9647d4bd17d4ad28809e3ec77f7984ea0e4c78a5300672b5619a85451a54b753a1e255aab352e88747d5c5b7e7d83ee257d42b409f8df7bcfe8890b27fa2f9409c976a85b64c4b7ca442ac3add8a9acacd19a5c286c87de62c1676084e0df86f227897e0ed168a03d0fc2248d3090dfd33e4861c985f6973d0b05af6238f504305441536193c550b3a428400ea088493f50876e90c95423a32093ec3c3367eff7364d6a3d58212747249b0e4e8def9e76c5e32415660ad571992f26f3f265f0d779081cda90218ba7338b77a47591f502355eddc4ac6a86b019a2e7184026cc67d3c08e7ebf56495580fe4eb6976db38507737fb1f683b4b6dfe7c651660ee9daf4dae70314acb3afb70f8f4b78c8c64ffbc18626e78c961651b3ac1264c750be835ddf687a91ce6aa185b146a2466c1cce2d338ee87ad518b04ec2b47e1424638f56f8025d5481f3bb40cee28717c96c3eff6ce0647aee6d942f75ce992974d2e3b31af40577204eab69a0ece6f612ec04312b42375b87922680a7d5db4e417a14f026ae7ed7a3304ab011932d72a4b28b2d699181af94636fc4afd180ac447ccbf862a7790870698d52bba23d0b969e8ea83fd011b3a8a147b0e74996b4cd3e7c0a8c0a84e68caf59e92a391de59651dc4ced2f385b8e8d09f9990741fe869caa34d87b4011f366c53e7c1b1e4c8c0167a50b2aa4cea1104aaca6f4bc8c767a67ab5cadd63032644fa0a03580cd001dd38c5c0500a599d0f7199a468e3980a037764a9cac707142523f01448b588337ab628865b6ca18d023d3c8f98e6c4bf5d21a375e8a35e5fe5a9173d9fed07a746ebeec07673dac5a63ad74580fe1d12de97ad0ea2b36f2e85180a77d56e7da69aa7e161b6b20dd39f70fcb56285c2021016eec6070bfd004ee720f1569c973cebcd90a1f8dfa978bb945e80bb2c17c7e393378ce564979d89e2362787b3d4916072820df3f477b41c0edd7ac71b3fdbe17fcb71148b1f0b8736c4e17da76980b76ddd402012c1387b4f95b633e1225ea932fae70e4890f32a559f8499f8b2dd71408c5a1cf63b513faa17aaf82fe33c24ed1e2634bdc05d5bb58fb34e44af33c5d9bc0b2b8bba1db836694a29b71947915e056ec268c5cdd6c7ece1fe8834bc5ff154af70733309af53947516b57b0670829e137bc001f99de729a506731f1436941cc3dd24efcb5e620e2d9d8d8ab7f4f45c1f0a42add6369f2e8ed20d631dcef7fa1b876b14d54abfd931c34b7965db779d680bd398b8ebfa8466d9c9468fe4e44fdc4eb55c89043b1367d398e2d0315a4db57740fee52cc78386f237c2dab6da613dd3944b71e0813e20b91f0103cd9222c26565f9616bb61dabe92849001ef434eee7cd05417391b4219662be0acfbad8c52d9a45c5e47c68c78d5e2d4b1180cc1302088fc6ef7452b88e5d3f7f9df76a04eba4fcd4266b643a7ab199cb26a8eb1f416f47d5d9692a291f9b1897f46d99655a9455b0bb4adafb29831c370b6030f9f37a51966c6f586000e6f1fe5fad7808b18fa99f5c96154559de759281c135486066d206a46756746dcddac68feb5ffa26e14b34c6696567396e8e67f0bab4ac2a64dfbd48d04497726b17669433a0c4e28e8039f83ad322e64c7ff31c03fdf9d4ad619bf5278a1d4d9e88a4b0885a3880ac1542321c78b254db4028bb201bc4295206a420040d04851049a17263e803f043c3d089ebf8148e37c59baaaef3d875723899d1686b7f31ac2a5a160dba3bfae4cd542993830abe2e9ea9d85f5cd0a4d712015a43fc23f4a42510de480db17799a518a8269cda6c62eea0f120045df8625819e204e52b56ba8d7b4af21affab617acf0b9d4ba8d0881bd004d2aeba771bccd0ff51010ddd4be2c66a06483f41846d7beb0cf3f158b3c4623eec0895feede0e84974410e753c1b9a809fe76a0521c42dbc341ba5b91d01a09f4cf78b85e1ff036a30b38f1f53b620c6f6287615ef31b68434b1421fa7277758e8e2103816972f8d8cafead76252f076ba1779b9d6a6fe821ecd90906db3be39cd4b385d707873a4414a1640df92351c18402606d7283c434e93e011e82e18986c7e6f6f05180d8f631cbb60079ca0124816ffac0e2a249356cf4548783b0f3e65e908f0576dd28f3cfb56a3a0fed0042615d311a2bd3fc9ddcaef5bb77fdbeb3f85e045c20b8699e74656f96d66bc3213e36ac2f2c4c4cfffb0ce53a0baab707fe101ccb0a3ee61c0bfe20a8f93ea8add97dc54bce1b14c68198e6c0a96f34636194b47d04a5df03dc5824e9732625aa9f0f339fbc10753aeafbcbf0f0841426bbe29da4df69d97e65e3a40d1b4f60e39b1511fda91ba4e452bdc123b8ac281f6ef1cf166859e26dd94b22810a58725d0f1939fe1b5f4c6a3d209c94cf5d4b1ac0378df8bdc4a66d9933a5d6b3342a999c87219a8a43edc09a88484ce4683efd1c46a8ae694700c87e6054b294fc34b393161fef03f104863850307e0fbb8a40f42ebac0da9204c1d731ce4d11cec98999d69b505999fee07ef5031e4c9baf01fea3e261747dd43d6e14f00a558f23ed34376240892947191fcd48dbe08116a26ec58dcfb8b962c3b7fe17a7efad1b82abadbe69a04cc82e4ca7d10a9396b4ae6ad3cb467be3bf4498c0d33911b743b53e791e5ede9f3838c1831e53d3824825f07e9569214a40b39d905764c8a53345d6b698a551c023be28e2ec35ba1b9c8bdf4286decab910c4f530927f502f5c8c93630a05ee170ab1aceec65ed73e4742d66ef8080caff6807b14845e4e7757399170999a3b9987f817e4c585e0bd38ea1244d5319ab0f6e9099c7d73bef0d791847d959bc9c19a4beca05ad73a0a7ac2d496977961fcd9df84e5c655ad07273bc88fbc1520c2b3f19ae048a978f55bae4d1fbda2d793de1381d2f2fc419e6d23146f1164e548b2cd6b7f3372ebdf15fbd43b27c3d1622f78e4d5ddc295f1a598025996607201fecfb81c859b68e3937a233ab33536c94097d3b6e1e0f793d915fbabfdf71a68719bf39e7c4b36c06b4c1342d53f07383dbcae3129e4bf96a3865c9c9dc1a56e3a3bb072da531f8fad2155f381a2d437ec2fac598bd56462c96609a48e54e9ef8f925debf14bee8492be2157d01ebbcd2ae709c1d84984fcd8e65219fea41881ead17c471574e2629e132c2f1568f41507fddbcbf1e0d541a0d3ff24428e5d3fa549a6cac0362fd71046834393fdf5bc2f73970f21652fbc6789dc1e94a2d8ae670700117a95b2e821f763468879e9d7205d2540b6fbdd939ee8256eba37e6c564789bca2fe764709b8979bd0d8aabf611312dc021d86f1092a901e42a2bb4d5e867d91553dd8e2032a9b6cd2a610276c3d6018659975a226d2d50ce9b1ccf35b9cf8ce6d52e8ca6a5d7c9ee0d7264eea5efb0e398c1da5abdaf7385936e684e514d79f70d0a75c649024bda5c568b0831f239d82aca002b1258cf145d21ffac6628d78d541f7c2", 0x1000}, {&(0x7f00000014c0)="9d4eafa38a9341853311502f32249d1373fa6beade3f5fc7a2815bbcbdd12c954f7732ffe59457861d3abee2a15a874c9c4d4673917c330d0c801abfc61dd701685f30d4", 0x44}, {&(0x7f0000001540)="a7a494a10657c63a3a98d597214f06dcc525d6e089376ff3de8d416a152cf3ee22b847fc90d0a21b367fcd0c40371df4831eac6a7b9168db13d0aa044e8ddbe7e05194dded83c12100", 0x49}], 0x8, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x100062, 0x0, 0x81, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000300)) close(r1) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) 16:00:10 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x280, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x35}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x15) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x888, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0xa, &(0x7f00000000c0)=[0xfffffffffffffffa, 0x8, 0x3ff, 0xffffffff00000001, 0x81, 0x100000001, 0x3, 0x2, 0x9, 0x8]}) r2 = dup2(r0, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[0x3, 0x9, 0x8000, 0x20, 0x6]}) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="15ef4667490e04691eaab4964d087c7362357c9a30c1b6e5b6bd24ade5879d7ea0ebf6383ad93953593724993fb304439efc96e5bb3453efcd047cbf562ba3527a6df8c4bd36e6e6d240c6eadf6db90a42d940cc5527f536f65f2b9289e389505fb4c26cb7dc7370e685b67a8af15476f8a5cad660ec5d7e714a4daececc70052766b8538a4f82a850b89ac053f4fe7679e3aa6f2f57c5d5157e7783f333d90bb293"], 0x10) munlockall() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:10 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x1f, 0x1}) mknod(&(0x7f0000000200)='./bus\x00', 0x200a, 0x8613d) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) fcntl$setstatus(r1, 0x4, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) rmdir(&(0x7f0000000140)='./bus\x00') write(r1, &(0x7f0000000340)="ef4c0200000000000000d334f03a6d7324", 0x11) 16:00:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pwrite(r0, &(0x7f0000000040)="8c5ccf65b3473229b7b2a9b5fd31e15e514f1d392a5ae25281db733f472875e89e47fc0d1003da0a81b4f4e42817cc9ada53f5d00725177b66c3769397f6596748c36e79a919dc395fa90757f508393b491cef12c8c2864c2cfb06da8096c6a190c587c7637d069a2ce10f639949a8a2789a7f5a97937b025e6c13569a0cc155fc70b385931cde8b9c095e7adc49157fe3df28d8467e6fde87009d5beb4d", 0x9e, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x102, 0x2) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) open(&(0x7f0000000080)='./file0\x00', 0xc02, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:10 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x6}, 0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20000000004}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x6) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x800000044}, {0xc}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="e6e5db00", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x0) r1 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x20) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x4, 0x9e5b, 0x4, 0x800000000000}, {0x6d20, 0x6, 0x4, 0x8001}]}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000014}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmget(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:10 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r0, 0x20007478) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x24, 0xf0000000, 0x2, 0x8}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x2}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x8, 0x6}], 0x5849, &(0x7f0000000140)={0x3ff, 0x3}) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937fae08544a69e5dc5dc90beab05fc4cf1b568d230e34e10e64eba0b6c26952893d46b09249875881a6ba7a7ac4aab89071eb209a5be24deef99c84fa811126ac085c03cc2d07d4cb045c5f023bcad13f347a8f4d2a5fc6ef3affcc7785801bd04de207caeea75e40e8b2b8f163e5603d8d33256d122a0e85131d469fc962ee1b9072743cef1844a064235f02732bcb2b22667604a3fcd9ca0119a6b70d2b5f1859c7e026584592469c00c5f60119b6bb1f11fae2e130cfd39167c69afd770db80b0dceb4bf2aa2a17c497aa7a59a96f14f95ff0029e9e2103a4d723b53c028a692a0acfb7d81a24a26f1e0a8b070f32059694f5de2d99da1aa2b40f3f54220ed44cba102744ccc341aa400ad7464820cf8e7e046bcaea96947111a605e3c23f90e13ba391b139fdbebddafb1e897bcf7eaab0d136d87692976f9dbaca035808686b8e4", 0x1f1}], 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x4, 0x1, 0x80000001, 0x29, "690a25f9f7f57e3e51dfb07bdae32b842e4082b3", 0x3, 0x6eb}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000200)=[r1, r2]) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x89, 0x10001}, {0x44, 0x9}], 0x2}) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000180)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1f3, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x8a) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0x46, 0x0, &(0x7f0000000140)=""/70}) r2 = msgget(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x4d6) 16:00:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket(0x400000000018, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000300), 0x0) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 16:00:11 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x80000000, 0xffff, 0xff, 0x0, 0x4, 0x8001, 0xd0, 0x1, 0x0, 0x4d83, 0x41bf}) fchown(r0, r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3c}, {0x6}]}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000380)=0x9) r4 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) syz_emit_ethernet(0x41, &(0x7f0000000200)="9647b30ae4bfe2add69b3d569dce1bdd4f60de018d8d60f58eab79ac5ad4a57af4e4adecbb5207156181190c5a679697d7d04d07ac2c38bc1f8208af3b393cfdff058688616cad1051cabd8cf43af57e747910cc87621a043f72aacf7d52af2e91b3a3bda085f403a66fab15a7c214290669c31f4b8d7eedf47be80c66d35125b8c28a753268a8ab8320347546b7a680213bdad3fb872b93183d94437b26149fa37377ae2926d0dc8bf12a87e70fe20cc58d576d31d8db97699dce39832c67d931faf4135449d44742cabe278159088f270ea3f4bbaee1") 16:00:11 executing program 0: r0 = semget$private(0x0, 0x9, 0x0) setitimer(0x3, &(0x7f0000000100)={{0xf7ed, 0xfb3}, {0x70a3}}, &(0x7f0000000140)) r1 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x85331ccc89a94c4b, 0x1, 0x80000001, 0x80000000, r2}) semop(r0, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) r3 = dup(r1) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000200)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0x800, './file0\x00', './file0\x00'}) semop(0x0, 0x0, 0x0) chdir(&(0x7f0000000240)='./file1\x00') ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, 0x0) shutdown(0xffffffffffffffff, 0x0) setitimer(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0x2, 0x800}, {0x2, 0x400, 0x800}, {0x0, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000040)={0xacbf, './file0\x00', './file0\x00'}) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) connect$unix(r1, &(0x7f00000000c0)=ANY=[], 0x0) dup2(r1, r0) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, 0x0) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) accept$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) r1 = socket$inet6(0x18, 0xd66577b5d593d864, 0x9) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) nanosleep(&(0x7f00000006c0)={0x401, 0x8}, &(0x7f0000000700)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)="7930c86cc3b8021c4df6ef1601e66b18793d4f1dd66176beedda1c339edef8e23696de0fd24959e3664cc61dcc015ff64abdef3417096c7285aaa2c6babd34d3a6eeafeda7eb632f5eb07bf46075d3de22249ff57a07f2a496551dab62dbf961e567a7866101ca044d4e9cff6d67218116101cd24618b68399211fbd89fa1db39c915664114de9e227f44836c14489ae2c53a7c62f97893fd0817a0bab6ed9fa90b578a40f18f0c0e6d91d00a4da2e32533646ae4017afc750c242d9659ab36f1a61961b92d31a725b0c80606a9986beb87eddde187210f6852bf671e2f6ee56c30d82f99e9507097e77650e82a20ccf85c8876d53", 0xf5}, {&(0x7f0000000280)="422e68afb7f52236bf1ea138bfd053076026191b62f2394c89bcabef80625c7693fb2015e6de725d4301255fffe32704155b0cf40f354795b16f1a0a76ac7b54d87aa110f114432ab4723f483da6307b157a6651a739cb9500c8d8d8a007bbd5a9258c2f7e7c0853a13d62ba430e054484de6d414e81e493558b5f1f495cd248f73b1626cb7d3091384f7174d90d", 0x8e}, {&(0x7f0000000340)="cb942ae778e129b5b39d04ba0dcf7880cbf3df0812d94e589321350d795839e28700a8185202388bb6955f62b9fda8c40e75361a78c4069206f956b5887795ea0e46b56db7ca96b42ea727797fbf194ab87323a3adafea87b33d96e239ba54c537a596e764efdd59bcbfc8a40cf4db3e5d5b336f3f95046608674832cb29cb4b405319793851da4e66376486aac94583811e08d2a45708fbd6217a42d66293685e6e6aef96de6bb63635f847bed4207b2f63c5f579e7bff767003bf6be6434891f89ebaff39eed85368b8f7a092d8498a9b1c472b62e45c5", 0xd8}, {&(0x7f0000000440)="90a22309cc983b8e16ea958290f15b381bb9ccf31fa0120b1f47631a2a339a3268a3403995be58e3282a747b4e2883887e457fc1c47b914ee71c4b871764a044ef1e3c2e28fbbf5354dcf1fc73f8899c3d001eee8eff33638311b3e89f333df7612cbd4af7600ee39e3cf9da17aed9406f6c0c11b70acccfb08b6a67280a93b9746262e70d93ee35682d5cdb3e2f7a6d2d6c788ad63f425105c05e80", 0x9c}, {&(0x7f0000000500)="cee095ccdab55b5dff0d9d72e83aacb7a85fe292798d8d19b9b42ca76b3be582ca37a01c245203e188a159621086d9b43aed53cde8bf5fcf5160deeda1783930d38d4fc75298e03ee66701496d887ed553de734ca762f2ce41e0d1295e0c266f4b", 0x61}, {&(0x7f0000000580)="8dabb2c514b7ac03b80171b8b5ffed18", 0x10}], 0x6, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)) 16:00:11 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x0, 0x8, 0x5, 0x40, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) ioctl$KDSETRAD(r0, 0x20004b43) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) pread(r1, &(0x7f00000001c0)="f4e553b52b3ed05c2f933ad5b2ccaa4245a2cdfb4082e468a50873ff5286543375b4860d87d961cecd32298823b24dab86e5dc4b34b34791b4201ac50f4ec644dbe2b20172f747427bb46f5f6487e786a55a12d6e75ba307f9ea362831c387de3d90e92a927878d1a404ef34036d31d7777d88d44387707fc35c9ae20cfb49f7ba66dcc62785355144eac3c46f9774a7a8922065f6b7b550bb465e3802d4e0822b06aff314ad26fd05af76", 0xab, 0x0, 0x0) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x4000000005bcd) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x13) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x80047001, &(0x7f00000000c0)) 16:00:12 executing program 0: semget(0x1, 0x2, 0x600) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x20) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000000c0)="14eb5909ceaaee288427a5f93c4340bd69d008bee8de5bdeea5ddc569977bebaf1d23bb8abd149e97a5ced24c722658e656dd6df0fd9b68c043fbdbb8dc86049af24350bced55489c8231f75f1badacb07934121e490e60c25a89b6c0bd5d3bcbf04db15728064eec05700eaf3dfef3d72d402004ea231820ad3e29bb9f12b5b4f564d4510099fe8bb084b703cb274b2a8369ad713f317ccdf52abdb954ec080674b84b831d480f8aa84a1ca9319179db79a7474965b035a8fd643a67044e53d9c397ac90d9532f1f63c4e1e5ce0de21a81e50f5fbe8b71c9c21785233d977a6ff2d0463c888bd6f79", 0xe9}, {&(0x7f00000001c0)="90a57b143b5d4668dd2e4bb4eb4e8fa4c775ea47484841f14f463b2d16dee362465c9fc5cb744ec871d0aa5054ddfc1b4a91252f8c5191a1afe781769fe34e15b8a66df7f3a8b9c167986665349ee18cb81be77e88a5d502e19434da19b5b626431828893701166b8910d4c5b4366e0e3fb67ee0fc6490c2fe5130f63aad75a2249d5feda5ed602ab60c42261b91", 0x8e}, {&(0x7f0000000280)="0761b2a5228c16e2c628f8bcd22ed2f1500d3ffa386a70c5bcaaecaae3694f4f5677cb3a0a858b1652c1c7d773149e39fd807065a15f7cf3c95b2624ac3fc51c40bbbcc44664706a20089278c7e63b7673a7b93903b9199c01351c70a353bf593591415baace892d66389663f53574b562e49db63de852af8abefbb256888e18914409bb57a16ad6af5dd387ad134590005ab16d9521ebd1eeb4134660e9ff43d1ff38a9e50f8a702e2be2d71a758695df8403b540f4878e91b4280d1f346af16c2fd129f11cd82efc583d4869a1d3e556b185d8503a632419", 0xd9}, {&(0x7f0000000040)="39ef11191b023d74900ae516783859ec5930aa528074e7b1052379a1592f1a5417040f1ae35850bfe1a6", 0x2a}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="08b5f2463e96c7207b029cf099522c38798ebb9b529abc63304338451946720fc9585a0a29217e5f7b2b6a1cfc5fe67073df1f730dba407541b7d2fc58b81c7e259732a50c7e2d91c647b3129ba212665b639f2da1cef6108648ca233ce9f025bc139072cde83978f581e17c453317e80ed0cac275e24be83af61a273082697f53201c", 0x83}], 0x6, &(0x7f0000000580)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x60, 0x400}, 0x8) 16:00:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, 0xc) r2 = getuid() getgroups(0x1, &(0x7f0000001840)=[0x0]) r4 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) getgroups(0x1, &(0x7f0000001900)=[0x0]) sendmsg$unix(r0, &(0x7f0000001a80)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f0000000140)="c88c36e9757b3c77af003942a6d26123cfcefea22cbcb688da4bf979a30da462662a5b64946e0d2dbd1e6cf57ee33025736ce1ef9fd2d3c4dbd1bd7a9bcd4819defaa97ed89811880a1ee3f03e29bb4df39a94e61603bdd3fa5f2ed56b6ede3e7fd3ada94a703a07be23501ddd2a793a945ee5942d54ef3be1c82e7af60d87cd2894d38e0c63e7e9982243fe8198333d0c0a8afcad0ac743e648ec47b6eae48357a715bf193d5c62ecf34308a03658ce6d82b59006caf6302f76faa401fb31b5", 0xc0}, {&(0x7f0000000200)="a355d77b71634e5125830772aabdaebe38c4220b44aa3bc2190c5346ce47b28333d5c65554763cc2d0da30a9644d38f19f1d9e69a2810b8fef0512795f738d85b70ddf076df18ab2c24cc9aae1a3", 0x4e}, {&(0x7f0000000280)="6f0b5ac07b65402dca3464154bddee320d1e28e559043c1551d10afca0ae94fc387ac4beb3956ea759a3fd3f149ea5d100b9edd6015061c85fb1468173cb54d9292a188570bb230669df83eb6747b198f530e61524ba40d4e1666ed5fc02db639c90afd0cfde9e52bacec3cb67cdd87450c8a68af744f972b33c27cd3f385e2ce9168d0868f89e6f689d9492247d7e691c211781835c89a41ab3429c9fd6cdacf1bf49da8f7dba8abbb2d1", 0xab}, {&(0x7f0000000340)="de182f346bc42640fd426e24371aa6440c6234c7a564aadc44d306004ca5c2a6bc8e038698ed909376b8343384c937c606a44f7cf68451196c8d07a00ab352f7034522a614a7996cf2ee1f8616590ac32304fded02fa1548848ccdbff1f5a9a7ef1453d019df44ac1fe4eada806443f6249cf71d8ba9508873960f584bbb402c86a265814a62b881b0b03103034465e2ac42076e71cea3b312ba4415720f0ea9b4c95465a1c886a9fec9d9cb0253ba66eade55abb8c1601d34e3e285c9d400576770d1a9be6cef3cd31d36ebf4373848bc7846", 0xd3}, {&(0x7f0000001600)="5bb5bf9440fc5606c7e9b636c4fa9e97264be8dc9924eb882cb863946dd9f412e1b232f412f8f2c1704c7f171d2cc707fddf9b97b434ed665ac6680b6d1f6f4c8d55bbf450f6f260af7ad319c61bb13e86eedac56b3a3d59b04da26999caca7e357cdb2ca218b7db714d8620e2acdee37894220cc3606e773607870a1019d7441e93", 0x82}, {&(0x7f0000000440)}, {&(0x7f00000016c0)="a9596678db795e6649666d0894406aaea367dfb3365e15c41b07c62c3731a8c717c729f9634d7201e612584dc6b9bd99f432cba340cf", 0x36}, {&(0x7f0000001700)="4771b5c2aa6276d1eb99b9210fdb635856755f83eef715afb55424d5af261d2dc6d7c8fe3de04e30a899f8fc7e9011c59d3386b5ed8269839454a0ea966872025de32dc0332a08d5de1abd3134fa8dd2bd7d1f46867ec9d11cc2df60dd800e53495152bc1c0f52d0de5158c454ee", 0x6e}], 0x8, &(0x7f0000001940)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x108, 0x40c}, 0x405) sendto$unix(r0, &(0x7f0000000480)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebd997e563c73891d41f638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000600)=""/4096, 0x1000}], 0x1, &(0x7f0000000080)=""/60, 0x3c}, 0xe14c032c11d7d9f8) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") r1 = shmget(0x3, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x2c}, {0x40006}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x800, 0x2, 0x1, 0x7}, {0xcd3b, 0x9a8, 0x4, 0x4}, {0x6, 0x2, 0x2, 0x1}, {0x27, 0x3, 0x900000000000, 0x5}, {0x7fff, 0xfffffffffffffff7, 0x3, 0x7fffffff}, {0x7, 0x1, 0x8001, 0x7}, {0x8, 0x4}, {0xffffffff, 0x7, 0x5, 0x20}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1b1, &(0x7f0000000200)="17") 16:00:12 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x40) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40010938, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r1, 0x1}) renameat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') 16:00:12 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = getppid() r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) 16:00:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x38) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6e, &(0x7f00000000c0), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) fchdir(r0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000100)="65816621f8295272ae463a9516976c2c143e4e25543e4a573d5f64c15c48a316170188082199945149551fe0780eadc6a06dcb10058a53571ae67683892387099c5200070ab2aa729079e3f34a47baeb6e4da8dd87880ef3f287f9fc9c9a9cf461ad7789460067686468d0c0933a497b843b623007065bf4b7441fd2cd8f191268fd0d9f7252b2b825938fdbed6987ba561b8dd86299cda6162dd83b49b5e77a9c6b638417b8aedcb6d7ee69c29a70628ee9504fa7de2fa44836dc3f94b771bd1377a159d76c92877887988f4f87200eb300"/222, 0xde) 16:00:12 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) r2 = getppid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, 0x0) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x2, {0xfffffffffffffffe, 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 = getpgrp() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x100, 0x0) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x7f, &(0x7f00000001c0)="d80248c6a65c0d15791f109f21ad2041412ae81d59ff36a9cb6e4150b962a9752ea623cf82df69bbc2fc55aa61e8c6b909b0262302cd79c45fc5a6e4cda8422f9ac71ed31260649870fa74c565faaf4279d26fff82a5d643d57bc11e6022c67bbc08eb85c7fb00b0767c61c5398e91c96cc243d12f469be27dc61a23a9474355b9be5a0371fe067648848fc1a83d46", 0x8f) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0x9, 0x1f, 0x0, {[0x200000000, 0x700000000000000, 0x1, 0xffffffff, 0x2, 0x1289, 0x10001, 0x7, 0x7f, 0x3, 0x7, 0x101, 0x900000000000000, 0xfffffffffffffff9, 0x3, 0x9196, 0x4, 0x101], [0x2f, 0x1, 0x2, 0x9, 0x0, 0x0, 0x9, 0x5, 0x7f, 0x5], [0x69bd800, 0x7, 0x6, 0x0, 0x2, 0x6, 0x1], [0x25e2, 0x42e, 0x9, 0x2a2, 0x3, 0x4], [{0x4, 0x2, 0x3, 0x3}, {0x2, 0x1, 0x2, 0x81}, {0x6b, 0x8000, 0x4, 0x6}, {0x7, 0x1026, 0x100000001}, {0x9, 0x7ff, 0x5, 0x5}, {0x9, 0x101, 0x7fff, 0x98}, {0x1ff, 0x3, 0x4, 0x4}, {0x81}], {0xf800000000000000, 0x5, 0x3, 0xdf}, {0x1000, 0x8af, 0x8, 0x81}}}) close(r1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) write(r1, &(0x7f0000000100)="193e329d03ec317ed162b6fb7713d04d17c007e26aac5de0620df2214b98e53f5c2d9726eab181cc26016fc073219de65c470ec396124e6697f0515cf11b1f3cd8435ed94e594a3fe0e4c5b77ba6ed6c39408d3ce7e143fb1a4f98588ce496ae5250de5fa81ceb7a73067f014f67f46701cfc47db9daeade0c0402a6ecf370fae8cd", 0x82) write(r1, 0x0, 0x0) sendto(r3, &(0x7f0000000080)="7856fde9998b0008574c82265c270300230dbb", 0x1a2, 0x0, 0x0, 0xfffffdd1) 16:00:12 executing program 0: r0 = socket(0xda2df5ce829b86e4, 0x8003, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66692ad5d857"], 0xa) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)=""/31, &(0x7f00000004c0)=0x1f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000300)=0x7b59e893) socket(0x27, 0x4000, 0x81) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r1, 0x5) r13 = syz_open_pts() ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) shutdown(r2, 0x1) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r14, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xb5dcf375c8f100ea, 0x100) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCSBRK(r0, 0x2000747b) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() r1 = getpgrp() syz_open_pts() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, r1) syz_open_pts() 16:00:12 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xb, 0xffffffffffffffff) r2 = accept$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098a06992cd313641c8c8bfb4ca02293d34a5537840d1741f9a2e2c032ab0e221ac71dc5586a6b6fc0ccc1246f158b4c06000000c34a87544fd403285334f4761671f0ee1031c5ad2f109c47492eccf7d2c147d8c2a5eecd52725ebf4f3e79c366b7d73304f19f0c5207e935383d3591fe3070b1902d921bd6d1"], &(0x7f0000000080)=0x47) fcntl$dupfd(r1, 0xa, r2) 16:00:13 executing program 1: r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, r1, r2, r3, r4, 0x2, 0xffff}, 0x9, 0x0, r5, r6, 0x10000, 0x80000000, 0x9, 0x3f}) r7 = socket$inet(0x2, 0x2, 0x0) getsockopt(r7, 0x0, 0x24, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='E') 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x4) close(r1) r2 = socket$unix(0x1, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = dup(r2) chflagsat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x1ca) 16:00:14 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="c1") pckbd_enable: command error pckbd_enable: command error 16:00:15 executing program 0: r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000040, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0x9}, {0x8, 0x0, 0x0, 0x7}, {0x714c488e}]}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000001c0)=0x100000001) r7 = dup2(r0, r0) r8 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x20) renameat(r7, &(0x7f0000000400)='./file0\x00', r8, &(0x7f0000000280)='./file0\x00') chown(&(0x7f00000000c0)='./file0\x00', r5, r6) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0x4b) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000380)) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000440)=0x2) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x3, 0x2, 0xe42, 0xd924, r1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) 16:00:15 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xd}, {{}, 0xfffffffffffffffa, 0x1, 0xfffff}], 0x62, 0x0, 0x80, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1c, 0x0, 0x5, 0x4}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x2c, 0x1, 0xd84, 0xbf}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x80000000, 0x5}, {{r0}, 0xfffffffffffffffb, 0x3a, 0x80000000, 0x9, 0x9}, {{r0}, 0x1a447660c19d926d, 0x40, 0x10, 0x0, 0x8001}], 0x0, &(0x7f0000000040)={0x3, 0x8}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20008, 0x0) poll(&(0x7f0000000280)=[{r0, 0x2}], 0x1, 0x4) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x81, 0xffff}], 0x1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x8f, 0x3419}, {{r1}, 0xfffffffffffffffe, 0x22, 0x4, 0x1}, {{r1}, 0xfffffffffffffffb, 0x4, 0x10, 0x4, 0x101}], 0x3, &(0x7f0000000240)={0x8c0d, 0x7}) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0xb35, 0x0, 0x800}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) sendto(r2, &(0x7f0000000440)="73bf993b455aa0d4d9a0c195c498b3c23717bc0f7b23c2f619d5b419c55d48", 0x1f, 0x400, &(0x7f0000000480)=@un=@abs={0x0, 0x0, 0x2}, 0x8) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='(\x00', &(0x7f0000000140)='&&\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=']h%#\x00', &(0x7f0000000200)='&)\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='*+\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000380)='*\x00']) mknod(&(0x7f0000000400)='./file0\x00', 0x2, 0x4) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10400, 0x80) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000000)='|') 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) clock_getres(0x8fd84dbca2edce6c, &(0x7f00000005c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r3) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r4) shutdown(r6, 0x1) poll(&(0x7f0000000000)=[{r5, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 16:00:15 executing program 0: setitimer(0x0, &(0x7f0000000180)={{0x6, 0x4}, {0xfffffffffffffffc, 0x5}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10000000024}, {0x6}]}) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1000}, {0x8c4a, 0x7}}, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x7c}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x12, 0x3, 0x100000001, 0x10001}, {0x956a, 0x2, 0x39c7, 0x2}, {0x4, 0xfffffffffffffff9, 0xffffffffffffff00, 0x841d00}, {0x3, 0x4, 0x1, 0x1}, {0x4, 0x432, 0x5, 0x7}, {0x2, 0x0, 0x7, 0x5}, {0x80000001, 0xec, 0xaa7, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000480)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebd997e563c73891d41f638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) 16:00:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0xfffffffffffffff7) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = shmget$private(0x0, 0x3000, 0x2c9fb2cdfcefb6cb, &(0x7f0000ffb000/0x3000)=nil) ioctl$KDDISABIO(r1, 0x20004b3d) sendto$inet(r0, &(0x7f0000000100)="1d2ed24405b6ca855ff1c9efda51d43bc2ab", 0x12, 0x8, &(0x7f0000000140)={0x2, 0x1}, 0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) fchflags(r1, 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x9) shmat(r2, &(0x7f0000ff7000/0x7000)=nil, 0x2000) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x9, r5, r6, r5, r6, 0x0, 0x3ff}, 0x8, 0x20, r4, r4, 0x1f, 0x0, 0x7}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000300)=0x1) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x2000) r7 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000340)=0x28b) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000380)) bind$inet(r1, &(0x7f00000003c0)={0x2, 0x1}, 0xc) renameat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00') ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000480)={0x0, 0x6, 0x88d, 0x2, 0x1}) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000004c0)=0x2) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000500)) shmget$private(0x0, 0x2000, 0x459, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000540)) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0x0, r5, r6, r5, r6, 0x4, 0x5}, 0x0, 0x3, r4, r4, 0x1800000000, 0x7}) pwritev(r3, &(0x7f0000000740)=[{&(0x7f0000000600)="6ba63209bf6d92a40a4abb87db93e9c1ec43b39aae689e7910ccef992fef48e8744579c423046ee51bb17fe6837a46ef6b0e3a3f3b3a70c3428e89909fa0471b9d357305ec20e1f219", 0x49}, {&(0x7f0000000680)="b2f59587114808205ea22baf73a714c81669a42742b6a5127740", 0x1a}, {&(0x7f00000006c0)="1e5f9eec8bf59e8e86a05ce7963faa08a1b1c002e03178521c1d8d6798e84e903719b02195e632522cd152862c05d3d326326e1bd6dafa35c7ffb1024af64ce98ef73286be7660f178066091c6b1a3bcb8", 0x51}], 0x3, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000780)=0x72) 16:00:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0xd0, 0x1784d8fa}, 0xc) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0xfffffffffffffe6e) select(0x40, &(0x7f0000000080)={0xfa2d, 0x9, 0x9, 0x7fffffff, 0x6, 0x100000000, 0x46, 0x7}, &(0x7f0000000100)={0x0, 0x3, 0x7, 0x8, 0x3, 0x4, 0x5, 0x625}, &(0x7f0000000140)={0x3, 0x4, 0x59, 0x7ff, 0x1000, 0xfff, 0x100, 0x1f}, &(0x7f0000000180)={0x10000, 0x5}) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) socket(0x6, 0x1, 0xfffffffffffffd3e) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = dup2(r0, r0) ioctl$TIOCSTART(r1, 0x2000746e) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x2, 0x2, 0x1, 0x5, "0d149c709c04749c7aa4121db474127318ebcd10", 0x3, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x82}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='#') 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x80) 16:00:15 executing program 1: chdir(&(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001b80)="c0") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x744c, 0xbc6, './file0\x00', 0x9, 0x1, 0x1000, 0x10001}) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x3ff, 0x9}, {0x4, 0xfffffffffffffffa}}, 0x2) 16:00:15 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x80000001) 16:00:15 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ftruncate(r0, 0x0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2000000000000031, &(0x7f0000000040)=[{0x2d}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r2 = dup2(r1, r1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0xffffffffffffffc1, 0x7f}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x81, 0x4, 0x8, 0x3, "a8ae9b382ba13f5029def13d896d44ef07653a88", 0x1, 0x5}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) nanosleep(&(0x7f0000000080)={0x5, 0x4}, &(0x7f0000000100)) pwrite(r1, &(0x7f00000002c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x17, 0x10000, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x1) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0xfc, 0x80000001}, 0x4) getpeername(r1, &(0x7f0000000400)=@un=@file={0x0, ""/91}, &(0x7f0000000140)=0x5d) r2 = dup2(r1, r1) r3 = fcntl$dupfd(r0, 0xa, r0) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)="41fdf74f7aa027c307b30ee58be4f1722c99f2b677cda9c1f2f57403b4f04a43ab42e80fd118f838e362a3fb4a5d0e551da2f9968e4b6e6ee07117897ed87ed718e219fb779f9f35e18b915971d3aee985e479f42df0466627e6d2b797bd9b6aa97cb7aae3de31a241c0e95f267d244ce043d78f6c35e619dad79f86695472e10cbd102b7f5a516f6f5e070d6078df83757ba90d38702bd64c7dd36813f6c8773e81c85953820e510157a0a5188d06e8e4dd58ecd4536d19c5435c1b85af7a86", 0xc0}, {&(0x7f0000000140)}, {&(0x7f0000000180)="a34c4cd58644898f40876d6c48e58602de4b02313d954311e2f2d91e224840509dc1bfd2b1fd7425803a72bafdcf875f225586673ad0270c8c42a5f50dac888c449a117be9cd51811c47591fd5c91d2bad4271b090714ebaf988f05c3181b33e7b5c7acb1fe431654280ea66ff8d80c4d78107cb90ac42ffd3fa29b8d755aec9b84d6d65fbae685b2067848e015b011c07bc0ef0bdf64c610c37e87140882dce7d00ea26a9fda0ae8964a87469c6bf8218f79efe6c97642a012dcba408c97a8acdf0674f88674ff02e2b45376eabec393e47c7", 0xd3}], 0x3, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [r2, r0, r2, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x28, 0xffff, 0x1, [r2, r2, r2, r1, r2, r2]}, @rights={0x30, 0xffff, 0x1, [r0, r2, r1, r3, r0, r2, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r2]}], 0xb8, 0x8}, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x1810, r0, 0x0, 0x0) dup2(r2, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180000000000000000"], 0x1c, 0x0}, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = semget$private(0x0, 0x3, 0x106) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x3, r3, r4, r5, r6, 0x115, 0x3}, 0x9, 0x5, 0x94}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="9c", 0x1}], 0x1) r7 = dup2(r0, r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r7, &(0x7f0000000380)="fa", 0x1) 16:00:16 executing program 1: r0 = socket(0x11, 0x4003, 0x8001) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0436fa4f376336acf00b7804be781e499108c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb574b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208717ffffc000100000000000000000000000000000200"/177, 0xa45b7d21103eac99, 0x2, 0x0, 0x1a8) r1 = syz_open_pts() r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x81, 0x5, 0xff, 0x8}, {0x3f, 0x5, 0x8, 0x6}, {0x5, 0x2, 0x20, 0x5}, {0x3a, 0xfffffffffffffffd, 0x2, 0x8e47}, {0x1, 0x800, 0x1f, 0x400}]}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x24, 0x0, 0x0, 0xffffffffffffff7f}, {0x6, 0x0, 0x0, 0x101}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20000, 0x0) getgid() ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x1ff, 0x80000000, 0x3, 0x81}, {0x3, 0xffffffffffffff91, 0x81, 0x5}, {0xb622, 0x7b76, 0x1, 0x9}, {0x0, 0xfffffffffffffff7, 0xfffffffffffff5cd, 0x2}, {0x4, 0x6, 0x3, 0x1ff}, {0x40, 0x6, 0x1f, 0x7ff}, {0x3a, 0x7, 0x2, 0x3}, {0x0, 0x3, 0x7, 0x100}]}) r2 = semget$private(0x0, 0x0, 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/31) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff80, &(0x7f0000000240)="6784b1b52f0a96477f356bb5193b40b2abb32a077598fe17e85d99a71db7834fab770137fae3c57849c319a13b85cdc8fcf96fd4855377bfd31a04b2904e1afbd07046423ee20e6cc3db1daa04dd09f9d3655f9364298d7bc8989b") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) 16:00:16 executing program 0: syz_emit_ethernet(0x41, &(0x7f0000000180)="3b3929dde3c5b05372193175f08acf1ac8f29311dd9a302d7aade63f075c1efa8ff9df8afd23deb24adbadb0433da075803a45fba8a96b51bfff8f2303d4c6c494") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2000000000000040}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r1, &(0x7f00004cf000/0x1000)=nil, 0x1000) 16:00:17 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=""/255, 0xff) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x5, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x10) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0xa100, 0x9f63) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x102) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0200000000455ddba9000000001fc2", 0x2c}], 0x1) mknodat(r0, &(0x7f0000000240)='./bus\x00', 0x40, 0x9) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x99c3901d8fcf8b31, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x1, 0x0, 0x3, 0x6, "e9fcf6a368821a46d9d511c85cf94480593d981b", 0x6, 0x6db}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x5, './bus\x00', './file0\x00'}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x10) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x4) r1 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000001200)="775a0c118367a76ab09963dc8b8afa2063864aa9d0ee373cf0016dbb169e0823e8e87099f184cf8b96567e75a5ce3515bac60c816a472c9e0966c7ed17f9db3a476a0fd82a758e7ba862dfd5c4686f824ac08f9c8f75b5a276bdcfdff490301617f48c74fd61180114c152c7c2708d5e4abd5e6d17e6a3aae5f5b76a09c9a71758d5b1344944d2cd91b6b20c3a1d973af5257b", 0x93) r2 = semget(0x3, 0x4, 0x410) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001480)={{0x80000001, r3, r4, r5, r6, 0x0, 0xffffffff}, 0x0, 0x54, 0x3}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) unveil(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='r\x00') r7 = msgget(0x0, 0x500) msgrcv(r7, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) connect$unix(r1, &(0x7f0000001340)=ANY=[@ANYBLOB], 0xa) 16:00:17 executing program 1: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getuid() setreuid(r0, r1) r2 = socket(0x18, 0x1, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) setsockopt(r2, 0x29, 0x2a, 0x0, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r3, r4) semget$private(0x0, 0x2, 0x200) geteuid() 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="5d49486e0c10113b9ea76e68cfc862d2527b99f4fa1c11c84aca3a45c8367859a26ee3c57cdb249ca250b45888e2270c0a47ec9ee5ea69c1c936fe435a7a963aa1d2", 0x42}, {0x0}, {&(0x7f0000000300)='\b', 0x1}, {&(0x7f0000000380)="a0612a968442d7d54f6d299cb9c76d1fc214e6317cfe79560f80fae189835bb313294c494409ee8d95ddf25bf58ab5a4da0ec20deb45e8ca4e9f742d86dfb0e1f98e9876587674729c684ae138283c292f1930457e4cbfc86b638ba210d9a1af705a297787f92ad05c1762da4aacfab7f00bda36d06690", 0x77}, {&(0x7f0000000400)="53995518050d8a1e87f44b2c7e4072d789da86b7e706a6c5beb5a3799c210a4e082176724f069e6b90259845b62320fbe2a082090f3e442e82b2d189bd8da6ba8e439f778cfc0aa8a5b6f4a2dd19e844ca5087e5eba7fa65dbc6a0cbd5553d059e69e40723a8864613b36f6d419701462e70a0f70ef8950a24a29a830df3", 0x7e}, {&(0x7f0000000480)="5d2df3d5dd41551d7f267af305dc46518e8bdc64d206bde4d90187ddc1977052025203f1acdb89cad5c896381901391e7835e1c6b8fd5b97595955458c340345c124585d081f7303bd29fd0e339588e53d64fe38534fdd5415517c1316c250c1d2c3603446701bb8152fe70d88ff6aa7e51da7134282a9eec677ad963631dffa3df92e5d83bc453f153ee6600f27a5ad06d619df184a346463acab8769db455ddc863dde25adeeca147d1a91532b37366a2b2302a357ffd8a4b99a6e5dd3ddfd9f0e75aafafd585229fe1c20b2c218b2668efcebe18b48f1dd74bb2e6e8d577bdc87acb20136a01c5aec8234bc361c38d5ba", 0xf2}], 0x6) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xe9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0xfa, 0x1, 0xffffffff, 0x800}, {{r2}, 0xfffffffffffffffa, 0x48, 0xf0000000, 0xfffffffff8378c6d, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20, 0xfff, 0x9}], 0xe654, &(0x7f00000000c0)={0x20, 0x6}) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="f0bfc5f62a2593c8814af5853cf824dc4fb5a6793147c068db9bb6716d97f17db3b520d5299a7255128a12ab52524ebadad63a78988efbdc221bd8ae43adc5fe2853664bbf8d46a57e285975cb81a25153beb8d5a2b67857d13755df78b6637a0ead2cda15e6e663f776e3", 0xffffffffffffff43}, {&(0x7f00000004c0)="9f44aeee4003f9cca6700cf3506fe061af13953914364446f97bbc7a635a7b4a42fe1e6362c52abca060cebac8d9229e735a07dbffb21a04dca3f93adc1632127a3a72f50b3a8e171f8c0ffb02c297a272e8e339382e23cd6045d87fbaf58765e71350d1880ee6e399f4b8ae9534e3e78111222899", 0x75}, {&(0x7f0000000400)="2fa6e723d936a3d5d936279e61c26c1dfe73d7b9198ba095027364a184660a4d4097161400df4bfff5f95125b713cfa93ba46753f6a012592b3241d987b3b5824b712be91bd7571903ee89ca60e97de936366985fc82da4632d2b7c316cd4a4f6387accd8220592aeccf9414e7455f51a2da80c724a0eef4a6508233f1e7adadf86cf08c229e247e68e1a001104e", 0x8e}, {&(0x7f0000000280)="ce3a1dfb6ddbebe0a1f9d40f0f2bbbea0fb86d1b02636e43c13bfeea35b90ea677d1543ceb29673e6d52ca789d75e9f2874acab06b42a4b9b934dcecc70f13495dfc37d3f8cf5d056688babee9c814e23eb6f2bf55c03d566198bd5810b20e7ff73d4536e5325112bc4ff44d92e17efc0d325cd2ebb6ed0b99532a53ab26ae2aabf23f8834deb961833f842a14013ade0f25e4c33691ea1c5f0507388240c7288cde663b78ada3ee64b8541ca738cf1df525504b39cb32db5aed544f19582772e90878e7854c5021b24e24cfeaff75f26be7c61bca39fb6956d0478ea11c82", 0x1ab}], 0x4) close(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x2000000001) 16:00:17 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={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(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) chmod(&(0x7f0000000000)='./file0/file0\x00', 0x40) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) accept$inet6(r0, 0x0, &(0x7f00000001c0)) r1 = socket(0x10, 0xbc47ea5a9ddf1f71, 0x400000000007ff) getsockopt(r1, 0x6, 0x7fff, &(0x7f0000000040)=""/172, &(0x7f0000000100)=0xac) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x90) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chroot(&(0x7f0000001280)='./bus\x00') fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r3, 0x4) getgroups(0x1, &(0x7f0000001240)=[r2]) mknodat(r0, &(0x7f00000012c0)='./file0\x00', 0x43e5c8efbef8305d, 0x0) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/4096, 0x1000) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653004"], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) connect(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000640)=@file={0x2d4e9563d954f81, './file0\x00'}, 0xa) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000600), 0x10004) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x8001, 0xffffffffffffffff}, {0x18, 0x0, 0x6, 0x8}, 0x6f9, [0x3, 0x9e44, 0x3ff, 0x7, 0x3, 0x29, 0x0, 0x7f]}, 0x3c) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000001c0)="0adc00f9ce517ce47c8568429f4786b8a4d3bf793ba3953d89c02d584d25ce5a98d630a707ff980bf7", 0x29}, {&(0x7f0000000200)="f896331f35d3a4e811805f99a99a5bbf74b94ef8a8461ef4981b3b0c75dbdc490c72eae03963e7366ab7569a099cfe51126668f181de5adf3f9db8b7c13ed59489375a17539b393d5af5671a852349bcc76c5174968261be8dc5c31cacfad57e41d3f2759342bd09bcd4", 0x6a}, {&(0x7f0000000280)="2861ad89d535ce704fcf1b97822bc3d03aa935608bccf5841804b78b883e26b12076f9d9b6b91370e67bc6b06a9ad18bb5b9302c42389cfca0006da3668652b249aa754988df93703a447a5fb7174d5ba7e576a12b7a04171d0f905eb144cfb80372976db7ec29ca0a66b15bdf2a0f8765464c03ec73c1e40148f1d7748311684810daddde836605943ffdd8dcc9b9d26766f6042505b418b1e19100e2d8b10525b437933e07536ecf516683d934eb4f077cbc770e9f2723db50db6f", 0xbc}, {&(0x7f0000000340)="a28570e8ba80bafa6e47c2ef258a3d181228275c367ec28859bc3c83d030ab0d84f5d0586a7a2bcc5b065fe48d3a6aff23fd1af27b6f20620de06d04225a019a5c7af22ab780e9e989821d71d9be7709c2821066ad068e361e2e639b1697f9d0c5f152c42573fb6acb81f2b96de722d9e78299d70f2c7717d8605d11e7abc4c748da5dfbe9d8cb8733532cd92a74f053105c322b5fd02d7ac345be1f0f28e945a7849096aff6c8f55e5d61fb820d3673a27606793dd654372809b19428452b004d1122c2ac49a49de6ad", 0xca}, {&(0x7f0000000440)="ef44938ab2c5eebf924e3436de54c6042a1000bb01753a395ee424a032e9", 0x1e}, {&(0x7f0000000480)="9d3bc82231671e973329b7fc0a44a958e8e320afd1afdc2f38a90423d51f2dec05384f0bc7102f41395fcd2dc1fe93bbc8c7d83f80748205d85a5e8a644382693ca2c11f60c8ee9d9961a0ffef7065ecd413", 0x52}], 0x6, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x18, 0x669e68d55021387f}, 0x40a) 16:00:18 executing program 1: syz_open_pts() r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x4) pipe(&(0x7f0000000280)) fcntl$getflags(r0, 0x3) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f00000000c0)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x64, &(0x7f0000000240)="1de5b6ce011b82d4a69a1b6a2df07f0ca70ec2257bb5b60ec489609013022c26d06d19f46abf45d64cf751520e6087dea419e9052e9967dc676120f03837270c2ea9c159a3ac4655d03ac4cc45b4f7757342e806e5b2d5ab4fd4b5816a29a81f40edd6cb") syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") syz_emit_ethernet(0xe5, &(0x7f0000000140)="e6a13de61b615ca441f6dc34270e769e25bf6f7a58b37d1b786ba7a1781666b362fc41b0c34899c721563f3aba9f1f0bc0fd331dad6524d4686f4866fcd59c4ff01daa4d15ac94b0fe6e8160e6a5eeb3a73ff40d2b9ada5c759a2e3f35859a87b9f00c401c64265a1b42c77656f307f6f10830f266734a99d7241b163b359d4af18aa5fa064526dc270afbe6217e80579bcf6a0f60dd1266486baacd1c0ba08f9e51cb51fcdfd3e4dcd3b1dff3ef55274de65665e94c8718d425a51723b9d064c3aeee073d4045d74524ebb448101fb8c5d7e1e86235a726705c2f8bd8b6c28ecbbecc2c2f") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x108) mknod(&(0x7f0000001200)='./file0\x00', 0x103d, 0x0) open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) sendsyslog(&(0x7f0000000080)="d3edc51864d5f4f6ae7a1934312b157715c3f651bfb9b669fd2c0ef399da2d20ab2b429e1178eafddb2f957e4810869df211a7e28def88eee645d64e385c2c6da463a5ce83372d6ddac40d5d9ead4dba5dafb3e5b17fdb124899708b6500a7161d04ada6cdba9de037dbcf68463c57194d30ad115fef6cebbb8d4eca57d64e974ba88e34e0adb6a8fc43668b61d6354b7ee9b2d008742f380a51536eac70f972c35cca601c7e42e27d66843ba2c820e171aa295aa2f87bb8236e902f0689b7cedd3c25e5ee6038618cd548b198c2068bbcc3b82e8e05e12abce7c9a0d7ddcf20bd4855c5445dfc575876fc514b3d5604d214badf22467aed", 0xf8, 0x20) 16:00:18 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e109b8863d9e973a17f3d5c4d09c50efa318ce985e2adabfd245b91ae8cc9186ee2a1fc974f2f61410928957867789a43e37cef611aec81f9604e5bbac725186cbf7c8e373587cd0d5f7de0ca7d6797"], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = semget$private(0x0, 0x0, 0x400) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000380)=""/81) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r5, 0x0, 0x4) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r7, r2) 16:00:18 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) sendto(r0, &(0x7f0000000000)="063382d3448187dff63276a63a1c2ce69727d532bd68d234c09995168d45bda9c7ce7bc3e876e50c0eaee837e3a67c9b74d430d7ee6017eaf79fa23bd59e39aa1e3b1eeea6a9d89bbcd1c355e191961e32", 0x51, 0x8, &(0x7f0000000080)=@in6={0x18, 0x3, 0x9b82, 0x91}, 0xc) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x1001, 0x0, 0x0) 16:00:18 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x8000, 0x5, 0x7279cc32}, 0xdf13, 0x7, 0x7}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") sendto$inet(r1, &(0x7f0000000100)="7074e3a3a81d81a0b1972fa7801dfe271e0cc5900988ced40b770f0badaacd78acb9ee7c66452f322fa4ad5e22c4865ab7f895d0000eac9cb1a31da106c8c83fa1891eb90b49dda663c7e1f83a342e", 0x36d, 0x501, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000280)=0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) r1 = dup(r0) kevent(r1, &(0x7f00000000c0), 0x3ff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x5, 0x10, 0xbf, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0xfffffffffffffffb, 0xe18}], 0x5, &(0x7f0000000180)={0x10000, 0x7200}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x5}, {0x45}, {0x6}]}) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x55}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) r2 = getuid() setuid(r2) 16:00:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x7f, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x7}, {0x6}]}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="8c58c699") 16:00:18 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') r2 = open(&(0x7f00000001c0)='./file1\x00', 0x80, 0x62) flock(r2, 0x8) utimensat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000780)=0x2) mlockall(0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x4) r4 = dup2(r0, r0) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x30040000000) readv(r5, &(0x7f0000000300)=[{&(0x7f0000000040)=""/9, 0x9}, {&(0x7f0000000100)=""/73, 0x49}, {&(0x7f0000000180)=""/24, 0x18}, {&(0x7f00000001c0)=""/112, 0x70}, {&(0x7f0000000240)=""/21, 0x15}, {&(0x7f0000000280)=""/79, 0x4f}], 0x6) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000400)={0x6, 0x1}) readv(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) writev(r4, &(0x7f0000000040), 0x1b) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x61}, {0x6}]}) flock(r0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/163, 0xa3}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2e08750385fb5f39a1b94f9eb777af0b1de7061d08071d5b63d088e81f59e2067347e12ebc05f0c5db210851d5571569aaa5b61f59481502fc68bbb4e1b3bddb3f4be63826fff3f5f8feff5e38108b7908bc5aac6233e3a3015763e1b61d900ea2166dbb77ecba4022f1160b06e1f676c298f5e3b9c6796acf", 0x79) 16:00:18 executing program 1: mknod(&(0x7f0000001380)='./file0\x00', 0x2, 0x2000000000000077) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)="2b77474147f756775cfdff85d6862f204ce59a3bd347f7d5bfea406e3c8c94d56bb2478e939345ee841dcb2fdd125281cf55cf70dc724e69773f92863b48b0b5dd8214d370396abfa75512d8aaa71a7af1ecbdc2fa74732391b4d5c3a8c021887e338d2c255d8398456f3a215ed28b47f7f5944ea436b49f0c98c37dd5f96e7044dc1ef5b2b9b9ab3afd69985127c1e300bf7e91bfd520cdd2be1655376e8e8daa", 0xa1}, {&(0x7f00000001c0)="fc6b49340c55faf93ff64be794c3594cffeab5a388e9052ea5442cbf90de292d129a5d56aa0354fe554a224ef573e17158c0bace7bfa180ca6fb573fdcb053ba0971eeb583a8a3cbf8e5dcdc4a70781334abfb20cf744e5dbbefc089f678f5d3c6e1bb38e97b4fd367beb5e6d0000be8fa45d0a535b37070503fb8350f7af9d83d653be17c73cbf002bddb16197a7e87b0e7386369b6708563929895ca165b4a40a7d71661aad692a1fbe191ddec63ed82b20d505a4472f25e", 0xb9}, {&(0x7f0000000280)="29d9154dd8256948d96cc2cd37758cd58740221443f5c8861003bfc37addc0c19ddf757c8fbb12dfa8932ad207260b227cf5e8e52050a4329bb1d0c14257340af8a53952524a372d227868ae59b32731114e7b33311da1adc182e654d8ccffc4159d385cd2fa49ef454138a3e51df437dd77e446351ab8b8ba7b8b3c1daf2c29c23c55102e5db180aa9d036ae1fe10c1e9826672145186f0b2eb6357acaba2b71b9657b13a349ef119f52eac95cb7b3a91b2d3a236f9c55f3a40df3089854fc388e76ec65fe70010c726c97b7732352ff8a870dd9104dfa5b030355b89ce21d213f7fd1ef8a9283e99d0e063e0d41dbc13bd7c9de4ff18e6b7f49a3e55119c0c09242dabe5d9296a4e59c948788e1f9919c315e994cffb283319daff5acc4bf787cfcfb5a788e34da3dc339cd5cc5f8f166c4f51eedd25891f3a1a651ab7dbe8a591c9581e8a0f4c87ad8a7a685cd226f6b66833c6c66dc8e1f83c106f7a3ca5659f7ba191b4b5e71dfca344266313f6baaaebdd938699558708bf0d9d538d3814fc6c9600efc5f3b62414dd63df922de940cd14e54f2a833ec0f23ad8708bbae6953c63de5e869246ace5a24ef892377b75e2569befd727da1e23d3f1c18b0b19bbdfe63d934f70628e3e347aacd344376959c6861ab67b0be0336f76ce7111df4b63794e7fba624e54fb2e4165aa6b438c0b32c9f4caf8b3e72d9b52a15d13350891427ea037016206c702fd0bf86d0d140d28f0b57f5e1dbec91a8730c32f13139b534ecfb0779cfe09dcbd35e2647205577f9cdfec4d031362962e6e6229a571b68ff8c6f48634f5cdbc61fc49b8d4097e4c0b2cdb6a91fa9fe879b590fb000c034059300e4634a4c67386fb4fc4e687b3be975a3ac6eadcbf1e22e724b0d62f267b99a56641e9b1dac633a9760a2efce28ce7a52260a486e5563498e98bd22293205f1d7c4dfba66f4beeffa29d0961c86d807f0c48152c01be6f4ebda8d5b4d2b450e5de1c6912c209f0e6f96982fd021400f54c09ebeeca5ce3a7d595808d7a8723379b61180f4b156d87905b9445be78cbd4706c4eb2aca8d9e41dc5029a3e456668e5e3eee194c367cedceec509abc73c44ff7242413751874cce80547bda6c0ff0c54785e63a404cbd5fbbd784f02d572e7561a8d15a93aade08f65c70244f28c51e861ee477436b4c2a75e7220f9a8e10acac7bce3422cdfe0952dd02b46325359629c35b431877994ea9bf15f59710545841600ea32040d1f3d693b53d5a477ba7dea21d7995ea81763b1c25801459be2e857c0417f57e0f911c9bf7550117f7f2a90e2f004db207bee0413a555ae6cde55d4538b7dec62aa5083c85035a2135662944b970282182457752c091653bea3b66252820605c7e1e0d65ee940204c5e8022dffcb2e3b76d4bed64ea260d64ebbd9210b4a2385f94276f0d0a99cd65167b6193355faa06c1b983be4f0da353e8fc00211b58685f3d9f5a9a5efe85b8cb461008176b2fd5b9006eaae416187c56bd127b956b10fbecf3e073bfd3fac1190c4b6a3ff9bf955494c8267a2ed43f2bed16e4b7fcae4c860607e78658e3ac6120fb343d0322dc56b1666ea2aa418a493b3e88d75ca483ac862bd5a684467c0ccf4406aeb6156233565dceb34da3a34c9abf205b4a8034dab1cadd3b479db4e44637b49c078f2c7c866251a44602df26183a4ae187a034303bfec447aaf8af51419010bac3dda16ef8b8fef439ab45cfc510604d7920f46331ba7783c2a0aa22c251700ee5409d3884d09487b7ba826268d89135500c62401a6e16a6f017d539bb7809156382328974bd8b93d291ce3997ce31af1c4485e15f04d0d9941bf145af8d3c51ba66c7e5c5bf3abbaf0dea7969f4fcbdd5a59d3f0119464356599232684e073cec438a0196384c6b3c9141c7ede76624bd97f161b4ce6c0ac095629d5acb3030fe798c1b6266a293fa2d239385550ea94587efc46c09141573a94deec199a22cdc288a8f6a0e6ad88bf72dc2274c69afd963f5e1991d5003b5ca059bae78f69481ff42ec3923ebc6d438a88fac031af6c8e76fb19a569d97e6a95c31c25dfe7c68f1451edc2d4e2dc8a03e3367428a52bec0ecdec8241cd4a8b155c3a9e6f7f9ac21485814f40288d95e93927a8292ef66d639bef24455e4992739bd035bd8a600807850443e137c555cf62b0e1ef37701d63c930d3d1db135f5f820dde36544213478ed667b1df72d52bfa7a7f21f32577248b8cc24a87aebeb6c6aac49f1af919d02e92c76036c40cb454fc488f2a9654bd7b160a342d628a1a7bd39712cb5cec469baf5630d79ae247e6e9d8be698994da71b660cb59129a2f869b39d6c69c92b30f03306ed3a2df0000b014d2f0d3dd8057e6fddbe4ed34d103a0d818c635f6eb89aa9cf978ee7e4f5e2b29330f332ce8548f410ba44ba8099d97ae0302e19a54e2128090947d970f297704b254b20fcaddb3aa1d3c26434bd0d876de1306820f4432c96e75a785bfde072ca324279e10c0a12e22f5a169e42d9ca2f2e9a6e8342c01143e89bf7685d41f74e3d505644b0a44f1875ce64f4be37cb1ed9b744a335254bfc31475c8bb5bd413e30de6525a7aa97de0ee0a7d77581f91800f472e4aadd9950ac50357e4dc5434d7f51bc03ed2d57332cf38415f500b7ddae663ba7c54c7eec371577f6db4f8b6b20490a54a5b8cfc63ca195af6a2dfbc9dd90ff61237cda90c854af042c526ea05b420f665a4219795a4393b0227849087a1b50c7d9aba6bc38fad01514fe1173b649fb50d06d5915da68144a8240bde2c42f7ccee9e7af96b4b461de142f2e798985a60979aa2a4c1e8ce1276fb43112780173ab7c07d9a58a5fc99206e459e11dca945e029d508c9a9d247de7ac59696ec441cccd353e0eb90382cf1deedce525f781de34ed16beebdf35539a1fafe5baa6519b539cd18d364e7ea338158a4571988831720d5968d0ea08a24f6fa43937dd0fbd7dbcae9a66e84f3b79f0049bf767dabc93ad11ef4535876f2b41211be38fd22454315b6aaf72507a41031fbb44a04c683ac2898c9d6d1b7027a932f0af517d73321c33edbd5a04554702200afc25133829ef91731ba4300b7ed8ac505fecef125f76b81ce5ab1ed90ff7014bb1df5728794a4ee982619c87d24e6f4e39751e650bc5c0669f888c92b91fcc947b5d6d13da5ff46537de675a47d7bc9ae352a0d709bcb117764c7ce12260f1502fb5e97919dbd597e45d9ce9dc1475d6447d394cf8bc5cf81b82821a60aa3f8a6ca192c705b145e84363841c9888df1d034f9ccfff6cf62ff6c54027eb1a6ac530db92ff669e3ea55faa832ba0bf837b85e9b97c749e9430b34945f692b239e67ba1ce0bc790aeddf47d768205441f333665eb1d7cb4e10a8b4c9dd4b1128f5e7c39c492d8a349d12914770eb20c21f9629943718d86cecad3f9f8c12d68e763cf1477251dd9ea42ce552179d7401a210f7f19ce15b3404dd341127dd0b2162ba20bf0cc3fa6b9d50069c113d9b7c4afb1ed872c74e826760f0a5877c75db99f8733d9c42dcb9bfd082527e6b0a4d9aa357ace9090b4f0bcb9d6e283bcb68807ecf2c90b2913360b6b19fcaf697b796b6b707db314c0981e82c462b1d7ed882c204fce09ba41d227503fdd046b1e9cf3b9d9607caeb5580a9cb541a83bb7025892b959166a29a904acd7ecafec1c3cd2d6a4870ef74033b905294c8a1ffa9091362a37cc19d52b3ecde7c73da2fc2b98aacd6e8b30f59f67d1773c9470e229452ab834200a9363ccd9c09037e450f83a04cdd5282fba30801f97b7af143c419381eadab57ed6ef9fb4dcac3830d1a21f40ded1f4d1cc74413b0d80ab69ebec1188da3bad6b27a295735aa04dcef1de09bb843054fd8b01595750e40216f973194ffe55b1ef0e74c3e31a7a8010fa4e58e104b71bd061a949570c8a7ee8d0bfd5cf48b2e88032280c60f9d2515c5906d7f4cc151881d1201bb679f30c966ab73b4ac2a8f70d53aa2a802f4c34f0472bb1a13eb4d9cf7aa861afdcc2861437b3185116fd4acca31a8fe8f41f997ff851f5bb438052c32b312f5129c90f10dd7c5c88b01d90eadce82816a203189e85d0e50e6f77308876cd36b1400227d7d286884a3d84744c86dde2db6583d51d400f3c84c778338cf0c36a8229f88b425f16291597bd4bb66e5f902a92c3685ea7a7d77d3b674f541307a2e8fad33eea6ac82dc10eda9985809a68cea19f95ef891f128763f7a8624c322dd2112f61504e505a33701718f8475c3a6dce5f961e38e2d5b2837fd338bdc948bddbeba7f9086e1d7d6829c4f5baa477ae888651bf02f1bf54e916c89bc0700b4d8377b3136284b8e3f59844bf3bb63085778ddcc45b0a7918c1ef2def33d9b924e8971392a9d6b2f58af2d2956b77b096d7b3833afdd1e8831fa78dffbd5fd456cb87cc4ff8003ef8844eb965f9269c395dc9228a8a38e7dd0673325172eb7aec7953eb0626b1f134dc7921725aae1d668e546d4664d63051aaba333994917a982d0dcf9c2fa891e5dddde25d260560327ed9d4a78f31fccd9c96b48bfa1764b9772ce352ff38edf1b4f781247f41d58ab028762b060362eb2f9a1b8f24f86bd00b46008808de49dacb93f24bd6190bfe725913b24888551818a846c338c77bd2256d73d25fdc64c08d48eeba284d8e155a041c799b17befc4f5d0b816a0bdf753f23f03dab247a99808671e03e65f355fdc136a4f16c304d244a95dfc0851d817989a4c637745a677e83ce2c53f7bcd3af68b80de102c7b7aca6c3344ea4cecd1146ac53eac3913135f827c027c9c0ce392cd42556d0050b0dacc09a9614ed162c5a5f9d31b583aa860d70960b9d7b9a38be543231e8532fe9a6489c2acc5dfa29046894f97d27474ef576d654147a7eb7b68db7ee2563e57630910d8e45568a0b8deaa213ebcaaceb3d818164223e06cc8fbb7933e4475d68e57ff7f1b5f3259ce7f058b18e4da06fa3d6a26d07d3d163d053508735630152ff10e30f30ab35e6fdab72d871adfcd5546ea522c8f20ea58dcc1b8a3749a027dc9d01c1cb3678f898ee8731c8d8cdd6e8e29c2bd2da8104c503895ccdabee8138f8ce126c3814855f1175054bafa0544d42dd2c0af2dbd11f97ddb90d26edd741bc7bf59cb598cf4751b07c0e802fd1719c8de8b65347537305bf55aa187a47fe93f84023074445ec4046ba0fc3fa93425c0c40c6aa6493f91ebaa7bade4589a3eca46fc4c254214c410e18e4ddee22bc4ba413eb5325bdac4f5666e1f036fedce53436386b45f6840675c82d1de8342f969a342a8ea4433e0864eafbb8c1102d8ef47cdf1ea75ab795e22b251923c68a67da960f1c8179fa2e652ee1eff85a92ed7b33e7aff0df336c82f9292b40df354c46e87f731a0fcb952aa4c54f3a8389e058cc8782692b88e0bb5468290ea7a8f11c439755e6916ec3f48aa4a40857e268078497a2d5c7155d0c57969867727374ced72e5aba6d99116a0d6a63c858ab007ba4a7dd183944e1f7aa2ddda426c5fbe4c973b21f9cebc0fcd82afadf8cdd02f699b83b826b43b0a0d3d043a900c9eed25e338905157c9141b2ea4ce84529222c816e4813ee48cf462ef2124cc957d030ac2c9861bcd95a2200d0ac8a84e5f08a48d2b8746c5a003a2a0813363f269d1cfdf706a462dab95d55cd381b8504ba3cbf1130aafea2cb3a2a6ea64ece90b39a91e8794755aee9c7ca8e5502da0f269296e4094595e29f17d246392eedd179318fae5", 0x1000}, {&(0x7f0000000040)="cfb5aa85d1e91717042ca9c3f097e97ea7db9066f623a68050b547afa8e5ef8e6f2149f9bc581e427a0e2c246bce2ce91c77582c85513bc3e84d51f586916b62a65e441ba97eb56936683ff826441a8091be9ebab57392cb7402334a6a672a5f5606c2ef3ddf570c3c7cda00ffcaab88b6302b5b0f8c", 0x76}, {&(0x7f0000001280)}], 0x5) socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x1, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:00:18 executing program 0: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x3, 0x16, &(0x7f0000000040)="00000471", 0x4) 16:00:18 executing program 1: mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:18 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) r0 = open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0xffffffffffffff4f) 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x8) r1 = kqueue() r2 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x8, 0x0, 0x20, 0x0) 16:00:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) write(r0, &(0x7f0000000040)="4221e6331e4a6f7a233fb7056eaa25bf14822b200db243a5e6e8b706e78580e8a5d028ce9f5549770232ec", 0x2b) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() close(r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x3) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:18 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) fchflags(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41, 0x0, 0x1f, 0xffff}], 0x800, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) 16:00:18 executing program 1: r0 = socket(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) shutdown(r0, 0x2) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x45}, {0x28}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0xf5d5a6ec8f9c1c1f}) pwrite(r0, &(0x7f0000000100)="fb2bac791af096565b1872eafda0aa033e2213eb9a688d180fb0deee753819243cfa774c52f6f9a7a4816247e27ef5dd0f408e92856ed4eeba5071467c052e1ca441557af4dc666ed23e6b3487bcd5c36c6c48df71440191070200a0d9a1423049e264d6c7b501065b1565d270159dce787995d26656434620ca8f6bc856512670ee1b6281c83fe2aa51e6a1c1bc", 0x3b2, 0x0, 0x800000000) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x54b9ae7266ec4194, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x50, 0x81) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0x400, 0x7fff, 0x472, 0x80000001, &(0x7f00000000c0)={{0x2, 0x9, 0x1, 0x9f4f, 0x100000000, 0x7, 0x7f}, {[0x4, 0x8, 0x3, 0x10000, 0x2d2, 0x9, 0xdff, 0xe2, 0x6, 0x33, 0x5, 0x81, 0x1, 0x2, 0x1, 0xf5e, 0x5, 0x200], [0x519a, 0xfffffffffffffffa, 0xffffffffffffffab, 0x4d05, 0x8, 0x2, 0x3ff, 0x20, 0x0, 0x7f], [0xfffc000000000000, 0x3d90, 0x10001, 0xf50, 0x2, 0x100000001, 0x3], [0x6, 0x0, 0x0, 0x7fffffff, 0x8000, 0x293a], [{0x5, 0x8, 0x6, 0x6}, {0xc000000000, 0x0, 0x100, 0x1ff}, {0x5, 0x6, 0x101, 0x1132000000000000}, {0x2, 0x5, 0x0, 0xc7}, {0x7, 0x4, 0x1, 0x5}, {0x3ff, 0x1, 0x1, 0x9}, {0x7, 0x101, 0x274, 0xffffffffffff59f6}, {0x81, 0xaa, 0x6, 0x9}], {0x10000, 0x10000, 0x7, 0x1000}, {0x3, 0xff, 0x86, 0x9}}}, 0x2, 0x101}) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) 16:00:18 executing program 0: r0 = kqueue() pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="13d73ebb1176fc5929281948063ba77c157a3fba7bdf61554cc852418897783843fd48f2b05e19bc42e50f3c57dd0b70ad27f3420dad177038dfe5c3562c5761d1f36fd8f8cc8bc402c3315cdafa569c09ff211527aa720cf97c37464841ec77e748bf1ef1950849b0e8b3e96bb3ecbb08bdfac567a0e9592463f3fbfbf41364e1e5bd8d70", 0x85}, {&(0x7f0000000240)="37fd252e1a1d3946570c94bb228ac733dfcea15d0b204f89f8829207bdd37ccf51c21a86d4214adb495ca6b024037921fa8aaaa3727b84841134f6ef132acc14e235981d1b1eacd5085ea4c7304acb43f57595a383e631885b7e925ddcd1c3f3496cc3b2873a8c6bb889fb7edee327d4f4f4135d20a14c863a184b95b8c9abcae3289b9fabc186c760628cbb86c5ae268fdf4c3dfbc9781194b23cd7b50c582e193962b125059fc1faa2cf58b1b66d903445e1bdfbc1a4141ee51d47287c427bb6d51f11cae393cf4e805836a0dec7", 0xcf}, {&(0x7f0000000340)="e5573ae093fd88ddddd20243de4d406988a0c65381ead4a9e07557815562f1e61ebca9bc12188360502cd5168eed1b346101d36d2fb07861461000c20dfc1781dd1caeb83e4f6dcc883cef0d7058cfbd89", 0x51}, {&(0x7f00000003c0)="0d1ffbc47d2e686202033a7cf70f6a74c5373fbc1c8089ce49ee9fbd6cb857a972d00062bc9da0bd719aa4e98348eee6529fa42342daf8b4471bef757174647a59454674801568", 0x47}], 0x4, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="53e66e9463459d3f2c068d6677ecaf64c7c8e5fa2eae4f2126de0699a6ebd4ddb0ec1c33db33700b697f0a3ffe5cc198b6398fc059a7353508c0515e2bc85792310fafee03c210fe0ed8713a9d147f6053735212f1484ae0f7809e211527757ca734eae5909cddba29c83bedd072ccfb9c61a52e866b2b34f4e3a0a3ed6372c0dad9a946757dc3e10db436f74b7b5187a6b0a946cd8f064dafd1ca33f3ce1be3353083fc4fab80fcdfc0f67214be1802830b88d4bdec6a2fdff5615580404151c40dec72cdd5df060e3ca59feff55e0b28cc73099456edd23c47ff40a9a2c1d4356570845ff8d50b6d9bb5f5284f16bc0634888016", 0xf5}, {&(0x7f0000000100)="4c700936c1bb9c349140323238749c9e4114974ab748", 0x16}], 0x2) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001140)="f2901b235af57ed22f82a8639cab312d0aefdde2a8df7f835e2640eb77032ed54aaa9140f617e82c9299365e4b6e9d4ec9aa2ad10a3d443a66d84442aec3a913963c1d46dcbeb121a7f31598844263514551c348d541e7ee43899b97381cba76da8b5c439c306e2a657f481c7dc5bd07e8e18f258d467a319037f9504bf71320e1aff1a6cb6ac81fe0b179dfba1139d4124fa76d9135266420f4d361254558fcfc8daef83707217cd22e96fd6c81922b3a6599ef8d596bb225702c65c4ef9842a5f4a7a9311aac31832c5702bb4763716518a85a5c3b2b787c9b079c50dcba63ac9bb727847334925bf37aaf5f74fc6d8e694b731e590ca0cee25c683c4b9c1292138a15195886241c6eff3f9f7052d63da5268c54cb00d22a05de6a23837aa763e158beb1bc256732c1c84201cde12abb635a06d256a37806479e40fce9d8724413d04cf0968f42498703a409851a9da2eea27f3f0cc25dd933c10957a81fae3ff1cfdc8685ccd2243b534019dd95643d6e10760c1057fc137f4b905fe472667c698c638830e5549a5c4a28ef1d86e062bfc70f5292c90aea38c7482e86ea04a56090ddfa091ea10fa81941e7d8bfa8aadfdf172f8115c4ba8d9bbb4e7ac2c9e5c6facb458649ec8c64061aa235dec65b34fe2a1d57782ed70167b0093f1f5a47c71938752f3cd10803202c2404d76eeb111ce8072a112a6208eba3680e80a2f17d79454794a2f1effe141deaa3f691f968dcbd603bbbbb4b3d59bbdc28476b4431f86c4454f7e852bb589e80107bc9c509096ed34c9a70456d715d4c3da131bf24b5a499f3201d9bb59830435a4d016aa97ae3f17df2b0aebe1e5a0fcdc60c2dbd11fc75bedef2e082975db589d5299e1dd478bc06082bf96527cb4347b3e00eceaf068df43de99549dd97fffc323b11a73b97a0cd6b4b2dde9ff8eb98301d1d8005a3ce03b371feffd04b8a91d7305568a8661ee1f8612aaa3f515da24f993306237b489eac7b4403aa19810b81aaaa74eb8811bfb8da2486b55112b556c0754ddbca94e57758df50e122c2431331aaef34ab6d9c935dc5dc6445727c01d3fb990954f028a6e358f9065724fb3aba078b6c079eb346c8621c63d90c82e69c86a0120dd70c6d3ee8a33f14023f99ac83ec8b54a76fcd74835a57a87a3a7328647d308de207def663bf1cd0d248aa2f9a0b98d4fda694eefff71dd47bdf6cdf14f4bf943c77a20e1eaefdbdca62a303b2544a66c8759109f7beecbbe12f30390af6db8535e16d3aedc2a7289825726e4368d5815d316d43313389d980d76e774fe2f32c2d2f0fb4d33183a97d0536d30bbfff45af91618da4bf0928f3a93f172125452febeab41d9c7eeb592ff3068c07437c2f8b9f9abffa909d52fdf372fd1437d874b9f71452376eaea46e9996b97f3c5d2d5d5ef06191a79810a8ad48b9913acc2fb48b3da206df1d4c1d3124abb3dab039d505ec6171f4b454d1e6c41f810256b28de89fd32d6837060eeb4842d085ca2f64503b444050534854229ae1739d250184e440d577a3867bad52a85e39806537b7f33241fe4e6285df52ea9bad1450e068a09784ec1315077872716548f1b21fcff733ee4b7869dae512cde735aac08ebabf5de3c4505c6dcb5df8f6421365aed2cf51b2a75e1ff3653a563293f80d6e757d4e08f9ca64cc34ced9d821cac6e4aa1fdfbd73f18b9376441264901cbb74048e83410f3c1dbeb1c9d3de34f59e0135f316ae82c34a2ea0e2d3145bb74a0a24c8893009d8279305302f83a44fce784124434231d666993d9fb6b33985e02b3111cfee6162f223a180dd9e213aa0ea11adec684d46317bee6dca58b1d655f9d8818131651b0d356053906f946c8b687245c3c459e2ba49bc65abbe8fac4f5f15dba91b952172158c685344d0a848929e174205b1dbe8f8f8af25a4f843d555605ed78a3a04a58680190df2261a1bef93af69faa050ed218a5f0ef7065bff8a2b3c361b918a8c6c1a7fbe51d4c1ff68fd8733e03d1cf8d7a73f865d7472a047b6b0c5b472c42ef23c0f6af13d2ccc0b14096b4d00169edfaca1adeecde05e025b4c2efe6b71af56f61947c4b8da8384e995987b00fbf8feede202ddd40f7bd3e2a32e03702aece3541351177d3038a73b910cbb6493b2a86b74a77e66987bfca850d91673b57fe49f7372c17238ca8fbd929e74ad6b8ae6cce197fec367698cd5c5ca89e6389f606ef4f9d29c2e06e19973417bc1fa240b29d251a5a66ce0445f8698fa32078728e2521e2bfbedd9adbe053d3ac22e311ac3d421e57f9cd7fd1ddbb948e5cf2706291d5ad97fa97daa5b4dbf487eee59776d45398ef57ccca8d833829662d856fc0dd3a1df7cd18a64da6781766be5d3e18eb46032eef9c2834d3d5dab84c497a629509ec0ded9aa573ae8f1c403d44a0e4427ab18058d0c35acac8e5861151e17511d07f6df80ff2df98f3b7a76d54b9568c3017c6e79693e4447785ccb5d68c35ce6d944f13abd4da23455d661901e521daa45e5108b9ead248a9a0585c860e676454dc9482c7d251c880e4c07ff48f528b2d702de2eadce1e41d4adb1cb293cb09fbfcbf461689f80eb734c4d3167404342095589e6382aaa22a34a54e88e2a3b5856f6f575e52269a2c8c9d198a1c4c8990557b0db190bbf8df49f9db551d39aa072431f2086e8aa0a43078f164a1673f4750cafd5a2552cdd7e25638c24b9cbfeb4cdfa80e53eee9bf7dc791c211261b991318bcc31a04084821698defb5f49e1f830da368b609a8f430e876cbd90554ff59603b32f0bb511722cc8a95bcb275219d232207da0e415a62fa84e37a87660150d51df0a2b6a2faacc04034165142715d53d6de266c67727b679c4341003e2434db7918174fe68e9c89b90825a62889b8211dd96b3b790d79a1c24a80c8723341ba9a72fd8724a877abeb6563e0f707690dd61b29764b6bcd5a9a9ca171fb27d94db6f354b42aeeee4763a14bb5394598685c18e74bcb7de07dd0690fa9ee3d7bd8e70728e7243b83c7e517d40383a5a78907a6bd69e5d02a20a279c1eb5329f36aa89ac5bae74942a3f2e77b90a6dc6123bb6b63bc86d583f1f87974e8b1ca35b3adbc544c587962ae3014504647fe48d1e657aefa67dbe4444caf8be346bc677cdb233a93c54d829ddaf73e7aeb028743f815d8b587559f11b2220c81061e00f4fffc955d367ac0907fe4a457b183f92dfdc43e592eba616b2d8e5cf19755903ce00f030a42323ab7a116b5d60a1a2222762e9bc5cf02cec9ce69ec7820da0a1101d12425f45e839b03a3bfa2a8e1a149ba8d52868adc4fe4f094cbe0210ede50a47a0f6dedd138832126c26fdf8f76ece99bdd88098855075958c3166997a6a12246eb2fe56bd63d03ded073febac1fe90b968e168190c03cc747a6f2103d39a63d498917720bb36d34644cbe75fd939813282c4722c0e15ba66fbafc13c250f873e0615e6cb8ad28adb2d2a6e21298d120fd2fe68e5068c284c50e9d6ad794693770397c9b1d5bf9969d935ea7aee697539bddb47f5b683f27c5e7db24bdd849e2d78a68d69bbd7d40dbecc6c52fda8f343db8f1cb4326252910acfe0d49cb5f107c836914023ef4ad382eb012a5343a5a618bc0e831aa1837a1c0ac5538a6d5576d9fcdcf1cf595f8b1c6199cdfd2c18dbdf65806749088e7e3b25a409c6bf3a5d33f58127ac901916f60e618e52b53beba9905ecad666e06938c4c662270094146af004f0dbb40696020e0f8efeeb9021b8b47a8d82643d5f1d988784a752a730655c618e409d99efb4e779206561669a01b9b59d5ad40d448b45c384b83ff3b09d903cd5f6adb3606371b6f62c34f569a481186e79d183c7496b3b9a750b67d9fa10943ae70729fcbcfb940c5fe48f8e2670fd40e0e977f3d278395b452c6fede596f44af4a5248a99b97b6e1cf55a236f88e001da0f8c116ba44148e670869206ab65578033f88f526276b2d752be29b6730d9ff230128584708ed6c6d9a778a72e76e049ddf98110e598c1f4f71d5ca782833e3c615e3915d040f7c8fd22c5fca9ad27b47368a662bff292ca2e76088d5401bb42c441c528991da37990578fd2795c9b50398041624b20e9db7c38312ab636d12ea0c6aac6d55fd067fc071fb59a32ba959eb376b2c0fa114c37275034487a1fe9b414cb69e9c4b57c3510967044eaa623b4fb38a545c7ac7c95e497cf6aad772c1a6e00260867ccda8a0c85cc9c0ac6d8039e5f3d5a044d400000000000000b5a0d2c5f10260079700e6b80e863188a5585e2581a232ab5be8e272c7c492766d9770f76c132a04410671dde218f22e6b6f617b0cb06e3f68f6e734491b02f18ab3845f9190f1b8abed79cbdf0276049fa1137cbe1e8452dda681cb14485e22c6834cb81d3a0151361e73fa732ead145affbd4c9db0e43f77f3a2878757d43b630f42d55da12b35a59f7d2b6d1365328cc4b9f47a2d3d1edada15119b7b74560e8dcfdc3bbb3bca463f7870d84a5239c58089d93ac863ebf5b846da0ddb2c64b96750433ee0bd9789f876cdb5a0b07a47d2db9a5f31679edcc62437214d2fa29710a2beb91ee1a8e0e939688bc2a6aa277f7de74963816774bd965aca7754075445a67dbbe5af28bc1f15eb5b42b964a291a9ab63ec50d8999d57fd21aea1cde17a069efac9578fe3a66ce1aed19d9544cc024c2d734b4674a4c9c0337c6004b5530c7ab8804722f910479eb2e9bc0b353924f6ff5c5faaf871ebc2c4c16a85d8adb0aafbfc4508e892f947c9f2a2ce6676cd9e01c6d5980717edc89ca9263c1478a0b50eb36b2953055babf1a8c18b90db12825d52c752a1d315ab0d087b960b8ce8ba1cd375460b4748b08926ee5cc5132bae754cca9556658ee945a3c37a6ca8469f01fb007ba1b67b6ed4b90afdef9cf9ae484e5c4c6ab6574068881cf8b1d2380699885d0a853d4ff9773d015ce6b4632c506c2c7e60a46c4b14ef2fb89534e929549f6088e7342e92b46da3fe613f7d12a9ca87c4ec2f941930e2e4b700e3dd60490038a89beaa6be0270590408312d90f356431e5842f0e8d859a90f57eaac05acb4ef18ee156c2689f328cd84ef39004f58c51bc2baf783014f7269ab07ff15f85f63f6abdf29fa48f64a0fde36d3314d2ea7a0f0ca05c00b5b690f66d76d3ab22bcb179e78f5d0e08fd892ab76f4ad667df3d3203b3aa5c6f3994c3f143aa3124e0a73401a9ef4ae840c1b381e09a6d8a02652ec8d125cf8e748b5df12cb48e9769d01b3ca5f0217f3b71d7a2af4e34fe53a776f433d03c6a8f46d0d3272564f738301ece9e1c454cdbba9bc6bc6b334d7a630e49b4eeb75ec9310e9b6919ee78c3773bed81545966628f5381e0d23f2b88a56402e0e3c6de0d25c65b183bbf3666210bc62fd4abae15d2c8adb7e3d91b19e146ec022c70c3112f114aaf0e7afd4fe240892aa7baa7e04d18fd4d2f6682d1b64d58470369edefb7d132b6cf5e5ff81823bd8a552c5bab314fa54b263024937fd9402dd4aa9e9c32c89e4d5cdfba4bd8b475cacb392a9f1aedc68239badfd7240bb6839284d41938ee6b7f0ac2ead9fece367d9ec8e82fece86630a3a0071f903e52cdc63b6180ae4c9e8c904a21ea80ee5e5d4dc4f9ab6af2badb1cd0fbe0fa519a192fcac3d2fcb961bdf0297ba0f8e7dcaef2eab873484491fb4d0a817c624d40194efccd064c635a426e386a91db27f2c4bd81163485924156406eab2218ed84cc15be8000000000000000000000000006cc36db1cff1d635aa72b4f8d8b5fc633af1d3e73bc1dfba02edcc5eb775c9243fc315cd3844840d3bb84899896ed04f9d156055288fc31c760f177d1fb74005f3c962a6daeadb3b00ebaad5857803996368a4e30e2625590127e81b9d1916334abf99d9eaa6e037b9aa1c8799e763f9dbd6ad1e0e71738c84d0da428ac8467f8a8e2f", 0x1083) setitimer(0x0, &(0x7f0000000000)={{0xb91, 0x1f}, {0x3, 0x7ff}}, &(0x7f0000000040)) read(r0, &(0x7f0000000100)=""/34, 0x22) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="00bf638beae5ebf46bb4af3f8d519fb5a9d8f8338e7f957ac57617ef6d27a0bea0a92f86991f78af3615becc8a4f1137deba742593cf6fb8139cefdf201ff631a7418405769e420d404c317b227d7fd0af1aacb793d6fc8f761546ad014f60930903ce11cdf302774e9e249d2264cba778b4ef02110c471d", 0x78) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x8) shmctl$SHM_UNLOCK(r1, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x100000000, 0x4, 0x4, 0x1f}, {0x8, 0x3, 0xff, 0x6}, {0x1ff, 0x4, 0x7, 0x2}, {0x6205, 0xe7, 0x9, 0x7}, {0x89, 0x8, 0xf362, 0x5}, {0x7, 0x4cf4, 0x2, 0x7}, {0x1ff, 0x1f, 0x9, 0xfffffffffffffffe}]}) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="96ae2ad0a23f4421752c449a6cc2b8a3dec06fee3bac7c76b668ec072cfdccacebc62857e55b318c3eedbee845690b83973abafab4cb554b9fd45dd99dccfb16561e3d170af3a7f57a471fc7", 0x4c}], 0x1) write(r0, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0xc7184352b0bba09c, 0x110) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x7f, 0x0, 0x200, 0xd24a, &(0x7f0000000540)={{0x100000000, 0x0, 0x8, 0x100, 0x0, 0x7, 0x80000001}, {[0xb, 0x100000000, 0x3, 0x8001, 0x0, 0x3, 0x4, 0x8, 0x3f, 0x3f0, 0x3, 0xfffffffffffffffb, 0x3, 0x3, 0x47, 0x0, 0x5], [0x10001, 0x800, 0x6, 0x7, 0x8, 0x0, 0x51e1, 0x0, 0x6, 0xc1e], [0x8ccf, 0x6, 0x2, 0xd66f, 0x4, 0x73, 0x4], [0x8001, 0x7fffffff, 0x700000000, 0x2, 0xefe6, 0x3ff0000000000000], [{0x5, 0x8, 0x2, 0x20}, {0x1, 0x8, 0x9, 0x3f}, {0x10040000, 0x1, 0x6, 0x1f}, {0x101, 0x7, 0x10001, 0x800080000000}, {0x8000, 0x6, 0x7, 0xfffffffffffffde2}, {0x68d4eaa2, 0xff, 0x19d9, 0x80}, {0x6, 0x80000000, 0x81, 0x8000}, {0x3, 0xffff, 0x7f, 0xffff}], {0x2, 0x8, 0x2, 0xffffffffffffffff}, {0x32b, 0x6, 0x0, 0x2092}}}, 0x8001, 0x988}) syz_open_pts() dup(r1) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40000003) socket$inet(0x2, 0x4, 0x3ff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0xf, 0x0, &(0x7f0000000040)=""/15}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd2d, 0xca75, 0x4, 0x80000001}, {0x8, 0x200, 0x80, 0x6}, {0x2, 0x4, 0x8, 0xffffffff}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001080)={'./file1\x00', 0x846, 0x5, 0x6, 0x0, 0x3, 0x6, 0x1f, 0x3, 0x1, 0x5, 0x100000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000001240)='./file0\x00', r2, &(0x7f0000001040)='./file0\x00') openat(r2, &(0x7f0000001100)='./file0\x00', 0x80, 0x4) unveil(&(0x7f0000001140)='./file0\x00', &(0x7f00000011c0)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001180)=ANY=[@ANYBLOB="04349fe048c13511ffffffff00000000080099ebc500", @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="b41f12b6923237f7f41f777196a4a3fe3820135ad6a3bec33818b770321cd6ac5b7dbdb584af43ed1d2cbbe1f0146ed9de760a44d51dbc6d0d8c2dcc75eb35fb167e6b0d779f94fac804e8e76e5e786aeabf6e2e0ba83b5dc705b126a04a98a5c99755b53aa0a8fcc10d1fa7cd0978bb93cef2438d143d0070ed18285ef83aa3cd06286cee7622bce2134c2bb2ce8a37fce43898a16e0c55812eee44937414ee8291a2d4bf728edb356924a11f4da308dc9fc799794e8ff201f1812d4085371fc939aa11c01a92159fb36e9aeefcea036f7f73b1b281fed50902f427d42c23625a08a30dbdb3844cb53fa5483869a013d2fde98c6842bb8f547e06a33f3a09ab7342720010f27b843275cc70baa51a5334c33790d64a723cebbd811e4c807fdfff23cae9e04fa75726a1bd9a7e594130ad8366d9539ec57637dcc595cc97f5a692899291debc80b548e33a4bdae75ec180e759ad9740e514845733b29fde149aafbe3307b2ce6f5a11520bf19a968c0c7eb5343bf3859f2ca9be185f39564d3816acf75e32eb62bb8824c27160add189434463e8fe518417164cb7bc7571311521e2d02d04561e4be3d3cda4ed6b6c477c02271c9a35897e485d09e342c97d29a1fb1776cf8f0d5b7c5002b80cfbf95cb299a962245d0a7136beaaa0412f81ef7a0ec281f2ffb37af88682c4d6efd8dbf530043384d3fa324e059f38523c37b2e1c6ff61da076758b1b84aae1bf3290cbc808a8f6b90c979ef3360b13619d3bc6a28e67a79ebe7b1c360c2bc6b793115cf1409c972c9caf429879f655bd728504ddb3433cbbeb480670de4bb1a6acf7fd0f910173c1351e121647651a311a512e0939dece0ce37da33fcc8ca5643dd4cbbc2190aab7091a873c8c23e0d7143e88a3c6bb9ea3773bc58659f0874a82f2caf20f1cd7cef596f48b6f0385c96a9e807af51da88934b4c1bfe34251beedb1cd58f10dbd63fb4e55195fa6eee861136dfd2b761bd42324b8b6805d6edba8410f8943ea58b0c8f7e49957861b1469fc763db0698d84619ec8582ea5c6fcb667dd4b3a664effe5535a8e6ca1539eadd5b6c9705c3a613ae2f9b73a6bf86f6441451a85f79af6af9684933e58b345212f34567914aaafda5692d5ece4fae201d423cddda99fc78c1f1b4b88897e88fdc8b1d7322c77df7168033ced0d8cffcebfb4e37679d76864d08ff6eb023f6241543c242fa2009b8978357edd530f6bd65dad618237436520b2297b41b154bd623dc7086acf95952c8b84a316341974ea1f16bf015be58b0adab991efa6b9f694ec2b641b2cf8afca5a1538202cb1fba5829cf615de91a6ea7d0a34fb1d3042f898adb0897c3aa459ac5385c8695057b928feb130dabe75c6fdc09a3c73e2d3af39bbdf0f27190edc718a20c06d90f82cfe20bc6c305e95c5e30393d3f5fcea1e18860a4e0abba0d4a3809768ab881a6325a5e94b49ff93091f78da556e988041fe60f691f2f08bcc676b94cebf2872eafc58deec9b6a8b56fdb27d7ff0f7f2f0f9851fe5fcc98aff2b977367d5e86c16bd2bb21a6a69a77296486d307221407aeccc24d9842a4dddfffc1491dcb172030d2c44cd165b0d33186b7b79f0b4ac97acf03bc929c601e04cf835a70878f7cebf2f179501ec32447f13fe996bf18c09fefcd9f24e17c0c3015b87dda15d66fe91ebbc658efe3dcddc706c9d4a5ddc5cd38bc6d4d3db85248dacd6c190716e17c454df41242343bee0e8dfa9b930648631ccb57cdf8e25b19c841a9ac3be75d67a3bbafbd6e61e95d0fcf92446270b86ad6915da14b9834a97a2e6d635a4eaabdb7177080b6eb6ef39bcd03e4783e92dc122c15f571e22c7b1d5f927b43a40d14187a4e0eaa3b983a0f0b32ad9d3826f513a09386a2fdc2a1f55e11346edbe5ade34bf8624fcbede59ba0424cb649641dd869c0e54dba49a7c5d82d928d19591b007522c748ad9d462932a7d5521e2913763955977c63563c5fe485064d2b680cb6addd568e14220fb8870bf259166c0708651341cd16d9a57bc00fc266bb03bced27353d9a68ca152f8468a1d03aebb3ab61b6e662a77a5f34b4dbfaca6342a0a450e0e2838fc474e08fe88265dd39beeccbfaee6c94fcf3393ff03b33e2a83ace0de11525a89006b2e63c154ca5351f1de46e7e476b078bb092d15e631dc8e23a37ee47bbb940054dc9df40678ad73598c0af332afc85342bf85399e9f4d122c8263ac1ddce510884c027d1a87e98a8d2086dbf9e9803b1dd1b120bbc1f070801d9649870ff5bf2da329d71030fbd6e0d882ca31d5c1625ee112afbce5c7cbe7b6c1e60df7d4b40346a2e161a91383f2a6a9551d0057314ff751e995c80ceefa064030c3f31d3316437e495857d3b005eb50daaee3e07db86ee046a781b813ec32a0cbadc45403e2c4ec732d66d6ad07e3bbf78e17747c9d679a234b8f06abd77f7331b9735d90017ec54e64494dd12a361e37c42a19393f83a006f12e1c82caf661b19b191dcee3322d6af54f38298076e31c29232d8a6bf30c052ebbb8e54dbe33d5d622449ce917a66763b28ea019ea8852cff0e021ad2bae3e75749061d828dd3f16866eb93c12694e79f3257eded1ff332a338e71a4a2d6d62b806e53b6481c6dc2188f613806f5f747c758ade9a5f7ab031a5a9d5204796f7bfadcd74857e09e28e8c50b2f3f2f6a33961388eeb916290430bf868a0c7e672ba28a651b97978408c6840821f3123bbd18276e18f34eba50902d3c990766c52716b2b1f4c56175c75dc23a27bc93bbbb4dd3859a8840f597426ed051659e1544b2f886b46a00208257fbe70fc7d4ff453e204e1f6cd8faf7fed7238e59df3a211ada194c081b7729164b14c1b032c5a867ee8d192c3a8e92f8b3757ae43e53c6b58b070bf3cabcb2a5c47082a28d1918cd66e39b591ca9f05dc837e836d7431d97ec88e527f8a08bcc382e2aabb3c48c49108f2e87d7b3f86645a24d3b262c7c9486c26fbce3519da343e9a008642b908ed25031fd2000e472814a7a551cdc3924457c51689a6366a71aaf69f0088fe8297e2653435b234df14c07baa478bdf980b8301b425523f5e95137c29c7988ef052d0785a273917d9901a1d9e323de0dbd98b78baf4cd5ca565f4aefc2de76f622ed939a779f935b88b0212b4a6c40917319cb4c6c6e4efd6c06722704570fce6846fb3d5dbf1d20d9893bde61b17ab7421d1a545f9d9cee0521fd670c932781f4caeff49cd2ca5b19940383a1f6ea57508bcacfb9e7e842e6fca63a67676bba9d6292eab7fb48d4372261e82cc5c8981f794e631e8ad61d5dedc9b6ad753b9c6b7906cef35fcccaa4f567b1daa2b4e2a8dbdb85904962dd162538e47a962b6bb4ce073942c90c74bb3dafdcac1d82d74974200e75d2f623291f7a5210cc809eb7c45f66d9bb5a6446c8c7db083e7df4788b465f307261a9acaa882a13f2e2b12eff97020a857f67745af5daa962a5095d68d34fa20035aa0cfa39a8cfea7b95566b826d735a5fe014e3a15f69225a71c2fa25fb7b15b88c1093ef504aa4afe6a50bf8745285727face2807e956b72a248dd6292c4e1c7e3b4d1bb3ef0ad7e92eeb0261d9319fe3d1b31caf4cdc1ca4e44b6cfb556129a182d53bbc0176db2382ae6164300bf8f2aa1b75e1bd88cbc1eb31426fcfae87da0c02e3229cd1c1b06b85d88bb3c0972c4f4817c2385d796566674c50eea6a88d315c9b727f4904b1cc135f4f7b01edc5b908ba02d12ce5ce0f6bbca0b040f8bb2393bc05269b526404e3d0f792b1fd343eb60f7a12953ea287b40a9775f7a47169c74f3638edccac714f7b9de26f47ad7ff5ee7b340306f8737e15f43e55c1322ab6dfafe4ed4f323ebad9ad06fa2e4b83b47649ec5ac139feac2bceaf7e6c0f6fac44da157e90a83fff94d7946ae53b9c8285e83c8f8ae209ed5174ac9767b5bd0e4b51cf81e5a77df40630506566f50f566ab9e52deab3c2ba63bd55a68d4448c56118dd344c7ed2be8414744f96e22d84e7f063c57ff2541e62282b14faceb2123de5262d84b1465be4184bc1819472a0bfca3eb37d35d13d2b1e858d8f787f6e1f878b6bd699b21567961d1a4c59277194d692edef7ab989bf5aeef9861c35836b617847e88ea4389a681f65cd3c2d49b13fd18325d45c99c902df3f13d3131b517952664e045a1721facd71c44fc1c0426ce0633bf63a2e07d5a1789d180fd283352597bac14454f2aa21cf1d0de604b4aa71bd1bc4ca80bbc00b365c60dc7a5a9756b563adb543a2986a6524b17cfb29f55dfd5ed830f46488debb848005440426286bbb9cd2025e721d048ddefb6c6cf5e8f9d27a7e0b29005053bf06c4b3f1f7b88ce73f197ae03bf3faa58f9383db57aa03dc68ad751e3cc5d0d758eb6b79ec9aadc4ea4214a6a850823cf59ddb19273bde57a93f1d8411666740bce18d53afd4169cac21d49e044f2470602c9b1e6c64a80fbbe41e10bdf747bcce2e622e954c6d1072281bedef66e6ec3137aa6528e94309d3c0e7a86a17a63fda3e106c4d109333915a34247dc3776c621b2add8ad7cccbb56ca6680fa175fff5ab5d32c1b5e5140809997e83d68f3e5621cad455620a65c92d01f4a3ea1a8a40a0a209da45c3221fa89a784e72086a9b17ebf56d2c9457eb62c0db17900fd68e79cb3162e22aaacf27ac9246f726680475f4c0392a2e632e1be8f79dc7de37b895db1c51e3382c103457b82ffa7f9f43ba3afcdd5179c5e5eb444990ba600a143bd85df1d63aab1c68424db3a6aa0b74da7054b67c2590cdd894885240b738f904e92de8a92086d49e454dd576cc5c50124b4738dcbec95f678491f4abdd69b8268eb3fca1b026e27a6932850d8e29ea521653915bcc5f65918b43190460b59f43758f8b566ef5502fa4fff42b983ab27afedaab008ec804ce8552a90a52f0ebd13ab269f6ad657dcad33c8629eece26673f34c4afa560ce91c8f36d7d5dab74da8d2b4d9c4a990a01c86a1308b857b88a52e1db5d6b987eb8729d588d86db7eb6686548d37b98b10283bba888555e984fbb3712c51e20e4fe2f8133bf943e78d6f92ae5d0e5f0a8820d92186ce4ec1dbc49858d0efefcf691f018c46657e07bbe14d25392b5277b298eddb4f5df11861065cdbbee3412dc10ccca2b6f2b2a11b8de977c2137c263d03606a557ce96336570df15e27b9b04e0c7459e2936d321030342ffc5c3fee3d947c085ee506dfc3b01e65eff7d19d45898a5f755e4e71456cc02ee3f1fb6a2793733939c4056527b5c9dcb69ad18346db3b5665b6c551c3fcdadafc19d3bead96d8aa2ce7ab31c87efa6171106694a9cdb9134cde6bcfd8995d58032c01788e97fb85a536a8ee31e3fb61490a61e59f1aa3282b9489295c9f79ff26e90fcf2b2ddef60cffae9f7a993f33c149f3005586b925c1e884b0af5827dedf8da262a7d7db358c2feeb5f42ab4e8cef35ae1eaa77b07d33f7258cbfc623cb51301ea491093e8accd0f2f766b482ffe7eaa0893b05a56ec3cc6d8a5242c7b0e599043a89a213c251d72fa0057918c2ab8466dd4bc8d3ce848e862c0f82c1c24d0e8cd05b99f73f1dc8798d5cffe194788ba9ea2823d77ae5f965a8d599f3bc98ab9a8116a54c4ca26059c185ab827e13d0ed8f36028a744bd43a5a3ba84546ecef82b679ba892c32b8bc686886068a6d8bfca26f6b6136803733d9aa3aeb47c738e9e3b4ce609ec3f7d00f13dc27304d9125a9142d98bcba080ad158aecb0c8386f64dfef19e5e1a"]]) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:20 executing program 0: pledge(0x0, &(0x7f0000000240)='\\\x00O\x02\xb9|\xc6X\x8c\xd9\x05\x00\xb9R|\x89\x8e\xa5\x17\xac\xb9\xa9\xb3\x9b\xa3\xac\xaa\xfb\x9f\x9f\x9bY8\xc6\xb9\x9a\x06\xac\xf1y\xa8h\x88\xfcC\xc9z/<\xb2\xc8M\x87\xa8\x19T\xb380\x18\x96S*S\x02>/i\x14|xZ\aX\x9c\xa1S%\x89^4bw\xc4\xbe\xab\xd3O\x9ac\xbe R\xe8\xc3\r_\x9ad\xb4!\x96\xc5\xfe\xdbZC\xb5\x1c`E;\xa4l\xf2\xec;\x9e/\xa1\xad\x17:ptv\xbf\"q\xc0H\x02\xa9~\x12:\x00\x00\xdf\x0er\x8d\xaa\xab\"\x98Vq\x87\x83s\xcc\x1a\x80\x17\x12\xf9\xa3\xd9\xa7D\xcb\xf6\xbf5B\xe5e\xe7\x8d\xa2\'\x87\xc5\x11\xd8\x12}C\xf3e5\xf8l^q\xe3B\xf7W\x1a\xfa\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16F\xda[E\x8a\x90.\xa9\xa3i\x96\xe6\xf9\xb1\x00\b\x12\x1c\xb5\x9a\xab\xc5%V\xd3\xd69\xd4\x8c@\xae\x88T\xb0W\xa2W\x02\xc9\xd7\xbf\xb0\x7f#0W,\xd4\xf8m\xcc\x88\xfc\f\xeb\xa3\xaf\'f\xfd\xc9\x90\xc4\x19\xe0\xaf\xaf\xf1\xef\x11|\xa7E\xb6hY<5') poll(&(0x7f00000000c0)=[{}], 0x20000000000000b1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x3) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x60) open$dir(&(0x7f0000000040)='./bus/../file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/194, 0xc2) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[0xfa6]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x8, &(0x7f0000000380)=[{0x9, 0x5, 0x3, 0x2}, {0x9, 0x800, 0x8, 0x4}, {0x15, 0x4, 0x8, 0x400}, {0x586e, 0x2, 0x1, 0xffffffffffffff7f}, {0x0, 0x3, 0x0, 0x40}, {0xff, 0x9, 0x1, 0x100}, {0x3, 0x8, 0x7, 0x1202}, {0x73, 0xa21c, 0x6, 0xf67}]}) setsockopt(r1, 0xffffffffffff6c20, 0x3ff, &(0x7f0000000180)="3d530810f4ab85f40f9f53cbb60f2c593fc4764d67f430fb7f1e6299d242f093b1e9bb4e1e55bad65f9c5b1437d8fe6b0999606100deef9627fefe292e8af5aaec242d3a5eea2942d71d749b99c781d1b7d552397bf5e6114d62a42393a76d778bb9dfd3281bb37e86990a2d70c80e17228cdd0b364e574ffb76fe767adc9336bf4d3ffe56f75696fac2aad549ec960907cf4d32975f6323e6c8a66816dc6c91d15e94de363e936aa16bbc0c09376b972d733c65253c51341f8ae08ab386d879c1e0ccc1f03a5f91d99938278ca74087a896203b47d836788836088cb67317fe146f50f80a1353f6bfd0688646a514a93fd0af06108942e1", 0xf8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r2, &(0x7f0000000280)=""/21, 0x15) syz_emit_ethernet(0x1, &(0x7f0000000400)="b6") bind(r1, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0xcc) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getdents(r1, &(0x7f0000000140)=""/81, 0x51) pckbd_enable: command error 16:00:22 executing program 0: r0 = socket(0xd4a9bdae66d1a3c1, 0x8000, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080), 0x3c) 16:00:22 executing program 0: r0 = socket(0x20, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f667018696c653000"], 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) fcntl$dupfd(r1, 0xa, r0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r1, 0x2) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)) 16:00:22 executing program 1: r0 = socket(0x2, 0x1, 0x1ff) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd30000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fc2d04a1b9ff59a65f288695d68896dc7ed7b1875f0098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2db7b303757e60642b45cbc5737b8e2405757105050000000000000065f3482e093de700"/336, 0x150, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa0, 0x100) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/96, 0x60) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d4}], 0x1) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x20, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000400)={0xb4, 0x6, 0xffffffff, {[0x1, 0x8, 0x3, 0x8, 0x20, 0x6, 0x7fff, 0x80000000, 0x7, 0x1a3c95da8000000, 0x401, 0x8001, 0x1, 0x6, 0x4, 0x1000, 0x8, 0x2], [0x20, 0x401, 0x9, 0x1ff, 0x7, 0xff, 0x8, 0x9, 0x400, 0x10000], [0x8, 0x8, 0x6, 0xab3, 0x0, 0xffffffffffffff7f, 0x61836b14], [0x8000, 0x401, 0x80, 0x9, 0x9, 0x69], [{0xf1d, 0x3, 0x0, 0x7fffffff}, {0xfff, 0x911, 0xc407}, {0x7, 0x5, 0x9, 0x3}, {0xc72, 0x4, 0x1000, 0x5}, {0x1, 0x20, 0x800, 0x10000}, {0x5, 0x800000, 0x2, 0x1}, {0x100, 0x54d, 0x1ff, 0x2fef}, {0x9, 0x9, 0x1, 0x6}], {0x7f, 0x5, 0x100000000, 0x3}, {0xfff, 0x9, 0x313a00000000, 0x4}}}) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x1, 0xb11d, 0x100000000, 0x1}, {0x6, 0x7, 0x90, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)=']\x00', &(0x7f00000000c0)='(}$+}\x00', &(0x7f0000000100)='{!:\x00'], &(0x7f0000000240)=[&(0x7f0000000180)=',.!{\x1b}+\x00', &(0x7f00000001c0)='\xf8.\x00', &(0x7f0000000200)='\x00']) geteuid() setitimer(0x0, &(0x7f00000002c0)={{}, {0x0, 0x100000000}}, 0x0) 16:00:22 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe00"/44, 0x2c}], 0x1) 16:00:22 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000002c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:23 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x7, 0x0, 0x4, &(0x7f0000000140)={0x3, 0x7efffffe}) 16:00:23 executing program 0: select(0x153, &(0x7f0000000140), 0xfffffffffffffffe, 0x0, 0x0) semget$private(0x0, 0x1, 0x1) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0xa073, 0x6, &(0x7f00000000c0)="72c73959c9126a7eea0d3d2010eadea833f2385174866e2d23cf72ba67dacb5eb54e9d2ad31810b795851c329aa02736a8d7a68e4eb790e030534e9505e1589a577838611d37313088841e4866649bb2cee53fd14bd9ce51ec7d39347f8e3f648487b19508c16e54ce66c588e5833e098e83a49c79595c1ea37f7ff6d978894361ffa128b4eade62fead47d02fc41fd44681d6272af5a5d7859e86dada766d54bdcb9cfb90bc1d8af76d9363acd6a678ee77ea89d08e4b", 0xb7) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt(r0, 0x6, 0x80000000000033, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x4) setsockopt(r0, 0x8, 0x0, &(0x7f00000001c0)="6a9ecd3789922195c7e804421dca8d7cc6c747d1d8dba5aa47291b6c91de5853c1d3449b4495c5b2eee8ae93b456bb5af55182e5026fea", 0x37) r2 = fcntl$dupfd(r0, 0xa, r0) sendto$unix(r2, &(0x7f0000000040)="ba9725c87610c8db1568a9462594145d9089d17990327f5ada5e60db0314a9c179496ffd7a3922294eacdf0ae473c3d9b8f714d34a853ef0e4f6", 0x3a, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x90571b60a416d804, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000180)) fcntl$getown(r0, 0x5) socket(0x18, 0x0, 0x3ff) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xf, &(0x7f00000000c0)="1016eb54c200002000400800000000") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd64221aa27077abb, 0x20) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/235, &(0x7f0000000240)=0xeb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchflags(r0, 0x0) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) 16:00:23 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000180)='},{]/:^\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='$\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='%\x00', &(0x7f0000000300)='c\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='c\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='\xeb}\x00']) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r0 = dup(0xffffffffffffffff) execve(&(0x7f0000000480)='./file0/file1\x00', &(0x7f0000000600)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='-\x00', &(0x7f0000000540)='$\x00', &(0x7f0000000580)='-\x00', &(0x7f00000005c0)='-\x00'], &(0x7f0000000680)=[&(0x7f0000000640)='$\x00']) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x0) kqueue() close(r0) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x5cbf) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) r1 = semget$private(0x0, 0x4, 0x108) semop(r1, &(0x7f0000000300)=[{0x39685871cfae9d59, 0x7f, 0x1800}, {0x3, 0x7, 0x1800}, {0x0, 0x20, 0x1000}, {0x2, 0x100000000, 0x800}], 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x20, 0x10) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./bus\x00', r2, 0x1}) ioctl$TIOCDRAIN(r0, 0x2000745e) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x5c6371117fbf6a44, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000400)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = kqueue() ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000003c0)=0x8) kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x108, 0x2) geteuid() r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0x7f, 0x4, 0x4, 0x1, 0x5, 0x5, 0x80, 0x0, 0x2, 0x0, 0x20}) fchownat(r2, &(0x7f0000000240)='./bus\x00', r5, r6, 0x2) 16:00:23 executing program 0: setgroups(0xffffffffffffff6e, 0xfffffffffffffffe) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) r1 = msgget(0x1, 0x1) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/239) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x393, &(0x7f0000000280)="00b4808e689c7128f6d739d20a93d4ac95249fb3837adbe37a9980df9850150d321cc64a4114a61642c7dc92a098179c4b622edde5cf81802a0a94da5658dc893ee5581e7f832c0600002211d8ad9c31a47647aa6e7368321e912e8fde7007d2067f3eef2105d7a5e73640c5da5b760c531ee3edcb9e2f52fefcafc5c082efd821c1ace8e986b7d4b32582f475e2ed8061425292f9c9c70cdff3d6488c24b439fbace570a2adc5de5bad652d83febb0900000000000000232fb496e79a542e50e766950e9921418cc8a3581d08c1f890fa4bc8c2057e39f2e16087d40b6b8239388051640370b5f8e53559a106d8207085fb1f2bf083a0718416de1036d36052d3ff33fbc472f2ee1c54d058520f76ad2bc1446107e516aac794c9d812e322c6c67fd9737dd4f01dbbd4f1076251bbadd6140d68edd6361454bae749913e878eddb586c99e5063dcdfb559a733") 16:00:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0xbb76}, 0xc) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80000021d0, 0x20) getgid() r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186a5601ff0300000000000000feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x2c}], 0x1) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000000)='./bus\x00', r1, r2) 16:00:23 executing program 0: r0 = socket(0x20, 0x3, 0x6585) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5c872c881ff7cc53c894302b22f310b634f36a00f9000000200000000000001ec08a3717fffffff000000000000000000000000000000000400000000000000b734", 0xb1, 0x0, 0x0, 0xf) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x100) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) mlockall(0x1) 16:00:23 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 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000fa43403328355b7700249d1f2c52c75e418f4dde357c4a50c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000908a1a060340ad7700000000000000000000d033ec612159b3d2ff47ac12a39de339f4c36541f6f7ec4a12b766779073eb497cea1df5d159548509a274a4a135afd482fc521746272a1b9b0a9c81556961fe8c581a192e75cd2215157e41c2ae37d9d13d83c506ed340d963c9fac67fabd425eca551d7564f6"], &(0x7f0000000580)=0x6e) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:24 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:00:24 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) r1 = socket(0x1, 0x3, 0xfffffffffffffffd) listen(r1, 0x2) setsockopt(r1, 0x1, 0x800, &(0x7f0000000080)="f1110000004033cdb85e73f01c231e8bec25a84048dede7d1e681e4937efe2b3fedd9154b6b46fe4c9271f893fc2101dbcdb99532205e7fe9aaca39d3b907a4023745b32676355aa15556412ccb796d4f45fa75117f8da83eab646fca6c342769f2f8349591afed7a5241c00"/118, 0xfffffffffffffdb1) 16:00:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) fcntl$setstatus(r0, 0x4, 0x80) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000000050}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0xfc, 0x2, 0xff, 0x100000001}, {0x100000001, 0x676, 0x40, 0x93bb}, {0x7ff, 0x8, 0x5, 0x4}, {0x6, 0x3, 0x200, 0xffffffff00000001}, {0x9, 0xff, 0x4a, 0x100000000}, {0x4, 0x20, 0x2, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x1) fcntl$lock(r0, 0x6, &(0x7f0000000000)) 16:00:24 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x5, 0x2, &(0x7f0000000000)="0c5ee764a8e5767aeb9c0e028d1c2f38f8ce4758b2747fc94fbe269494853cab418e9858e2c9b1e5629265cf89af76ac52b2fc65e921789a1b8f6b2c2ac6d471e8ab752a201ca500c9873c5f286bb23a465c0b02c9eaa705675408b10f23be020ffe24ce16bbd81f7d9f5da83f9931948f40020b37819e02e6b68f9347db678de3875ac7f4b69d0b9e823061c5b6960ed5ccdd7e8e2a5f3067826221747b0cd2f0522e0f737da220ba737cad5b1e487d4c047932205d1a501b2dd2940ff620c236c159a3464c234e525764e5d379c1c204c5fa96857d", 0xd6) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xd72, 0x3, 0x7f, 0xfffffbfffffffffb, "0100000000027f00000010006624520900"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:24 executing program 0: r0 = socket(0x18, 0x3, 0x797) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x100000000000001) setsockopt$sock_int(r0, 0xffff, 0x1117, &(0x7f0000000540)=0x9, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r1, 0x2) r2 = accept(r1, &(0x7f0000001040)=ANY=[@ANYRESOCT=r1, @ANYRESOCT=r0, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000d40)=ANY=[@ANYRES32=r0, @ANYRESDEC=r1], @ANYRES16=r1, @ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRES16=r1, @ANYPTR=&(0x7f0000000d80)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESOCT, @ANYRESOCT=r0]], @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYRES64]], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0/file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000c00)=0xffffffffffffff94) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r8 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffcea) sendmsg$unix(r0, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="33742e2791ae1601004a"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000001340)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="0000000038751fbd55e82e843fff0000010000006d302b15df2af50d3204c0dc27f4e89264b754bb8e7ad193b8c2c33dfde62b6aed9890df191eec02f6ad5d364c6af10ca1632f18e34389794aed0e880da636f9fea4ead6aebe65ab8d76ed02d44c38a2b80c45ce4342da822269a54e75e31655fa834648c1afdd89ffe7c628f9fd993603eca863846db4b829b83f83d982b6b9d93c4993129a6f2fba1c020a6075393ed1bc5b4e2b8cd0739fe6499868caeeff0f57f57b3a44a3eea77e2e50748d3884f8be03cc318b7ce8356ab43c9a86f4f873bc16664bce4601617217e928a3fc43b9366fea38b1b639b91b63", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRESHEX=r6, @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="28000000000064696c12000001000100", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="00ecffff1f00000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="0000000000000049f0cc1500ffff54e9141e000d", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x1b1, 0xf}, 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000480)=0x4000000103) r11 = semget$private(0x0, 0x4, 0x316) semop(r11, &(0x7f0000000500), 0x0) semget(0x0, 0x4, 0x4) close(r0) sendto$inet(r3, &(0x7f0000000380)="19478d880c37852bc31b03e95eec08a8a3a332c15c5b324f9714e58ba27eb7bdfbb82219306f1c85f005721eb9fc1cb24a67ece830c68dcf82ab2b24d1b3bf2ce07c149264e23af48d56e88cbd0da0fcc46ed60208d398e575625c8c2c8b133eb4babd7fa72b6774b0c003b1c668d5e8061d0962886fbf627926756999b4656fbcc8b78053bda3b2f7689c1357ea2e3834b722657a06d453e4b686b84ba8d946d326fec10aaf1223657611d5f20f5466c3ffc2fe06a7daf0f869faa008d701fc196ef55bb0663f4101d4e21c07abf7bd268aa2a32db1b8ea249451442594835e884a15743e1499ce849e", 0xea, 0x5, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x10029, 0x0) r12 = semget$private(0x0, 0x4, 0x10142) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) semop(r12, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0xe, 0x1000}], 0x5) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xc40) r2 = syz_open_pts() close(r1) accept$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000900)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb82bd5b4a6b9cebfd78d361c5a3e4243597c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46cbd2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa0900000000000000eaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a8339f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd09d6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25f072ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0ada34f73514868d2e6dc113bded807e0f38674126c98e3311ea56a0ba4605e65058669e2d9fe225232f896ca7b4c69a713f68fbf42c4c8014d836e7589456ca652630c7f3ffd248926a2d3bf71f48ddbe5fe41848c6dcb837632c4453bfaf53dc2a74cb49373ba339743727351a58b0bf7cc7987f6a52e7d839b654895f58e6119d3df11ce54fb03c5ba1257faf0efc82a2369e1b488937bdb5499b0ddf92a5263d0b5d1dfe7b47849ff3e528e44ae01740d037193207549f61dfaab90da65f6e20e2e91c456776fdb5987b4d022db21ff0f00510a099dc6bfb9b23624ead701fa26e4e415ecf5d77b028fef112ef287f0058c0128ad18cbbec5a11b6954dfb3d1dc1b59c7b4ad107d9d62c1dde3167106473af0d36c80611d04454bf170e75ae02a243fe04ee1c70ddae27b23041b057dfa4c41b4be7731ccaa4f758465f592e5b656f3591ca7c667cfe12d32c7d53e4", 0x35f) 16:00:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x5, 0x1, 0x7, 0xd9}) 16:00:25 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0/fil}0\x00'], 0x10) open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x2) 16:00:25 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x101, 0xfffffffffffffffa}, {0x18, 0x1, 0x2, 0x40}, 0x8, [0x5, 0x3a4, 0x800, 0xffff, 0xfffffffffffffffc, 0x8, 0x2, 0x1f]}, 0x3c) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) r2 = msgget(0x3, 0x404) msgctl$IPC_RMID(r2, 0x0) 16:00:25 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140), 0x0, &(0x7f0000000180)=""/185, 0xb9}, 0x800) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/52) 16:00:25 executing program 0: r0 = open(&(0x7f0000000640)='./bus\x00', 0x200, 0x40) getpeername(r0, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0xc000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./file0\x00') writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000200)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4b357ffffffffffff02a5d994083b66155b20f5f8541099c32e0fdf2abd4844f2e7a91dd90e6e1f000000000000000e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c688477e41d9430735951416bffbafe0d05fb32b2baf7ec4c9445749f95b9371b47aadb030d2b9270ec7ee94a7ebe79da25075a3dd80656c2c2fc53e06170a4ab2", 0x11a}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b6cada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000180)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x245}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x8) open(&(0x7f0000000100)='./bus/file0\x00', 0x450, 0xc0) close(r1) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x100000000000064}, {0x2c, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xff) 16:00:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x9f, 0x0, &(0x7f0000000000)=""/159}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x81) ioctl$TIOCCDTR(r0, 0x20007478) r1 = fcntl$getown(r0, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x6, 0x3, 0x80, 0x9, "ec2bb5b107fd65ad2c4d2c4fad951c56071ffe5b", 0xfffffffffffffc00, 0x6}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x4, 0x32a9723a, 0x6, 0x5, "9a5aebf28d2ab177c9ac935bf081f4ceede0cb62", 0x3, 0x8}) fcntl$getflags(r0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x2) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) connect$inet(r0, &(0x7f00000002c0)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000340)=0x3) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000380)={0x7, 0x3, {0xe4d3, 0xa2}}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x100000001, 0xd69, 0x8, 0x0, "99db04ee8e64ce0e3aa3a20216a8e4bf964d2e5c", 0xd5b4, 0xf9}) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, &(0x7f0000001980)=0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000440)="9c2daa0035ae916dbb35db960fdfe120fb12653a6c3df78cea07cf86d16df932b5fbf36d951db0e7af5812c6be9d48bd1e63a04d82d5f52dd74a908bc7c91f4e2142eabbbdaf82d8a481d7c92343e20a428ed5338ddca137e03b5e45d9", 0x5d}, {&(0x7f00000004c0)="d9784fee69f90d9ab316d811128602d58f71ee733becf3c919767407743a12b191545ed2242d1e3bfc466c7a391d8046053b69c5158f4032b179ac0ae314e68608b176ec1b08a3aea0a8efea98bb3c4ed408e79bc09f114f247f9ff40928c7f5a22f51c43800340e857a7e8da5c76b", 0x6f}, {&(0x7f0000000540)="dafd28729a505f81aa97ff4730", 0xd}, {&(0x7f0000000580)="d42645ee55c41820b7c081eb0a97025cfb3b026e5c832a0835b39feecdea7bacbe7f82abeda1597d22772b1557e3262fd937d7df02dbb3ae217bed586ffcff04a30bcf09cd6132a8535f9a16c8b3e25a5962f25943f964c7734ed8c7018e87a3c624ee711263c53d36bb4178d11db4cf6e37e80d5c17f4fa88f6c87e686c1f88c0626b2e1602d7c1e6536e78b00d6bc0ffded22192782387bc5ad07927e730a6149c87a6ee6ddbe09146caf88b954abce6c20e8fecb895e839f9a5eb954af399975946095e2d127cdbaeff6af700c412ba97a1b8baa0c0dface5bea96c05cd519a86b1f33e3df94248b6a200c0f2ff9d5d6f5650da8efea64778035647c1e20dd0de4e7f46ce6b518b0415778788cb6cc4efe82e37b8712a766bc739aafdbea16dba7cf2dfb0f8709299b15038b342e4514cff1684b8ef1469c2d41eedd0163771ad2fd7c8dfa8ca47fd7fdce6d4ca0e3f47add11f7545f13fa08df62c31667f8f1276e3108230fee226b8887b65cc10c7f339c28e7fe27b7318f75fd66e4b5ecfa4e57a7a174dd09097d6aa9f647e84c32d9f63bb0109a747b7c168aa66095f2e95fc830941d1354d7af71837454bd0f397717dd4c5b86b6b5810ea46acd83478a4719067903a6cb15c3d88f5d7d8c8cc2435e8403e6870c1b40908dad17813012391ae536eb798f1be6cc17efc76bbc4d572a5bc58b36d4abdf1b4b251465d70819c748bd6d46b208196839d4cfd4bd3e56e8eb1f747185b6e19fcfd903a4259e0f78cdcd86160150e2703887e06a63c2e5a8e42043098649bc17945dae293a98a4d332409336da10f8a40d8b3ddf1349a20ca28286153614644affa3a769f35853503953896fdb2c08b988d2e8d62bb9280d3673b8b66b181148573f6128b8f4a9e2763e7fd05f29e2e4f43fc9e2596a684e7552dc56f4b7ef046a69f69229092376cc4eda95d06e1ce891c8cc162c120ee3f7c6d0945842641f8a7bee812f5e20884e09902ee27add1e208fb7c466c61b1cea75c8bc3637adaa6f41460992a37534cea18ff4fc3302cba15459178f2d345232776f573f2c13893a8afa28b584c7b6113973844b415b57c49fd0d2d207f11882c20be0d65c56c2cce90e594a41aefccbbc37322c75bd910fcc2a3f5dafa98b22d9db80e46d3b7940955d0a02cee2298cb3c46784e079c816b45783f0300da27c123b07be6a466d201bac1add0831966989479ed5777bdcc38c6a63b8e1eb36cbc07630c6979fa36964cd0fb1d3884608360ac1eff62d24d38b5db63d88f6022df53fb66c8c7bc1b1f59340fd2c67e4cc7fef70d6ccb5ad61a71aea8693d6357e20adfe9fd93d8fbba830c50753804ffc2ad6beb6b3caebc5e74cfb0052ea59604c31575071f0ca75054594beb51db2ce6f52c1c5b3a24790a739923c6ca9b0e4ef4bf47078498d7201ea5c00dee574e65f9ab42edeada70d8f4809623cac94f26cb03a49dc5fffc29213186d1920f7819678d7069a24e6103a659b1b9da02300a243435d7d063b3e275d5a4186ba8eb20e435a9cdb29436907f1194759f94def17faa913540bb4fd3b2a3e9c19f7465fd968ed0fc7d28031eff0694933e11ca5de0acd55c7073bb5d7309ff1b86ab90441d68781b917d82b49cf20c2977c6c764b3f811b9c0dc18281b4985ed25c2852c13c19c76520795cefd4b69a9f390a67428515953b17a55109110e32d9e40f990780791a9892c662947e5c7e3f60b6c3b4d131d6d80c221b370ff5ffba455087d01c80714366e4fa4ee79f0f26f39305aac64789a4b80cb19739629b5fe365ffbf751c628d50eb564e18166e1fb2ed4bc6e3e30692fe3812fc10675792b4eaae929ba2a516ea708f7a5689de78360b7d5a52af1ea44484276644083e90c27ec480a74f766048a78f974edc8785e8fd0621658286b06453de5330b69e1f100a87629c45ea6ebbc054ce1dfc368d228a086bca3f39668a9f6940493abae820acd8ed102743035816f7d0068e4f9b438d92dfc2caf4cd22586d7843d1ffb4c109204ab2c47185642475da05b4d85c74c83a8dd8ea841dd24095090ab1becc259293aee15a9d0117db31cb6cc9f02e10bfd01f385700ba4bfc2b2f94303ff67578fcde76b138040cefbd78ed4d8ee5bc7355c786890cfd0518ea9d8fe4bb670bc002e52b9d043f5219b3cc71c006719551969dbe04e5a01d0c8387032f79ee6fbf081285aaa6c17ec41f6fe720ca41ec1526dfe9ec24a5d16f85c51f054efc2af46ac02c1852b0fbe53b61087074d841a75e108517b7cffdbab979e34fab7cfadf4c90e59461345761e3166c92e33aa4027737acd6124a6e7e5267e67b156784b4207142d0d96e5caad9deeb64c86b0b215f1c207da4593e863e453a58150a2a059be63a6f962e109b606e819b3bf8f2a0211ae3d6287d3a515fa018a1decf92d4a1936ad8a256ae1430956243e59fd8db709e7c4711a43ccdb2626b5e825ad72501a696ca0018926735fa5066d7bc52fbb43c6f825d45c58f6162114c2fdb0e1f4481e15dee3d766208bf441a73f4717312980ab0d81be4b322c4daa499fa812e592706d8ad78667fa101d3715edaa53363d9546c82b2f399fb2f55d6db1fa273f543606b3f8b8acbae7d541e3c428f209f2117a5cd0acdad7c64c3a3c0584e4166d32cf7a518ab43f8d190415f6e5a36a63073ec275f6c7a6e038db425a81542a502ea51ed0cbaede8a8f1c4e34b62f21e732061852df274111de719f58ad9dfb2065ba6ddecf0ce1d7d11b1ddfdf720270168c1100a81fefe91151faa4c038a12bd50de34d44d8f2f6dac4f2f0159ab407bd2a44f3cf6176479c01d3c064ca1b880c5bf4a69cb349db8e0baf9c5e86a04c4718b973270ffef89cc501b98c5733676f0d107b16a4b696726e99894a3389d1d7c657bc07e1b6b0360f2e6a987051203e2a7b1eff7168e9f8ecac2baaa514d917e1782e97491af35320367d4439201ea9a9c608f92a112e86cd4bc9782f83b8bcc6d5834a475592e521f7548029215bace1be52f248169ee24da1565b9e4df14e81297c2253ecafbf10a3fcf1d52593bdb1abda6238bea4534580601bd4c129eff1ef7be6c40a307be30b10e3fddc23a8b732271032de5298e5bf2473237f0471e1366cb97ba47f0cccd3ec8dd33b10c95c9f5777c65155b34085a5e5e7ac1cf836318a3529ff705d8b1b6b3b57a2c834cac129be7cff64fde88784737abcdd8fe6a0888fff989d81105b513cb84404f2417b9b7cdd16e612508491e48e69e2a4d295e4212c9eb7218f5b92b7954dc07f61ecc29d4bea0cd574692cf84f7a39e4b044bfebda978f9fe1125a9efac07d45b8e202550aa8c0fac09bfcad007de617ce7d2260ef41324248cbfbaa6d78a2ce9ba9acea6ad24ad48d603e6bb252a107b9637c9e247463492cec4a694030be5ed959b0e31c6309e7d5fe4e4f2813bbd986dcda1301eab302c1f67a875b28f72fa2e9a828a1abe0715ea73402edf0ee9d0487de01e8f92b8cd5ea44088990b2d3ec32c120f908bd8422c2b890f736424f8cd2951f1da78931f59a07f91038dac11707fd3914b48f8cabbfd19a5c3ed4ce4d1da051008eddd69d4135226f9a2297fdc4709570d76ab99eef3ac33f285b90044123ba6bc628380df445c986b93eef881fd9bd1322787c1380712d6b9c0aeac355bb231392860ea835cef613d88694d956e07235b6269a4e7d70e13e470796ff2b091153034585fc7a2754e167edf4274994c71686b4a1dcd2152f343e4f692557b18da01b095a03f8f8afbdd291cb82d763ee060d6d4ff65897ef7d1a489fd707f0f9fe10b72a1e5343877047bc649f8ed605243071814e8b6fa90b13e5be042634ef7e34900169b3285e23489ccf5c577a261887db782e2c46e2557bdf33fc6854150ca8c7ce281eb48eb68af4f4fa6635cdddc2faceb156b6dcbb3927cbb093eec14444307398bca3cf7780e78b00742ed22f5227c295c1b458a1730c04ce697eeb3af0e3368c8b7d0eff50f2b82f5cb8ea0bc17a68beb2da2c75a2b27521125403bd838004977fbbc8cf34d1d5abed14382278906f962ca948b3f1676c3562e6e00ad23736f5a0ba2925423a48119aa7e7273a15950a8d5eb6bec30bbf8a0c6bc066cda744fd6f8aab7cf4bdb155e8f5fd77adf07ec32ff04829f6b7411041c23d8595ac4e6250f691affa600082d95dfba2be0a77c61a004305575e8be1c2efc5475773ba4d4a36dc21ade28068b1109ec2c8081e61a71edbb0c54f5533d9f59e9b7bd008647895871314d9b88dad4c717816909dcc766edda271637ad1d57a37b891c4bcc52bde1105b368c9b558bb8f6d24b58e1bccbe90bf651eec13df7516cb5bdffdaddaca3ee95347f836908a77f3f77505f9451b7444429f7e8bc57bd69195f27002c5abea645063c97d1e4c68b74c0f2cc369191807a3021ef24c3f14c6004e2db1cb4e19e2d6886531a6f756b7748bd6262f63f95281d33e8a355513ae4f73238a4f57e46ffcb394de64c97ee2de4abbc46e9cf64786df8107110b0990febb98b491260320af8b9098f0b4f8f4ac30fbcbd23134d9b7915f2b8cebb0ffe84406f1ee6fe1abf24c86d57589064bfbf94f8d63796a1a711608d81a3eb1b9cb220b165a56dcae4190d22d96c7fbac08cbc760fb6712a15bb3b1c07da64b812f41aef00ffede255fd50209a7db9f672a13124734d4ea25ea716defe9483ac3fe261e42432ae2d95c357a438d068e9da7d30d29f3bd20b9c88744618ba59720bbc69e24aed3d1ff39369ae5c09359988c64a3c6b9a167238c1c145c6be090ade7bfa7e867389199ef2f0392201e6f67edc2e4ef6624ef8ceeda57ceaf9131479bab1761a33e63494439029a431f61d528b831d5647ccd862272d4a73368870163e2e13a80376b2a195c8b6e1b4a2e81206d52c45dd9d9f5881cc1f37ed1beca2be2259b86fc57761300a3f9d37313eb157e4f9450a42ea5b7b1d6934035efd4f33ff6be180ef65fd8226cf0cd17b65ea94ae63a06a380d26582a014f0d44d9159562d17568d170d015b358a1d79490a8ca708c9f053033583eab7c5f96d22f7dae5605c7d10f698076ada1f00880a02cc1c88c6601fdba829b26953382ca1096daf3785be7ad034938114f1aefd1daeb0589214928c764362b4086f5ff74cea5c4829cea5caa61a8c55d26c18fa4eb46276da74a6f7f8f7b7db43e30836eaca46ea70beb9a40d43d4e611e759278529bda1a45c7d1782a5e9c3c4c81619b0f6c798bbf7814fe11deaebeff3f39c1fd3118fa64a54983e0f2c374ed7ad30102fcf4e1e1d1376bcb07ded4d67ead4883355020855ff7f4ed84a528ad84ee721635e38089eeb35142b584b903b5cbe18ce1eae03645a0e567d3e59297efcd6a7b41a42fe78610ac32f5ef61a91c8e8c8f9c1542200498a66cf9e6087c175ce78314e9399f638d2fef6810abf2c4e00b91ef02a72c4d6e72b67af1043f45db142d625d733e21d3ccd1d39fbdfff1b34d9aad5340f33edd11b2be744419298f97f4def5e48a21370b1d51865beb04afe5e76fd6f8f5ea390f0918cfa45bcb452bd4cdb81b91e9f89d0552c311ed1e996d4919d5314637cd95ed6ca18489d8cf04840ef5bc552304f16bcdc83a8845c6fb13c5b6a5f7498e8736d3afe485ad483490793b8770d82e5322d3f30ca6ff61c97fef1b33d84410203aa8ad5bcfdf81c1c24de6d63ac9362c993124dedcdf7b0bc4a1b900d6d1bb9bb369d2df2c3a3e4bf7bb1ffe8839b", 0x1000}, {&(0x7f0000001580)="d9c9c844c82b58c7226c065c523aff4c4c1fe9996286b2f4dce7efa8fda10179cf425a5a3489b98daf9d27e99b6777b5a7589dff623ed4ac5ee6e88ad3cc47038a1b00100b1410ec200c123a869d0f33a0da10d0d468c53200034c65c105de1c871dcf5f0be1030bf5f72739f517a6", 0x6f}, {&(0x7f0000001600)="2ab81d6df5395b5ecc0c6f9a28f8fc66194544bf5589696348193d7a32fa07968557fe8ba04241d5d9d2de4c0df158de09f69aaa9ef898826f57dea7927971e4f3077ba85a0e848539053f3f0300c20c6b61552238ac7e6e2c1e057bdde9098213d3a6e0e7dde96172f7294f46d8919cbc15257d46d9c582cae0c31607b356d61503e6a7a683e2d6878fbcfcd7a6228d20e560c3b7d00a584a3d1cdad665a728a17574d85a2715418a1ad30eeb7d399a87d46debba08f6e53cef284b7a4bcb591aa94256ec17c5b83c131eb092cf00", 0xcf}, {&(0x7f0000001700)="bd7b0cf35a614a4399294a855db39afce7b2c92a2e1e8574454acd6d29bb6bd8b89c628787230496f027d47d7d0ede452d8412529e8eee600bf30d283f7ffc79b8d68be563ce23a2f49a02d7083f5a77f687957b619d4665560b976bf6e795a08bd73576775009c6a3f978f5359a71a1f019f88e57e12483c8907caadf2f953e06da1f577d14e3dc952fd08ffa08c920b3126f132d378dcba8d6d0091b2854fd697a728431fdc5eed1872610f0d93949056dbe36348ad5fb30dad3e336fe5b727398e402ee424a2077306a11a56ae8f469a9cb4b898265cd234e081695719897920cd74bdb53c6cc1dd7b87652f59780f18a0f98765991d051f1", 0xfa}, {&(0x7f0000001800)="b8261259fea007a7d32558ccdae62ffcf3fc37de7df7bef343e5e60ad199234f25f862273f7aeb97357ad7ae4596198d1354ce5f6b903f6f76cb0137f2a1a3bfd76913cee612c2efc6788ac782a8b581dd7f5fb88c82e9cc4c59f66f3b9e8cf3084f658b0673b58774d7cc03653e374506b769095109367ac4b6cacb8216ff1205f97d83f324ed857f1a1a9a6ec53c7a0ae7b2abfb147bb6", 0x98}], 0x8, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}, @cred={0x20, 0xffff, 0x0, r1, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r2]}], 0x60, 0x3}, 0x4) pread(r2, &(0x7f0000001a80)="4ab9b6a06b4800381199a9443e7879e9c0ad4d4bef1c63af4a120f0abdfe3763d41a403a55e658a53463aebc0dba008283de2f62e255a48108bd1dd85cfb964e02163d8102c0e136404cf09b6d3b8167902c214f4e", 0x55, 0x0, 0x0) getpgid(r1) getsockname$inet(r0, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000001b80), &(0x7f0000001bc0)=0x10) fcntl$setflags(r2, 0x2, 0x1) syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001c00), &(0x7f0000001c40)=0xc) 16:00:25 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x9, 0x1148800, 0x3ff, 0xc04}, {0x9, 0x1, 0x6135, 0x6}, {0x8c, 0x2, 0x10001, 0x6}, {0x0, 0x2}, {0x100000001, 0x3, 0x9, 0x7}, {0x80000001, 0x1, 0x8, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) pread(r1, &(0x7f0000000100)="f8e154e0809a9ea35f7515304612de103d8610b8bef38478ca401a82097424c03058c131027e1ff77061813a785d04543b35", 0x32, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) close(r1) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x174, &(0x7f0000000040)="b6") 16:00:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) socketpair(0x5ac433379fcb0236, 0x4000, 0x132, &(0x7f0000000100)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) listen(r0, 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) socket(0x1, 0x3, 0x9) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8802, 0x0) getpgrp() r1 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x100, r1) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000140)='./file0\x00', 0xf4134db5b6644c46, 0x9) accept(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) getrlimit(0x1, &(0x7f0000000100)) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000000)="7912cd42e3f2ee6c259f1016c44b95d94cc9b1e9e1b57cb7e52c3ed72623ecd9a90ac2a6aba084a67221894f9ce9", 0x2e, 0xf, &(0x7f0000000040)={0x2, 0x1}, 0xffffffffffffff18) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e15", 0x6ab) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) close(r0) dup(r1) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x35}, {0x6}]}) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) sync() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = dup2(r0, r0) faccessat(r3, &(0x7f0000000180)='./file0\x00', 0x110, 0x2) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x400000028}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000140)='./bus\x00', 0x800, 0x100000040) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x16, 0xa39b05aef4d2b8f2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b289105ce20046402a4ef3f3f000bb42729dc539cc2806cdf", 0x2c}], 0x1) 16:00:25 executing program 0: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000100)={{0x2, 0x1233}, {0x3ff, 0x2}}, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x10000000000491) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)=0x3) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000), 0x4) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x6, 0x3, {[0xfbe, 0xfff, 0x800000000000000, 0x7788175f, 0x100000001, 0x100000000, 0xffffffffffffffd9, 0x6, 0x100000001, 0x9811ce9, 0x0, 0x2, 0x4, 0x2, 0xfffffffffffffffb, 0x0, 0xffff, 0x20], [0xffffffff00000000, 0x7fff, 0x8, 0x401, 0x18b, 0xb89a, 0x1, 0x1a, 0x5, 0x9], [0x2, 0x86, 0x7f, 0x5, 0x4, 0x1], [0x7, 0x9, 0x7, 0x0, 0x6, 0x3], [{0x80000000, 0x7ff, 0x5, 0x5}, {0x600000000, 0xd98, 0x6, 0xffffffff}, {0xff, 0x1ff, 0x4, 0x4}, {0x9f02, 0x8, 0x4, 0x4}, {0x3, 0x7, 0x3, 0x4}, {0x1000, 0x9, 0x4, 0x5}, {0x3, 0xffff, 0x6, 0x7}, {0x0, 0x4, 0x8000, 0xffffffffffffffbb}], {0x1cbc, 0x1, 0x8001, 0x80}, {0x1f, 0xfffffffeffffffff, 0x3, 0x3}}}) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a80)=ANY=[@ANYBLOB="1000004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20c5a42ee9ecac93145ea25b0883854b73f87fbeb62c4c6371ea65aa187ce76f7d028defffffffffffffffff073f951db9d68551ddbf6a0e9459f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb90467f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd3964d6f7d68b57c6f11895b1b654ccb47196a5521f6756e70a732663259d2a0b208a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d06604b56e56547afb35d63a31970647b921528f3ab320839e1e43d97a18252e6e54084e5c9a34f06f3bbd81a4d0b844e7898edbf4e4697151d53289fef391d1c6c48005bbefafe3fba63784cb3a6645f76356a8a57879c0bdf69989e4ed15c218a1cbe974659c763ae2b5592bd74247d31808af324a2878a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a77c2e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998a57b3d891d5b1f9708dae897516a77b9c1e7f019301f2233f2191c8a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79413226aec6850593d1c03ef561810fa062e88ae0b576fe914a21bf1b4853cbb235626cebf46c724d9512de9adaa5319730057d330c7e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e4f8dbe8194c6c4a4a30ded35cb030849500cd70844c53f644ad0d074dfe979f2a51f23c26988f43d7640250d62511d1623351bcd243287ff96d12dd0e87566c643481cd3cbdc2ac03a4ffe04e7602f5d1c7949d7751608e061c"], 0x10}, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x1}, 0xc) r4 = socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) flock(r2, 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) r6 = getpgid(0x0) getpgid(r6) semop(r0, &(0x7f00000002c0)=[{0x3, 0x24, 0x1800}], 0x1) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0xa00, 0x0) getgroups(0x6, &(0x7f0000001200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgid(r8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) fchmodat(r5, &(0x7f0000001280)='./file0\x00', 0x1000100, 0x8) kevent(r2, &(0x7f0000001340)=[{{r4}, 0xffffffffffffffff, 0x11, 0xf0000000, 0x8, 0x5}, {{r5}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x100, 0x66f}, {{r2}, 0xfffffffffffffffe, 0x18, 0x39, 0x80000000, 0x2}, {{r7}, 0xfffffffffffffff8, 0x1, 0x1, 0x0, 0x1}, {{r2}, 0xfffffffffffffff9, 0x41, 0x40000000, 0x5, 0x4}, {{r2}, 0xfffffffffffffff9, 0xc4, 0x40000001, 0x2, 0x5}, {{}, 0xfffffffffffffffe, 0xfa2540e46b1f8790, 0x40000040, 0x6}, {{r4}, 0xffffffffffffffff, 0x8, 0x1, 0x2, 0x7}], 0x3ff, &(0x7f0000001440)=[{{r5}, 0xffffffffffffffff, 0x40, 0x3, 0x0, 0x80}, {{r7}, 0xfffffffffffffff9, 0x0, 0xc, 0x9, 0x1ff}, {{r2}, 0xffffffffffffffff, 0x80, 0xfffff, 0x9, 0xfffffffffffff835}, {{r4}, 0xfffffffffffffffd, 0x10, 0x2, 0x1c4, 0x20}], 0x81, &(0x7f00000014c0)={0x80000000, 0x9}) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) 16:00:25 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x5, 0x9}, {{r0}, 0xfffffffffffffff8, 0x48, 0x40, 0x4, 0x7e8b667}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x6, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0xffffffff80000000, 0x101}, {{r0}, 0xfffffffffffffffd, 0xe76c699e5a5f5f50, 0x4, 0x101, 0x24}, {{r0}, 0xfffffffffffffffc, 0x371a506228811aad, 0x80, 0x7, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x1, 0x8}, {{r0}, 0xfffffffffffffffe, 0x9, 0x3bcdffc4cff88afd, 0xee6d, 0x7}], 0x6a00000000000000, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x25, 0x1, 0x8, 0x9}, {{r0}, 0xfffffffffffffffa, 0x2e, 0x1, 0x0, 0x3b6}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x0, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x7a, 0x1, 0x1, 0x401}, {{r0}, 0x4604948feea78f6, 0x0, 0xf0000000, 0x0, 0x7e000000000}, {{r0}, 0xfffffffffffffff9, 0x4316fe107e69ba35, 0x40000000, 0x7fffffff, 0x7}], 0x5, &(0x7f0000000300)={0xfffffffffffffff7}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r2, r1) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r1, 0x851f465ec03c0291, 0x4, &(0x7f00000000c0)=""/58) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x2, 0x180) r2 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x0, 0x42) accept$inet6(r2, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='c\x00') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000600)=0x200) r6 = msgget$private(0x0, 0x400) r7 = getegid() r8 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x400, r3, r4, r5, r7, 0x30, 0x80}, 0x1000000000000000, 0x800, r8, r9, 0x101, 0x7, 0x536aebd1, 0xff}) msgctl$IPC_RMID(r6, 0x0) r10 = dup(r0) readlinkat(r10, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/159, 0x9f) ioctl$TIOCSFLAGS(r10, 0x8004745c, &(0x7f0000000640)=0x1) semget(0x2, 0x1, 0x8) r11 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x0, 0x81) accept$inet6(r11, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgrcv(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000000000000000000000006e41193b11b5c2573b18900"/44], 0x21, 0x2, 0x1800) msgsnd(r6, &(0x7f0000000780)={0x0, "82f4cd72814c0f2cfde024b31b834fdc5eaea5b179491e12c6d667f4d88e3b5d59d0ccbe495f5388fea321054246490ea60d008cca95c362a7863f6144b3be1b506ccdf7e20f234c6637617ed33dd885d551decfa99ba622cb"}, 0x61, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0x7, 0x4, 0x1, 0x3, 0x5, 0x4, 0x7, 0x751311c6}, &(0x7f0000000080)={0x8, 0x1, 0x80000000, 0x4, 0x101, 0x5, 0x40, 0x8}, &(0x7f00000000c0)={0x8, 0x6, 0x7ff, 0x40, 0x9, 0x7, 0x0, 0xfffffffffffffffc}, &(0x7f0000000180)={0x7fff, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe1, &(0x7f0000000240)='%') r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/70) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20ffbd851591575b, 0x0) kevent(r2, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x80, 0x92}, {{r0}, 0xfffffffffffffffc, 0xc4, 0x2, 0x200, 0x2}], 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x8000, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x2, 0x1}, {{r0}, 0x42f630e1ec9bb0a9, 0x4, 0x80, 0x16, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x7, 0x9}], 0x6, &(0x7f0000000500)={0x1}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x1, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000340)=0x1) 16:00:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x51, 0xfffffffffffffff8, 0x400, 0x1, 0x8, 0x1ff, 0x4, 0x1, 0x0, 0x8, 0x3}) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x45}, {0x6}]}) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, 0x0, 0x26a) 16:00:25 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./bus/file0\x00', 0x3000000000, 0x6, 0x6, 0x1, 0xb6, 0x3f, 0xffffffffffffffe0, 0x0, 0x1, 0xffffffffffffffe1, 0x80}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b5c4b001200000000040000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000180)=0x4) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0x0, 0x51, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000300)=""/236, 0xec) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r2, 0x1}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000440)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000140)=0x7fffffff) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x100000001, 0x0, 0x0, 0x7ff, 0x6, 0x81, 0x2, 0x0, 0x7ff, 0x6}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x7b4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b5c21000000000800000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) r1 = dup2(r0, r0) accept$inet(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x9485, 0xfffffffffffffff7, 0x400, 0x1}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x3b59e68700857ff8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) syz_emit_ethernet(0x83, &(0x7f00000001c0)="969b100e5e55ccd8ca517685999c592ee8fd4496cb6df776d7670f9700f9071016aed75e72bcd7431cf2af972c0b002e9c18fdf47af2b831e5f6c8a1d2a15669a05aa217869fedb92fad4733a8d6525b6f916b67f427223b9cb390ef0a09a088ba54644b363296b083d285ed76c84a3d177e7a6fc8afe54654be5819eb5b4c59d03077") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:26 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpgid(0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x104, r0) nanosleep(&(0x7f0000000000)={0x0, 0xfffffffbfefffffe}, 0x0) 16:00:26 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x101) 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", 0x8) 16:00:26 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0xfffffffffffffffa, 0x3, 0x80000000000000, 0x9}, {0x1, 0x81, 0x81, 0xffffffffffffffff}, {0x4, 0x21c, 0x2, 0xbf18}, {0x7fff, 0x0, 0x3, 0x2}, {0x35, 0x2, 0x7fffffff, 0xfffffffffffffff8}, {0x100, 0x5, 0x0, 0x401}]}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0xe1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0x100000001) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) unlink(&(0x7f0000000000)='./file0\x00') 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000300)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000100)="9d6872675a9ccb6542f6641dc1b1faaafa6349450f699fc0b4cd737b1bf3a94eb6966e3a406007a8813ac5bbd4a789ff220df5586228036a63a596386533870676c17793f2e9cc98c71aa53f", 0x4c}, {&(0x7f00000001c0)="d14f155fcb9d336945efb7beff35a4654e8c86178d4e02f836de77cf237c87e01aa9082c22f92326789091f5dd518036cfdf9bc0014bf4a3a46f4160862e86f2a184799669f75e3dbcbaaa92a75ae6e052cc9513ab815fb8936da5db03100908bcee8833fc6a54c8c9ab0f14a1e9de6d51d6c812db445284986d85461803891639fff316ffe02dc9c4b7477594", 0x8d}, {&(0x7f0000000280)="a09e45a3da18414adebc1cd4fd4d23d924d211c1d7f292d37e1f65a9e6de7d99f672a11ab5be3247e271a8fa23a7822cfc73d6e6b226faa97f046815b792841c557840decc2177ba", 0x48}, {&(0x7f0000000380)="d3dd62f5e1961ea9b7f64c9ca0bb2f5094b579f12ef9a1e05a3eada96a5705a78cb8b928396fc741a134fb969f8f2ea361b37ecae29d699c21c785e97654d6893fa816506b14807d58c081131c8e99aea8e00f6bb86718021a2090da208b2d4dc960d9d0f066ed1df33dc9b8abff0a4bfade07437450f6505161bb6de3d75914d87aa49e7cacbfc40bea1290f6b88c75b5f1b2680b", 0x95}, {&(0x7f0000000440)="0593dc19ebf5d46815cf2fc19314e2d6f7aff44146ff8a26b62b0fcc2ae8da555cb75a83455063a401a4423c4bf077f0a1136c83a93f06df5870b0de12e42d729a7b2c56de09b0b5162cb8646a0fbfbdde323338a20f9256ef4ee2009c1858c02fb7e29d76ee226d338efc71a015614995eca6d4fe0cb4d836aff3435136013ddb506e70b2295e24cf72657b63e6567aa3e8a3543508f3936e8eb1a174d6d73aa9fcd1c6fbe18692c022647874dd00b3e1313024a92a214a045b9bbf9f22abefb898", 0xc2}, {&(0x7f0000000540)="9dc85e6a7d88986bda740e5a7d4893448430c3852e9361d7662865b1e6279650731aaf8a38259414c366561bef9425b2d38e18130e1e09ed0832d6515aed0ac7d4305c9831789383b5e931e4ffb703927b86ca456650669172afa2d742a497e6b541eaace4b1016dae6271bf5415983ffffaf54b5b8b228e18858a9c2272241616e4e1e2687ab99a016d616e04cff5208919c457000b25b540d7d2982385b8d00f94d86ff2d7f8399b0b6ebf10e4ab612d36970127a744123e5a0523", 0xbc}, {&(0x7f0000000600)="b3bb2988d584d2cd672348c315cee241eed28f070aaeeffe72d5877130611aea36a6b0edb61511de9ee8adbeeccff67b46ff499b4a53a781cded1ddf8003a8eb763ac0f42766507c56bdcb62e50435c143ebee5d14e36eb6920cbacf4c0727b3ea492cbd7c3e56ccd09fa8ca9aac7cc6257f167b62090308317e60881ea0d90b79895ccec0295f8a1e6e858b96d26e09996083d83da79d31fa9bb7045174d9d88fbfc84f2a1f3740cc7f90a2e0a1fa5097f0013bc8b328255264ffb3d37bc1f86f9913d370effa07ce4ddd9175aeb369dda38c99d395d1869aa0c473f54b1ebbeaf4f22f9487c19e399717ce828c65cb", 0xf0}], 0x7, &(0x7f0000000780)=ANY=[@ANYBLOB="0801000000000000010000000500000068251a932afbc5d2373c4364f234892ffb189031d730b99a81f98662e5b29495e33e4125c14b9f87a534c212590d319266a4649abdfac8fda03c9916adf6f6a8dd75cf6d6d69681126244b81f845e230b5806d7d2a47c447962f36b2cb27d7a6f82a12f6a31ba9a2b358fba7b25474e7eba20fbecf795fd29de9875eb7f05b5cbbdedc9a4c2de0cba3a7d951c66b7377a8ac12d79ec78178e5323142b94fc583369ad360295ce9feacc95d3d24b75a2ba762bfed55c540090b6fa912819a081d5dbf834e7dbd800fa7f5e4418807374bc3b19f8c74ee483de9b9bb1ba367a074ccfeb126e28ef9e71001242eec62b97b3e0d0024cb4b2854"], 0x108}, 0x40b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") truncate(&(0x7f00000008c0)='./file0\x00', 0x0, 0x100) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x007\x00'/28]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20082, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) pwrite(r3, &(0x7f0000000240)="367506956b11f7032db450bb56fb2114855c3155d967769d9603b1c5401429a30dabc0f8574e3935448ab0090d60a71ba136bcd750fe170940e1bd08274b80994caafb13d2e7588af98ea37baa7be74163a9a1e53c0db420243028939cb2e1b1cf6e027f9d74a971ba", 0x69, 0x0, 0x0) r4 = kqueue() ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000002c0)={0x6, 0x81, './bus\x00', 0xa13, 0x1, 0x8, 0x7}) kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb, 0x6}], 0x66, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r3}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='*\x00', &(0x7f0000000180)='#(.^:\x00']) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r1 = dup(r0) poll(&(0x7f0000000380)=[{r1, 0x5}], 0x1, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/192, 0xc0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x44}, {0x60}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x5, 0xd39, 0x6, 0x52e3}, {0x8, 0x3, 0x8, 0xc164}, {0x1f, 0xbeaf, 0x0, 0x8}, {0xa0, 0xc92, 0x1}, {0x7, 0x800, 0x100, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x10, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpeername$unix(r2, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) unlinkat(r2, &(0x7f00000002c0)='./file0\x00', 0x8) 16:00:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x10, 0x10, 0xc05, 0x5}, {{r1}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x9, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x36, 0x8, 0x8, 0x8000}, {{r1}, 0xffffffffffffffff, 0xda, 0x80, 0xfffffffffffffffe, 0x8}], 0x7, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x5, 0x693}, {{r0}, 0xfffffffffffffff8, 0x40, 0x5a630bb34a7ea1e9, 0x5, 0xff}, {{r0}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x200, 0xe8f4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x11, 0x80000001, 0xfffffffffffffff8}, {{r0}, 0xffffffffffffffff, 0xa0, 0x4, 0xfffffffffffffff1}], 0x40, &(0x7f0000000180)={0x2, 0x7ed}) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x0, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x1, 0xff, 0x1, 0xffffffff, 0x29}) mprotect(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0xe12e7953b73c89a2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x3, 0x20, 0x45, 0x0, 0x8, 0x4, 0x8, 0x2, 0x2, 0x1, 0x20}) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000400)=0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) munlockall() mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1c) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x53, 0xb6, 0xf8c5, {[0x39, 0x6752ae7, 0x0, 0x73, 0x7694, 0x2, 0x943f, 0xfffffffffffffff8, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0x33d, 0xf3, 0x5, 0xc1a1], [0x1, 0xff, 0x7, 0xf21, 0x1ff, 0x7, 0x10000, 0x8000, 0x6, 0xfffffffffffffff8], [0x100000001, 0x9, 0x99, 0x20, 0x100, 0x0, 0x9], [0x10000, 0x101, 0x3ff, 0x4, 0x9, 0x1000], [{0x1, 0xfff, 0x7, 0xfffffffffffffffe}, {0x9, 0x3f, 0x0, 0x4}, {0x7ff, 0x4, 0x90c, 0xb5}, {0x40, 0x101, 0x3a6, 0x32ba}, {0x7, 0x0, 0x20, 0x8}, {0xffffffff, 0x9, 0x0, 0x100000000}, {0x80, 0x4, 0x4, 0x3}, {0x5, 0xfffffffffffff4d2, 0x0, 0x100}], {0x1ff, 0x6, 0x2}, {0x8, 0x177e, 0xfb1, 0x1ff}}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="8b9c874f94d6a8bf62a2d5ff4a87b2acf54bcc0a638ebff270141ea14ee1ca9f4e69ed64f4053b56896a47fa189025a231d813a783719bb5e968d1d5552bbb306780e739b3793970a22e6b763d79f00a7fefa60cef1f0e10655efa603ef8eafd35af034eef34dfb5fa0e4b689052cf69e4d296cbe25fde5b86d727f5ce6f6f458748ed9ad2031c63abe07c6b2694db38d78024dae98f8f865b948a", 0x9b, 0x0, 0x0) setgroups(0x25f, 0x0) setreuid(0x0, 0xee00) syz_open_pts() 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:26 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000, 0x4d4ae219) setsockopt(r0, 0x9f, 0x3, &(0x7f0000000080)="66152939c45c64", 0x7) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() r2 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffb000/0x2000)=nil) shmat(r2, &(0x7f0000962000/0x3000)=nil, 0x2000) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008a5000/0x400000)=nil, 0x400000, 0x6) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:27 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) r1 = syz_open_pts() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/222, &(0x7f0000000000)=0xde) read(r1, &(0x7f0000000080)=""/85, 0x55) 16:00:27 executing program 0: r0 = syz_open_pts() open(&(0x7f00000001c0)='./file0\x00', 0xe460d945a944e4df, 0xa0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() write(r3, 0x0, 0x0) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r2, 0x5) connect(r4, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) dup2(r5, r3) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x8, 0x10000}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) semget$private(0x0, 0x0, 0x220) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r1, &(0x7f0000000040)=@un=@abs={0x208e7db11ddd34b2, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:27 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10020000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 16:00:28 executing program 1: r0 = socket(0x18, 0x5, 0x2) r1 = kqueue() r2 = dup2(r1, r1) fchmodat(r2, &(0x7f00000002c0)='./file0\x00', 0x1, 0x4) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x38) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) recvfrom(r0, &(0x7f0000000380)=""/4096, 0x1000, 0x1, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = kqueue() poll(&(0x7f0000000240)=[{r3, 0x4}], 0x1, 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000300)={0x9, 0x4, 0x1, 0x6, "ba011b1d4f908ba3d5cfbe4270abd8f8285e0553", 0xffffffffffff2136, 0x5}) kevent(r5, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000001c0)=0x1) r7 = dup2(r0, r1) renameat(r7, &(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') kevent(r1, &(0x7f0000000080)=[{{r0}, 0x2365b387e8e6946e, 0x5, 0x1, 0x5, 0x80000001}], 0x1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd2, 0xf5fac5edd85d189a, 0x13, 0x6bcc}, {{r6}, 0xffffffffffffffff, 0x10, 0x1, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80, 0x3, 0x3}, {{r7}, 0xfffffffffffffff9, 0x80, 0x2, 0x200, 0x101}, {{r7}, 0xfffffffffffffffe, 0x1, 0x0, 0x6eaf, 0x3}, {{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0x5, 0x1a}], 0x80000001, &(0x7f0000000180)={0x8, 0xffffffff00000001}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x12, 0x0, 0x0, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = dup2(r0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x601, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) mknod$loop(&(0x7f00000000c0)='./bus/file0\x00', 0x25f53d5e911a253c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x8001) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x772, 0x121, 0x6, 0xdbc4, &(0x7f0000000300)={{0xc3, 0x0, 0x9c, 0x7, 0xfa, 0x4, 0x1}, {[0x1, 0x4, 0x1, 0x9, 0x8, 0x40, 0x2, 0x401, 0x6, 0x31, 0x8, 0x1, 0x4, 0xfffffffffffffff9, 0x81, 0x2, 0x0, 0x7], [0x18, 0x7, 0xb544, 0x54, 0x0, 0x80000001, 0x2, 0x6, 0x8, 0x8], [0x6, 0x85, 0x9aef760, 0xfffffffffffffffb, 0x9, 0x9, 0x200], [0xfffffffffffffffe, 0x80000001, 0x9, 0x6, 0xf0e8, 0x3], [{0x8, 0x100, 0x3ff, 0x1800000}, {0x0, 0x7ff, 0x8, 0x8}, {0x1, 0x3, 0x6, 0x2052}, {0xffffffff, 0x1, 0x7, 0x3}, {0x5, 0x0, 0x1ff, 0x800}, {0xfffffffffffffffa, 0x4, 0xffff, 0x92}, {0x800, 0x4, 0x3, 0x6}, {0x722, 0x0, 0x306, 0x100}], {0x6fc, 0x2, 0x7ff, 0x6}, {0x8000, 0x401, 0x2, 0x7}}}, 0x1, 0x9e}) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) 16:00:28 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x2, 0x2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x2) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) fcntl$getown(r1, 0x5) utimensat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x40, 0x3}, {0x6, 0x9}}, 0x2) 16:00:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x101) msgrcv(r1, &(0x7f0000000240)={0x0, ""/149}, 0x9d, 0x1, 0x1000) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8cf93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aa066c01d8e69e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf8910740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77fb4e22505bfa57af55d23cdbb7f24ac6bd50399782d8d5ee19dc4c834736fa89a6eecbd71cfd5"], 0x13e, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:29 executing program 0: acct(&(0x7f0000000100)='./file0/file0\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x5, 0x6, 0x2, 0x9}, {0x0, 0x611b, 0xfffffffffffffffc, 0x5}, {0x5, 0x908c0000, 0x10000, 0x10000}, {0x74ad2753, 0x6edbb32, 0xfffffffffffffff7, 0x6}, {0xfcd, 0x10001, 0x1000, 0x1}, {0x5c2, 0x1f, 0x4, 0x5}, {0x7, 0x1017b17b, 0x1, 0x2}, {0x5, 0x200, 0x7, 0xfffffffffffffff8}, {0x5, 0x1985, 0x5, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffffffa9}, {&(0x7f0000000300)=""/202, 0xffffffffffffff9c}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000700)="f3342ba0fdff", 0x6}], 0x320, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000180)=[{0x4, 0x8, 0x9, 0x200}, {0x8, 0x3, 0x0, 0x3fe}, {0xaf, 0xff, 0x1f, 0x3ff}, {0x8, 0x2, 0x8, 0xafba}, {0x7, 0x2, 0x1, 0x10001}, {0x7, 0x5, 0x0, 0x3}, {0x9, 0x0, 0x1f, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x5c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{0xede, 0x5, 0x4, 0x9}, {0x0, 0x200, 0xfffffffffffffffb, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1a, &(0x7f0000000100)="b6608d164bfacb11f3f56f3725756ca92f18b2a4b9682b729c6a") 16:00:29 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6, 0x0, 0xc}], 0x27, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) jVÿþÿ`Õpl…Âv…þ‡ó•E4jVÿþÿ`Õpl…Âv…þ‡ó•E4pckbd_enable: command error 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pckbd_enable: command error 16:00:31 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000d00)=ANY=[@ANYBLOB="e8ed0d000000000000000000747c7a9009a7f99fdc66d4961963722d00000000000400000000000000b200000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000002000000000000000000000000000000000000079875eec8170d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e659fec545a252d3fcb8258c4bfbd105931bdb887736096770d42620e757b44480e7fca90ceca67e0c7b9ac15c835612db304ff0100003a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45af69ddb9b92844144be32998aa7ba2bc85f9e09fbde01a6c10fc1901d3182ceb14606a2aee2254548caa52b9f48a60e0f0449a03cdf76f0bf5f08ea15ed1edc7fd0cd336a25a71dea46cc89f0693c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49effc62bca582da5d9461e8fdb63cf7372db2ad2afe4c0d3df85d4cff916882e2d0fbe3628c954efc941944b360b500e40e8a395a5f84ea4285c16e69730bad7e0a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bddffff14523629e95cb8982dec3aaed0686911febaca8346a823750583af2ba7e0ff0132a05f1ab43afb380c3beb616f8d1b2d1b3699d001757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50fb475721723f0c5a8a80a1e5f200000000000000a5ea26d453195710641888506e013e834f75299db0d4fdf304c14c7aebe703ac177b44cffed1263f9c397c666dccc5379152a04078276fa91bfcb40bdf54a899aacc54fcaa550f6d9abca988af2ba3f267c1df0341e0ade6dc897cdfbf579443e6fb43f679106309c1df926953f1e846c0c05b516425f1511facf44515d7fb4ea35e828df7df30850800000000000000c59324a1c873f4b85300000000000000000000000000db1de98e924d22fdc0779f42ead1bfee56352aabfe7453c151585c2f6b690a4bf83f5d2557c01313ffcf80d7007a83341da57cdc1edc801703239068238bab57fc6cd72a5985bbe2fecc80d77f9b8849887c650c8781a24c9647d7d897d0542a74c930cf3ed9cc60c59857b5e0b311990dde1ff4603100eab01addaec03e8f34fad92e2af99c4e292f3a3e4659d1d0f12a6b54863deb4d6343abfda2e0f1b7d3113cc14bc0c11e2c93ddd8bb8c616788c513fc2f9baa5f31151c32c23359b050464a72bd71348ddc8c74d31e351d93f76072422e8bf6050be79994856b6021450b89261df8ff934444a5119643944e8fa3cadabb650fca8fb0a19c479e750bcc0aa6c135fc0aa976dbdb484e873df8059b906bc1d8baa89c8bb1340f23145c7ba9a5fbc59b52cc9b7266421bae3aac897acbce235fb403b7ad18f0c890e08f748d82fb1aa86a6f094c26f95f837d6bd1cd7df9ea44fe993ab48506665c07307f45ee50f127e722ff9a3bdc4164cc1850f3ad65174d9c88a8807ecc48b47ae1c96769cbb880179cfd89cc6c34e86c1e6de621d6dd1e998784818dc4839238d71232299060e54c16914892bfce8a7c73d54d1319ec21f371fcd013c14b"], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x2, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffff8, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0x40000000, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r7, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x6}, {0x18, 0x2, 0x7f, 0x80}, 0x196, [0x53, 0x0, 0x0, 0x8001, 0x4, 0x1f, 0xfffffffffffff2c3, 0x3f5a]}, 0x3c) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7) 16:00:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) shutdown(r1, 0x1) getrusage(0x0, &(0x7f0000000100)) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0xed, 0x2, {0xe42, 0x9ed8}}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xfffffffffffffffe, 0x0, "49bf00000000060000000000e6ffffff00"}) socket(0x0, 0x1, 0x2) ioctl$TIOCCDTR(r1, 0x20007478) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) 16:00:31 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x87, 0xfffffffc}) flock(r0, 0x16) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) dup2(r0, r1) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="001fa4e12fb1438a9a98127aaa39da0f43368a6d071aadcd2802958bb1f5b9fd2f624b906cd12d23a8ad97d5be961bdf0cdd8ea88bb5f29577190ea9f079664cf0fd3a222c3d6395c7de8d8cfbc391f68f42335f393c72efbb4d9b0c8f05b73aaa0b62117298267723e17fd751f0ecb195292698", 0x74) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) symlink(0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x7) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) connect$inet(r1, &(0x7f0000000040), 0xc) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:31 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x8000, 0x3af2}, {{r0}, 0xfffffffffffffff9, 0x14, 0x2, 0x10001, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x1f, 0x40}, {{r0}, 0xfffffffffffffff8, 0xd5, 0x80, 0x7fff, 0x3637c34e}, {{r0}, 0xfffffffffffffffd, 0x80, 0x10, 0xa, 0x1}, {{r0}, 0xc9aa74982ef47677, 0x4, 0x2, 0x1ff, 0x8}, {{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x2, 0x9}, {{r0}, 0xfffffffffffffffe, 0x8, 0x10, 0x7fffffff, 0x8001}, {{r0}, 0xffffffffffffffff, 0x18, 0x20, 0x69, 0x8001}], 0x1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x5, 0x80}, {{r0}, 0xfffffffffffffffe, 0x69, 0x216547eb5f0a68ea, 0x4, 0x7}], 0x9e30, &(0x7f0000000140)={0x200, 0x68da}) dup2(r1, r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r0) r4 = dup2(r0, r2) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000240)={0x3, 0x2, 0x5, 0x200, "6dd783d1226665f263cdc41bd3e86731ca0d5bae", 0x0, 0x1f}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000400)) dup(r3) dup2(r2, r3) r5 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007fffffbf, "a508000000027ffb07021000500000008000"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) fcntl$setstatus(r0, 0x4, 0x80) 16:00:32 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r4 = msgget$private(0x0, 0x10000004) msgsnd(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="01000000000000005644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c0065e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"], 0xc2, 0x800) msgsnd(r4, &(0x7f0000000840)={0x3, "1981df954bd7afbe0f9f84b9bb1577e30e9ec755de9b796f7988815505c627ffe09c3d656f91b03b9ccb8ffea5b115aafef34e449eeca50febf263178c8d7dfccd5e39eca61a704c94ea6c104f91e40630fbf6ccaed8ec87a4411793179548379e44fe41e2b37673e962bc6901aa2edcec57d5f39892437256d0cdd249b87266cd36cb027ac6068c7580cfbe419a1bfa5cf083d458df550b59ba70a3a78a83464eb14fc75a66c15c620876fc7689b9aaeb565d0b79d2432c70ac043431ece5ca8807e6a040e771887e83d0d0cb1061b1378a0f424136"}, 0xde, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) open$dir(&(0x7f0000000100)='\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', 0x100, 0x1) msgrcv(r5, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000180100000000000000000000000000000000000000000000000041fab6518dee883413cf73df000000000000000000000000000000000000000000431825d3ba87f7302ed43fc922eff440c1522b90722338c7fc0379ac1a21c4c962c9d801f902420b477d29d924"], 0xfffffffffffffe9f, 0x1, 0x1000) r6 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r6, 0x6, 0x5, &(0x7f0000000080)=""/19) msgsnd(r5, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r1, &(0x7f0000000d00)='\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', 0x6) fcntl$setflags(r1, 0x2, 0x1) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r3, 0x2, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) link(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000009c0)='\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') msgsnd(r5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0384db0000000000ba45ede2435a8b028adafbf16c17153cf3d137c2e9547840218de861faf03764bdf1254df9c5b2ae95e40e5a3992da2c498c258300e50c3aab346d5c1a1a6d53750c821647a64469feaccf000020006833db273def0fcd26ba59f4b32f202c35ebe13839caa82c0fbfd92faa2101429cd025087b3032d08608d951cab5c849d675e4e09321f673af8c2fad66c2dcfa5d977c8eb875a6d94e80865d628aed0774698f21abfd02afb17ede57c937c96ab2c2b851021bca8000000091c110a5bd229966d5c00edf91c261555f51e512c69bcc74ff41e784f153a96e738f0b2a63003e93065b702b9738cb24e9a7dddd42c4da2e39e9032a9f684753370b495a6524b96de425fa10335eed0000000000000000"], 0x1, 0xdcf9661d80a781b6) msgrcv(r5, &(0x7f00000000c0), 0x8, 0xffffffffffffffff, 0x1800) msgrcv(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000a0aa098921a5d894d4bdd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000fc00"/190], 0xb3, 0x2, 0x800) 16:00:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00'], 0xffffffcb) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) close(r0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fsync(r0) 16:00:32 executing program 0: r0 = socket(0x20000000000001e, 0x3, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 16:00:33 executing program 1: setuid(0xee01) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) r2 = shmget$private(0x0, 0xf000, 0x0, &(0x7f0000fee000/0xf000)=nil) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpgid(0x0) r8 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x8, r3, r4, r5, r6, 0x8, 0x8000}, 0x7, 0x80, r7, r8, 0x1f, 0x0, 0xf6ef}) shmat(r2, &(0x7f0000ff9000/0x2000)=nil, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x15}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x1, 0x2, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x10001) 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018604400800001000000000000000000000000000500000000000000000000000000000000000001004130678e996ac8691c80f22dca57eb4051517bf34864e3761026d1062c0446e161a3b0a3311ba2781199c8358e119c303b68d847b0ca685d4d8a2d48f608a3c9454406e60e4987cb01127d25e594342d3eb662084cb12f479c9ea31e8d131aa6d69591a80ecfdfaef64b8cbbfdf3345be7e320cedd237af39a143ee443966351cf4affe3f1f6cb14fdfaf516a80777779c50da4b3813629dc1722f7647d6cdba88ae98", 0xcf}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x5) 16:00:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) close(r1) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getgid() 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r1, &(0x7f0000000000), 0x100000000000021b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: r0 = semget$private(0x0, 0x8, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8090, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000540)=0xfb) fcntl$lock(r1, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r2}) r3 = dup2(r1, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) getgroups(0x0, &(0x7f0000000380)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) setegid(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setuid(0xee01) clock_settime(0x4, &(0x7f00000002c0)={0x8, 0x6}) r6 = open(&(0x7f0000000300)='./file0/file0\x00', 0x8000, 0x1000000000203a) faccessat(r6, &(0x7f0000000040)='.\x00', 0x2, 0x1) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x800, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(0x0, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x4, 0x4, 0x800}], 0x3) setgid(r4) semctl$GETZCNT(0x0, 0xffffffffffffffff, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000140)=""/13) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000440)=""/61) fcntl$setflags(r3, 0x2, 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x3, 0x3]) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r8, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x8100, 0x4) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) poll(&(0x7f0000000180)=[{r1, 0x81}], 0x1, 0x0) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e485bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400"/1034], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x1, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:33 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1ca}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x0, 0x80000000}) 16:00:33 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0xa194) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x19) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) poll(&(0x7f0000000440)=[{r0, 0x42}], 0x1, 0x0) 16:00:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f00000002c0)=[{0xb35, 0x3ff, 0x47, 0xffffffffffffff81}, {0x9, 0x5, 0x7, 0x59d7}, {0x0, 0x81, 0x6, 0xffffffffffffff00}, {0x9, 0x72, 0x9, 0xffffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0x0, 0xdb) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000001c0)=0x8001) unlink(&(0x7f0000000400)='./file0\x00') ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x80000000, 0x7, 0x5, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r2 = geteuid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r6) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x0, r2, r3, r4, r5, 0x20, 0x9}, 0x0, 0x6, r6, r7, 0x9, 0x1, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r8 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x1, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 16:00:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x3ff, 0x6, 0xff, 0x7, "a425e8ab009f1fc4a130cd4a04b5123b96b14f80", 0x7, 0x7}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:34 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) close(r1) flock(r0, 0x8) 16:00:34 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x3}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x9cc05851ff02fbe0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc0205609, &(0x7f0000000340)) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:34 executing program 0: semget(0x0, 0x0, 0x100) sync() getrusage(0xffffffffffffffff, &(0x7f0000000240)) 16:00:34 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x1a0000}, 0xffffffffffff8000}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000480)=ANY=[@ANYBLOB="1d2e2f66696c653000c47c225e663281ec4bc4d0b451b5625400fb4c0be431dea96a7807740605c0549768fbff76b9b70832d4971ede44c2a3331dc73f7673f1d4974e553b053f7f3cdf5660de9f0d78585bce1ccfa52f6e691443d187518e495e3ff56e6c39e972262e166f7ef9e8d92f85856bef525138fdf5ad5ba54a5857226232c5b49bee"], 0xa, &(0x7f0000000400)=[{&(0x7f0000000240)="536b5cdb5bfb0f9ca3c941642a5255b5f4f59c5ee957aa0b28c4c1a957654da72bd031e3510e834355fe83a715f0e4b2b1365ee552a064ef8760d0530c6bdd632ab1fc1840280eb14d93cdf2f876471d62b88520e293840d07b4ef9cd728a9a847287552a5", 0x65}, {&(0x7f0000000340)="2a5a395230249758f882308ac1ce0939fd598bb148f31759a19591d18a0e5fd58af6fbcdec7aa031c053231bc3ce3d37e4c3b3ade5ae0d29b8f8af16654ab89287020338cae8d2024eda3ba34a23a59a21c70464e8679627d79730591c03d7b4cf48fbbccb6d8b24825b12c81485ad02c3bbb449d4656ed1c568bc9dd55552707b", 0x81}, {&(0x7f00000002c0)}], 0x3, 0x0, 0x0, 0x2}, 0x400) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r3, r4, 0x4) 16:00:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x0, 0x0, 0x4429d9928c49ca2e, 0x404}, 0x0) sendmsg$unix(r1, &(0x7f00000011c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001100)=[{&(0x7f0000000100)="6935e8fa5d2cd8b930ac52d3acfa95af458a97d0664da3546de3fb79d2d6e47465bd8c4e01aa1a6adc6c1ec88f36d34804ff66d55bd107684ddf93e57091645b38b3cb1f53d0302ab892bb2f175d6e1d378fc4447509ca9ed9ad35d6bd53016fa0249082ca056980e539064b014fd494db07c6c0743b478e46b51b35a98dadcdad69d6585fa80d2b05f692d5419dcb327843e73cc125ecd621b135465c976fba262c42c974512014e9e6b52b38cee3c3164da209d3589bfe8954e7719f5a8246972100e2450adb05df7d642dc14bc2769fecacefb3424d1cc4680985b8c93780170058cabb631855c64a7b117509fe50a73ff630a0a63f2e0b8fa69a5910606ee52640f017e24a7f665f60a78184275f4c6e802a7906c96ecb25a78cf48b1e0d83e32fde376fa48091f9dc57800e840609e9f541f22792c66a7b8be269c0031e4db911a26b0d21873e8d226889b92a7c416cca62afacde43209ba72dec9623e07fba9491a01f94c30c2bf254e529ee823b7d5b3ad4551194fe868c0ae9848304567d01688f052dd54353f1127c14a9f108b5db35c66ec9c388da2dea432ac89d002ecaefbd8a591a9f00776077ed0b46e8b8a9efc3ab8a305aae4ff1429ab2804f2b0246e69198abfce9dd7b216866ee8a93a8c24b3c315832d1eec952a256a5ef10ebd7cfed5e72a2f5fea4cf23c557a9c3831d7b0557d1d7764d34470ffe7b2c38ca4e4430baa6d5ce36f4bb1813578e2570c1e3f612a2baae25f7a6acd8c53d81228977210bda020e68a041ae048d84a2bddbbdfdc8a4f0302df9ea65772d7acfc77917835b1a4011b38d50f5c7abfea57d08f16ff435127c644754993994b12a66288e88660ff0736f53278245696b178bfadf447301a707a4c52bca9d5440c7cb5de4efbfee011c4f1c40bdcd8803bd525d3a966e7bb4d73961a4e070e1a5d3d52e05f7988156430a4548b147002cc47340f9882833c7d5d735b3785dab6a793b73f42c2b706a60f95141162e8d8715eb76812e1fde61171f8608ce35145861eb086a5868364fc4a62f661ed5cee9d74cadfdbcc48024d73b5a3c3fddeb84ec8cf76f9c1940b78da186022ad314c9cf429da7df2e44fbbc3fd54f3d5eab788e07b5cbbefbf11f1fdce643692277b2ea70d6ccc53dcf420c93206a782e1c8edd6c793fd5528fee6b41a303e8b61f6d70ff671f56b266a9e6ac0c9eb063acd13f9694eb3bee5b947223e5cc7bf885033154df2f58f6313497ff63df4590c94c9bf5c26a83c405fb835f24d3afd0a73d3608be8577b52a6a8cfeb8dc43db1b41145fbe6a5c1eac09d740c31ace5cb14e703685dae33bb91dfe70f7db6c92c7bac056145f8e4b345eba2abc5ea2fb9829c6b310c806c129f7f76ae2d6c51b850a897e7b7caf036332532a9b9bb1c03ec93396b276331cf0117cafea592fbbd6fdb3c70a3756d664809c37b3474785c6a32ddb4fa2f9cd73ef077fe420b5ab223fcb15282f3f8b2a2ed837613eb52ce83e215153f2fc172dc20de82f89990e12879ec240c42a38e0c440b063432fd0d8df11fbe87e97a72a053c9f88b30164e35737bf4397dafd8834e0db6724b107f2d142007a8bfddea90aba6ac991a441360726bbcc013a33f9409c384012e4d3156b0a77b3c03327b435287c498a4bdd4b7605af1f42e092f53c1d194eaea3efdac0bf1d512d5f9130286d1e955c54630edbb598c50e40f32b2d8d52987a21d5fede45bb3558d38ff33c037f5586fcf63c5ff52398ff88f4c2464613aba0a34d1e425de6b811ea2bb83b6bb4ce7c0b9365119f619ba90fb572331cc1f79ca12fe79a71f4c0925f899e3957d1eb2ca5f3ef3fdfa1d07cce6938d4e958c0fb4f4233382b4197564f1eed424d5f403073c9844a2a29bcab5a3366f2693c4f4d5f68f7e9d44bbffc88ab5db7009beca2201b54c46c086a8497d85fb8a7c3a2b386152db29ad56623c61ff84474b62aa5835c8081d9f7cc3986eefdc8e6a1ad32b41cf42177fd87913f097605d3bca3b9400062f3d783b68813c2162076cc8031406a4abc766ccf75f5463bdce82ab8ff1250c1195754098c1bba26a24c52eb1155d966403094c71d057227c22df131de0aeb2199d40825b91dd88a769b27530557a4347268b3a90fb4b25f4f44fef0ee7bbe8e33a21b51143096348f7b2ecf9dd9bde1d648243c7fe5c9d270a4139d632f68eaa7f185544ede94e8586414308d283d1db5f3ef69d63df8612f3fcc2e8516d54dbdb6a6bd465ab250406de9fbf1f1b193b7e0dca0efc74a44e3a153967e083566abb1de8315d3ec2bf9efb3e33427e6bf82a0bbab64520bc766378be4575fa955f8c8c204a5aff14dd07cd5f4e0d26c9ba1d22ce9c850b4b10ab1152b4741c6a492e3b7c1b2ca1fceb7b63600d38919df74eebf024d303dc752c0fe7f819623c2817bba04aa737d7b1cb7504e69060421031ad1df066ac4c4e00d15e490528be08dfbfc960251feb2c4fb6d0315b11f562c1087c958e0d10db3f3e4b29ee2a31b392288f68aa2aaee7c6993ad93dd557f4e51f348b0a660bfa1ae118b2301e799966e0d337d7210f65fc33c8dbf382d46306326dd27ded1d1ebd8ba9b2d84649d12d98beff1cb003ea743ea6cd2d23418aaa46fb8a77212eebcf53b65078557c333197c86b0a43a7d60a499f037aef0d0d7a07271e39f712683cbdae0882817269e23703879ce8adfb0bef886349a92e180395f1953c49c349b30bc0668aa56b6c5cb8ed843fbb7a61a4701638ab039b078dea2b44a5d27d7ce52a3d921eeddde4b7c584499258ff66e1662b20697c3d65d56e1ddcac96bc1efd2e2f6d1c68785fbfae60a65f5688dab82ba4898ac47ac588a838ed60cc70486819e27441514122eafc710dc1af7f1837f7316f2092c5f92a6f1feebd0de87d7a62192bfe39e6fd6a25a80646bcc030bf49922e0fd6728c92b362b38ef9ad32351f41a97aa5ac61b3888dffa0069486c132bc0f3d2b8d706c6839ba4a32a4f83a633d9e7916167bac5f583e83ea6a26aeac4d93fc4672d0c5855fb6b7977ab217442fc1f9f9898c15cf4c14f7887ca8b98fb6809c545cd198e8c4775722fba1f7cec7d9c09e74f9727f7a6730614dda1842baef71a3d0e96a16c7e9f8e409a486edd7f6cbf16e5615761b887378921c78235d70007ad5f7e0728bd96a5edf52dfafaba11afecbb9f1f5a878dbc173c3dc5c6c2c83e61295828e4ae5b1aa6733ec1ad028a5e51da8f104c3559f6da7ebabc8171b05df58801eeb115401ae24ab182fff5ac16ccaeda4caa9b71684cfa3f28f58a99c305a289a88160eb292fad1021d92a756bdef523c6c2387c36a25ece91540accb70186d7a202e1c0cc0e1d3b51c5c9a296edf1f98ebc0d3d4f92a7b81653c7b73d10b0b8ae0ea62a48fe48517b75e8da275dfe9b1a8bd26e7c70d76e5e0102354ce6c8fbe83a1c9f214972a2463329ec6d6357a6a47e7e1376b0d6fd09e8bf50d12191f406df9f1886f4d0d2ddea32334ede712813271c23d90ca13fe15e142e5c8fee86d3c94557f85e0ceca262beff182e4c83ef3fa28b21859db425812e55a3906df5ff39ae4b2af0b26cfacb2e6c1ff426f5e70028aa12c1c1ba402537b2c40ecab832c5969380cda9d05d95a2608e3c40055a324b3acf1051601434058c70ed2904bc2a7565dc2a3ccc211ec7512049019c70b2e75653b6db2fcb6a71d7bc18377fa7549845433a28df6db89920e0ca2f369eb2defbb8be929daf68b8d3cff57f97ea8ca8de1bd6694ed9a812ab55ace752132e7211f64b093dea9d55e5424f2729d245c3c2084f9428627899ac9013010184c8341c0969b586ce0626fba445691e2a4022213dc5337c31e3d050b239dc57e98ac7ddbf295ebb97b629f79a7beac97d0e93969a842e1581de7eb4c6f4514a7a9418bddfc3e9a5e80a6b8345e547db0f36b514badba41aa1a31d373cf32894eda5adb46007913697a8c349aa2e8bc761659fb6ebac093097c091f7c9aa70211aeb4ccd1ca1952b063596aa0eeeba482d17c9f028c53e4b5acf46b4792b8c495f44b7317c19680293e4e705b24aa229801e0d02fcc7f59dddcdf5d02896a847cbddad8e1fc1f5e460df69f61568cb1de8b3f3f9de0270149ca414cf9f7dcfcc4286fe112a151591436441d6b0f7368fd4741a9b41a45c2b161513c1c43773edec0bc1f964661e257d6d4450ad17eaa4036589012a27a4074b98a9bce9963ef7da377d72b4e57d4acff89a0d6162f28b6590b40fdb087ad9317f91515599170454507d0f0772f38c178313ca9a8ff039849734390652662fd811f7d9e79c8cec598d4a2bc590d9ae0360f4ef59cee72f748cbe34a831d96f21cadb11271b569eef7d8879c28cebeb8faceeed86b73043ea5f43452b298d378ec435aed85b71aa88d0a2ea75c57963cc8824e945e7218b820d90e1222f8562cec25007fad83f8929a8c920c3be8135c21580badff24fdb0c61702e5cc892537a033ff733566d255033eec30a2f638549a13084bcc8828cf6b8ecdb3c67e237b00bb5621fb194a642bcca6e521cd3279688ecd0dafbb71a42845005348c468cde168d251add4d8957e26141bfbcc4536f046b78b2692e2984821599481d3357f2e2a4efba48b505bad7a1ab5be54665778765d3a07cc2e94a1712855f9b9a5505b030a3dd9b907401b9b33ea2bbd83435ff0d9c1e50bbb62c7caf88f1f80d0a91d4b0a6283626d1b93b6a7e5d07ec70254ac1768c12e5d4ac831423fef0a26dc90d60b4e2d802abd8031c220915ce7542fa487a931f3681e13de45cc61ae01b06eac061dd6d7b0f312fc1f0e9b4651d0b910bfb3685a0a0efc95fb4cccdee19f5530c49644f1469c6592f8cd0f1f4988911ad4ee5ee9e9b3c19241689487abd548f56a9b04911e1d0adea69f4a469751b981168acc1da15c550bec73547bab1f48b581566824383f7f0136fc72a71a76b470da38de6fa363c4adb3f4330d160f784d30bf6823571af829440af5eaf77bc34b854e7f1d88a79d473e24fb7105d7a8a48290b136aaff40b1176ec7ec117c34a00debbc83f93da8bbade6547c324ccdfbbf6325d4795eda9ee646d6e42dc032be211091ac18c616e4b4587d7e11df0b79b160fa31639242a921b95f17db9f0dcd7fa44d31186420c3d22756f45a68739d32f17200b900f2b69a9ed9fc8e47bfbd91a30c59cf09bf0636a21c22386e8e6a232178c23901e78422240b8b87dc5e44193009493ffc9099f5bb65e29825dbec085a95698276bdf049adc03ab474679799b90d2d594ef608f0c98790737376c9f0b41eb4b04be8f708285b67d7cc674453807b65d50e5671f7038597decaaab3e40f9fb0b4a692b0ee56ea6b51b0228098fd3790e2b299c5dd0a791955f837297d8067c981b474342c5ff23dea7e5665a2325c22dac3444114603330b9f2e516f1bbb085197753bcc7a9b299b322838586d5f6186cc1803423781a1c635bea71b9c5abf1f7c630219a72bcd3c58a5558a3c93d28d605136b0f2b6304782692180b596d4481340f64ae0de4da37ba694d5f27fd2d6370dbeb35aa2faaa5ab82ca102505696562b056ec1710e3349d1a95d2f44fc60d013329b4112e225818a2599246b03406b03e52ba87084d46b7ca53853a5dfd77964503ccab4bd1eb23107db57080ce106c4b05178c0fd9712c94268d590e28c3acd1d433d4f74cf73d0d2bdaa871c2023a914f4ef622cf207fd57f9242e989648648e42972ee96409aa58d2bad8e55a", 0x1000}, {&(0x7f0000000080)="0552741106b1f894da449ae1915e6b060a780c", 0x13}], 0x2, &(0x7f0000001140)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r0, r1, r0]}], 0x58, 0x4}, 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:34 executing program 0: getppid() socketpair$unix(0x1, 0x7, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r0, 0x2000740d) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0x9, 0x8, 0xff, "411c505551bf84ebb10b0a3abe8b740faf8b5caf", 0x9, 0x5}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x66d4dd83218ab119, 0x0) fchdir(r3) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) sendmsg$unix(r3, &(0x7f0000000240)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=[@rights={0x20, 0xffff, 0x1, [r0, r5, r2]}, @rights={0x28, 0xffff, 0x1, [r3, r2, r3, r4, r4]}], 0x48, 0x4}, 0x5) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000280)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000300)={{}, 0xa, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000340)=0x10000) ioctl$TIOCNXCL(r4, 0x2000740e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) listen(r2, 0xa6bb) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r7 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_media}) flock(r6, 0xf) fchmod(r3, 0x96) ftruncate(r4, 0x0, 0xffffffff80000000) recvfrom$unix(r2, &(0x7f00000004c0)=""/38, 0x26, 0x43, &(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8) fchdir(r6) getpeername$inet(r4, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000005c0)) bind$unix(r4, &(0x7f0000000600)=@abs={0x0, 0x0, 0x3}, 0x8) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x2000, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x40, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000006c0)={{0xa9, 0x0, 0x271}, 0x8, 0x10000, 0x3}) 16:00:34 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)='c', 0x1}], 0x1) 16:00:34 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171", 0x150, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x80000000, 0x7, 0x6, 0x1, 0xce4, 0x0, 0x8, 0x25f24eb531435f0a, 0x0, 0x80000000000000, 0x7ff}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xc2, &(0x7f0000000380)="00e9ac9126fac600b9bf6e4ff6d6bcc55ed6218a71fbfb0a88ea3033a3c7efe1d97c64a65476cc0835a88709aab7d89c49fdd91e621f9de4f0e4adb1fed1b46be379074945b7f47ab55951cfd59404fc0cc22e615e6211ffec3b42183e0911bdeb95a9c7d53376d236aa5527cd6ab3a89c5869cad0c28303285a60b436e44bb8b734897d9910e85c0a537a98f8c6089e0a5042d1c6d27b6e019dc4af46bc466445f69a565ec9bd39a108906e01e328212b033e44e31eee1e5eaf8bbb8e64521ee0f1") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x44ff) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x46}, {0x7, 0x0, 0x80000001}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) getuid() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 16:00:35 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0x1000002b7) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x1, 0xffffffff}) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000580)={0x10, 0x9, 0x4, 0x8, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3826}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfd}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x70}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x80}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e11000/0x3000)=nil}, {&(0x7f0000ed6000/0x1000)=nil, &(0x7f0000e3a000/0x2000)=nil, 0x8}, {&(0x7f0000f40000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}], ['./file0\x00', './bus\x00', '\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) ioctl$VMM_IOC_CREATE(r0, 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']}) 16:00:35 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x2010, r1, 0x0, 0x42) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) preadv(r0, &(0x7f0000001a80)=[{&(0x7f0000000580)}, {&(0x7f00000005c0)=""/106}, {&(0x7f0000000640)=""/190}, {&(0x7f0000000700)=""/4096}, {&(0x7f0000001700)=""/121}, {&(0x7f0000001780)=""/155}, {&(0x7f0000001840)=""/144}, {&(0x7f0000001900)=""/104}, {&(0x7f0000001980)=""/151}, {&(0x7f0000001a40)=""/47}], 0x10000000000002e2, 0x0, 0x39) pread(r0, &(0x7f0000000380)="4de0bcf292164188fedb1b847b8ac403203488f8bd5aeffeefba64733242f135c219c18e9ee4e0e9a111ceba02184d3b3ae4452e66fd590a41b0898d25d098ee0d989c86c1e1331dab0c5c2c40f81a9be820faeb6335d39bc2a776178415adcf1afd0ea2dd670706f70ff1f0d8f35288fea3d633e33968a646cd6edd2fc914b20e5055691c8fa315784e48cc5e6e80377e62d712428ac81d2ed3d6132be35494d5cd089f1b7ce0e07f275bead4bd3bae6591eb9e8437df8724526528b32a8f7e9106505dfcc9daa3a9f421363341435de9ed0e01f8", 0xd5, 0x0, 0x2c) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/43, 0x2b) 16:00:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x10, 0xe39d, 0x63, 0x630b, 0x3, 0x3, 0x10200000000000, 0x4}, &(0x7f0000000040)={0xaed, 0x9, 0x4, 0x6, 0x3, 0x4, 0x1ff, 0x9}, &(0x7f0000000080)={0xa80, 0x7, 0x1, 0x4, 0x6, 0xfffffffffffffff8, 0x9, 0x2}, &(0x7f00000000c0)={0x0, 0x7ff}) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x6) 16:00:35 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xb, r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() syz_open_pts() ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r2, 0x3}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "745971e902000080000100116792fc836300"}) r4 = fcntl$dupfd(r2, 0x0, r0) openat(r4, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x6, './file0\x00'}) 16:00:36 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x40000000]}}) ioctl$KDDISABIO(r0, 0x20004b3d) 16:00:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x3) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) socket(0x1, 0x3, 0x1) 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) syz_emit_ethernet(0xd3, &(0x7f0000000340)="c46119bc8254abaf2cf8a6c874bb1bb8bec57047917dcd5f1b213f02c7ec57d8ef0711766c1c032f74cb6e44c8fa21cfea75cfcb60739620773a33d4fb598ec51d79bac6c93002b6698909842f15262d3f3193722c183f66c0337e65ef104b2003c9be4138dd90aaf499f4677706875c5524ed1945b273bac5d2bb95feaaced09d7976fa78a8a6941818859521e21bf4f35e65fbf8bf9a3abf4a0b5cfad33d0367ed67b10bd5eeac6d3c819d9118ff2a9c6466148ca69cbe451f568c7d0bb86d3d05cfd1380328c531e100f40867c4f6927f6e") unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x2, r1) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0), &(0x7f0000000300)) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)=""/69, 0x2f) 16:00:36 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d8fb267d719b0ecb87c60eb4dbd29d2300d51cae9fbdee9d04427595762ff6e1f595062981507dbef70b46d06a3c352ae5bde3345e302770026888f331963e79dc516d15067a16a8c12e4d5420590241914607b7c4847397c902a0e74cc559da8a1c161fa4b75a5653579a2fb19793ed5319ca52163bc7a137ee89f94a515c72997e82a9eab018ef73dc4b19ae73c6dc3f952"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:00:36 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) setreuid(0x0, 0xee01) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setuid(0x0) poll(&(0x7f00000000c0)=[{r1, 0x100}, {r2, 0x40}, {r0, 0x4}, {r1, 0x2}, {r0, 0x188ea91a069eacba}, {r1, 0x4}, {r0, 0x20}, {r2}, {r2, 0x1}], 0x9, 0x200) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) fchflags(r0, 0x0) preadv(r0, &(0x7f0000000180)=[{0x0}], 0x147, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x53) r0 = open(&(0x7f00000007c0)='./bus\x00', 0x0, 0x15c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000010000000000000000000000000000001c000100000000100008000000000000000100", 0x2c}], 0x1) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xe) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x8001, 0x10000, 0x4, "04d9668ec8b1fa236b70ceae8c86d3779fde8c1f", 0x8001, 0x895a}) dup2(r1, r1) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2cdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/24, 0x18) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x6) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0xfb7a, 0x40, 0x7, 0x1, 0x3ff, 0xad4e, 0xe2, 0x1, 0x1, 0x7, 0x7}) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) execve(0x0, 0x0, 0x0) 16:00:36 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = getuid() setuid(r1) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000000)='x\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) getuid() 16:00:36 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0xc005, 0x400) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:36 executing program 0: r0 = socket(0x1, 0x2, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x8000000000000000) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0/../file0\x00', r1, 0x2}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x100) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64, 0x0, 0x7fff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x28}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x3c0c750d0fecc404, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000180)="a9730583648a1bf58df3c8149884ebd61f5a239ceafbf2fc1036b7a4fcc02ed63946f6ae72f1505aeb98bf9a720df736c2f31c04ab04b67ec5c13b9c356e7741fbfd50553a87e6c8b1e8c23959d1b9934d6bf6cab67f9f67c14bcdda809c43e6f720b665b828be6e262a3488d483cc2538b12a824094") syz_emit_ethernet(0x1, &(0x7f00000000c0)='y') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xffffffff80000001, 0x8000, 0x1, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x81}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 16:00:36 executing program 0: 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, &(0x7f0000000600)=[{&(0x7f0000000080)="40edeb7d8e7661708bd78d8882cec85e176016ee6093ac6d9711f13ba464b0e6de170f77b837cf2e734983f25b94458e3747dcc4d27bd61c8f0e88", 0x3b}, {&(0x7f0000000100)="574dafbf7cdd6b64a08ed764b844999eefdecbddd42cf7b9a4d0473e15c85c679f8f6175d00259020ac7c5dfe3dccdffc14e0ad4a7feb599ee5871a2d899735d5971a2c0b1651d46995d533522386581ae938a1f9ac3cd394dd3e2232d1288fbad06afac2eba57009336c03798a160ea17e8746b3301d5c04c400ee20c271f833d5c97800fc9f4ce2f93ee4681084629c8a5ba8545d3a661147ba723697875059bbcd6d7bafdc3a160333bad7291250ba79815f6d204ea4cb4643546ce060b93bc8b990bf430c8f7bb5085d7b20b58ce1a1cc9a23e72347c7d164520ed83178b0c58f00c1800f740314a668b967f", 0xee}, {&(0x7f0000000200)="dbbe854cbcd051a1ad3b5ce9058e31bb07", 0x11}, {&(0x7f0000000240)="6db1a262", 0x4}, {&(0x7f0000000300)="f5168257cf5c9edc12f65ff507d163527cd99665ea336f167155e1091b7754b1604959230cbff85166d6f5a253e5aa1d5858c70de5de194fb550f133eed43ae4e91159879de5e4cdbee3b4", 0x4b}, {&(0x7f0000000380)="a5f8354afa3c7c3eb34ca086052b650e38a7ab659e9088e2525222d82e5d84f7c1dc2c259529ffaf6c5f42535cf85c373b00df1d5dd7283a1dc5574810ea7da1843fa06ca005c43ab2b2bc08c7c265bf7f5da22f3ab0a2d12a4d19b5fb13f79bba22762379e845006ace8a1f70e1166be4d5ae9051d96d3d28dcf1eb507f5d73784446d9358c57ee9f96c876235ffebeab1f2b46903ab7e85226f238023d14796f42ba131a6edffb0b70921030dae530f8b9133714b1db5b699456e1987180255e08cf21eddc931049895aa16cc1", 0xce}, {&(0x7f0000000540)="f1daffa75fc401948504d2e88e77b38945ed04ad090aead707c81f0dc5d0c72e2d10b4ec0c9b1c25f51388cbc84f7ee3c3fd56ffb1d54da561aa294855a397325e3dcee8e91a471b8778973faafbad4c4e6f08cd3d20ea5723547bdb39244ad6a4b9fa2556780984135df7ed4a51cdd91499527bb748cbface2a748ea948d1d7a67706ee4e994e594c758a42159547e2ad702b2be7b7527e590871b68f4ab8d352c3d60d91d0b96c", 0xa8}, {&(0x7f0000000480)="e0bc21254df1fcce138f3505bd37a5e5ba7f124cbaf94c8c02fd311274e5696ed738daa6e21497a04c2bf68dc00d24b5da63704f26e1d3e01ec207f5f2dd757c5ce53f1b76c6bf1ecbd13c74665ec41ed953c106fd111327f007f85cb387fb", 0x5f}], 0x8) dup(0xffffffffffffffff) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) fcntl$dupfd(r0, 0x0, r0) 16:00:36 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c69e4c797ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c659a72870b4122cd235000580000000000000000000000000000000000000ea0000000000000000"], 0x10) fchdir(r0) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) socket(0x18, 0x5, 0x3f) 16:00:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x6, 0x3c}, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0x6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x100) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x80}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x200, 0x10) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x15}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x27b, 0x6, 0x8, 0x9}, {0x0, 0x8efd, 0x1, 0xfff}]}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="5fac97c82bd9fd183bbef94a1e2e1ece682ffc80070a3591583a634f2bdb1f8bb2c326f3da189c2d98b8b2df8a4e77edca0df171436b8d4d9afad37bb5a823ceef8d130ebcb3c90aa4a03236ce3b87", 0x4f}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:37 executing program 1: socket$inet(0x2, 0x3, 0x1) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) sendto$unix(r0, 0x0, 0xa81369c6, 0x0, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x14010, r0, 0x0, 0x8000000000000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0xea, 0x8001}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x6000, 0x100) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x5, &(0x7f00000004c0)) pipe2(&(0x7f00000000c0), 0x10000) 16:00:37 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setegid(r1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0x2c}], 0x1) 16:00:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) close(r0) syz_open_pts() syz_open_pts() write(r0, &(0x7f00000005c0)="74b4951a699f", 0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0x3, "ff0c003c02df71795acd00", 0x0, 0x3}) write(r0, &(0x7f0000001a80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d97184a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff", 0x422) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x2006}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='p') syz_open_pts() 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3b, &(0x7f0000000180)=[{0x5}, {0x3d}, {0x6, 0xfffffffffffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x301, 0x8, 0x5, 0x7fff}, {0xdb7f, 0x0, 0x7ffc, 0x2}, {0x5, 0x2, 0x40000000, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac544", 0x626}], 0x4) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffff1, &(0x7f0000000040)=[{0x1a, 0xffffffffffffffff, 0x0, 0x4fab}, {0x54, 0x6, 0x9, 0xfffffffffffffffd}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:38 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x7, 0x6}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a00d69e0000000000000000002c000000000058a3326e48ffb41cb427c1b949f5d9e026433b3b8dc1ee8eaccf01a8e5096effb4c6d3ba9635bc9197b35aa2ae1a9f7cd4d3145cd606d3062f74a4c0c979af8b04b66fd8699574671a826c238313e41cad1919b5361f20d1f68e731f1fd735df02c1341a97dcbecb234898a76a8108e11cab0e3db7470edc998462b37ecb1e996b8e19124f22c60fdc32d0172d46aa38db1e7f93e9d4e8572e41a3b46538512acb95db052bd5627b89974d5329f286c226acaf1a1531fc93582e7432c2ec900ede1801925626f9734271e57b31", 0xfffffffffffffc47}], 0xa4) pipe2(&(0x7f0000000080), 0x10004) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x3f, 0x7fff, './file0\x00', 0x3, 0x77, 0x101, 0x7fffffff}) syz_emit_ethernet(0x0, &(0x7f0000000240)) 16:00:38 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000140)={0x9, 0xa617, 0x4}) write(r2, &(0x7f00000002c0)="551dfad7ea907f71ab69a1c43cf594f93c55cb280693564e45caa7fe936fdc0e90ebb79ce372c73bc090c0c4304cca63f1e626a57854305311df3c5fbd0e45211aec57ce24ec3b4c9d9868cabf14a6e9b7cdcb9ca2d2419fd46d1399076fd8e576455fb1d450623292e74a92a896b488993a60b21da5fe87d10a0104ddc7444670407bdcadc35f19e58da31b33", 0x8d) r4 = semget(0x1, 0x4, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000440)='./file0\x00', r5, r6) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000380)=""/183) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x8, 0x1, 0x28000000000, 0x800}, {0x0, 0xffffffffffffff0b, 0x82b1, 0x5}, {0x1, 0x3, 0x7fff, 0x800}, {0xffffffff, 0x6, 0x7fffffff, 0x7}, {0x3, 0x1, 0x2, 0x8}, {0x8001, 0x9, 0x1f, 0x101}]}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000240)) syz_emit_ethernet(0xffffffffffffffd8, &(0x7f0000000280)="fb8026d861c0921b6854502bbb2d") 16:00:38 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) unveil(&(0x7f0000002580)='./file0\x00', &(0x7f0000000140)) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:38 executing program 1: getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = getgid() getgroups(0x390, &(0x7f0000000040)=[r0, r1]) r2 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/47}, &(0x7f0000000140)=0x31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00000c0000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x7, 0xffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x5, 0x7fffffff, &(0x7f0000000180)="0fd6608ce0f5c5196206076fdfab718a5e5ab70af517e449dd193887dab58177c5f55bd25c90822959d3f93cb6cc8fc2ed7aebfa908797fc338feed95023347af93fe6fc106d3c3ae13c3c15d645ec3836f1204ea1f617a118b624245f8c957e3ee6c6262d92e7a94505bd03c624bdde05912345a49842777712c631ef2b27cafbe9d7d0d0c6a6f4f4f487d8328f", 0x8e) r3 = dup2(r0, r2) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x0, 0x6, 0x9}, 0xc) setsockopt(r2, 0x29, 0xc, &(0x7f0000000040)="eb929648", 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000880)={0x0, 0x5, 0x0, 0xffffffffffffffae, 0x0, 0xf00}, 0x40e) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0xc}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0xec93, 0x3, 0x1, 0x1}, {0x5, 0x3, 0x2, 0x9}, {0x10001, 0x8, 0x9}, {0x1e59, 0xffff, 0x10000, 0x5}, {0x10001, 0x7, 0x40, 0x4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x220, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000240)) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x39, &(0x7f0000000040)="de25654d7d4bad5a86ae2ea3fc6b2a0a2746b085103eefc08ec810fc59549bd5df97282a3abf4cebd958a8c28d8356cd931ebb521eca401f3c") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) r1 = socket$unix(0x1, 0x2, 0x0) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="ee1dde54e0159bfb0000"], 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) syz_open_pts() write(r0, &(0x7f00000000c0)="2aa0c01e9ff391e59d30fc92cea70d28213be73cf3968274a0c63ef5e5f160ac2c07b78132789b54503d929576ed0953b6b398dca660213f4e4847fb632a9178bc16dec1a994bca415e6d2f9672857144c5220c44da4eab730bcc3e5f74aec166742ac0dd8384854fadcdd7283b41d5c94a09cb73cf187cc274bf3", 0x7b) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) r0 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmdt(r0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x3fc, 0x0, 0x1, 0x0, "22bdadbc000100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800d", 0xdeb}], 0x1) setrlimit(0x4, &(0x7f0000000040)={0x13ef2ffb, 0x8}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)=0x3) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x35}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x20000000000007, 0x100099}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0x2) 16:00:39 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0xffffffffffffff9f) 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 16:00:39 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r3 = socket$inet(0x2, 0x8000, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x7fff) setregid(r1, r0) setregid(r0, r2) setregid(0x0, 0xffffffffffffffff) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) mlockall(0x1) ioctl$KDSETRAD(r4, 0x20004b43) 16:00:39 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/79, 0x4f) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000001c0)='tg', 0x2) 16:00:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10, 0x8000, 0x9) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x1}, 0x10) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/207, 0xcf}], 0x1) r2 = dup2(r0, r1) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0xa000, 0x1000) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) 16:00:39 executing program 1: r0 = kqueue() getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) dup(r0) r2 = dup(r0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r2) 16:00:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair(0x1, 0x1, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, 0x0, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) execve(0x0, 0x0, 0x0) 16:00:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x800000000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) rename(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus\x00') pwrite(r1, &(0x7f00000002c0)='<', 0x1, 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\'!\x00', &(0x7f0000000080)='\x00', &(0x7f0000000180)='!-.\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) 16:00:39 executing program 1: r0 = socket(0x800000018, 0x1000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:39 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x200000, "00000000e74de40000000000000000000600"}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x7acb4b1d9995da95, 0x8) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x6, 0x8000, 0x1) socket(0x6, 0x2, 0x6) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:40 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:40 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4b, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x100) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x64}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:40 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000200)={0x8, 0x3, 0x1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x101) shutdown(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x36, 0x9}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x3}, {0x6}]}) socket(0x16, 0x4, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") renameat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') 16:00:40 executing program 0: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x5) r2 = semget$private(0x0, 0x1, 0x104) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x20) r4 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() r8 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r10 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000001840)={{0x7f, r5, r6, r7, r8, 0x85, 0x2}, 0x6b6b, 0x7fff, r9, r10, 0x1ff, 0x3f, 0x3f}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r11 = dup(r0) sendto$unix(r0, &(0x7f00000017c0)="cfaf67a3ca1d5411bb2afb3dc05830e748d18ab67bc2e89af368e8c6bb1b384b55607347f269a9f4489c267b87174dad3b374be84690a4a9e23bc7fc3973e4f5407686990318b5e2c461", 0x4a, 0x4, 0x0, 0x0) r12 = getegid() setegid(r12) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000001680)=0x9) sendto(r11, &(0x7f00000016c0)="0cfd8f7e92488e4b0cd1d77ce4c2f08c97d80124c70c949bade58bd2f63dfd8746f29934fff78f08fcf7bfcec857a469464905807505821f9ce849b85d39971007bcb441af19a189f02a8a2f543cb7bfdfdb04a35aca5e033157297038910a373ebdde956e418e08ca621f39216c57f6e28621045f5b", 0x76, 0x4, 0x0, 0x1c8) recvfrom$unix(r1, &(0x7f0000001740), 0x0, 0x2, &(0x7f0000001780)=@file={0x1, './file0\x00'}, 0xa) semop(r2, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) 16:00:40 executing program 1: r0 = semget(0x2, 0x4, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/243) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000e, &(0x7f0000000100)="eaff125c00000000", 0xfffffffffffffefe) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x3, 0x2, 0x7fffffff, 0xdc8, "7fa14c7fab35236d7ca1f2b08da20b2640ac3d07", 0x50a7, 0x5}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0xfffffffffffffffd, 0x1f}, {0x3c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400022ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f00005cf000/0x1000)=nil, 0x1000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x5f648461cecda3b3) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x63, 0x1, 0x10000000, 0xfffffffffffeffff}, {{r1}, 0xfffffffffffffff8, 0x8, 0x80, 0xde47, 0x6}, {{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x5, 0x3}, {{r1}, 0xfffffffffffffffa, 0xe4, 0x20, 0x6, 0x6}, {{r0}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x4}, {{r1}, 0xfffffffffffffffb, 0x2c, 0x2, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffff8, 0xdc, 0x10, 0x1000, 0x4}, {{r1}, 0xfffffffffffffffb, 0x2, 0x4, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x24, 0x40, 0xd3, 0x8}, {{r1}, 0xfffffffffffffffe, 0x4, 0x80, 0x3f, 0x80000000}], 0x3e1efc89, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x28, 0xfffff, 0x400, 0xdbd}, {{r1}, 0xffffffffffffffff, 0xa, 0x40, 0x2, 0x3}], 0xfffffffffffffffa, &(0x7f00000001c0)={0xfffffffffffffffe, 0x3}) shutdown(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = getpgrp() r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r5 = geteuid() sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="c673307c11d03996f6a229018a5401473be8dd45e9155695ddf1e1d9626c613d3ade3c58ad8c769dd1a6a5556b099f1105820f8ed84cf5a1b2cd99943b7322467772bbffeb251910", 0x48}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}], 0x40, 0x400}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2afa, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) socket(0x2, 0x5, 0x8) r7 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:40 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x10040, 0x1) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./bus\x00', r2, r3, 0x6) close(r1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x1f, 0x2, {0x10001, 0x3ff}}) 16:00:40 executing program 0: msgget$private(0x0, 0x80) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:40 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:40 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x3, 0x4}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000140)=0x8) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x3) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) 16:00:40 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0x18) ioctl$TIOCSDTR(r4, 0x20007479) chown(&(0x7f0000000180)='./file0\x00', r2, r1) r5 = openat(r4, &(0x7f00000001c0)='./file0\x00', 0x0, 0x8) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000200)) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000240)={0xa1, 0x7}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000280)=0x1) listen(r4, 0x5) getsockname$inet(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt(r5, 0x3, 0xfffffffffffff800, &(0x7f0000000340)=""/30, &(0x7f0000000380)=0x1e) fchmodat(r5, &(0x7f00000003c0)='./file0\x00', 0xa8, 0x4) sendmsg$unix(r5, &(0x7f0000003a00)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003940)=[{&(0x7f0000000440)="a42628a2986c3d903c85b46285c157b1820472af7a84", 0x16}, {&(0x7f0000000480)="4838ef0fc78e5a6336f566e818bcbdd0a3ddd7a28f088a109bd69b0b51caf765a0a1cbda5cecdf4de6e0d71cb0c8b20149f7d02ce7fc8a4d2e3b15b1ccaf9073209eb6f3b0ef1d7e43c8393d500e2b62309a8e7a700060e5d25270b20b25513933a4f7d8be6780161f4c1c8dc99fa84200d9c03b60f90b01e4632b1456d4502bf5c37ec107b23f6d8616334e670408e264dc11c808ba1c2152903d025696496faed1a00908cce291bba6c3d9cfd368b3a2e5072261e60eaba6565096180b294b9358336d303d8bd69e7e2e71743bba45696083d50dc15031087bfb0aba3023a9b47f5d0c209bd78b574eb90cb86f13f042a9d333fc49f77a815de40fe6f8617b0c3ce7df5d164aa3417d0722a5f5121a4f8c99ceda45cbf34cfb70f4e599ac2dd0138b964f0ab63107a61f17be19da8d907204b1252b76f080cb9a9ee92a012e8da2d7320370825baf2914e708317a27707fd8a242eee566a72427f1323bdb4e901f3148a74e9230610e746c90d6bb6eb73d990287cc8b650fb542cebcb71e0a3f9ccd711f3c1fee117441d83ff4f161d94a6b4ca08fd1d3e10fc6440403ead4d4067f3b836d8e0ded56b814079b75731ec11cd70e0d1bf41752cd38808780402ba25d23e87ab41b40ddbb440de1948b8c1a81a954f0372b6d1a3f8c23ea96f7452ce52d6356c7eccd5804f8bfee6cd20246166eeec631633d10e4865c46bb304538408ed89b6943d0e9de711fcac75b9a14a2c489f21f2b6f55b7a1b8d6818d0cbf2ee2c3fa72ef06cf9b63956466de117c3deabd14d40442fe85413a3b81d5dba3ab0f193bd09c19236307dc796687e3ef27988ab4f287cd5ea499ef8303c260608fa0319d521c5b0e0d3faef00c7e2b67c1c150325f2d06fd19c637873c5c108318f5ef671a7246e7d2f2976fb867010fc8b46eaa894e2926260e87d06811ff903e1c3cbd0d159c1b4d17522f661b6e6281ef3be35361605d08c43959d5a8171699da3f8f233b4133df96d828c98119ecddbd1cf47c987f6cf211185e0d8a4e0bdb895b935dbd42a169a6912cccfad457f4eee780771a7c0b5a5a8f095d1ba3a2501e3bd157ed0a01e9b359c5f95d154c5aa275e6461099207ff67d48165ab4cd81d20115c9bdaa9dc62cdd721beaed90953ca3142c7a6a01da5594b80d1a5d6f885e86949f2c52fc0a3eb14d2cc47eaed7a85911b551fafd3349ff3df573c3cacf85afd4583404d581498f019e524ef92f69e5fd909e17cc02f2d95a1ddc92b7fe10cb076366d42615d8df1115cccf15353d2166579b3de085bb1d989d4509d842cb25f00538783e0e2f3f01f8d991d833810a2223b53ac30d80522d7ef63aa0aa293ece13b570d4ca999bf5c78ce6b01920a7cbf533f183019b4df632091de65dfdf93ce28d0dc04431060ac0e7d5ba587c192d673fcd09e56eaa7b00a0015493785c768d6570351f62f6047c7cdcbf7a5f2b57c56f3fd73a693bda0625007370431d290287ed55648dd812d3a2753676d6c3384036d8e92aea16746a6116d3bdf8926b00fad36ffa9a43018b106173dd7724b7f8dd3d368267846c7e71fcbf3db043c354853bd86f5214c6988f88658e5978ce00c889bb773920108faa127ddbf26458ed966db33097573f382f58cfa2bb25a00ba66459684f1461e7f0707a244f79f20371bfa1e76234841f80353171cc801777d3971cd8fdb242c358392079641e5c3f7fc34703bb705facaa5efb61fa5b9dfb1ab28a9b0120d752d810fea60988c23d3b1ac375990a065e3419e59bcca8838b0cb334cecb016e1cc07713d694392643035a1b20389e11966e038343ce5bafd7eec379f959bbcbac9393759ab9ee4e9207a21e6e1292045c1f12de308d3799c281f4e0667dece69c22ad51bfd26921f583d84190bb16e36e3fb90bc2a5790a857d052dc989a3a11c2eb3b19219487ca402de26e9dc2c7eca93be5662b2968ad3eea6bbcfec9a2a214d5d0a388f6e418caa6550e854ac3bfa7d3aa7b97f0690d257984809c450645a969ee12d2850c5cd5da26f981a9c4025659f48227e602e44fd6ff2ebe79f2af7e24a04b620a1d84c7ca9186667ff50951151688a5f62affa564bc53adc168d3b3e625c0c2d02be04cf41c7627b1336a421ed453cc76fe05d7b1ca07f9231a84c670c5bb1c0bdadbc034ac2630ecdfa47ad98aa95e0b75ddb7dc7679b73661c08d00fadac829c6f6448c38d12944e83579344ac964284e381848aa4babc09c50e790670dc2ac91926d04238116d88acce72dc05cdd900d160c38cbdb03a36178470934c831e1c0770f6b22590bf8e1f1ef8ee2d10be700eebe3da199024b632a4cb062e9a7fdc9912c1430b48a8ff6ecd9783d4e0fbc8af786493903bfec8179d1151f8a04cea078ba6c792e24dc5db74bb0a7c5852e049a20a9324d61d871ab22125ddf86641b5b47fd6de45ffae38b98048d95d2eefa1a1d538205286778ffba78f2d5beeb74f46680a7c5d921b4fbc940e041831ce0d646929a91676dcfa27159c1294b5ba73511c1c0302b417502882997e2831d83481532023c01651915281ce120fb43df6dd9ec5cb230bd213c766cc70a80720988a16d25e8f336ca05b6792eab61f04c21e9c48003dc4c367f9275fa23c84ad5526da05110413dba46c4686b39a07ff43d5bbdeadf64e4ccd8587f3d71bdfcef4f5336fac7e4b8b3bb3b16e88e7ff0c02158e02482b23291252b6a937bbd1199f1b06a1aa89358f9c907be842a64a1cbd3250a6244b52e23756561d149e19566f8490d4901c85eee20a286d9d95a0cf854c81317d00039c51ae7078888f8ff114a45b3ba6cbe02acf85168a8069cb707b4b06262075fec2720d364f48ac627f8aa7deb01340adf676e55b753c2c69f69b6b06d8c1c3b3b60160c75dbe90f5e4fe70c00f07eba2de0e3373864f9fc90a24b12a6b868abf66e6a3a4ea58717263384d296400a739990e5129c3d89daac62467cbde34d9a26a10c249adceb225ff623d3a3dc7936f6d0fcf06831063f9326958719c6820d10d235205f01b945165dbc19c237a205d6b549e95359f59b84f333cb8c18240cdcee3cef75e05ca6ce28e86a033bc0434e8388c5926856185eb3f705d3eb31711e15d0e6d81b51ba71b7d81bf0e575f826967a7e9a2a133ba20c66537b56450aaa50ddbf9557d5b05aebb69269ac2a2b735401cb59f12086c2803d6e867834eca4ef76608ea6a7b317ae9e0df96611f3d155f845f2eef9496690a306e71936006896b31f0d7ce8f0cb299a6fe2baede4acd692285a45625d2ab997e479f540699da978f7b4de47e8e6babfae94bbe0c024f628e32d1454728c1a9a157a5c192c38856a3602ddc096cb72b8d9075f4aab69c91265e5b41836c99507f593e407baac095916884ac413b2eb3bd78945c7e71625fa5201700cfd148427a87674686f37032ba6a05dda77950da4a0e1650b6ac6e2a4b60e21424cf2e012bcea07181c89ce260ebfc630a0fda111a756f43c6f3b64ea394201cbd1bebf039606c05a5ab50efef9bc1bd8101ae16fad5e334b0dce558bf49813d7c6808c44a6b6fc6e5ccc988f7c6ed5be3210b440a7792f0b8de66df734f4b91b498efad3a8704e2b301756bb5a173cd08eb06ed9a04ff8e184fe994939e8d6c6e5e91ff1ad87c2bb17a9c7cda9b0e34e516e74ff4b9ed6a34316860ae19fbb6afef0ab7b22109c0bcce745c98dd7a7ea7c6b26888516be66f89396eb1199c5a4500072232665239a761b7fd58841dec36676b09118e6029e359b9f30818b724754c60dfde28ff1e1ce55805048f798872330a956cde870f802002c25b7e43a3876d9eb8a62842f0f320bd3073f82e943a24316b3c699634e0eed76be8e3fb5f5d3c783382b7de8f15d316085394b0b46e22f7ad8d5cdb8d6210ffee84243a1a75d035eacebc5723017fbfb4501e4f4ca95ff68f647d2874facd0455e21e4c4ee0cf617ba2492aa9029a3b754cf4046739cf16716c49de63641c691d555742a68729b26b2450685038bd5cc48de91ce8721d1afb26b59a1ee2e7bbb93279ad16a00e19bd385c3d3c358329cf68998377e82ad8eb96488228fed22df8bbc7cd0f1410d0e2d7f9e4cbedf8f46b5f89e72b67f899ae215d15318475cbda83fdda42bfe200ea51b0e367c3bdf1486f56fc36b3e1f85bc829e70b206b47e638d5d4c0b134dcabed11a01ad30976a522895a4d0f3f982c481b1deda690b1e38fcf39b201d474b0c57baa11dea18469d36d903d9a8bf035ac17145d007833bb296b957f86b6657134f5a36180d343ba598901e294c5ab7ff8e50c0ed070a90a143333741bd761225e04efa93c96af6441de81565dbbe17bf1118cf19db9e8df096d10c18324c04fd1d84e840eb40c58b81714c3a8363fac410785182c1e161c0e0f2799507ae16466957b7febac70b37f1fd49137ac522434ca4df61a9c629c1eb42b3810d8d813739a2b362a733ee39a2f94d5fa1afe6be7d687fd1bd68d8809ecf6558af9f7b3869e89c7ab21f2a5759131bf58a631f5a43e1b18982c1ea0616b0cac25bd98aa7cd1eaa3da95c8e0c4b2537c86639d65fd59f80fa30d7828bebee3a04d1762ca929b55c44f5e8d0a67acbb70196ddd863e26a58d6b98948d828b91068afb6ace5eab353042597e384aa3f407b3904cd150bb04248182959e389c2d894f327d51a83bd5002e8da11d0243c86e984d439e8bf439d098140298483d3dde92d6ef6432cfa0a1c4b3c13c73b9227ee47ad14dacac65b1950ea3907cf3318994dd200e69992b8798ebd2673a5d5cd0f8470945e18e0a754def0253d1cb6eb5609827f46d5f744f905511af91231b64082649445c52fe8f539391943adcd51cffac8623bc4f27c0bb779a1a7225d56873a4f41d6821bd6bae67da241e23a7d1ce72636a51e17a509bc1fb863ae5e2f5d7fea92ef3fff9e876088e84a791c1688d5746745ee224e5089878d7b2a5ea4a98e6c58428a7ccd93a1a39100742ee7a5219582f37228d684b5de104e37fc244e7825633f845b7569c8a40b60e1f63a53b903c3ae3f0d5d82df828b72793e93cc9e85ec66dc5297c90df7130ec3cf5ca420dfd0819350617711c7ed505d87ad86a820c9b7b462ca119f86feba80839a93549ec05434f0ee684d8c8fc1a7ed6c64f3f5d19f376a7fbf741f5e69a6dd178a85a69674ad138460cfd5443315321cb7041141806f950110879351b1da1e59e89c8751a1dabd60d445feb4aab4ea07e523f59c72b416853ded294a82999be25e354085ab3e3a1a8181f1b5a43f3b4de7d219698349ed795edfe5e1a3b661df2cdaf121cc91e35235cb4eb28b33b67bc838bc22d4be6df40bb952181c3a8fb74448f9a4c22b16e78fa2cbfafa138024721840ffc6d523a269469fe436fef2ce8027f2cd205e2e992ec646a0468629bea09d8f53993db0079e5a621e6760b3336542bb2f162c28a79db1de9d9dca8ac0f3720933c2fbfc272b006a9006197de05d3d5516a47b0776ffa9731ba8e9d10ed3a811a3cc1487490691a770099470725f9cd910555c976d589995ff72a63db69c5ebf8f55c83a1d05b0e969d806f32b4a25fa546e8a69b15c5cab6a9d54020c9195b1621c7835c6b1be7ef683eddd8355b734ec26056c8003eb139ce06856ab76dec9aeae9bd59ef981a72ed26b1a81477a51603f8a9ee68ebffaeef3e56cb251816f46e6fc8ae89b7ed4826058957676809af7e7d72a79bb856af93a798116e1838ad036ddf1d1de0d550ded248", 0x1000}, {&(0x7f0000001480)="85ee60dde8a3d6e890f0382851e503e6acae20d1feca5f9b7ae911962aca28414f4d541bb8c009115d7dd38c6056cb1d19b0da982e9cc493142df01ccb23ff298f4fca5ebc270dcf910a8c8023dbc6872a0849b0ff0714f93a4e3fdaf1434c7d76bbfe2d9720a28991d19e948284d00d5794fecb7e4606b4fbc94c331f2d1d76c2f4122a629b12ecd9e49c76fb489d36aefb218d1548b40e35b65fb10fe9561305615971d56ae143e3e40ae614a32875b98c42380852c0423397", 0xba}, {&(0x7f0000001540)="fd1211d654e5bb210466ecec5ea440487d18568bbe1cfd48bbf7e2201acb9123f554ee8e31121945d5f2e8a238f375a607aaa7c1d1dac0e5c5856d4cfed92d66bef4c3209260e70e87353dfb2f94d1862788f2501d23feb57d90d446ab2b9f4644b2b3f8c8783e0722271387a29c4dfee64db4037d993afbf87c9e32df417c88d49a5bb766d28b07a697f053c4ce291e124484388bbc1d99e3bc77cdd4797cac0bde45b4fc0d2c9992f379643fb7a175dc4c2572af4fd92e100548aa7847aac7b9d8fcc049f6c155f821239ed5a6f4e02f653d0afe23d1edd44c1896da463354001b72881943d10584424c3fef44fcc2fc23d72e4122a1e566d3fbbae47d51ed399cf506bee20baedddc59a22bc2371641c3fe0acbb0685cf26075838ade1373fc1f78fcd2a7c2985d80c198c9f00bb2ed0eb004b0f89676b1f0dad80a76d04edb631df584323189e60436a61a045f971d2be15d0a7c1e40fd204fafe856457a9b9e2e085416cced1d69908235e9826a6c5dc9a8673840ed90d9145cada826a5654f576382fa0ce196b0d24ec686d98ef7ecd208bad3b2a825866c4132971734eecdc9739869a5c06fcb4c6706fdcb61b0f28af3d4ce0cf6f92d6d6276d5e16c9e1d9c72c7cb0799372263c57e05a70092d7f1ac9be2245d198b36518ff17218e058f58cd55de0f8fba3dd23225a6a0f1b88467bd1c942d9197e7d9a7ec936400e7a9a932c6fbac187ef64cd597800d5be47f489058a6151b592d723ee5fe26534b885f31cf612046fdf395a1f00d95c1133ce741d5fbc0a4d6cb677f87bfff4080014115d21ce0057f5d3bee2f08a7476501daa37bc3a834a2938ce7b55dc5daa2f023642c69e22a7ea0cad54299ec393f12aed24515e88e40089aa4ec70c77bf5aebfaba807d15e0797c4c4f224e2d4f0c11283e43dfd26703fcd128f4ec9883ba0d6568a1e239de62829cd5041d3ebce11de797971e23514312f893a644101463eb536b13d52f1d0cb410fec3d3c8ba5321190c02c7ff15d5554306fb8d7c9bed8f587f27e9cbf40adffa20b80f855d64908149f2f6c4b57271b29c9e0776ed603c4389fd63d5cd92e2bc51203f128d34ed4ae2059dcbc7d09add14043fbaadba073e80c6df5973d930accae34011ca71c28417ede4e750887514a05255da7883bbe7b7ee65404d9aaba5bcf53dfc18e02e5534ff0634d352b0b83c34dec4116c57dc8c436b1760a3cb6491b36c1e20a839cde6ab2390821c6d968c689d9ae20bedfc94e7eabc08a699539a5979fa866f5f9cf350f62e06ba5187c3207029916d02955a6fccc6d69eaa16d6878c0ac3651817e186e2e0592e116af21b7eb9ddebe972fd63843c8ce1c648e11510b06ddd0c528bac006609326962b82469391811b6a31318e45dafe7241cc9e08984686df64a2c31d00e52604c119137edfe5227d828eaefb2658f02da78b06800b7687754111195f45c023af45891338cde2f29a7b415ea9fd4ed2b9518e2bc05d2919f67a320a523f8e5aa2abf9e3cfb2069bffe98e1f7e6df8b2eab976f0a627062beff8cb0fac87ebfca342a6ff2354c76b2745ac5eec08e23381f0a303d099d0b06f65c66ed9520a937c7b9c37318a0d6a69b56c4f9b0926fbc768d9766c4aecdb07f0a5c50f23728be1e91ce9a4e81fa9a80bcbdc1514e24da7934784d95e77aae17395295f316ef0e6d256cb2e4363ac59b5ade7fa98acb66dc669390de11ab07d80dc35ceb693c168c140fee8ccf0b59d7c6d308c2e0df867fb8850652b846293af4e6f3ea4b61abb94c10b6780d3e75d35eeb0e6bae70d4fd2116af76aadf6f0e6fc0091204a9a2fa6d1ef478141a54cbc024e7c51269b74bf31c65fc46315043b3b6dce9b4aa426e9c146f38a0c021f7e6ca09701703c4a44a78adc15885f941478ad8bb9c52fde1483676804fd09e01888a13cf9511a186864aaf04c28064fc565f62b9885ebd15340e70f7b75813447622454608f9dae4919c0385e212992ab244a8e1001be4d117dfec403c32889837f9c1913fd1d464da860c97666128f0b4bcc4f624a0d492b6685611a753d18aa37cbdac53babb72fed8d8d005df7493820601102ca639fd68ce302bc11d98046df5ad19f40fd669276e88e8133f6af5ca17ca37c89b310d42d9f630e32548be9464b2bac0ea0bc28fd39cc13c72578db5e5ceefc5dc823ff03d94695395c8e10cd345469fe570eadb822fa5e5f227a6566c254dce45d21a0318859e1458e8f457cb9a3a999ccf5f387d9ef4a10db66b24179a18c3784fd6368166ac137f5d222c363d3d4b9e2c7591b0372ee9c724b0121e7e70d1d006fa18bad78d34eb27181241fe37a7b3f4d6f7f113438957bfb6641b463e2bb2249a82cd9824eea210310caa2b886c2fc77c4122415ca3fa31154831c240500a06ffd4cdbb590e19d582b5a37d531a5cc0dec3f372f41dad492ef09012de568b81743672f179a7ab7aca577cb6937fe91dc694cf92dff9729da360bde7e541b32d6738c1bc09e2adc027b38c68185ca2146585906fddab923d81102957c9aacf57312e42b8d3fb020db26b348f58ba2bb8e9d2811ca6145b6dd6a569bfaf83b57284fac90fffb03fcaed7a5f2e062c54c48b9f0a6b3ee53d92ddda4bb6e69c44551b6feff6ab3317e1155733834889977671ece6f8108b838ecde3354942e7ee989a9486284c493d92e5d4fae391d9891bfa167eb61ebf852fdbcfef2ab3e2ea2291ea662ab403aa4ea6806e8c5e41f0576e13308ff0aae8e458bce466c7da69110fb3b8a3912d42fcb9a05c005752f2908c4a83d27dda72162ce2185c05b1d872f5ed34eb294c31f2c05135d71ad8306f13113af7d38c40d52d0e005db7af63ba35a68110cf11820ad49d224f27b6161808ee4459236b0b9e74e377828db93035cbcddca116307d1de0feced6ab836542560a0712bdb26f958fb86c44bbfff42921b703acddc3ac5fdacc5382b4be591f99f282b2223e1a3594054497f7a15d620765953b4f642dfb27418d0677d0a807e5ef0cb0321d8aa596fa252248250cd666af814f4ba554659ba0297be82757d8741cc32b0e3e70e4e951fa47b2d6aba41f129c1dca76a77987a76929c350b1495a0e895bccc2b91673be1b874fd791c78ef079dca270070b108ff922b16507dfa2c0eae68c5952f20ed71fccd22858eca94621110669018b286de15003b9a6ae69e6007774800be757db977403cdfccbf2e1a95ee6769d72e2d83988cae776e0fb57e8ddb3c9429753055f629f31bc15ecd5a99d673c418e531860ca9dea790ef9be3fd0bfc47aab0d7110ac2d3605da78c8fb81ba692d39ed0c6f00c4a41dbabef04ae2a5506150c098b338c467ecc0575bae8c95d0fe42e8216e5df39ab6c3e797d473e6e1a1af0c519957b04628d93527a7dfab342a3c10cb8a7edd73ddf5a9e7cb2763a7132b0a055fd8fe9e9adbd33e2cc3dc4e085e5e49800174079b37432a7dda0208088454d25d50c508a6cdb84904348ee3a3ce6da6416410e74d03b474e8896826ffd5ee45d83b09a0fea17429e9372fcaec37c709bbb0a65c43520327fd3fd08c99dd5a17989533eedb3799d010b47a1fcfb168c668f5b6f3256bde23709a08ce5bf52ec63e016234f88693b3fa7a0bf5c5fc37af06b7b491c2495f70a82778da526d716c74667c755c6ffc2da9691cf0b63afc43482b845ea618ebb2c0cf0dfb3f5a48ed6a27b0285f52613f0019f3275b35ede2e7daeedb80f5ae9cb4d2f8a06e73255fa4fc1624cf8191c439eba463fe82adda2744da16897fe43c3a65911bcabaf57d10467ed19dfeacad94a9eb1007eef75d87149658bd33ce55f04f01f6839d63a3e077a2d26aa29cd965cc3e2f042fc5e2d8d4206d0f8bbcc5f93751188839c993c889891cbeb4b235c3342ebc8b9b7517c1c163617972bd3854f8759fafd589c2516e87510063659f44c7b578052084c4415ce5e4373546222bdc7633354270834db8cd47bbb35b58ff130b10d96b8428e8f06669139b467e9a87d35de8d4d3567cd8df0d7e6b908182af9179657bdb52bd781f2223c555fca41ee928d80d1694b74bf9812999f99511a646aa6d21328276340e26085ba9491db3e336bfae3b4c45870cabf06dca583a1c0e392fc28b862a41e69033c840d195f8af1e0e0cf3be87547be0f00147dfbef4cfbf54b7c7647ed4ea9b8c5ceff78f3af94c60c787ab954c7b8318158e7de2861f00396bbfd200d4115996523a704c4caee0de10805e39891b494745b264a4a56c7c5499045311a6fd6711689c7d5d26db42e896a0d5efc05ffd3d4cb1eafb30467efd0d1e09c3c5762288438de27a46cfbefc59f2e11406648bb1ef7f4b57b9c01a02a3e8b1e75d9f1a4a6f2743e168390be6c8b15d64f290650a88c42fb5c951bf95afdd8f072234235f81928dc1533b2b57bf9273e7f066fa5abd9666b11f3eb9da40d37f896d3f1eec08bc6a301a75a1a09ce87183d96806ac9c0ea4c328a9a932f75e4103f919cef450de7380b2f661a7a02f00eca6b642ff2ff5e93ab2e966590b503cea0cb222f9dcb408aecbef0e1a9da5318b2efc4aeeed9bef10836154814daa6f868427fc78c7b1434fda268e745fcb63ce16f8e1db2716735bf0afac628ceba8a3149fa4c82b82edc936c036374916149a8f779b66be1530274837e330dff328e986181d310ba1a139fc27c91b61b1ff816598e0c5241df3afb976d4edc13ccbb6357474166eb57982a9d24853cb36b13a717a5ecffda5eb781024c4a65cdf721ec85309d7c8c019272a6800951e712efe8e743486c421d75577cb404bdb84d3d0cdd49d30a1e0c143285374fb4ac4213757b5fad24760bc7d3b2b4f0c24c4d061ea427ca2f21aa82b9786927e064eda19e206973984d16022122c5bdc82f2ec790cc9da08542b9a0824dac173709f0788e38ddcbbf372c6aff5755d2f4c201b659a5405a59837b9a3f4b92102bd9aeff6922f18694320eb5f5e145551ffe5f5a5b5a72ba91bf8ab6c0b0fbeb9564a73fd1ef58fa6100b40e198f515eeffae94e8852b04f755b5a56a209597aab78b897465093132c088842759fd6135da33b1d392bf2e32ff95693f5e9954e46e207554d27ebcb9c9d2591fef2626e2571f485738d88cc66b7b021253520d5a4731cf337ec6905589b3bb4a6ea9660eb42734f474b1fd7814a79b1e2535c79a3ebd98da3458868db0ec377b03425517e4fbac7fd671006af98b4124b6461117bd8229c3f24f4d046722cf727c561b415c9555fd4e056619cc1193b45d3d831b6ff6dadce00724989fbbddb946ddb40247ef2975c8027ae4785da2e1249616f917bea4f5cea001a1b43cfbe24d9dec1861fe9ee80f60246847b6a09d55bfbbf68000d29b5cf8a65a9f05325d557168c90993357faf41ee6c5b18ba0bd1a70fb3933039c3e5cf1af29245c628cc7517e55426110e9c6182f9e303d85f4ee871c0003e02c8cc749a564873f15aee0bfce0d016c48af37647e73bb69c90df255d70f86cb9d8cfd33e4bdc9ba24b493683ed4e6f1b554b9bf79cf72becb87237c4c7bfb3a99a8d5476229507575594f92389d60a73ce4fa96ff4422a6fe04d4c96214d96361df93540fe0fe50352497bed6df630a1f117fb2716c4804afadb7deb3ab38b94e371838c2b3ba4670a7f9d895e9f43c6a7b17e38c57860fe060cbad9ffc66826802bc2d4c14435dbde0c73a23abee8208e384a43f4bb5d689269df1cf2663c1880efa79aa83aa7d8b3c9b19c", 0x1000}, {&(0x7f0000002540)="7ade653700fb86390d573816e5d969111b190d8cfce1de21c8af812ed65cd3af96d317ea74b2294ce8bbe2ee78d47f431da33db4cbc519ce633673a43971a6f5e4b76ff71db64ef4e0fc69adc4532b4313e37f831d57f27c983586f5135d1f8d553f03d3ca93008106c3e0e0e1", 0x6d}, {&(0x7f00000025c0)="e4815f7dceb7257c5346b5d36c9ffa70873c5abc8676b7ff47b5efe9dd91aa4c5e464d0b6239c69c495e06742eee4196ed6ef686fbac7912f757a557d6349fc6631fb7a751b0c97fcbb8a3418ba061e87f08946ffca0d2d7c28c3f4738c71c381dfb00370ce8b1b0dc014962d2befa73e7fdf22b2dce4d865a91251d8a60bde7ab12de854eaa168bcfe4e884217888bc39678655c166bacd5b35f04ccc0b34c3495ae589cf9fb664f25434ed192cc99287e41b8770753f8103ec459727ee1b77a46474188c28ef242f3658ce06d9d31d2c2d04621d127cba", 0xd8}, {&(0x7f00000026c0)="2e9aba72789040af1551bdbb8152356dd277cde661c3c3246df07970ac8769dc96a9a78d58503a0e1dc55dd8c7aad338f7c5366289e680e3e176b1bbfddba12e26946cdefc3953b0f412cfeaa95936c0ebcaaea76ed652bc94f39ef0622d298464e5275afb6ebd4234d1d7481c5d418e294424a4bb1bafbbaf4449dbb6373df068084b540b820d5c0b9192a82a2c578562d00ed290066da46f2c4f122191294edf8320543191e13333293cb451d8a30d128b81905ed9c30e069c122a6185aa62d4bfd4031c9fabea1380fc0a21d7dbd379ab6b4efa6bfad81d4e4800b56aff0f0eecdf95f013b2a6f049b5aa1a5f0f60e8d2e6d73b06", 0xf6}, {&(0x7f00000027c0)="0c478557b6981574c16d15eb9e1bd59e0a58ba556d3569926c8328ec57f677b010d8f6c8d88b4c52abe0de027ad04f214fcf9b385c0997b3f37c56232c682583d0efa9c1828cc1b0cc457a802d2435aea790801e344f4668983a62c2b4a84bcdaa60c4caa6c3e3853ff6f1bb5255d6daece61a8898b31e97c104b4af3a72910cc7d2594edf3e216f64bcfd883c7b2c896669c52efced115d0803bcdb47ddc9e3824991f0df1b4063f37b5b30d6537907a9f2eb5b80989e7ccdc5b642a087672fdfa34eaba87efae3462a47f47e906b5fb76692f61a28ebee7420bc8324341ae7b453d3cdad17220c41c7a36cf66b32e50600f9ddb6b361e1cce7537dee05ded4bf973b04ac842deb4990cd834de562fc6223d3553c9f1d36ed49294e5325719604c526168b5e82369ea14771463d7f4750c73ce91c0c78657f747365e69658c0968e509e25a1a0bfa10ef4fb88a181b2abbf13d8f7db5bc8899f63a6ad318653c0244aecd62a7de0230ab3f30263bd9d8a66e1170013955a522557b47e76c3c6535c93a2f1744ac83e4f5d05ea488f5769a09903221836e7a6c746e309205da33a2167a1d02b13a5cae600f52ff7d1dcb36cf3eb26a0070a119bea318393e76da59955188504fd83a328c024ffe2bb380727bfaced36a73f08ebe563a3393fafa9931cca330a90f439c92c3f908140ac795c7eff24337af31b1358aad99adb5e3418228a070593e5012118e45f2139081073e814a8b997b86cd9eea6465becff0f8d8558ff9e74dc0bf065c9fa3d38f2930fe6fef15ed82ea1ec9cb26c1f5ace8f517ca6e92c1b6545156587188d86a17540a9b0ad868a73a57949fbd836598efa3116ca710d501c369f8b01c283cf91ab7b79b82240bdea644bf60ae97a13ce75812ebaa24d66413b3127d185ce971295ee95efab89273d449573896d10cb604613621c90e4c8022d204773083fce0433bb409bf01693abdf2ca8b49d7bc57c3c773799ae0925460003563c87596dd453c021edcca49bbf8758d8fa9691ee830a60769fea0ea60cfc057322ded0c2a6196ec219b7446899f7f5a5731c5a65c2f50a4c5e1b65966d6e76442efd53a184511f74a223a58161aab863b86bc65018ab5e1f9092a39ddee2b4ce6c37b1bba365a1839f81eb8ce9fdc8738afe1425ec4666dd9415146b1af64559921d9e0461cf892e335a4a0de74c9893538df6614639b1455534da71d30372fc97e13b33bcb1cd8752698e443d655fedde273419d456d1910417a5765b8babbc3d4769c16396b26b4bc61ab3e6b6ae970d67dd8e2ea1e68cbb914c48c94b3991fb2beec2771f5aec59f7ebac52a190c7f5a58e928f287ea816c66ef7b7b5921fab185b1950e21e8e38ac4464786b57b7d4b24b20c031e7621362166cda0ee45dc34326e85823a46398b720f64dd342e87c423b73fdc8800f9244caea337ff8ead56aee36182fe9f673fe226fa70959a8c7c1e5c0471da638f9a6212825896add639b27ff57406b0b0cc739e2a5c9c81871a677606436826bb7aa12e0c6b22908040c3fc19e49c46601c78f07862d4eef332df9fd3879f1143538ed2f0f09657df274c6fe71b921c6ed0fcb92deadf21942f2cd3a4349372586f1dd6a4f2dcb29e71c6027ade43dcf8363efd31848285d295da23751b412585477e280f9fc1b35b09aee7f046e4b9639411bbfed4295356932857cbca936245d674807e2f12c928978741f3e0ba237cb5784585b02ac9c09262b2a8ed211d8308613869faa93293da24a5eb6afc6d60d9c8a54b16f826ecad30f862e6c85c1f37c8023236d1bb6f1bc1140a7b8081cffa9d876c95f28ac8850306b738f6782a57d246970aa5f9530212fb914073f94059d41e0b07d616573f48aaa0ab8b60bf51b6e46deab3cebf741681d79d3f89c22fb12abd8bb579c255e7102b7a9962282665dfd76fc727cec86ce7d4e58ee9337daba4edac76c1de8b9c4deaad0d9b25891ada975937b5e51f3ae70a0e4ccd6a6727ec66718a15628fc414d6d14c1d1e597ce09c95da1ba7bc7610306dae345b39e85c9cc928f6ec2a6fb34b8b5b4a0cb14b3efc3603e2c16a466412e8930898eecab856d42df0ab9be924976109ca64e70cee0e406bfe9e472e78fc0413d5d9f4b39fa3c4d41a1901a3178ff9c3b82685ae553a0ea017d9ab99687a68859dfb8df29d2c5b435115b7f4ea16925611fe36ea18f2c5c7fd4c4e369804e921d9f2ee9e19cd5c86234487b41f0eafb6a52f71c091cef95db24a99adce2ceaf1b4fc21612bc192194b92e32b566e6fae38be1ede5462ad0a62c0714958931a09f0a21a5d60506cfa53a3ed247169bf591e8395803e0d844a4d0b90fb81c1e16dbe579927352723eabed05c85413a722508480b85344799020a56267bddf96327ac399749f5437184dd4e774c49a7df8ee187ea1ce95d3310f81e388a56deed97ba2b096a7919cb57a811fe4dfa98b65afb77b6b56fbb3396cc72719e53f2db3df1f0a3d44e6280c64e84686a93944d29a91d581cb32f65883f13c7e9a35e74a3275c48419d29635206ab01f365231ddadb74601e60cc4f146be89d09f8cac0b5c2c7667c6fc92d9f988faf00ef8535f6b4e25426f804768f19fd793d9f79fb1d278ef8170ba8b7103a6f8b9210b4f54700fcc433a352935d7857540735c1fee16e335ba64afa5537c2e7d387f081999224487460e47b06665d55b6d8b5b1edb8997867b39b45e3aaa18c443bac3d4d521d101e8d852feaf29a22e6de6cee6a0bf737f93642bffd02d4504d46974882d55fd29f7721651a9953a5bb6f213f36b8c26f339efa85d3f4ff83aa8674f3ec78bd4335d401d241814cb75ce547f8e583c562af932be13548f94c368665253ee85c5b7d8460e44cac7dfb0a88ab01428184d305a4b97c585c7469838b252ea9bebfd8a7773dc33d562370f166164dc61663ba3f286544fa3fcff7d1c19169c49b2aa9c4447ab0351c2ddfae280ce3990bd0b995f3cacce880a82ba080bd893db333ad2d5d411a58def9e5f8e40c794a93429eff516ffea5e463305c4e1dd82800ef951d649910b25274112e6b8cd9b3638512e68e2e410129aad509c5d7656882d81b390972849395f53b2a1268872f024e4e813a4f274926858d5e4d4cdc8c92ca06165d98efba6fd355a995e9b15273876a200fc78e5f6e3d30ca2cc8d088554c67ff719c8ed02100808f3c4866519ad0567a7b0b25bd0051994c9e1fca2dfdcbd0f7d3dab4f34faf2fc8147fd85ceb21f39562d7e26919eae54754307a8024097eefff01ec9d406aace3da5a02c663d9c9431081092ad56821befbfecca8c19e1a6faed3a8dbc6b2319625c46ca7c68bce8e12b70b8683a0964a41bc5a1d322928c65923304527a4600543df323c651f7beeca86b46c6f89fbd95e172a541607a2ad502daf1301dd003a4518ee9dfac846118d3dc6a05ad223221df0b2d06855e939ee9294c01b271402993fc2728001d02244b23994ddf570dd4ac75dce200f0272249ce274b17de984941f3bbdfac615ac6157fe178d57a6dd9a27734376cbfbcb147adde4bcb3e4097fdeb69921cda41b8ab7702971ad54bc2b6995b87ebaeee40f9ae61857234877b98c79c61525c5173a83d7c7c79ffc766f6d02bdaccdb16ac6c7f28bbcbfa6547883673352933d0dea84d5e19cc4152368de368b83b71f9d44e2d29a679cc51706e4e4407e243dbd9b8008f1d502f8c7fb5af3550421f952fef6f3a7f48ebb2ee542fedba2052edd8fd57b8cb98137eb3a7288f0fc4db6e32c9db40a9fd07b61ffabed40b7c046cb12a527eee309bec1cbaeed79c8a49c9a8c3d72e2de3a804b2ef189cea111fbdd04ab8b257846d7a4c0227d85b63d2f2d635f0b189eb3ee64e9c411f100befe63e21332d6e7e1ca37926c374c9d9fe38a45821a409b9e86026a73eae6d889a289f9557bf79f81cdb9e0e54739613cf6ad9e0f5b061ebcd76714a288a7f6bd3c192326d41cadd48185b486191c801b4c22a01a3e479b1d39925010bf763516edc132452750b8ed89c31d590bcc7fba82be9a6954f6f21d43417bcf3fd15bea218aa87aafd2ebf0d96326c112d21c4f1c1188507348a0f4db0d37c3a7ee76f7c76c3ad1501d82e9c60f5f5fd322e510f51ddf7c62bbf7667512454d48fcdac590d77435b89972c18f7760bc54aeded23fe59ebb70ee91249fe4863856a4059722af4187c3f6837474c207890ecbe7d9e844f034f0a2d9d85c1b84026ee295322bf9a427cb6a929a9d4c7c041827f8b36c5e91813634b3e82c1f4080fa2214e3a160b80c226522beb094032d44433cb1c3911c9e25972eb39456e9a357c73b415f3b5fd7a428fb9f8a123e7270b8a7093f60a615ab958a97691594f04403e2a5c7ad7aae31cb9f31ead3b9d364264220d1f23c0039d414acf70991c3e23d8a13d61d660a82d6a446d96eab0177ae9c3ace21159e9306f6346882efa08727f7d156469560184ae89d6b3a7a3a8154ac38628e242d5d0ccd293e3e92c69325b6222edfa2b56dff800c99dde08bc8dca3ea62d5ca46c0102637d8865c450cc2c31c8fcb65a7bd45f189ec8b3f899d5ad5feea11a6452fc8753e936a050654b0d106b7781a6bc1ba3401c3869e0cf36b205c25488768225b4b1dfc8ce85944cfe83f8e7ef3b970193e62b9e7ce2dfac2d6b18e3d9e2aef009fa2f9ef859cebf565389ec83ca7c39dedf658648967391e046a7ec28a6ae032ece9f463d650638177a56d1183e8ec838754cf0b71dc3ce193c6200d2f94fedd5a15445547a4ba3cbff4aadb57b807c965d256d7eed90d536a70c1641cb110a1937bbdfe1133b97e6bd853e157f9ab40eb77ca1d18f8bd174343f40660d3a7a368222fcb4b29b0b66b99f994c34b7e15fa46fc5b97ae8302d048d0b94907ac501cc34e05ad206d24b6d5650b506a19bc010f9aff477f272901ef2e181be8f05e4acc97245ee77814429d6b14f2f652b2a24b4df2b9e82939c1c62496e48d27b910a91408d3e709de20c123998e3ff1a52cca856d494cf8139228152d3a7498113dce47401014d20059f960dfb562117275146501689458c3df4d7d8f0d3d5aad663a11dc66e849de40205422ea45d572cd8a366077ee786c44d3f40ea2ba1d906ba3640f8c7c0e41c54526d819520a118c1aa947729be7f6fe7385c7797d5f267d0a39408b36a04894c9bc114bc0ea1c412d9dfc7091ec50879b390a06f38f25d8449d5f0d5d0cafcd1af17ea4a29f36d55305e99ebf5002e74d9c35a50d2f92c2f1408e2f79dc0d26a65636c3dbde40a6f631f91724cef95f75068a99e3611fe079927aafde971efa6835c3783423d8ebb5f7016ed04c144ca51b8f4240032febe089d0b95d0def5bf0a5d74c528ca7b5aa8704849cb3bdb883a6edd04e5027dd0550e1a2560fcb2021e38ac4f7ca899b1a5986c9bd6fa80f341b0714e52a96b1187e7a07cd4529da86c597facee78ebf39c0bfe96a437a2a6578eb8b1ca11090ca071ec9bcbe60abc352f7b812c35c03258b323d873ed4f35372c5030862a9c4860a3ed45e914d2f8d4bc27f4d0b3d1cd56eb2b7b444a4b3138c368c3c03c6f63591744ce42353f5f4bccce2e387168aa7401f3b4a3e9065ed181103a37ff95c29a85d8e58fc0ff78218e3fdacc6956529c93f672ccd468df81a72f7e47d71cc54f4533cc0a33ac1b3665e7435345c97aa96ab736cf5ea62fe6ea6a71fd78c0b1b81423b1f96a7be4649dedab065fd76d83c117f4c5fe", 0x1000}, {&(0x7f00000037c0)="9eedee8a2a97b03b02424e1c17a932d8ef757fa0a61277804a850c97f11ba5e3a0f63c5460556323eb87e41c1a2356a590dfd77a7cce1ff0b385230f716f00f1dba1512880837d3329496f348643b5e0ef71b8cb1ddeb1627506bb1d05088c0f08d6c5023f12a4a65ab470f8798ce54233827247ae7be299762d32d22609a9d1c48ffc9ea71773eb1d59af18294d50736668c51bec1412ca60962b5406837f9f35f770083f2b9feb6dc8b398c03e59cc531731dc50c1405611ae9764fea838d5992515cc3439fae6a547", 0xca}, {&(0x7f00000038c0)="2003a196633d1f0beaf6a5164e529212ac60acd6d52036b0c912509a3f8700cb2f5546d13493656bcdf00f51ff19b227de54a8beedc0a5328fec7666b8b5b4986949e637dbaad39599fbd0cc748f3eb10ff99b828e", 0x55}], 0xa, 0x0, 0x0, 0x3}, 0x2) r6 = open(&(0x7f0000003a40)='./file0\x00', 0x100, 0xaa) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000003a80)={0x100000001, 0x5e, 0x1f, 0x8, 0x1, 0x1, 0x2, 0x10, [{0x0, 0xffffffff80000001, 0x1, 0x5ee}, {0x0, 0x40, 0x1000, 0x80000000}, {0x81, 0x3, 0x4, 0x64d}, {0xe7, 0x80000000, 0x1, 0x6}, {0xfff, 0x20, 0x100, 0x80}, {0x9, 0x40, 0x1000, 0x7fff}, {0x100000001, 0xd1, 0x3, 0x6}, {0x2, 0xf00, 0x7, 0x11c}, {0x9, 0x1f, 0x8, 0xfffffffffffeffff}, {0x7, 0x6, 0xff000000, 0x9}, {0x401, 0x7, 0x5a, 0xfff}, {0x7, 0x1, 0xfffffffffffffffa, 0x60a}, {0x7ce5, 0x100, 0x1f, 0x9}, {0x6, 0x80000001, 0x3, 0x5}, {0xa057, 0x0, 0x6b5, 0x1400}, {0xffffffffffffff7f, 0x7, 0x400, 0x2e1}]}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000003bc0)={'./file0\x00', 0x4, 0x5, 0x8001, 0x0, 0x7f, 0x80000001, 0x7, 0x1, 0x1, 0x4000, 0x9}) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000003c40)={0x8000, 0x7, 0x4, 0x40, "815454d52f6ce700ff8f562b916f4b791c35a3fc", 0x1f, 0x6}) lchown(&(0x7f0000003c80)='./file0\x00', r2, r3) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000003cc0)={0x100000001, './file0\x00', './file0\x00'}) r7 = semget$private(0x0, 0x0, 0x420) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000003d00)={{0x1, r0, r1, r0, r3, 0xa8}, 0xfffffffffffffeff, 0x400, 0x5}) open(&(0x7f0000003d80)='./file0\x00', 0x2, 0x6) recvfrom$unix(r6, &(0x7f0000003dc0)=""/78, 0x4e, 0x3, &(0x7f0000003e40)=@file={0x1, './file0\x00'}, 0xa) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000003e80)=[0x21c, 0x6, 0x7, 0x6, 0x100000001, 0x3ff, 0x3, 0x7fffffff, 0x7ff, 0xfffffffff6443895]) msgget$private(0x0, 0x9b75226c0dd65eb) mknod(&(0x7f0000003ec0)='./file0\x00', 0xc024, 0xf1) open$dir(&(0x7f0000003f00)='./file0\x00', 0x800, 0xce) 16:00:40 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x196) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) 16:00:40 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000000)='./file1\x00', 0x80, 0x100000030) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x30}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff8e) seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$KDENABIO(r2, 0x20004b3c) seteuid(r1) 16:00:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/70, 0x46, 0x43, &(0x7f0000000380)=@in6={0x18, 0x0, 0x3c, 0xd2a}, 0xc) r1 = kqueue() getpeername$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000440)=""/83, 0x53}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/215, 0xd7}], 0x3, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63, 0xa, 0x3}], 0x7, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001600)) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x35, &(0x7f0000000000)) syz_open_pts() r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000040)='r\x00') msgctl$IPC_STAT(r3, 0x2, &(0x7f00000033c0)=""/4096) msgsnd(r3, &(0x7f0000000000)={0x0, "8ad44553378c8951977cf51e8203f58df4f4a7e83800745c4aaec3ba803c0f"}, 0x27, 0x6061d5d6ebbac443) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000400000000000000000000000000000000000000000000000000000000000000000000008e3c000000000000000000000000000000000000feffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000e28d9e5086325f883aee065f889dcbe5a20697de77055f"], 0x90, 0x3, 0x1800) msgget$private(0x0, 0x10) 16:00:40 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x8, 0x0, 0x9d1, &(0x7f0000000000)={0x3, 0x80000000}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') 16:00:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="136d26a700"/14], 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(r0, 0x5) r5 = getuid() r6 = getegid() r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="313229c90baad4d729ddb73d340ea5fe227e8bdff1feb161b4016766289ebac8a68ef9fbe9480be7c22ba25376f01cf38a6f2a5d8c71a6af5fa5f2a1a7a0d592858d6ebfbfe7578527d9464a75f2e9c07a604f12ec435f37372ee68086186b99bb04e88e387ffa50dceef08d3141cce962af74d5f389a2ff1e7eaf63d8cf623932aabd6198fe4a2cc87d1560d3b4aaa925a24d8e3875d006473a9da272b9ce57592c74ca699f3939f742cf79c6dcea", 0xaf}, {&(0x7f0000000140)}, {&(0x7f0000000200)="8ab5a6cb53871020adbf45ca1a1e39e33c9af4c22fc206712d622f9d0f19b930412bef7930f4f19f959eec35a4ac211d461f61edfb99340a243f756cb2f5805b16cb1e4054a1e45c903b54bd5dcd82ca018bd76fcbb19d95c869d99aa202075589180b15d7e3f2d1109d0bbe421f87eb53755dc44dd129f9743ef5ed0cffc673d3fd933e0b39730bc1dcebdcb41030b20c5425", 0x93}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x1}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="9518a69827000000000000"], 0x18}, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x20004d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x400, 0x9c58e0e4fbba2bdc) write(r2, 0x0, 0x0) 16:00:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x3}, {0x2, 0x81}], 0x3}) r1 = dup2(r0, r0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) 16:00:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget$private(0x0, 0x3000, 0x11, &(0x7f0000ffc000/0x3000)=nil) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0xffffffffffffff00) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000000)="21e27e9ea5064f4c", 0x8}], 0x1}, 0x406) 16:00:41 executing program 1: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x800, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x4) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x5, 0x7, './bus\x00', 0x16, 0x6, 0x80000000, 0x400}) ioctl$TIOCSETA(r1, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0x9, 0x3, './bus\x00', 0x5, 0x2, 0xa9c, 0x4e}) ioctl$TIOCSTOP(r1, 0x2000746f) openat(r1, &(0x7f00000001c0)='./bus\x00', 0x10, 0x2) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x400}, {0x44}, {0x3c}, {0x7ffffffe}]}) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x20) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x22, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffd20, &(0x7f0000000280)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x1ff, 0x5, 0x7, 0x3}, {0x3, 0x10000, 0x9}, {0x3, 0xffffffff00000001, 0x2, 0x100000001}, {0x3, 0x7, 0x3ff, 0x8}]}) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0x2, 0x0, 0x8) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000100)=""/201) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) r1 = semget(0x2, 0x0, 0x8) semget$private(0x0, 0x0, 0x24) r2 = socket$inet(0x2, 0x2, 0x7) getsockname(r2, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000940)=0x8) r3 = dup(r0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000000c0)=""/27) ioctl$TIOCSTART(r3, 0x2000746e) semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x8, 0xfffffffffffeffff, 0x43d, 0x7, "930dea6802f08a143fb807b783ba0c29141ba4e3", 0xfff, 0xf30}) preadv(r0, &(0x7f00000008c0)=[{&(0x7f0000000340)=""/137, 0x89}, {&(0x7f0000000400)=""/181, 0xb5}, {&(0x7f00000004c0)=""/202, 0xca}, {&(0x7f00000005c0)=""/253, 0xfd}, {&(0x7f00000006c0)=""/215, 0xd7}, {&(0x7f00000007c0)=""/227, 0xe3}, {&(0x7f0000000280)}], 0x7, 0x0, 0x1c) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x7, r4, r5, r6, r7, 0x2, 0x6}, 0x4, 0x3, 0x9}) dup(r0) socketpair(0x2, 0x5, 0x0, &(0x7f0000000180)) 16:00:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x177, 0x7fff}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/221, 0xdd}], 0x1, 0x0, 0x0) 16:00:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0xfffffffffffffe00, 0x3f, 0x6, "fa99ea3f9ef10a083f39f47b50732a86663ee1d1", 0x200, 0xffff}) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x5, &(0x7f00000001c0)=[r2, r3, r4, r5, r6]) r7 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x40) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0xb47a, 0x8000, 0x7, 0x3}, {0x1ff, 0x0, 0x2, 0xfffffffffffffffc}]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x1000000003c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x9}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f", 0x2a}], 0x1) 16:00:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x11c, 0x52, './file0\x00', 0xfffffffffffffff7, 0x8000, 0x5, 0x80000000}) 16:00:41 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000000)="185304502fcda0c6bb283c4afb5971168eeeefca77694a4ce48df02be9a1c7687a54e542c2", 0x25}, {&(0x7f0000000180)="6e3485249b9be10061d11a613bec4c08ec8a8525b05fb23a35805be6d1e4ab83365ddaaa6b7522d12985aaf871ff17f1381126ad018dce27a3ca8fe0dbe15b284e99ee467b0cee215b979aa11f8dcaf4f90d092e05aa4e2912ea500aeb3e5c32a5654356179b79512d6a8584a60fbfda7f58812fd7188352121d3f5431413dbedabe502750d94732f85c76cc63cc20d805bf176de5320f155b87a1a3acd644e18419d8ebf59148a39578481f9253dc63a305811a59993299ea69eb1cf0", 0xbd}, {&(0x7f0000000240)="c09df3ea0137b472ffa74c5e4c047cc19339149c0c46c6511a16eb863e4ecae7f1b5452feb7e22286be8de6bc69a40cbbf4137a18cad249d08613d51a0e30ed04c36240c716a42af0ae113d9b4872ba8ae4ccf788a56cb9244b173f4c3d933091800341b74645c258236e703e9d78f956187e1059203ea90b677bce3862831470016bcf4068d7d4d3bfacc", 0x8b}, {&(0x7f00000000c0)="fcab60d8cde18659cbdda7264f5d6bfba245d992392f73690cc90b94c5a285c36561d0e16937fca40c66b1cdcaff8ca8b14593c1c8b8b3f5888c", 0x3a}, {&(0x7f0000000340)="fce07d1d6ed920b0400a48fa615d8efdbd9c3c2f8c945d2c12dec28c87ec843ebb0396c9bf3d497ae66ab82ef0bbd061d6df9fe43a0b130cf9be52fd5f11a05d50f00874837e4401e38b135c4c", 0x4d}, {&(0x7f00000003c0)="c7421bbe2202e3d6df155aab9acb30567690d6c60e629f3796833f224de63d5d9de5a92b5a72ad95f5fabab83373c2e568ea8ade709098f294fb07914663960a1e57633ab1b47533007db55587af8cdf966737d5b264a19b896c7f897478878717d1899e4abd9dd2dd5f0319797ea541344cd07415d5f042a696cdf6f7a2213c8f0e0cf76bdfe5fc687c685a2cafc1878a49b8038ecf5fb8ea8e26a4414a667a978731469bbeaa8bd4ac1f7636ec5cc63bfea399ea56b96ec946821d2c57331629de3ba56c08c7662b4df96956f9f72f1c4b6730299a9e8b32bd2cec9f723d8e29fa60c86f", 0xe5}, {&(0x7f00000004c0)="9182e40a5b5a405507e69f7a63938d42e31142a40f7d51f48f912dc74e42ce6b52bdd24655a804a3499463f4c4e11a51bc12257006216dd3034dd5b84a273b8a2c27cbe3b7c52e5cf0f0c10dce60f3c8ef8e2c53a39c5edfd674a3159e0d8483f4cbaf7990eeb0f45723d324cdebc912404643076f9e9b121de5311ec767aad086078ea8f45d56f24eb111555e8cf53f5e8a84a022dabbf7e2175ba1c04bf9", 0x9f}, {&(0x7f0000000100)="d97d00d9b6fbf11639b4a6b8af5d87bf48", 0x11}], 0x8) close(r0) 16:00:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) dup2(r1, r2) read(r3, 0x0, 0x0) write(r3, 0xfffffffffffffffe, 0x0) fchflags(0xffffffffffffffff, 0x0) 16:00:41 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) fchdir(r0) rmdir(&(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x9}, {0x12, 0x4}}) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xffffffffffffffb7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) ioctl$KDGKBMODE(r2, 0x40044b06) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sync() ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)=0x3) r1 = msgget(0x3, 0x40) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="01000000000000004d8207b95123a5b9a7e760974134c1f5007ae54f0dd127afae2f60b40be7646d73120f0000000000005ced723ec83cb04dd4b48aca23e598fa39c5b16a1a28ea3dbe9eb408fd3c0ebc6de5337dc9a5f342fe90630875d1e27888fbdc1fc420ac77c5bf5785e08063389f0df18b2b74c0210aca784bddf3ffd651099d6512144bad59509a101ce6601453c77d5fcbd82e66264c009bef407ece69527a77090f176fa29a2399b23e63da8d4e"], 0x5e, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x7fff, 0x8, 0x9a8, 0x1, 0x1, 0x6, 0x7, 0x3, 0x1, 0x3, 0x9}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000240)) getrusage(0xffffffffffffffff, &(0x7f0000000180)) 16:00:41 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/195, 0xc3) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x14}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x1, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x7}, {0x6}]}) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x4, './file0\x00'}) r1 = socket$inet6(0x18, 0x3, 0x102) ioctl$TIOCEXCL(r1, 0x2000740d) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x20, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getpeername(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="0000d22a4e219475006a4b91760000010000000000000000000009c3aed91ba0d098dc56c5e8fc0000000000008e000005001f0000000000000000000000000000000098cf00000000000000000000000000000000000000006500000000000000934eb9280000000000000003005d05ce33cf5fde4d0000000000000000000000000078bf51e3ff760e7945d7ba0b771064be6d4a4ad5f8ab0eab3e6e3e5f43013901d4bf5c4b1de9253dfca7df61a4d2714a3af3370ec94fe4a5341783ba05014bde9221129e021c2c0b98aa62bee2589db3316ec707bc4bc90abbc950fc74aab24dbea4a2b9371781b9cce590488e01f677d0281e1b52d31dbe26e175aa7e7a3db3ae918b15f95cc2ca9b5e452806fae2ef60bdad3bc6311f480b3eb07a79cf35ffeb438c740fdaf359bd15197625588c6a9b1b019ee88e83f2fcca18be3e83c19e6ff22748f8ada746f226c3b089a7243ba1fa8963d762921bb8147ac64a42cc89ff4a46a700155e157ff2e2d21799a4d0e1fb57995bb8597c42f700000000"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) pwrite(r1, &(0x7f0000000040)="a1", 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="a9289af2ddd2a0f512a3f4ac4081669e4053c62adc8e32baf4d7f7dc6cc70c22ea391943b713e5c024e16cf5cb31593e8df9bba320e097e3d4525451eb691cebafdb3d15d0ab2abdb91c82392e26bc2b8de6add85ec3af00483bee0d618445f47d0f21f1102dd2efdd8b1cd845c08a43b945424dba727a63b2822d5b46c6ec413e2555de4485d104d29e531b7c7c6874bd5c25400a3f5eaecf674633fb8042dc6363bbabc53717ef603e8549823ac893258c78f5c6267d5bf32c11b11ba468d41d5c", 0xc2) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) recvfrom(r3, &(0x7f00000002c0)=""/46, 0x2e, 0x840, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) mlockall(0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pread(r0, &(0x7f0000000340)="1279666ce65472c49698848294d9b5dc3259a934340e918c3bf725791ed6332e2bf61e44846e463cdb9e4ea10196d08db1957555ccbc1aa14efa4d436bed7a85530793c113ebe9c9d1f5e6bd9990ba88f8ca1ebf4d93287554c9bce201fe754ac9fe6d517d21a88750371b14360c80e3a20b4671688371c9133e7d0ddc1e20f2fa3bfa6ad872e1563bc46e70e3834e77087c4f494eed49f17c5707f8b8607a11c1a27446148b76efaedbfb54c0a95df6addcb3506472577a2e7683fafad64a2ecf693325aada3b1fc0de83bf195cebec1a289997", 0xd4, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() write(r1, &(0x7f0000000040)="bb", 0x1) r2 = syz_open_pts() close(r0) r3 = dup(r1) setrlimit(0xd96b008e68d52e3b, &(0x7f0000000000)={0x8, 0x5}) r4 = syz_open_pts() syz_open_pts() dup2(r2, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r3, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/182, 0xb6}, {&(0x7f0000000200)=""/166, 0xa6}, {&(0x7f00000002c0)=""/164, 0xa4}, {&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f0000000380)=""/28, 0x1c}], 0x5) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fchflags(r0, 0x10000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x6) shmget$private(0x0, 0x1000, 0x121, &(0x7f0000ffe000/0x1000)=nil) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)="6f4c547fdc4148f0ec4c", 0xa) write(r2, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 16:00:43 executing program 1: r0 = semget(0x3, 0x4, 0x24) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) lseek(r1, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000cfa000/0x7000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000006c0)={&(0x7f0000000740)=[{0x67, 0xd5a300f}, {0x4, 0x101}, {0x1, 0x2446}, {0x85}, {0x41, 0x2a27}, {0x83, 0x2343}, {0x8b, 0x7f}, {0x23, 0x4}, {0x88, 0x81}, {0x85, 0x10000}], 0xa}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000700)={0x20, './file0\x00', './file\x00'}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$BIOCFLUSH(r2, 0x20004268) r4 = getgid() setregid(r3, r4) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCLOCK(r0, 0x20004276) setgroups(0x2, &(0x7f00000007c0)=[r4, r4]) 16:00:43 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x22f) setuid(0xee01) chroot(&(0x7f0000000080)='./file0\x00') stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) getuid() 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x92, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x3e, &(0x7f00000000c0)="23285ed1a07a19bd95bf90b65e6a13d8e9bcc1460b2508d5a5efe7fca2ff20bdfea98f8090bc3a04425068df2b33378c4041024ca5cf9255b40e01a29fcf") 16:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xfffffffffffffe00) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) 16:00:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:43 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000100403}) fchdir(r0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x97}], 0x80000000066, 0x0, 0x0, 0x0) 16:00:43 executing program 0: socket(0x0, 0x7, 0x113) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x9, 0x4, 0xa76, [{&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1f}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x2d34}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x4}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x6b4}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000fef000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0xffffffffffffff81}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff5000/0xa000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xffffffff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f00000000c0)=0x800) fcntl$setstatus(r0, 0x4, 0x8) 16:00:43 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x100000000, r1}) ioctl$TIOCCDTR(r0, 0x20007478) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) poll(&(0x7f00000000c0)=[{r0, 0x8}], 0x1, 0xfffffffffffffff7) 16:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xff, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "03664071795acd76ef3caf00"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000000440)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000000580)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805f", 0x64}, {&(0x7f0000000600)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b883140a6d7de8c5b1d8a77fb8dc2118e93a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131b20041c8e1bdf45c1074bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b862ba97737fcd4e2", 0xe9}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df300980724563638a772d8ba7c6a91c7dbfbed658affe2e9dbc626c677d85985f5bcb3a4d9378eb20a0474f1214b6b9dd3f59f926fd023d2a85011f28a9701e37a3a808b0fcca43a20dbd0249f3a16a53d9aa611638c0381d5bc4f5279dd32ad946e0deb73ad1ee338384b335a68c0ad773c41769b20ec26c18a5ab4158a2145dd7622ae1bb419ac07a63f064f025538a3594c5bec60c8ef3d8f52d4366e09d5956d6f1207132852286ebbe5c351089b38da0e9ef92f1fce73bc40aed2b18296517c792dc06492592dc967373641365b05bcdb4034193f4093577c42bb0a3636412dbca4f2fb31a51868b589124d90df9ac087d704f8019b24e4ebcb46efd79cd64722146cd9678c0743ae2e4ae9a22a5554e56638b5f89df9252004591398b0c16395ea0f6590eae79264cf006cc3113d24d45ae4d0fe8e3934a2aeeafb61503368aa234b1333b5706cabfa275ae0d56f9204a446c54d3f65ceccb84b1bb279bc5813d05a0a0e389091896ac3db6a1a494e4876c56bd4d7447e16b2ca712ce1c0e698661922cb3810b3801477bc16c83896726fd92973b8668f1eb251d50af3f057f361c64abd3cb7beee40d36c8d65a92d6d50128006643d1577c2f5dd72c1fd0ee68ea62b7bd636e4faebb2b78a694db02794b0f2cf8c5add90c01b6f3fc1d8393fb8eed65da2e50f30ab7c19232e3d4f489ea1eacb3caa0ed58415489218c113f26db674a392e344d849becb657b2d32d75d76a6155df76cb4b0b0829a9e78ee6636838897deaf55d504a6f3b9694a59ad5103ec0fb67a5da669abe0b5e3c22d8f8c8cfbe7420b8055723a587fb981428a73b2933021afa4f233ffa7d7d4d5079a29fa7cfdf5b13d894822dde28d74aabe9dd03df4eafeb65700421c6160d7fcf222ae531ededbb86f37fe350f00d7607907363cf5748822a50bac799f9002b822813b7e63939436b4beed687a478d976856edcacc92f80711671d061a21d3b619e0fe31643f9d8848d22ab58beafe3f8581af92523d6191991075d3fd68e06f5f4348c99ed7329ae4e0c370a7e21a24942b19b6c69a3138e3661985eeb89cad614fb1c93df3ab66f398d61de3caf2d0b1ec9dd542174f23f2abfb4061b6f7a75f97c109ff43275fa3eaf2e6de9f5a532f9b50c3c92b352b97910edc2afb9706fd9f4d3492281f2fe6b9b63cc050a4490594848e960b27f64c9c6212f45601a356f64d1a1f37655ed23d1da2d12d28ba6ed2dff319f61bd241e25bbb8da4f00994ce026027dc7d6285586d052e9f84ab57d7f3ade257127d6759335f8642698283c41b6af165e0341ccc668c4e0e23075c684689bdc86260ef00d99fe136a0a067c261fc025c248171d443882163701c2ddf4cd208a9bdb43b124457974cd196a59ea47acb62f0e1a510cc8c9c35ff52df386cbb820467514d35b5cd6498390e865b75d6f27e591f78b7d3a6ea97e609fd73d0b82e7a092328e97649dee1d9d95e581819ac79fb490ea56285aaae661f3b0f8a91955a20b720be5a31a8b6d8990c1d72ad65ae3a65d613aa320b674ae0a49f8a18713d36f4b4fb014854826396b7bb0928207950003f0a67c78d2288d800cd9d637817a3190f83bfb7414a1c8ff1f15b76d1c94bf0d6e7d61524d7fd9d5b97bb1217a23923cb313922e8f0cc1437e3d2daefedd868f0a2b1b2190784f3f536574b8ca109d3681c743d602416bd3157e5437e6f06eba912ddbc2c55e15f3e380056e601137c82b4f0a5e8f860633edb326ab1e4622ceb394853576fad4a9edcda99ef548596ed518a6c1d9eee21d31ab6d04e163b1b0f3a9d2f15f12fa16473264269eb856a8795bdedc8bd4e00eafca535f7cb0351f5539f0233dd205e5b0dea6a560d0b945a84795fee8a1ec66384d92968c7f50598e32f0213c2db6dc525d3384797e61eccf09899eba714ab2f5668c70c1ca32a8d8a19e5124752158354904b3f709d42ab3a4bc87d85cae870c2d69da69f76470301699d569c9e4b2a41b524a207f4e382e5c40110bcdefb3da8cc4d3a36d11fdd826df9728c3ad1a8bc7168e516e4250452b4a6091aaadaea43507783f100dc1085be466b89de8490104bff3a994147ce05cd6b601d5f752d41982832636398d5efb91f446da4b73a318815c2c461c9861e98ce95c1f1310fb946ccfed088a16353ded87b41a64b8a19a37399b0762b1ce8d97f66b5929764c66f299e8e6df73ecb1ede5138da7bdf36cfaddeb4803f643aaa374e0473c6fcff88b6cd47efb0a526111595edddfeffd0405c2ed018423a4db1939a4dd061c93bfcc6b7a0b65ed59f978331d2b1121f000e9642153fcb1404d3f8c6eb20b16d9c6e3cc53ab9abe80ec0f677e4a506f8fa546bf8c75697055e3312542f36aa689dee1bd3dc6dcbf62c17cf685b9c839ac7c13d8a702b861bdecac27bd623f18db1e492e23517232f6c1a42c991f3aba787a6c98e270b0f5fcf3d00908718d076ec871dc8868a172fa51af2425ebabb0de853b0ca6b872fca0e12a2101181dc9b0c0b78039a2d526b37d1b2d519b4e7676705d36e08a3f1bdd7913efd91ffd7a3705d22e3a09c1f3ef9a406d54714d1cf641c562ab20bf0ab2f7007d7b19b185712a0809141e16b78ad8d02a6fc4f11a3d799780a52dddc022f932fb4840fb018b5a08e726aec287cd87dc685c9ee35d5ef7d66b13d0a3ef4938d60417fd29b0ec43506624567351fb30607d5e74a7bbf5806c549d1cf1330616eae8196aa088ad224bd33edccee7a356047d42f9dfbd03bd636b2b9fb39bc8fc603777d06ccd9038fcd5a2e9bb91034c3dd09cdeba7461dfd24027f78c25e7b3598c8937a636e7e254d68056e0f11c96d939c2ed243112c102925bd690cfcf4a62baf2159f864da368de69b8a64b13807852f4ae32a980c75f18fe7bf32a420dedacc80f49e2ab8df89c46ee4b4777c1dfcc7db1690e8ef6f98bb24e76a240c64052334bd4212688c4fb98e4be0e0654eb4747b69d549e0276245f30a678a117b22c3982d5fcbeaa4974893f4402fe0080e705ad09acabc293a3fe99508105657e47c176153fc45191cf41f3449091272de981bfbb2d1dd7214bae284cc6fc9ea550c48ae467b470ed40c3982743a4176049c5e94aad8ca2e528d4c2f073c2bc9fa94a5916636cc018dd76818d0d95413f7d5298f26cce899d1e399faafbde42c8ac92a7f5943b45ac35fbc2b60d11f71ad7c6d99735ec2e91d14bf9c746d45dbc1c3d2d93be00047e3069289603914c40e864ba4f4c02518c1fe1222a6437cfa835c533b70db7d9f5727a60bef9ebf63a76cbf2c9c26d1816db0d07d4384b47dae84e0ac8c7c6f0c381e453b170f3fffa763def0cb2b651856ba41bd15eef3085ec5f55804e255582afd7245769f5cc3513c778095c6d0bd12a0ec84b118c01f059f6f32730a28de0cdadc09d402b55d2c2b91e830b7199b43ceff10e078791a498f343353c4725e04569c4efd79fccb91515b5a511e14bf18", 0xc6e}], 0x5) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff9", 0x2d7) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x2}) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/74, 0x4a}, {&(0x7f00000000c0)=""/74, 0x4a}], 0x2) setsockopt(r0, 0x0, 0xc, &(0x7f00000003c0)="622fe8530c3c0700", 0x8) setsockopt$inet_opts(r0, 0x0, 0x4b9e0c75f56587d9, &(0x7f0000000000)="03e8cef603", 0x5) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000280)=0xc1f1, 0x4) connect$inet(r0, &(0x7f0000000240)={0x2, 0x3}, 0xc) fcntl$getflags(r1, 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000001c0)={0x100, 0x40}) 16:00:44 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kqueue() madvise(&(0x7f00008a5000/0x400000)=nil, 0x400000, 0x6) r1 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r1, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) lseek(r0, 0x0, 0x0, 0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1f, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000280)=[r1, r2]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = msgget$private(0x0, 0x1) msgsnd(r3, &(0x7f00000000c0)={0x0, "0fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab72a30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee729dd7189db01dc6414965a2e4231123b4144b00b89334f18e7d1d4d9a23c3d047b5e390e2dc4c3993861980fcbcbc8303b7797b7e114033f"}, 0xd7, 0x800) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r4) 16:00:45 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) dup(r0) close(r0) write(r1, &(0x7f0000000080)="3ac21e549f59b1509eba2708e23fff8b34279e3d6b61d2bb1c2ef4556fad2e5d38ec46955e9a1111378d870ccc64bd0824340ace7982bdf139455b033b16a7fd913b515948fb83f3bbae5001cb1b43de804b4ed6283c84b906354fce2d2fb345a0d854538f2dc1195dc871ee20f25d", 0x72) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:45 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="5d49486e0c10113b9ea76e68cfc862d2527b99f4fa1c11c84aca3a45c8367859a26ee3c57cdb249ca250b45888e2270c0a47ec9ee5ea69c1c936fe435a7a963aa1d2", 0x42}, {0x0}, {&(0x7f0000000300)='\b', 0x1}, {&(0x7f0000000380)="a0612a968442d7d54f6d299cb9c76d1fc214e6317cfe79560f80fae189835bb313294c494409ee8d95ddf25bf58ab5a4da0ec20deb45e8ca4e9f742d86dfb0e1f98e9876587674729c684ae138283c292f1930457e4cbfc86b638ba210d9a1af705a297787f92ad05c1762da4aacfab7f00bda36d06690", 0x77}, {&(0x7f0000000400)="53995518050d8a1e87f44b2c7e4072d789da86b7e706a6c5beb5a3799c210a4e082176724f069e6b90259845b62320fbe2a082090f3e442e82b2d189bd8da6ba8e439f778cfc0aa8a5b6f4a2dd19e844ca5087e5eba7fa65dbc6a0cbd5553d059e69e40723a8864613b36f6d419701462e70a0f70ef8950a24a29a830df3", 0x7e}, {&(0x7f0000000480)="5d2df3d5dd41551d7f267af305dc46518e8bdc64d206bde4d90187ddc1977052025203f1acdb89cad5c896381901391e7835e1c6b8fd5b97595955458c340345c124585d081f7303bd29fd0e339588e53d64fe38534fdd5415517c1316c250c1d2c3603446701bb8152fe70d88ff6aa7e51da7134282a9eec677ad963631dffa3df92e5d83bc453f153ee6600f27a5ad06d619df184a346463acab8769db455ddc863dde25adeeca147d1a91532b37366a2b2302a357ffd8a4b99a6e5dd3ddfd9f0e75aafafd585229fe1c20b2c218b2668efcebe18b48f1dd74bb2e6e8d577bdc87acb20136a01c5aec8234bc361c38d5ba", 0xf2}], 0x6) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) r3 = kqueue() pipe2(&(0x7f0000000240), 0x10000) pipe(&(0x7f0000000600)) kevent(r3, &(0x7f0000000000), 0xe9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0xfa, 0x1, 0xffffffff, 0x800}, {{r2}, 0xfffffffffffffffa, 0x48, 0xf0000000, 0xfffffffff8378c6d, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20, 0xfff, 0x9}], 0xe654, &(0x7f00000000c0)={0x20, 0x6}) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x760) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x401, 0x8d7eac2, 0xf0c, 0x7}, {0x5, 0x1000, 0x8, 0x5}, {0x5, 0x6, 0x10000, 0x2}, {0xdb, 0x0, 0x8000, 0x100000001}, {0x4, 0xa4, 0x1ff, 0x7}]}) 16:00:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000140)=[{}, {r0, 0x74}], 0x2, 0x0) fchflags(r0, 0x10000) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file\x00', r0, &(0x7f00000001c0)='./file1\x00') r1 = open(&(0x7f00000007c0)='./file\x00', 0x20108, 0x1f8) r2 = getuid() ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x7, 0x4, 0x1, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xdcb}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x8000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x80}, {&(0x7f0000f92000/0x9000)=nil, &(0x7f0000e6f000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e70000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x2, 0x201) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) semop(r4, &(0x7f0000000100)=[{0x1, 0x2}], 0x1) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x54}, {0x80000006}]}) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x2) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) nanosleep(&(0x7f0000000180)={0xa0a4, 0xfffffffffffff801}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) utimensat(r2, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)={{0x8, 0x40}, {0x8, 0x5}}, 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x1) 16:00:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="e57ba57c7e8080160400", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() clock_getres(0x0, &(0x7f0000000000)) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x1, 0x0) dup2(r1, r2) 16:00:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="00000018600417b2ee222b00e72d75762c7062bc4a885d2238abadfe0000ffffffff00000008f6ceffff276e2b8d2a48", 0x30}], 0x1) chmod(&(0x7f0000000000)='./bus\x00', 0x12) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xa7e294829d081ad3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x4) semop(r1, &(0x7f00000000c0)=[{0x3, 0x400, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x2, 0x1000}, {0x2, 0x7, 0xf8f0726893b70d51}], 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x194, 0x760fc3d, 0x5, 0x3}, {0xd2, 0x8, 0x2, 0x7f6}, {0x80000001, 0x7, 0x7, 0x4}]}) syz_emit_ethernet(0x0, &(0x7f0000000180)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) 16:00:46 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x41) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x81, 0x2}, {0x200000000007}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) flock(r0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0xffffffffffffffb8, &(0x7f0000000580)="10") r2 = semget$private(0x0, 0x0, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x2, 0x0) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000001c0)=""/193) getgroups(0x1, &(0x7f0000000100)=[0x0]) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x9a4022959fced8d9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffdfa) setgroups(0x6, &(0x7f0000000500)=[r4, r8, r4, r6, r3, r4]) r9 = getegid() r10 = getgid() setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x3, 0x5, 0x1}, {0x18, 0x0, 0x7fffffff}, 0x4, [0x85, 0x46ed, 0x2290, 0x2, 0x100000001, 0x0, 0x4, 0x8]}, 0x3c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x400, 0x0) clock_settime(0x0, &(0x7f00000004c0)={0xab11, 0x744}) semop(r2, &(0x7f0000000540)=[{0xea617d03c702af61, 0x0, 0x1000}, {0x4, 0xfffffffffffffffa, 0x800}], 0x2) getgroups(0x7, &(0x7f0000000480)=[r3, r5, r7, r8, r9, r10, 0x0]) 04:09:53 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x10000, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) recvfrom(r0, &(0x7f0000000040)=""/14, 0xe, 0x41, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:09:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000100)="a01f487391dcbfb8f784710abd13abf6e6fa2334ec93eff9cef94151606f5945373b6ff3610bf3d5b5f4e79ce835252069fc310c323646168b4562d3db730b4ecf41b6a6d34d6dea797c8308d62c4ecdb9ee96c4982288ca34a5fc95d6a4647932bed79f714ba40c96d2fe41255799c7b088f434d95ccd48bbfce75d89dec5117dcdff7d062182cf9582acc5e9fb1e7ac5114ffa084a58f78f4972c75cb41bc76815e27b783b45b766a6f2b8a78c0b42ffb186606c43c1a206ac96c71bee25a008c4becf757c757025582bd129fa08e9688e157baa7487cd1a99bf0bdfda69b9a3ab", 0xe2, 0x4, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 04:09:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socketpair(0x20, 0x8000, 0x348, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt(r1, 0x2a, 0x80000000000000a, &(0x7f0000000040)="100e7a05c4b38883eaff50dd46287dcda2468c22f6cb14266bb89516a6b25756f52d4d445ba396d05db79e87ceb01f9b6067ca6887b8fb90fc94fc4e5d4abc718221003991af72195d1ccabd97157cc9d03a55a82440bd2ab87792a04fb3096ce39fc77592a34af5436866fcd5c555d28b4ca62ff7af396490de", 0x7a) 04:09:53 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x1, 0xed}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r3 = getpid() setpgid(r2, r3) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r0, r4) connect$unix(r4, 0xffffffffffffffff, 0x0) sendmsg(r5, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 04:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='K') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:09:53 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) close(r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 04:09:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x2, 0x8, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x1, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x2, 0xbdf}, {{r0}, 0xfffffffffffffffc, 0x52, 0x10, 0xff, 0x8}, {{r0}, 0xfffffffffffffffb, 0x80, 0x20, 0x7, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x400, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x45, 0x2, 0x1f, 0xdd56}, {{r0}, 0xffffffffffffffff, 0x8, 0x88d24b5af2f93bc1, 0x8, 0x19}], 0x81, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x1a, 0x4213228b18d2b4e5, 0x9, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x101, 0x5}], 0x5, &(0x7f0000000000)={0xc3d3, 0x8}) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) 04:09:53 executing program 0: r0 = semget(0x1, 0x55dbe74e8d712d19, 0x100) semctl$GETALL(r0, 0x0, 0x8, &(0x7f0000000040)=""/115) 04:09:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x800000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:09:53 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) semget(0x1, 0x4, 0x200) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x5, 0x5, 0x1, 0x3, 0x3, 0x4, 0x9867, 0x10, [{0x401, 0x6, 0x2, 0x4381}, {0x8012, 0x3, 0xffffffff}, {0x9ae, 0x200, 0x401, 0x7}, {0xfffffffffffffff7, 0x6, 0x9, 0x2d0}, {0x1000, 0xffff, 0xffffffffffffffc1, 0x3}, {0x2, 0x5, 0x2, 0xad0}, {0x3, 0x5, 0x0, 0x9}, {0x6, 0x101}, {0x0, 0x100000001, 0x7f, 0x200}, {0x1, 0x9, 0x10001, 0x9}, {0x0, 0x9, 0x2, 0x9}, {0x6, 0x800, 0x1f, 0x400}, {0x7, 0xa191, 0x0, 0x6f900000000000}, {0x81, 0x800, 0x4, 0x60000000000000}, {0xfffffffffffffff8, 0x4, 0xbab, 0x1}, {0xc, 0x6d, 0x100000000, 0x16}]}) mkdir(&(0x7f00000002c0)='./file0\x00', 0xc26bd5228eb05c45) fchdir(r1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x81, 0x1000}) rmdir(&(0x7f0000000140)='./file0\x00') mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 04:09:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290800000000000000000000880a605b4d7a5c0c47eada0fc27032f6af76ffcb69ce691afbaa"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0xfffffffffffffffd, 0x9}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:09:53 executing program 0: r0 = kqueue() pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="a1fa306d3cc46a7584b134d12350761ef22dc1439086dc8b1e605b0dcfb097e760a25c77c5cab47053abb7759ed9d6c470bc5bd46f4eeeee3b6338b127a1818d0d7133c75d3866c41528eda0a47a61913ad6f93e47fff28064a5e10805e6c6eb2d24e26f32fd9cd59a73a480906cc529d00128e28495b90fce90c3b4334cc5539447d1f1b53be69fa35c61a1fd3785e4d2", 0x91}, {&(0x7f0000000140)="b086b2ddd2952d4133db67a02884e0ffe7933eb16441a41dd81e4066ef22a25a3382ffe1e6a82ee05a36e56c2a3c7b86e3c2d3104a9277465289cc6a2cd7aa089648030dd19fd98cd5a1a22bc9ec2b685790eef8685929ec09481883ab02275ad16aa0633f72f4cdd51bce00f6e3c6c620ceba1630ea821a88dcb81a0372be6384615b3854e624673e49904cc7be698f6e1d788dbf20ba96e7f900d530b94bb01ce446f2881d5c80b239b3acb795d90826a8558ee8c5", 0xb6}, {&(0x7f0000000200)="a30248d549d66eca5bd40f50d1b59f7d6039030c32a8c5579ee7e78324896db8d929b5086198944355a2ea6f48ec061f6cfb151f3365e73a96bbfe7c13bdcc3d36b0deb23facaba86f87df1d24b224b8d8bd8ccd643686d91ae7ccd658d5e094069bcb5a47ff399d01c660721399c7202f82a7e59b00c96d5dda12baad397e58b7a57f60f434fe715443246b46384ac6865acd8dd97ceb6a392c6d0489d02fe565ceee7156730316e8968c83f0bd838d65", 0xb1}, {&(0x7f00000002c0)="e84fbaadd65f7d967bfb07bf7e72c331f7e6e644c8d12bc5d671fb1870305d2ab969e17de2088175598fa073bc6a5edd6ba04c72b4cdc8f32273e01ffb5ce2b97ce0630a1d46e70e1c", 0x49}], 0x4, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x7) setsockopt(r1, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) 04:09:53 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) setuid(0x0) r1 = syz_open_pts() close(r0) fchdir(r1) 04:09:53 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getegid() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x13}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 04:09:53 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000040)='./bus\x00', r1, r2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x8000003) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x48cdc341, 0x8, 0x3, 0x6, "bfc3bd50e5060ae40e339c080ac4579f1a69f762", 0x101, 0x2}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x7f, 0x9, 0x7fff, "5d34d4c1002a81efd9214fe5654116e8344b09d3", 0x8001, 0x8}) 04:09:53 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)="e222804046ea995ee556c4c1e926037519531e25f144a215f542a5eb4d12f3a871c493a2e801ac832f7d8bb76dbb4ad47688710799072654d165b91e846ebdaa41b8d81d762a0a8cfa1c6db31e71fa2419b4f010fa2a89d1fa86d92446aac01db3962ffc78870ef5b91c1a25e8bc5f4aa0a37afdbd7973de8d58c037110a33f2a00e3fd93891c830694759e9ed56d813600ba619603e728bf35d5db50b0e67ee2fc52475b1a823b5b0e017bf73f45e43b30de3234b9134aaef1dec3c4461f688e34adfb26936b0c02b3a56eef463f27ecbca10045a8abf0ceae073ed3026dfa09de24639c8f0349b85882d28", 0xec}, {&(0x7f0000000100)="0ba93a533569c1f43838583eb46998c7245bc3b45f5df280e2e61d7c10e37ece85609f8dde1eb18be5d19a248cb40b99e39515af01de6d25062013898dfa6af9b84ba998bd2e16714a52bd0ff75e9686f11d8fbe15", 0x55}, {&(0x7f0000000180)="3887073612df0811969a3537054d45a143d82e4673fcfda2544369757a686003e830f24bcfba6e694bfca8c79bcef28fe42ce2a110869e8144b95f67374da3807dc29c8c5d3f1ccf8a91ba77373bff3447b636e2a55aa4b7b3d9bbfd70099ef4a3c22c34bf8922a29022151e771dc027a813d74cc061f056cc0dd2181dea7e761ee44811d3bd11492c0a30b60b4413c6de32485154f1272ef78a18d00777ace01ba33f7a6ebc573475416aae525bb433b7d73241734edc5caa494e25f036", 0xbe}, {&(0x7f0000000240)="e150315972a7b68ba8419f119331b3810c670d5532326333c77688c22a288483c232475aafd11b160bcd94b7e5bf45d7d3cc940fe7fd55b59abde162cb800a01b8dc61d14d87d9d97520c2f62c4b07f9ac16745b51c4f4f4b91a757defe7a3869a9df02f99ff72bca7628e67bf0b76f92bd6de99e2ad16da108f4aaf9c7a75bf62b89a0eccd172f8cd2a66003e73f752e37bba10cbfdc610426ad7ee62468c2e6424ea001655c9d067caccf89a9370ef2a9b507b6a4a405527511196fe", 0xbd}, {&(0x7f0000000300)="c42dfd357dc13bf66f87cfd6975e5c0476a58022ddf003ea3a4a09ee9d0d4330258b313fabc93a8f0231323145e938d37801f5857c2346633a65df60fb7e69e497eef1b467ad1f10b82c7271816bc030dbcd8d75bb682f99d688f3084844f2dfbb635601b824b12efed77be24de9346f63362077808f71b8f951065da8195aca6000f4ac103d08ffefedf34a23c0b8425af690cb6a15ab359d2a7f20e8ac2dee17282658d9204a549346f9942e7bcd7420be2aa43b33e308d156636dd5e411970cb463d804db666184a84d78c60ec5c87d71b0f8a553c290878b40b09efdac7f", 0xe0}, {&(0x7f0000000400)="9a18dd946046796f2533038a655daa97e6fdb9a90c3add4535599d7ba0e1766b0be9d3953dfeeeece0888e10e2c2653e84d3ff06f455d6bf1c7917db1fa10302bf3fad7a94a4b28145eed154fa6707318ce3637c144a00a13ccf3a8dfb00acc17ea81fb4687959ddfd2022277cbce3af53a4be792de2d04a5df0f889a478eda04a87059439ca8c94381c0f2224", 0x8d}, {&(0x7f00000004c0)="4729e71c3b47cfdff28f2d04d8aedda4dccfb504b323a7a46211dbd032fca17442886ce7514d15de2960637e9a928b50037220a154763c3c13529c2d3a55247e588a3d5412cb1b0823bcb3fe90a76818d976574aeed6660e492d1abce563a0c34ad55a90001e650a19f9d00f7da4de43fe7f7f2c38b04a816cfba6f65895ce74df5f0dd14d7abbf65f0dd68a24024dd931e67075516ec9440440cf97a676bf104db8ffaea5cd499e895afe4e739a5c740b5545f7d31ebcd7", 0xb8}, {&(0x7f0000000580)}], 0x8, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x7, 0x0, 0x0) 04:09:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x34) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x1, [{0x2, 0x1ff}, {0x2, 0x8}, {0x3, 0x3}, {0x1, 0xd3b8}, {0x2, 0x9538}, {0x1, 0x7f}, {0x3}, {0x3, 0x6f6a}, {0x1, 0x1f}, {0x0, 0x2}, {0x2}, {0x3, 0x2}, {0x2, 0x3}, {0x1, 0x8}, {0x2, 0x55}, {0x2, 0x7fffffff}, {0x3, 0xfff}, {0x1, 0x4}, {0x3, 0x6}, {0x1, 0x1}, {0x3, 0x7}, {0x2, 0x4}, {0x1, 0x1}, {0x3, 0x9}, {0x1, 0x4da0f1c0}, {0x2, 0x6}, {0x3, 0x80}, {0x3, 0x20}, {0x1, 0x9}, {0x3, 0xffffffff}, {0x3, 0x3}, {0x3, 0x3}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 04:09:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) fchflags(r0, 0x0) 04:09:54 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) r3 = msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) msgget(0x2, 0x400) msgrcv(r3, &(0x7f0000000780)=ANY=[], 0x0, 0x2, 0x800) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r7}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r8 = getpgrp() fcntl$setown(r4, 0x6, r8) fsync(r1) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x801}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 04:09:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8080, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0xf55e, 0x8001, 0x2, 0x0, 0x4, 0xffffffff00000000, 0x7ff, 0x0, 0x1, 0x1, 0x8}) pipe(&(0x7f0000000000)) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:09:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = syz_open_pts() r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x8) openat(r2, &(0x7f0000000080)='./file0\x00', 0x8385e2f2501432f0, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xe7b6) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x7034) 04:09:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000000)="592d7d0dc51a8b11ed4e32", 0xb) execve(0x0, 0x0, 0x0) close(r0) 04:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x7, 0x55, 0x8}, {0x5, 0x5, 0x10001, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:09:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r3) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x8) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 04:09:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x200000000000381, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x29}], 0x8000000000000008, 0x0, 0x100, 0x0) getgid() 04:09:54 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x88, 0x0) mlockall(0x1) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) r2 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x1c}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x9, 0x321}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xba, &(0x7f0000000300)="cfafaa713ae2ab3de81e75777ff1a4fdfb39dd283705288c2170f257cb3e4f1411ad04f2bc682fc675b8ae5321c6f5923223eef3c696725e92635607fa171a7554e9721f1021e9a4e5035378f85729c8dcfb7156d71849861189215a5151c8ebf4b590381e88d22bfdc5f4a13564fc57da4e518a1217a9d9c4621f0d045686a51400d0605980a2e9c1d5c218fc42b903b395b8e32e23ee1555848ea474a18ba4c568acb436f185204f519bdbd013368a7dbe0fae671b2cd03026") 04:09:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) r1 = getpid() r2 = getuid() getgroups(0x8, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 04:09:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x2) sendto$unix(r0, 0x0, 0x0, 0x1fffc, 0x0, 0x0) 04:09:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) close(r1) 04:09:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000300)={0x4, 0x1, 0x10001}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getpgrp() r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x9, r2, r3, r5, r6, 0x40, 0x6}, 0x8, 0x2, r7, r8, 0x1, 0x3, 0x1bbb4d5c}) 04:09:54 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x25}, {0x6, 0x0, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:09:54 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) getegid() getgroups(0x190, &(0x7f0000000000)=[r3, r4, r1, r3, r0, r2, r4]) setgroups(0x1d3, 0x0) getuid() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x208d0fc5, 0x80000000, 0x0, 0x1, 0x9, 0x0, 0xab, 0x1, 0x2, 0x80, 0x3}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r6, 0x0, 0x0) getuid() r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10, 0x8) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000140)=0x8) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) symlinkat(&(0x7f0000000300)='./file0\x00', r5, &(0x7f0000000340)='./file0\x00') r8 = getuid() setuid(r8) shmget(0x1, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) pwritev(r5, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)="a6d68b2252f33c037f5b20140e03fc933b39eac891c8405466b6d0960c", 0x1d}], 0x2, 0x0, 0x0) 04:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 04:09:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x7, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483", 0x394) 04:09:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80105703, &(0x7f0000000000)) 04:09:54 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x8001) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 04:09:54 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) 04:09:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x29c0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r1, 0x1) close(r1) 04:09:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) accept(r2, &(0x7f0000000040)=@un=@file={0x0, ""/70}, &(0x7f00000000c0)=0x48) 04:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x8, 0x0, 0x0, 0x1ffffffe}, {0x2c, 0x1, 0x20000000000000}, {0x40006}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x400000000800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000200)="17") 04:09:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) 04:09:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) kevent(r1, &(0x7f00000000c0), 0x8e2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x72481e7c93c01ee, 0x10, 0x2, 0xff}], 0x5, &(0x7f0000000140)={0x0, 0xfffffffffffff6af}) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000200)={0x69, 0x0, &(0x7f0000000180)=""/105}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000280)=0x2) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000002c0)) pread(r0, &(0x7f0000000300)="f7cf9efb449cf6a6e874be5e67b244f3540254bcd4ec7287e553f1c084697ce0fd9d1b0e3b233308fbc3e1c42e97ccebedc30a574d954200f0a8e978b07587030b82dcf5993c656a9fa4f5d95400f7c78330631eb4be7d5cfebf9e9c122ad14416f375b9594237f596702724dc818f6f7c0733ed39da877a43e562955b4ea61a8dae241f01860f3920fd0228d19ef82ffc521f29a7ec9b0c483f90724f28ef0c4c2220f74c58db12eada561f2dedec05c619b496007ea823741d49608c142d842dd5bf5091c0686c6b47b0d22280e2f7be57dacf936bb433916a05eb541848faa5", 0xe1, 0x0, 0x0) r2 = msgget$private(0x0, 0x4) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000400)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000480)="497af02b38640f7a78183e25e0bae9e8b33620603926e2479dcb1d1b78bd0253b9be513a423907a143f18e423340fc8fae04a7fe5bbd2dc21151ad005a4a6f090aabe17255deb3b79a630592c54b", 0x4e}, {&(0x7f0000000500)="4955cafaab275a5f4b0632a641ce93f0132b70e16a342340d34e2ff4cb551be7b5eda71a9d8eaf0977300ba6bc811b0c9de4181136524b016c7c3a4e1b17cf8f32f87a2f3b586ff95cadb31644bd0ed7c3ca5050d89e727c1b4dbf17e453f7d432f9a39ebc3b0af3b465859663159b7d2aeb5a5eca6a43395ac6113b8ab423f5869f6c417e1a440385116a677e373a0f33dd3cf9631a20b71372dcfda1bf59fa371d949368a74b60939c16c7dfc5e26f123658a2eb6c783d4e33777d365a9442edae3f4eeee0b9d04d84a2c2accef97cd2b9876a913fc1a5cfdf51ee6f31db586413de2a83a36d6b7d19725983e5ff2743c27ebcef9048e5d4ac473c", 0xfc}], 0x2, 0x0, 0xffffffffffffffe1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) clock_getres(0x3, &(0x7f00000006c0)) symlinkat(&(0x7f0000000700)='./file0\x00', r0, &(0x7f0000000740)='./file0\x00') r7 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000780)={{0x5, r5, r6, r5, r3, 0x4, 0x26}, 0x7, 0x2, r4, r4, 0x10000, 0x6, 0x5}) msgrcv(r2, &(0x7f0000000800)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) r8 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f00000018c0)=0xc34) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000001900)=0x1ff) chdir(&(0x7f0000001940)='./file0\x00') socket(0x18, 0x8003, 0x5) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000001a00)={0xffff, [{0x1, 0xf6e}, {0x3, 0x1f}, {0x1, 0xfff}, {0x1, 0x3da2}, {0x3, 0xfffffffffffffffd}, {0x2, 0x4}, {0x1, 0xfffffffffffffff9}, {0x3, 0xbc29}, {0x37a73d461d4bfe44, 0x2a}, {0x3, 0x1c00000}, {0x1, 0x3ce3}, {0x1, 0x3}, {0x1, 0x9}, {0x2, 0x4}, {0x3, 0x1}, {0x1, 0x200}, {0x1, 0x5}, {0x3, 0x80}, {0x2, 0x20}, {0x2}, {0x2, 0x80000000}, {0x1, 0x6}, {0x2, 0x401}, {0x3, 0xfffffffeffffffff}, {0x1, 0x5}, {0x3, 0x9}, {0x2, 0x7}, {0x3c4c02a32c0afc96, 0x600030d6}, {0x2, 0x2}, {0x0, 0x8fec}, {0x2, 0xffffffff}, {0x1, 0x1}]}) pipe2(&(0x7f0000001b40), 0x4) 04:09:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x5, 0x80, 0x8, 0x7}, {0x7, 0x0, 0x1ff, 0x5}, {0x7fffffff, 0x7, 0x0, 0xffffffffffff385d}, {0x800, 0x3c, 0x0, 0x7fff}, {0x100, 0x1, 0x4, 0x4}, {0xca2, 0x0, 0xffffffffffffffff, 0x40000}]}) 04:09:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000003940)=[{&(0x7f0000003900)="364938898994db54249e519283008a7d63e918f2d6fc54ecae90c5b06f15868b0ccff0adc97117e3c06c2ab8", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$sock_timeval(r1, 0xffff, 0xc0b97a7b81bac8f6, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0xc7, 0x3}, {0xe7}, {0xab, 0x7ff}, {0x25, 0x8}, {0x22, 0x2d5170}, {0xc7, 0x8}, {0xa2, 0x2}, {0xc4, 0x9}, {0x67, 0xfffffffffffffff8}], 0x9}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x6fcd, 0x3b2f485e, 0x86, 0xd4}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a00"/189, 0xbd}], 0x1) r2 = syz_open_pts() close(r0) r3 = msgget(0x3, 0x91) msgrcv(r3, &(0x7f00000016c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008af200"/4104], 0x1008, 0x3, 0x800) fchflags(r0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000003c0)=0x9) kqueue() fcntl$setflags(r2, 0x2, 0x1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)=""/249, &(0x7f0000000040)=0xf9) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)="bcb7d869e9b54c3cd312ac213a49490a19988e8d040fa4ddbf9e321fe0a9f4965e279de7aa55b04b34c15d6b5b417e5a5e4f95b1195bba336734ed1d75bd9dfb9b530f4ccb91ffb7d37e37074cd17cb122fa7dadd3affc92d9ff2c18e1ce5af2db43f9c89b1a485568be557694918fedef5c4bb2263e5d6c000db0454a559371705904374c07977dcdbdc0bbb1bdc785778551d0cfd3db70798f9a14515d230e55e92e9dd28afc3a7aaf06bf114736d132fae1b9d60c09cb689663e577fac8307a974aa001afcd681bcddfdac6aac3b22ab5f11ee582b5d92fc717cbf3e1317f89edce6fec23ad2211f659878b66bc5a6c80877e7eaf9ed1dd9a0e3d8c5977f1e1b91b2ea3b0f796253b603eac368013f8a143ef5fd51668de4587bdc5cb7ef25c57a5439b38af3f7547e57a3005abfae2183909af68ce9835b05c513fc11b540ebf945e8223a116bdc4ef3ae3fd97d66600b6a83bb297ff0931430f816e962bc121b5d1f2be5e35952f55c258f35acafb28272d8824ee95f4154da3ed890c759f3f61b3bc280e2b07799b094aefe3b7484356d734ddc5b4154562c8a08daf078f00bab0337e424ae57ebf5ac778c3ef8cf3abf293d4fe6d19e2d1cf368c620ab24c4d02a0ed0a7e0e6ad524df225f46ecffa084588d055c06d3608f554b7233dd777bbad44f2af35867b4b2ff51967fc5326f1c89450c965377c61bfaa15a458406ec492cd4244882af5ec2aa57a146087bdcb38e26d0c374aff977fbcfc3391fdd897fcf610fb43dddffe4a91efddc2feb8518d2891a07fe3f2bd941744817b21652394e20ff9643678b0c12aac57e507852894205243d2fae09250cb250538d3e6a9f5d88ef6b11b5537e58cb79afc450aebae1979c1dd4c84f356b4d89b9f29810d182396f22575280a9e56be46ac535f17b0f775b755ff59611c6e7eb7f0b578f2268339498334c4dae991c3fd2010dae8d6030111b4a1296a029216a9e3386bc460cdb29662c6f596560c57a5166fefe7440fd5a0a8bbfaf1f7a7393cfa0f137ec8bef0ad319c78e114d1dd0e9b82f484b8eafbfa383f27c06102260eb69f3cf42a6858087455a36d76231728d3f65c0c355369f8cdee595d5bc73871cde531bdd635b8feb905389bf21be81eeee11fc6e02843a3f7c55a9f3c6db9e87cafd5b713b80ab2bfe58c7b740feceb4983995d0e8edf2dc3152a517658a9ba7376ca6f53a399b4a788fedb55c8cc549f5d12ec97574f1cdb09873194ad6bdd506699349f390d71165ba427f3b17476cd12ba2bf3a51d1a5d2b3a3bf6b01c0f22a5a93739eb08d193a4f2f790e5ebd517fc100cbd400329eca775bce1c304801f4b7dea14cbe66a64b9fd4ef9384ec65c75ab3456bfa711d7b7a1346ee6d3b1991c8b2bb9c4e29628426c8f90e5e2bdb13f6c96bca50a420187b8f2f9ffd2460ea73e07ccad1faa521424d447ed311ecdf14e66316a5f3996a16296c63c53c24d98c6861b160b5aef6b30a74f71bba741b7fd7746a68b896bff0e2de0a94f15f666acbd0be2c7892a73107a8455c5b63b9391ae4b74816ffa2c473c2589b4353bb8582c1a50c36748c8f14506f07d1a422141f351c0afd0ff97106e8851fc5e4277e51fd2b85292eaab07d1c3847b3ecc18c8266d30d98d651919384f3832ff9822464f0e03ae8150d5ec0b66a317f116a7ce4d678c3edbdc743753c2b5fb14b8fe9605e53c36b44531df6b39996df0c51a272c039e8dc3a6e9ad5403c1d3ddefed72c367eda1dc970fc23f8b2d2d8014f8243c133f8c489571a378fe1f9de3633a218319f5fe9d86c652a294bdfd0266d990040addbed45b7b8e37666e97144729c5bf23e3f0b1f09c37c8a32de17a223d801a95e0b6b416da6d385e88aeb5a66536c6364753bd15d4e0230fcdb7daa8fafb55a7f7dd0fb85243817caa548c457887bc16a37d05c59d99cd6f4ca2882b97b49d8f84498155a2164d1c3f723aff83ef18290acf68d62823128a6070db3f523ed538265c4a68354a443f8d6ce7dea1dfdbee67e39962e1848d482c138c83318f54dded2171968b276254106d8b77d11721e10140e664cb5f8d1c8f0a8a71dbdb3d6d244911cddc637408a566ce676e5ec655010f942f4b11a105884890e09a09767885080f07d13bb8ffa72c5025be3f5e271c112fed8879346ed9f4b5df7336eed32d2fdb34fc834475993e0c4de4c3b4dff138239e48ca777fa524e399f26e2c7edb05d87991c0a6af76df7a86ad5949df8886def6736a0e2e31366ff502fbe36b40995544ded7da22e213b681d6f2b802b7a22f23dd368b6eadc9128d93dec92665ed13a738345009b30ef020f21dcfa39adf38fc965965bec7d6b3f2fcfb25ceb4843b57e45613bbc9867731dc1f3ab80faf86cd78afce99f533988b70402b507fc7edb5ba1dba06fc514f44db6d99a591447a4a87c02e52d12aafbcb9d468f290d2408d8539d7ef08dd5cf256ebbde5bfb733ccd5ae36f873d432d72f94bbf73e9e64ad388360d94887d0c336d9178a270658d4e3dca26c07983307f40b96ea55f7eda414dc3bfa59feada475891c1b19d1650d1457ccddd38a03266500c7535dc4df1d3bacde49437304c11cc5d61a10a7acd83bd15bc3dd06e472aae96c896bc11c40a9fc681dcc14999a269615d959de102b97716c881fe47a9021eb0d85c19bfdaaa2049cea05c2104c535302ad1717ddbfdef0d78deb2d312da10ca3b06a5ee61359cea7fe6d8d7d1929b3217d2261aa00381765d163a42f622d31c732850f57e9010a2c68ee817911132c56cedd758d8b4f878cf6b9848ce70968fd2def22aa1c50c4ec6dc50c2a239bd20d73b1f9b878b097c4385fe41cbf212c23d441fa2f690719edb4656ba2e4a6fb7313eac7f14631b5cb9cfcd50b12428ba6f4bb989cd40c5620b2c99310141f25fca82b4c5cb8f3a1f8bb04e460798fa2e640643baf41709850724491e161753b65d852e1e41a3eeca25681e4639eca934e5b122fbf7e13f4c0f2f02d3ca2a1f900789a8bbea4b9ee5b420271f41cd10579330935130cbeebe705c61c226f63e6bb0ecde52a46652974420ee96c02ba7fc1ddb2ff916f7085a05e5d65a3ee76fadc2c474955697d57ece934cd7280151d2e720687b688d8023a47e52a35f664e5347ed4b433351f8c78ca22010f1cefdc42bcabf11cc5bfaf914005b9a57ef4d91c880d181f3065c683b434890f272ec190b207ed519cded4539dbed725e8de6bd43383d8c7a818c5a3e2e7fdf71324c25bf2ebc87dbb63ebccc7fe4c19e67fec21484925d314a43aa901ed694fc9f888188d7a6bc9e1f2cb91018861d6c7654d98960797f874efa780d4468779010631229466c79f2cad9fb5faee62a79a77e21d65517b04934ab650d89b232520be48d36670883fd380e5d8b530a0266995fd1083046e3237547bb9ca9fd94297703b3a08d39cf265e33362b7c503ba78d88089e2855fd7cd40dc497d5541e85ec7e37447fd5399ff65e575a8fdde6799262af6884016a35e0a449a4a3c6fca67d1727af60ac26ed539bc667e9c325d527fe28969d489a0fbb6972d7c6d46e7567ba89976e6f32b78ff1dc4e131b1a228da504eb323b1fd89a434a5c731ee39532a959e6942ebb1c8a2353e9264611f0a4f8b9129687943cd32f0e2765c7b23135f6d1a106ae34233d980987e0e179ceb9bf5fbda8722e48a79b703f0e5a51107e39921da9026f10f8edd6be64ff96c200c79451d5c681dc0d2692ca2cff974fa262ed6d8fdee5f00e97b791a6bab474456aae10ea2dd41237579a0ed99a129a61c7c3d84cea3bfb2cfb4edfe5c814ac7c2d6039cfac7b731428599f4ac38a2750c26db9c0234cdebb201df39aa91f48a47c86c1ed3abf853edc127781af1eb489e9f5dffbd63135239f15a60666edf2e4e8c8138eb3508c3feae0e7557f84507d231c03c6965f9217156e58ae211355e5157c4d0b04c6ca8d0dbf6f9beb431b735f8c2454ada3ad59bee8c9ae177e4ae386f14632d7610d1551b0f5093737dfed692384d2a753f037cc430f83001ea27ec6bf517288a13b80a6d34ccf70d3ecbbd3cb7f3c7e8cfb35ecd44c2c80b9def63c7cca5b357cf09d522b053e4371c80e2686c30e5da1381bcaf311afee9dff4d647672ffed0f3033b927d6683bb753fcc6f385b7a7cbf33ff167b394f70689ef3b512351cb728af6a50893475c59240f8f57a7a5489e454c0f880785743d31a67298c2d1706d808a202ea6a6cdfb2a2d32b2edca7037f7949b6766828416b8135bf22626dff9a77dde3bbea39a8f64f59889554c5ed9afc076165c37902712d885c24459c313339fdcad44adcca600d41d59fc2244a3bc29e4684e4c8265d57d22c71125bee28452a3628b90aabefb620b3552f358c4b4a9dcb899b92e0d5ede1600c1cd6cb70f59aaa40ae3f175855c075e2ec1a53f302c5cf4e767e9936191bfbffebb5b56273e8048486a1015eb88502211f817520614f03b514b4f3316c0c8391d4aa39a756729f158d86120d3f61e057d2134104dc93c4007b7e10a70135c839cf8e5ef728eaf30750de60785c38158fa26c1dc6a77cc636d93dd1e5aeca3e12c6d2725ac6cdfdab5071dc4df9494df28a1b6617b1841b2d5615b414195db439d1a9e826f4f2eaa4101951e777fd7333e1161da26a2ccbd2087b7460c9256d15801c8d1edd81915601fc2b878d4453f8367a6a1cf53bccf48edcc154b7c5ade4637e2c9e2993b5beafe6b36eebf7202c3e757f40523674969f17e9da2e42a1ec40544e4049f89c30d193e7e8a82fa19c6582cfece24c803522bf6475b9ad9556a328770cc3eebcc90d3ab0507c01ee313ac5f09b0e5264af75fe85af971799755e859246757c4e64588832f2180e44d0bc49e93d242aa387558f6039f9ab5707805c26f90f39d8910788bcdc544dedcc01a84e0255f62fb5df6c6c4fec13f4bb42fa2b279bda2d1a2b005a62d807367ef8a0f5f40765ff08aa3a41c11430a06df15b1e694353f181a1018ae3e078861fa45e592c260b6e13e38071e0eb2d1fb850a83ebd1cbab60057de0db559be9fe77a1a00e1efd60219bd55cf45eea6d0811f4d5272cf082637615e9f7427e2f47a9b76eda5e7e00a2dd6e14234a4ab19928a2e1ff72e45e26ed0381e2933b6d806b22def3a57bb6e6fb9e40505710443f73896b5f9daad20cb01fd2f61b78f4d578afd64399b0a73a191238818229883009d28ee35b5348b2dba21de4bd04a7cb8badad0dce430f5d9f7495e20d3780a51a777caded7ce6b41c66ce7c60a6f8e4311e45f39cede884f1fa0cec5f8403dc971b71ac1fa6a8ab666d0cb24c4ee45144cb81a8c669f9f31df2e41c67f6b990b2932585c66a68b8c9ebc37812304988271326ffafd17647d0fb1a89c19b8b2459df35582071912cef25408ce18f0bcb2146e6ed629d2f18f3e39c3ac7f97d166c9ec64c7afdd81528b8993c88f2ca95aac755513f6ea257c4d1572a8c1dc1cd62483ade298c2841a3728d8ba3227ef0aa897c07a13fa27fada44a8d75ea0dc68233f3cccbbf901705bd56b9259d4fc7a7192b3bb35a7a1af97c341e7375573b0c5a79b8dcd50c913884492740f52c4b1861c69406c39db1a45940c0c8e8226bd0cf92b1ad57061d77def22064085147fe47754ad2b57f39e012ad291739fc6216b88e123287b978579cff13ad7e681688f624219146f0a00b4ec80524c6e639399df0e9ff8a503e7ca021059c4c43c5555026f7c770a2dd10c0ef6212", 0x1000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0xfb6) dup(r2) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000440)) syz_open_pts() 04:09:54 executing program 1: socket$inet(0x2, 0x2, 0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x36, './file0\x00', './file0\x00'}) r1 = semget$private(0x0, 0x2, 0x80) semctl$GETPID(r1, 0x6, 0x4, &(0x7f0000000080)=""/211) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x6) 04:09:54 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) recvfrom$inet6(r1, &(0x7f00000001c0)=""/170, 0xaa, 0x1, &(0x7f0000000100)={0x18, 0x1, 0x1}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) flock(r0, 0xc) 04:09:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x2000000000000501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 04:09:54 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r1, 0x2000740e) 04:09:55 executing program 0: r0 = socket(0x32, 0x4, 0x8) write(r0, &(0x7f0000000000)="23f4e755a01b6590d536b279a8a821edd4b08bedaff452b3dfd94d2cf767df7d39fab38974e157671fd3940a8ec2a6c74efee5e534fc515a5d3cf86cf0cf846dd0ccbcab435ba4cdbac9ce986374759ecfdd987656dc11d1c3d187ce305cf5f4f62fc978c761dd9e14a7890aea7c03dc921f873fbc39bfe1ac437b7efdadd7c7f45eab47cc4d1de8adb4de1e352ddca37e3b370faca25d7c8b8b7d740f2be3818a22cd4074a34b542faa5df8844dbc339f14b8cbcccfedf03545e1f233c503c5915b44ebcb78d127a8456664fcae314f911f98f9363c52184eb66238886c20f4", 0xe0) flock(r0, 0xb) r1 = socket$inet(0x2, 0x4, 0x1) setsockopt(r1, 0x0, 0x23, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="93a25348dacd4c5da09344ba59a7648f6b67b3ab1959dc12eedb3f0856e574a025fb7d604e374a3cba0661c73c1783d8f499f12fa5866c9f02e7f10041cc7e7b46e2451aca920669f543b0dfd84370f47b211a3f3b96fd4d509cc999bebd6ad028ed92fb1d1d39b1f56ebd7f1c80549fad2c0e21086eac742ae783e4ee5607b65a69774727619aca80ffbbd2c72182d5478c9c80144045c3bdd3659980ac5e6fb8166e98c9aa28116fc2bc83e01aee5e4a8f88f800a5b92db1522e8a4d334dee082ddee2e6d19add5dbff993e92f915d7834", 0xd2}, {&(0x7f0000000100)}, {&(0x7f00000002c0)="f0a18fcdd1ec88159d266a979b553677d3869d8b17a61ca3892e5fa05f256f296af3783e0c20b0d74a07424f6f63b09b63a014eadddbe9dbd5af2dbca95f8e80ad48dd", 0x43}], 0x3, 0x0, 0x0) fchflags(r0, 0x1) 04:09:55 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) recvmsg(r0, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f00000000c0)=""/105, 0x29b}, {&(0x7f0000000140)=""/180, 0xfffffe61}, {&(0x7f0000000200)=""/154, 0x9a}, {&(0x7f00000002c0)=""/206, 0xce}, {&(0x7f00000003c0)=""/250, 0xfa}, {&(0x7f0000002840)=""/227, 0xe3}, {&(0x7f00000005c0)=""/38, 0x26}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x9, &(0x7f00000016c0)=""/18, 0x12}, 0x800) getsockopt(r0, 0x6, 0x245, &(0x7f0000001740)=""/170, &(0x7f0000001800)=0xaa) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x9, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 04:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0/file0\x00', 0x6, 0x3, 0x1, 0x1, 0xed, 0x2, 0x7fff, 0x3, 0x0, 0x3b23, 0x9}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0xa80cf774d3a6fa5f) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd}, {0x80, 0xffffffffffffffff, 0x0, 0x400}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x1a0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000380)={0x6, 0xffff, 0x6, {[0x100000001, 0x8, 0x5, 0x0, 0x0, 0x5, 0x8001, 0x8, 0x3, 0x1f, 0x0, 0x4, 0xfffffffffffffff8, 0x9, 0x200, 0x8000, 0x8000, 0x3], [0x1, 0x400000000000000, 0x4, 0xc, 0xf691, 0x80, 0xffff, 0x8, 0x10001, 0xb98], [0x8000, 0x8, 0xac4, 0xffffffffffffffff, 0x200, 0x200, 0x1], [0x27, 0x8, 0x9, 0x1, 0x1, 0xffff], [{0x7fff, 0x1f, 0xfffffffffffffff8, 0x7f}, {0x1d, 0x20, 0x8, 0x3}, {0x1, 0x9, 0x1, 0x3}, {0x8dc, 0x6, 0xfffffffffffffffa, 0x1}, {0x1ff, 0x7ff, 0x1f0, 0xfffffffffffffdf0}, {0x10001, 0x5, 0x0, 0x33b7}, {0x2, 0x1, 0x5, 0xffffffff}, {0xfc3, 0x10001, 0x6f7, 0x2}], {0x8eab, 0x7ff, 0x7, 0x7fffffff}, {0x10001, 0x2e2c, 0x84, 0xa3}}}) r4 = shmget$private(0x0, 0xb000, 0x5, &(0x7f0000003000/0xb000)=nil) shmat(r4, &(0x7f0000003000/0x4000)=nil, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) 04:09:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="c6c1e38783", 0x5}, {&(0x7f0000000440)="3b2fa733903fe091b71bb5e0dbb77ac3a4c2eec36721bd52392157cc41efb591ecfbac3529a697a5311342bf655faad53fa3b24f2719f134adca40f8e4fd0499dc7d36e3966847c2fdcbf7ff8b203661ae8f815dd8bc038fb1657d5aad008749fe6f8346e4663a4bec53c0783580d23d29eb703415a0b13b6c88200e58be553550114e6301c5b0fec3ade0cb96e7d0265cc4b28e3a219ebebf2da2478732feb6c592983d3bf0a877ea856def400cf81329a2485d317d02d5d25e", 0xba}], 0x2) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x82) getdents(r1, &(0x7f0000000340)=""/196, 0xc4) close(r0) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x80000005, 0xffffffffffffffd9, "85754908a7a7230062f90f00000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) fchmod(r2, 0x90) 04:09:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x7) bind(r0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000003}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x400000002, 0x0) accept(r4, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r2, 0x20000002a, 0x2c, 0x0, 0x0) 04:09:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = socket(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x40) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:09:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket$inet(0x2, 0x3, 0x102) r2 = socket$inet6(0x18, 0x4, 0x3) semget$private(0x0, 0x1, 0x40) semget$private(0x0, 0x1, 0x400) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27143a0efd79b33804c253b7c29179729497ecd1d726ed7cb3c8de8f54a0f5370e555c620fbfc4", 0x27) fsync(r0) accept$inet6(r2, 0x0, &(0x7f0000000000)) 04:09:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 04:09:57 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) select(0x2, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x2f, 0x7f}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x92, 0x0, 0x6, {[0x2, 0x101, 0x1, 0x8, 0x9, 0x8, 0x5, 0x3ff, 0x400, 0x1, 0x2, 0x2, 0x200, 0x4, 0x86b, 0x1, 0xc6d], [0x8822, 0x7, 0x6, 0x20000000000000, 0x5, 0x3, 0x7, 0x7e3, 0x40, 0x3], [0xe30, 0x0, 0x8000, 0x80000001, 0x2, 0x4, 0x1], [0xffffffffffffff05, 0x2000000000000000, 0x0, 0x7, 0xfffffffffffff001, 0x20], [{0x7, 0x504, 0x1, 0xb5d1}, {0x4, 0x2, 0xc524}, {0x2, 0x9, 0x0, 0x7}, {0x7, 0x1f, 0x10000, 0x100000001}, {0x2, 0x0, 0xec, 0xf5}, {0x7, 0x3, 0x80000001, 0x1}, {0x8, 0x1, 0x8, 0x8}, {0xc8f4, 0x6, 0x7c8, 0x3}], {0x7f, 0x5, 0x5b68c887, 0x7ff}, {0x4, 0xa6, 0x8000, 0x1}}}) 04:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0xfce8, &(0x7f00000001c0)="ddc3") r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) 04:09:57 executing program 0: r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000540)={0x0, ""/200}, 0xfffffefe, 0x1, 0x800) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x10000, 0x0) getrlimit(0x0, &(0x7f0000000100)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/205) 04:09:57 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x9da84c655dee8c0e, 0x8) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x10000, 0x1f, 0x6}) shutdown(r0, 0x2) `²î"+ç-uv,pb¼Jˆ]"8«­þÿÿÿÿöÎÿÿ'n+*H`²î"+ç-uv,pb¼Jˆ]"8«­þÿÿÿÿöÎÿÿ'n+*Hpckbd_enable: command error 04:09:58 executing program 1: setreuid(0x0, 0xee00) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = geteuid() setreuid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) acct(&(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x8, r2) setreuid(r1, 0xffffffffffffffff) pckbd_enable: command error 04:09:59 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) 04:09:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) pipe2(&(0x7f00000005c0), 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8080, 0x0) socketpair(0x0, 0x1, 0x4, &(0x7f0000000300)={0xffffffffffffffff}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x0, 0x0) r8 = accept(0xffffffffffffffff, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) r9 = dup(0xffffffffffffffff) ioctl$KDGKBMODE(r2, 0x40044b06) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x800, 0xff}, {{r2}, 0xffffffffffffffff, 0x14, 0x1, 0xd6d, 0x4}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x2203}, {{r4}, 0xfffffffffffffffb, 0x16, 0x20000000, 0x7, 0x686}, {{r5}, 0xfffffffffffffffe, 0x18, 0x2, 0x1, 0x221787f9}, {{r6}, 0xffffffffffffffff, 0x4, 0xc1ae2ebe4414fd08, 0x1, 0x400}], 0xff, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffffb, 0x82822080dd66fc2c, 0x40000000, 0x100400000, 0xebc7}, {{r8}, 0xfffffffffffffffc, 0x2, 0x4f9d6e0bee2b2b94, 0x20, 0x400}, {{r9}, 0xfffffffffffffff9, 0x1, 0x80, 0x80, 0x3ff}, {{r10}, 0xffffffffffffffff, 0x40, 0x1, 0x5, 0x100000001}], 0x6aa, &(0x7f0000000580)={0x10000, 0x1ff}) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x11) ioctl$TIOCSWINSZ(r11, 0x80087467, &(0x7f00000000c0)={0x0, 0x10000}) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000000080)=0x9) openat(r11, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) 04:09:59 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) r1 = socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x9, 0x8000001ff, {0x9, 0x4}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r2 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f0000000700)) chmod(&(0x7f0000000a00)='./file0\x00', 0x0) semop(r2, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="e0000000000000000100000000000000ab39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a173216d0a4f344fa91a4015ae3c667f3cf33511fe8abf27d63ec31c3a4f591e939ea191b9c5093d1542384e6d36b2abab96132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e08490f7a54eaa72cc6b1a6b8f2f91aa195458acd0ce3bc08d1af1fc2a86028b1719c49573f5b063141332a07bf3e75f8d23ceebc35103000080bc7fe3cd4cacd26aebedd19f0f0724f74ad246e9d5ab7db89777f2edac1b6d90533f254e7a543ac0d20895f2b5000000"], 0xe0}, 0x8) linkat(r0, &(0x7f0000000640)='./file0/file0\x00', r0, &(0x7f0000000940)='./file0/file0\x00', 0x4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001a00)=0x8) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000780)) symlinkat(&(0x7f0000001a40)='./file0\x00', r0, &(0x7f0000001a80)='./file0/file0\x00') chroot(&(0x7f0000001ac0)='./file0/file0\x00') 04:09:59 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) ioctl$TIOCCDTR(r0, 0x20007478) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) 04:09:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = getppid() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x40000004, r0) r1 = dup(0xffffffffffffff9c) read(r1, &(0x7f00000000c0)=""/128, 0x80) r2 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r2, &(0x7f0000000000)="592d7d0dc51a8b11ed4e32", 0xb) execve(0x0, 0x0, 0x0) close(r2) 04:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25, 0x40000}, {0x400000028, 0x0, 0x10000}, {0x100000000000009, 0x40000000, 0x40, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xff, 0x6, 0xe000000, 0x6201}, {0x6, 0x2, 0x8, 0xffffffff}, {0x101, 0x8, 0x1, 0x4}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffe53, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x8000000000) 04:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x60}, {0x6}]}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) mknod(&(0x7f00000028c0)='./file0\x00', 0x8000, 0x20) recvmsg(r1, &(0x7f0000002880)={&(0x7f0000000140)=@un=@file={0x0, ""/51}, 0x35, &(0x7f0000002700)=[{&(0x7f0000001280)=""/188, 0xbc}, {&(0x7f0000000180)=""/126, 0x7e}, {&(0x7f0000001340)=""/227, 0xe3}, {&(0x7f0000001440)=""/210, 0xd2}, {&(0x7f0000001540)=""/63, 0x3f}, {&(0x7f0000001580)=""/164, 0xa4}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/62, 0x3e}, {&(0x7f0000002680)=""/124, 0x7c}], 0x9, &(0x7f00000027c0)=""/147, 0x93}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000002900)) chdir(&(0x7f0000002980)='./file1\x00') connect(r1, &(0x7f0000002940)=@in={0x2, 0x3}, 0xc) 04:09:59 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='\x00', 0xa80, 0x44) recvfrom$inet6(r1, &(0x7f0000000100)=""/88, 0x58, 0x1, &(0x7f0000000180)={0x18, 0x0, 0x2, 0xa6}, 0xc) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf499"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 04:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x80, 0x0, 0x0, 0x2}, {0x802000000015, 0x29}, {0x7ffffffe, 0xfff, 0x402000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = semget(0x3, 0x3, 0x440) semop(r1, &(0x7f0000000180)=[{0x0, 0x9, 0x800}, {0x4, 0x2}, {0x2, 0x1000, 0x1000}, {0x2, 0xde8, 0x800}, {0x2, 0x0, 0x409f801bb24e9d7d}], 0x5) 04:09:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chflags(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:09:59 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x0, 0x80, &(0x7f0000000000)=""/2, &(0x7f0000000080)=0x2) setsockopt(r0, 0x2c, 0x20, &(0x7f0000000100)='\fFW}', 0x12c) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 04:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffff8, &(0x7f0000000080)="b6") 04:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:09:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x103) 04:09:59 executing program 1: r0 = dup(0xffffffffffffffff) shutdown(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x200002c1, &(0x7f0000000040)=[{0x6c, 0x6, 0x3, 0xfffffffffffffffd}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x197fc3cb7335b12f, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x1) getsockname$unix(r2, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:09:59 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) setrlimit(0x3, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x7, 0xe6}, {0x18, 0x1, 0x8, 0x2}, 0x0, [0x7f, 0xe581, 0x9, 0x7, 0x5, 0xfffffffffffffff9, 0x4d, 0x839]}, 0x3c) r1 = syz_open_pts() dup2(r0, r0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x3ff, 0x7fffff80, "07006bfe9e077dac000000000000009300000010"}) syz_open_pts() writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 04:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 04:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x4) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x20, 0xffff}, {0x7fffffff, 0x5a13}}) 04:09:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2967d83d508f971f) 04:09:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0xa, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) socketpair$unix(0x1, 0x6e1b69a71b34f555, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x1003, 0x0, 0x0) 04:09:59 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x3) r1 = accept$inet6(r0, &(0x7f0000000200), &(0x7f00000001c0)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x8, 0x1, 0x1, 0xcc4c, 0x7fffffff}, 0xc) 04:09:59 executing program 1: r0 = socket(0x2, 0x0, 0x2) shutdown(r0, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) pipe2(&(0x7f0000000080), 0x10004) r3 = kqueue() dup2(r3, r1) 04:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x74}, {0x200000000006}]}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 04:09:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x3, 0x3}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) geteuid() setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 04:09:59 executing program 1: ktrace(0x0, 0x1, 0x30, 0x0) r0 = socket(0x18, 0x3, 0x80000000) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000040)="4720c4a75542d28c3ceaf5f81301425d9f30f3c63e900f5806ba0aa07e88d9fbe957699c8b3650445d150c", 0x2b, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/16}, &(0x7f0000000100)=0x12) 04:09:59 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x6e) setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x798978b414bd6740, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x400, 0x44) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x40) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x72a93df2f2262517) listen(r2, 0x9) 04:09:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) setsockopt(r0, 0x84ba, 0xad1, &(0x7f0000000040)="3555dec47cd29cfc6e40d01bbf8f4b852425fa649c919c98eb03aec664b5dac8c9b9c5441579a29fefcc138c9faa81c62b8db7cde2cf62c82a142370d36280125820955eb0d0e5c9246fc2eb6c30123b685bcf18fa149e150082b965fb0d2693845b8483f4defd44278bfb73e2941070", 0x70) 04:09:59 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:09:59 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x5, 0x2) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) socket(0x6, 0x2, 0x7) 04:09:59 executing program 1: r0 = semget(0x0, 0x4, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x9) setuid(0xee01) semctl$GETZCNT(r0, 0x0, 0x7, 0x0) 04:09:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8f0ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x8000, 0xfb3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:09:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) chdir(&(0x7f0000000000)='./bus\x00') 04:09:59 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={{0x83fffffe, 0x8}, {0x3, 0x80000001}}, 0x3) fcntl$setstatus(r0, 0x4, 0x70f24ba2243b1eda) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0xfffffffffffffffc, './file0\x00'}) ioctl$KDSETRAD(r0, 0x20004b43) setregid(0xffffffffffffffff, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) pipe(&(0x7f0000000240)) 04:09:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x20, 0xc1) openat(r0, &(0x7f0000000600)='./bus\x00', 0x200, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000040)=')\x00', &(0x7f0000000100)='+-!\x00', &(0x7f0000000140)='$,\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='\xd9\x00', &(0x7f0000000200)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='].\xc4\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='^}\x00', &(0x7f0000000500)='@%&\xe5\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2d04d05ebeca52469b49ae5989ec30c94e796ecf67f071f658fe9331ac9ad199d5d073089d28944abe1a71887d241d0eea78ed2004ae962f3ea8a7ec1ddbeff874907c01a2318a4bf84994e86f217987911c7e576c16ecf0056cf7130e7a17e8675f4", 0x92}], 0x1) 04:09:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000240)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) r3 = getuid() lchown(&(0x7f0000000100)='./file0\x00', r3, r1) setreuid(r3, r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = dup(r4) renameat(r4, &(0x7f00000000c0)='.\x00', r5, 0x0) accept(r4, 0x0, &(0x7f00000002c0)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) 04:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x3ff, 0x6, 0x3f, 0x3}, {0x7, 0xffffffffffffff81, 0xffffffffffffff00, 0x800}, {0xff, 0x9579, 0x3, 0x100000001}, {0x100000000, 0x7ff, 0x3, 0x1}, {0x4ca, 0x800, 0x100000001, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:09:59 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4a36f7643a455d638e1ad703e1beff8eb23f3c00c21d7368452d481e1cefd0e8812add422e62dcc5457ec6a69ecaae55b924a9d6e3a070702d5e2fb08"], &(0x7f0000000080)=0x1285) write(r1, &(0x7f0000000100)="209ed9557e598b7bdfaa953b1f015b200a", 0x11) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x56be32451a194cb4, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:09:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x89) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66010000002f66696c653000"], 0x10) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x40, 0x4}, {0x18, 0x1, 0x0, 0xac}, 0x8000, [0x1, 0xce, 0x7, 0x3f, 0x800, 0x401, 0x1, 0x3]}, 0x3c) ftruncate(r0, 0x0, 0x4) 04:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x3267e7c095e09844) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) chdir(&(0x7f0000000280)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000240)=0x1) 04:09:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x90) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = accept$inet6(r2, &(0x7f0000000240), &(0x7f00000001c0)=0x114) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r4 = socket(0x1a, 0x5, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:09:59 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = semget$private(0x0, 0x1, 0x424) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r4, r5, 0x4, 0x9}, 0x4, 0x8, 0x8}) fcntl$lock(r0, 0x6, &(0x7f0000000080)) 04:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f00000001c0)='./file0\x00', 0xa0199e0d590c2dea, 0x91) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002280)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000000100)=""/155, 0x9b}], 0x3) r3 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000002240)) 04:09:59 executing program 0: r0 = msgget$private(0x0, 0x22) select(0x40, &(0x7f0000000200)={0x3, 0x8, 0x3, 0x6, 0x3f, 0x0, 0x0, 0x4}, &(0x7f0000000240)={0x100, 0xb6, 0x9c5, 0x7ff, 0x7, 0x0, 0x0, 0x80000000}, &(0x7f0000000280)={0x7fff, 0x2, 0x7995838, 0x3d, 0x8, 0x5, 0x80000000, 0x68}, &(0x7f00000002c0)={0x20, 0x401}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/226) msgrcv(r0, &(0x7f0000000100)={0x0, ""/114}, 0x7a, 0x0, 0x800) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) chflagsat(r1, &(0x7f0000000300)='./file0\x00', 0x0, 0x2) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000467d772d23e04807741be36fe80ac9cbb51137b13d9946d84de2373e528a722590653c20f734d853693c3065ee67af4fd78c3a3ad4d6b087b1783a0996957cd98a2617763e550208c0170c000000000000000c02f9ce122ba9b9198e5ae0dd7a0b8e5dfbe53da06bd79f365e0ff7130a2ab6c59a49ea017550f995f3"], 0x76, 0x800) r2 = msgget(0x1, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)) msgctl$IPC_RMID(r0, 0x0) 04:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x3}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:09:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000001c0)="670dc3769eebd2a5c331e371fd7c2e4ea9de51c7a549893ab3210eacd79716ccd0706e7eab6ebc0b383a24f15be19ff72323905cc1e1df2693e7e445dc1906881bdee0e05bf883cf98ec5a03a63ea2a26428917257fa6dbd8736e288fb3897d3be4148ee15c5a7d32f7c3a0043359bad1f5836df4f0ae821569f169fe6f26ec355a336a6672a2988fc0970051ae0d047f38e5b08cf3e07d34f24249be7a06237a041110367360f7407", 0xa9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x4, './bus\x00', './bus\x00'}) chdir(&(0x7f0000000080)='./bus/file0\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000300)={'./bus\x00', 0x101, 0x2, 0x7, 0x1, 0x7ff, 0x15, 0x4, 0x2, 0x6d6c8b7ac90db508, 0x90de}) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 04:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = semget$private(0x0, 0x2, 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/14) socket$inet(0x2, 0x4, 0xfffffffffffffffa) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x20, 0x4, 0x0, 0x6, 0x2, 0x6, 0x1, 0x1, 0x5, 0x2}) 04:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 04:10:00 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r0, 0xee00) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r2 = semget(0x3, 0x0, 0x100) recvfrom$inet6(r1, &(0x7f0000000200)=""/158, 0x9e, 0x840, &(0x7f00000002c0)={0x18, 0x3, 0x6, 0x1}, 0xc) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x7fff, r3, r4, r5, r6, 0x4, 0x80000001}, 0x3, 0x25a0, 0x38}) accept$inet6(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r7 = geteuid() getgid() setreuid(0x0, r7) 04:10:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) r2 = shmget(0x1, 0x4000, 0x22, &(0x7f0000ffc000/0x4000)=nil) renameat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') shmctl$IPC_RMID(r2, 0x0) 04:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1e, 0x1, 0x1, 0x100000000}, {0x4, 0x100000000, 0x9}, {0xffffffff, 0x80000000, 0x10001, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20000, 0x0) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/160) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 04:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:10:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) read(r0, &(0x7f0000000180)=""/243, 0xf3) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "cc4e0da367000eb76ac8af7a730e082aa800"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x3ff, 0x7, 0x0, "efa6a7d415350831ab7353a4829f6419df6804e9", 0x400, 0x75c}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) 04:10:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x6b3244e3935124d, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000004c0)=0x8001) mknod(&(0x7f0000000600)='./bus\x00', 0x80, 0x1) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x1, 0xc8f0, 0x9, 0x1, 0x0, 0xe992, 0x7, 0x1, 0x517f2b3ff41424b4, 0x0, 0x54}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000500)={0x2, 0x3, 0x1, 0x1a6}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x11) r3 = dup(r2) kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x0, 0x87, 0x100000000}, {{r2}, 0xfffffffffffffff9, 0x3, 0x10, 0x2b25, 0x4}, {{r1}, 0xfffffffffffffffd, 0x14, 0x10, 0x6, 0x10001}, {{r1}, 0x152df0a10e1735d2, 0xc0, 0x2, 0x43, 0x400}, {{r1}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x8, 0x8}, {{r1}, 0xfffffffffffffffc, 0x1c, 0x2, 0x4, 0x5}], 0x1ff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x2, 0x1, 0x2}, {{r2}, 0xfffffffffffffffb, 0x9, 0x10, 0x7e7e0cdd, 0x4}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x2, 0x2}, {{r2}, 0xfffffffffffffffe, 0x303b4869bf5a7d76, 0x80, 0x2}, {{r1}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x1, 0x9}], 0x6, &(0x7f0000000440)={0x20, 0x6}) renameat(r0, &(0x7f0000000580)='./bus\x00', r3, &(0x7f00000005c0)='./file0\x00') r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) lchown(&(0x7f0000000040)='./bus\x00', r4, r5) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x0, 0x10000}) utimensat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)={{0x7, 0x4}, {0x501, 0x3b6}}, 0x0) chdir(&(0x7f0000000200)='./bus\x00') syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) truncate(&(0x7f0000000540)='./bus\x00', 0x0, 0x5) mknod(&(0x7f0000000280)='./bus\x00', 0x4, 0x1) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000640)={0x8001, 0x140000001, 0x40000000000009, 0x7}) dup(r1) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) 04:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="79b11251c09c0c6eb47ff040aeea2a3fcbfa1b1ba48cacfdd335af9ee5911f1a0e533f11b43e8eb96a62618481cb216c1f0d2daa955e4380bc018186ca0d260db03f762a08bf1443589770e78edb09506e479d81b6f31b190f04d767e8104b8570f84f982d0e6fa77ba12d5490d808c0e36e1dbc2c72f833a8e560ef0727b670bc7ab6d700af6444ddd61158edeeb3fedb03be607b5d9d27d627b196", 0x9c}, {&(0x7f0000000100)="dde52f8115f4f78cb9f9c9c455eb4913c6fc618f541e972375a7ddba17e463cfab7ace228a1aae7c8eb3209c7f88b6d26cda9c60c24efd0b75e1baed08", 0x3d}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x1400000000000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") 04:10:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000adb85676435600"/22, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="ddf2ec3f78dbc0c60ce052bc981e357d052209084a2cc348c121296a71fc4f1012765b1c28c81b2a6e93cf20320e6af3cbe82cd005"]]) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0200000000455ddba9000000001fc2", 0x2c}], 0x1) r1 = getpgrp() open(&(0x7f0000000140)='./bus\x00', 0x40, 0xd6) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x20, r1) 04:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x23}, {0x3c}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x1) 04:10:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 04:10:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x190) 04:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 04:10:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x5, './bus\x00'}) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x2, r1) 04:10:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendto$unix(r0, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) ioctl$TIOCSDTR(r3, 0x20007479) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sync() sendto$unix(r0, 0x0, 0x0, 0x1fffc, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000000c0)) 04:10:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x23cd42f4194bdea7, 0xfffffffffffffff9}) r0 = getppid() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x0, 0x4, 0x6979, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x99}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x200}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x20, r0) 04:10:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2c}, {0x6}]}) flock(r0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getflags(r0, 0x3) fchdir(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) 04:10:01 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) getitimer(0x0, &(0x7f0000000300)) r3 = socket$inet6(0x18, 0x4000, 0x3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x2, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x20, 0xfffff, 0x9, 0x5da1}], 0x1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0x23, 0x80, 0x956, 0x4}, {{r4}, 0xfffffffffffffff9, 0x20, 0x4, 0x3, 0x3}], 0x10001, &(0x7f0000000200)={0xfffffffffffffffe, 0x7}) ioctl$TIOCSBRK(r1, 0x2000747b) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) recvfrom$unix(r0, &(0x7f0000000240)=""/92, 0x5c, 0x40, &(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f6275732f66696c653000ee3b00000000004001006b8cd0160000"], 0xe) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000140)="670dc3", 0x256) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:10:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x6}]}) pipe2(&(0x7f0000000080), 0xaebe3c4a590c40ef) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)) 04:10:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) dup(r0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x6, r1}) 04:10:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8891, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='l1', 0x2}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/95, 0x5f}], 0x1) 04:10:01 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x10, 0x82) setitimer(0x1, &(0x7f0000000280)={{0x20, 0xf0b}, {0x8001, 0x99f}}, &(0x7f00000002c0)) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/220, 0xdc}, {&(0x7f0000000140)=""/172, 0xac}], 0x2, 0x0, 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x800000000, 0x3, 0x10, r0, 0x0, 0x0) 04:10:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x100) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x2, &(0x7f0000000140)=[r2, r3]) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x1, 0x3f, 0xcf35, 0x3f}, 0xc) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x6, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 04:10:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="c26cffb789db3c494669c3387fd2614f99f3dafb24ff84ea5796d1eaa27b43b666eb0b2a5010752b293fa5fb276c257661354eda246e7722173804ef17b717d0be2efb0044f428b7c075b44da8f62c59cd39605e83e778b765608397815f072e50fdf429b1a3213bcf2d966cebb2ee4670c9bbe62d8216253237adc49d354e2532e981eb057c12ad8a2362569709a108382e5eeadcda11f4288f9e5b938e7738f3328df3c71e0784699d6882e222aa486561198b5ac00b1c9f3edb734c00a5151816b2986c8f74f8f8a96e37b1fd0f335dedaf45191a93cad20ed5f25195fe", 0xdf}, {&(0x7f0000000040)="1ecde1949cd6d211dc57c9b028adafaae0397689073b7b396e7b250bb4443a0419fa31289c50af35b3c877a928c843f54b9e027f07e1f524a85e5569e8a716", 0x3f}, {&(0x7f0000000280)="ed103efcc5185dddcbf438dbd59c69114c5a18c058ec87661c50d69672b04561507f8a9fea33637383e7d84adf2922c6e870c42dc7b5cf9378aec9da1123afa4b5af45db570d6e4253553d56541ce4d1bfc88d567cf149822bba738502366fe59fca1bda2a499d173c6249762023603f840194c8dd4e104b6ee2cc268142ec20eb82729669a8b3d5f7a0c42818b7f4e4509e3031334e50188fe6677b29b9ed1757c01af447bc4a0e1af427f0116707b62416cfd9088790", 0xb7}], 0x3, &(0x7f0000000340)=[{0xd0, 0xffff, 0x8, "8a201f9ea3b41750977fc52d1d35e5bf5664291febce569ec2e4449b9f876429245b17eca88deb0b8201d6469ee28dc69794add383357c6021293fa3b677f530cac662549681083a8b40947d7a2bcaeac9359762cc3327af8e98b3edbfbd2f1b316def25e2e5a6eebbaf7054f67b6c2f5863fb333013e01bc79bb6dfe1aba224ba0b978bed4f65d9fd62cdec1ed3a339999c7228f811be960ba442604634e134f3b69521ec70ee5030d4bb5111945316ed32132e39b5ce543308a51c23a533"}], 0xd0}, 0x1) r3 = geteuid() setuid(r3) 04:10:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:10:01 executing program 0: chdir(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:10:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getgid() r2 = getgid() setregid(r1, r2) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 04:10:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\v', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0xfffffffffffffe27) 04:10:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r2, &(0x7f0000000500)=""/192, 0x1d2) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 04:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r4}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000540)="ca", 0x1}], 0x1) kevent(r3, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x1f}, {0x6}]}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) 04:10:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa22e7c42e646ff18) ioctl$TIOCNOTTY(r2, 0x20007471) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r0) ioctl$TIOCNOTTY(r5, 0x20007471) kevent(r4, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r3) ftruncate(r1, 0x0, 0x80000000) 04:10:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5c872c881ff7cc53c894302b22f310b634f36a00f9000000200000000000001ec08a3717fffffff000000000000000000000000000000000400000000000000b734", 0xb1, 0x0, 0x0, 0x0) 04:10:02 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r4 = msgget$private(0x0, 0x10000004) msgsnd(r4, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r5 = msgget$private(0x0, 0xffffffffffffffff) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r6 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r6, 0x6, 0x5, &(0x7f0000000080)=""/19) msgsnd(r5, &(0x7f0000000c00)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a55a22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b728a409800899affba8bd09e40a91027de42baa06b013d0f6a30ce4e1365fb4cf06c306f672e140ab71938ffaf54ba31d8809c1c5e7a38501b36114ddb6d86576a2bd"], 0x18, 0x800) mkdirat(r1, &(0x7f0000000a40)='\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', 0x6) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r3, 0x2, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) link(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000009c0)='\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') msgsnd(r5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0384db0000000000ba45ede2435a8b028adafbf16c17153cf3d137c2e9547840218de861faf03764bdf1254df9c5b2ae95e40e5a3992da2c498c258300e50c3aab346d5c1a1a6d53750c821647a64469feaccf000020006833db273def0fcd26ba59f4b32f202c35ebe13839caa82c0fbfd92faa2101429cd025087b3032d08608d951cab5c849d675e4e09321f673af8c2fad66c2dcfa5d977c8eb875a6d94e80865d628aed0774698f21abfd02afb17ede57c937c96ab2c2b851021bca8000000091c110a5bd229966d5c00edf91c261555f51e512c69bcc74ff41e784f153a96e738f0b2a63003e93065b702b9738cb24e9a7dddd42c4da2e39e9032a9f684753370b495a6524b96de425fa10335eed0000000000000000"], 0x51, 0x800) msgrcv(r5, &(0x7f00000000c0), 0x8, 0xffffffffffffffff, 0x1800) 04:10:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0) close(r0) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 04:10:02 executing program 0: r0 = msgget(0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x400, r1, r2, r3, r4, 0x2, 0x2}, 0x6, 0x81, r5, r6, 0x8, 0xee, 0x81, 0x67}) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000002c0)='/$', &(0x7f0000000300)='{#\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/#-*@\x00'], &(0x7f0000000600)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='\v*\'^\x00', &(0x7f0000000500)='\xc3:\x00', &(0x7f0000000540)='}\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='!\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r7, 0x20004268) r9 = fcntl$dupfd(r8, 0xa, r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000680)=0x40) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f00000006c0)) ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$BIOCPROMISC(r9, 0x20004269) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f0000000700)={{0x18, 0x0, 0x401}, {0x18, 0x2, 0x80000000, 0x6}, 0xd60000000000000, [0x3, 0x7f, 0x2, 0x401, 0x9, 0x1000, 0x6, 0x3ff]}, 0x3c) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) ioctl$KDENABIO(r9, 0x20004b3c) msgget$private(0x0, 0x106) msgget(0x0, 0x400) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000740)={0x2, 0x7}) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000780)) bind$unix(r9, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x0}, 0x8) read(r9, &(0x7f0000000800)=""/171, 0xab) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000008c0)=0x8) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f0000000900)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r9, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000940), 0xc) ioctl$WSMOUSEIO_SETMODE(r9, 0x80045726, &(0x7f0000000980)) 04:10:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="e11cc1bd", 0x4) socket(0x10, 0x5, 0x10001) 04:10:03 executing program 1: getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r2 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)) shmctl$IPC_RMID(r2, 0x0) 04:10:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) ktrace(&(0x7f0000000240)='./file0\x00', 0x63e45df2dc0b77f5, 0x40000024, r2) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000596000/0x2000)=nil, 0x2000, 0x6) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000300)={0x9, 0x6, './file0\x00', 0x800, 0x1f, 0x4, 0x7}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) socket(0x1, 0x4, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='.\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x1000, 0x7, 0xffff, 0x1, 0x82, 0x8001, 0xfffffffffffffff7, 0x1, 0x2, 0x1, 0x6}) 04:10:03 executing program 0: r0 = semget$private(0x0, 0x2, 0x11) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000100)=""/57) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000180)=""/156) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048c99931929648", 0xfece) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget$private(0x0, 0x1, 0x101) semop(r2, &(0x7f00000000c0)=[{0x4, 0x80, 0x1800}, {0x0, 0x80, 0x1000}, {0x4, 0x1, 0x800}, {0x3, 0x89, 0x1800}], 0x4) 04:10:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:10:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00007bf000/0x1000)=nil, 0x1000) r2 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x3) minherit(&(0x7f00009a0000/0x4000)=nil, 0x4000, 0x1) r3 = getuid() ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x1) r4 = getgid() r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000200)="c535af46588ebc16d4c23e8d97992e3a38388543e6e744005b8da466f305e468975b6029bc6b278737a2637ce0ed4004be3bd7e5", 0x34}, {&(0x7f0000000240)="b58c8c2cb0ad737c97c65f33ae1062722d2da0681292d01c7e20b876e5a832f9d1214463be672c69a727a62acfbf8da9e887827d72acb00bc1f7a1a0068f848d4c8fb06faab4d47f961a6b73075f2d9ea368e534af7a4f20925dc64050f6467f4625bee11d1bd1e40c969f9f85fb73e8b759698308895b4bdf762194db2085ec121173c14558ac95ba8f23ad1df6", 0x8e}], 0x2) pipe2(&(0x7f00000001c0), 0x4) fcntl$getown(r1, 0x5) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') fchownat(r1, &(0x7f0000000080)='./file0\x00', r3, r4, 0x2) kevent(r2, &(0x7f0000000100), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000a0f000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x13a66200, 0xaf2, 0x100000000, 0x401, "7de49b775743f40bcfbbc9ac707b01e8da001ecb", 0x7, 0x40}) minherit(&(0x7f0000b4a000/0x2000)=nil, 0x2000, 0x1) read(r5, &(0x7f00000003c0)=""/82, 0x52) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 04:10:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x804) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:10:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file0/file1\x00', r1, &(0x7f0000000280)='./file0/file0\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = getuid() setreuid(r2, r3) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f013dd0 failed: hole in range 04:10:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, 0x0, 0x0) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 04:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") 04:10:04 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x80, 0x0, 0x0, 0x1, 0x6, 0x2, 0x0, 0x0, 0x2, 0x6, 0x1f}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) ftruncate(r0, 0x0, 0x1000) 04:10:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x3ff) bind$unix(r0, &(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 04:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0xc) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x3be, &(0x7f0000000140)="be164637814858bcbfb408afdaadbbeb709e338f90aab2e00cf230aa223fd1f7085fc711862f3b1bca04795f31c6e31bd923b2fb64cfa5f2ec7d263496cedc6d9f11497abf12e0d8e28add8bfe961f95c35c3a1bcea4f0766e5ff5a0689e60e781d017b6e1a85d374beea7fec1e3f030489ee7bd48448f20") 04:10:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x6) r1 = socket$inet(0x2, 0x5, 0xfffc) r2 = socket(0x2, 0xc003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x14, &(0x7f0000000040), &(0x7f00000000c0)=0x4) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400"/1034], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000500)=0x1, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 04:10:04 executing program 0: r0 = socket(0x1e1cac36ff761614, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x41bdb8960bc71f17, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0xfffffffffffffffb) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)) socket(0x2, 0x3, 0xce) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x3, 0x1, 0x1000, 0xc424}) 04:10:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0xffffffff}) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:10:04 executing program 1: r0 = syz_open_pts() getpid() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x8, 0x100000000}) ioctl$TIOCNXCL(r0, 0x2000740e) 04:10:04 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpid() getpgid(0xffffffffffffffff) r1 = getpid() r2 = getpgid(r1) getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x1ff, 0xfffffffffffffffe, r2}) poll(&(0x7f00000000c0)=[{r0, 0x80}], 0x0, 0x8002000000000002) 04:10:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x7ff, 0x6, 0x1, 0x2}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x1) 04:10:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x80000001, './file0\x00', './file0\x00'}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xff, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "03664071795acd76ef3caf00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff9", 0x2d7) 04:10:04 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0xcc482f003b0ee38b, r0) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) 04:10:04 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf000000000060d5706c85c2768511fed95be1d2341de39f8fce02a5db5189", 0x2c}], 0x0) 04:10:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) 04:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x80000000, 0x0, 0x80000001, 0xe300, &(0x7f0000000240)={{0x8cc, 0x40, 0x7f, 0x714d2873, 0x1f, 0x4, 0x401}, {[0x6, 0x4, 0xffffffffffffffc0, 0x7, 0xe207, 0x2, 0x1, 0x2, 0x0, 0x1, 0x401, 0x0, 0x141d, 0x2, 0x6, 0xb4, 0x0, 0x1], [0x1, 0x1f, 0x3, 0x0, 0x8, 0x4, 0x401, 0x7, 0xfffffffffffffff7, 0x100000000], [0x7, 0x0, 0x4, 0x1f, 0x4, 0xff, 0x5], [0x7, 0x300000000000000, 0x9, 0x100000000, 0x8000], [{0xfffffffffffffff9, 0x4, 0x4, 0x3}, {0x8, 0xe3, 0x5, 0x80000000}, {0x7, 0xffffffff, 0x6, 0x5}, {0x7, 0x8, 0x4, 0x5}, {0x4, 0x0, 0x80000000, 0x8}, {0x7, 0x7, 0xffffffff, 0x1ff}, {0x3, 0x5, 0x920, 0xd3}, {0x800, 0x3, 0x4, 0x7}], {0x6, 0xb38, 0x8, 0x9}, {0x400, 0x7fff, 0xff, 0x2}}}, 0x9, 0x40}) write(r0, &(0x7f00000004c0)="85d4b97b6a7fe3fe1f646bf112630acbaf59920f6eca22475fd28fb7efa4b8c8c297042854d69ba6948365273df28868a7cad9c76450ce1547b91157b15bbe60ded4f7e750247f2e29173a4977ada8ef69f1a5dbb62855e302f40e30235590d06f0fb04a0368573e2c59148a58ea6d2c4cb308892e620a961c91a5905fe431c2e470bc0811461e323efa08e21bbf9620cc80d2a3a124f2b5864c535ca9665c2170c96681695884ab45f311c3ce9e98b32a8296f7213101b3366d8d1561992efe5b7056ce6b652beeb7d905a6d9b480751e6fd275ca27", 0xd6) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) 04:10:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) close(r0) syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) recvfrom(r1, &(0x7f0000000200)=""/233, 0xe9, 0x801, &(0x7f0000000300)=@in6={0x18, 0x0, 0x3, 0x5}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000003c0)="089a9447506f0d687c31afe3f31b2bebd0a9f538507ed18bd02d3e29d7bade508d9fd9263ce3b366e9adf1d9f5fbccb647c35cbc08", 0x35}], 0x1) 04:10:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) recvfrom$inet6(r0, &(0x7f0000000080)=""/113, 0x71, 0x802, &(0x7f0000000100)={0x18, 0x1, 0x3f1, 0x3}, 0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) ftruncate(r1, 0x0, 0x1000) 04:10:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 04:10:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000000)) 04:10:04 executing program 0: r0 = msgget$private(0x0, 0x1) chflags(&(0x7f0000000000)='./file0\x00', 0x0) msgsnd(r0, &(0x7f0000000080)={0x0, "754c6b7acc151c75ad59ce5498dc3392f243c32aae546d8ad3885261888d61"}, 0x15e, 0x0) 04:10:04 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000080)=""/66, 0x42, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 04:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:10:04 executing program 1: r0 = socket(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getgroups(0x1, &(0x7f0000000040)=[0x0]) r2 = getegid() setregid(r1, r2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000000)="4625dd44f62faef7721670137733c5c5", 0xffffffffffffffdc) 04:10:04 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x5af12c6122bf317f, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 04:10:04 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pwritev(r1, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/83}, &(0x7f00000001c0)=0x55) 04:10:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0, 0x1}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0xd075db5, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) kevent(r2, 0x0, 0x10000, &(0x7f0000000000), 0xc42e, 0x0) 04:10:05 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() fchmod(r0, 0x12a) kevent(r1, &(0x7f0000000400)=[{{}, 0xfffffffffffffffa, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r1) 04:10:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x40000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=""/151, 0x97) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x102, 0x10) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) 04:10:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xca) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 04:10:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x40) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x6) fcntl$getflags(r0, 0x1) r1 = kqueue() r2 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x10, 0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) pwrite(r2, &(0x7f0000000140)="bafb8635880bc98e172d5226ada798b7961869fb70a90fbd13bb78d15add5eb49c4a059f165e8f868f2bdc6cbaa8b26efee65596056fc1747a8f3529b57a86302de81935c8d27a7ee3ea9827e46e829677a6ad6ce7930d535adc97684adc1d1a85ff599b0f95805fc3cadeee89ef589adf12cbb358a3da127bd1bafcb6e29719fa1607d96329859fc4d24f6367d7a709cae032a022b9", 0x96, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x9, 0x0, 0x0, 0x0) 04:10:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0xfffffffffffffffe) fchflags(r1, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = syz_open_pts() setsockopt(r1, 0x7, 0x101, &(0x7f0000000280)="447967f2dce26df2baec8969a1f8db0df221f0a6bd822f98de7670819fd991c5817034a4d1744e107e1e3e5dc55c73711f8f1cbb8ebbe77a084cf47e12626b4eaa5b87051a4cbebb48f4971d082b367a033fe7ca018894984374c0d4ed88311f5c0ad41ed876fee5c6f1d1bb5b70709c5fe06a8866d17a0d7a9f6cb96014d71945f984dfd0bf29292a634395ed1d79b67ab9d97d41917598e2084def9608faa759bdb1bb8e5431e866aa2bd1c156e0d1ff526bb4e935019ba37b62b5dc705aba5817012f2a2e90b8d404801f37018bf41835fbbf", 0xd4) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x9, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) 04:10:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x40) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 04:10:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff000000000000", 0x8) 04:10:06 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:10:06 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc4) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 04:10:06 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)=[{0x28}, {0x1d}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x2, &(0x7f00000000c0)="9676") 04:10:06 executing program 0: r0 = syz_open_pts() r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x0, 0x5, 0x100000000, r1}) flock(r0, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0x80000000) 04:10:06 executing program 1: r0 = semget$private(0x0, 0x4, 0xa0) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000280)=""/144) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x35, 0xfffffffffffffffc, 0x0, 0x8000000}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000200)) syz_emit_ethernet(0xfffffffffffffef4, &(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000340)='./file0\x00', 0x40, 0x20) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000240)=0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x9e, 0x70cde524, 0x8}, {0x5, 0x9, 0x400, 0x3}, {0x1, 0x5, 0x38e6, 0x9}, {0x4, 0x3, 0x6, 0x1}, {0x1, 0x1, 0x8, 0x8}, {0xffffffffffffff7f, 0x400, 0x0, 0x1}, {0x3f, 0x7d, 0x10001, 0x4}, {0x6, 0x1, 0x5, 0x4e6}, {0xbdeb, 0x3ff, 0xcaea, 0x200}]}) 04:10:06 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="5ade3f4af0adf42bdb003cac379dd88d35748081f3370397bca9995103a58b81a14ddc0c811d1000eb1cfb406ede88b418d1a51fe20b8f473da6733984880e73a366d86b26be166d2a9f69f0bc5a662a7651e56b3ab3672db1c61c963c049f4066a74d9dcebda5a17f41516abb95a80a76c5f50781f43601c4b54f928e0c13904a869da274515e49de9c7f02efd05901016db37c3cd55f5a67c19cc3a7ba5142cbc8e17b823aa7c55a67e0b835794ca85dce5b4bdf44f96b8f01cb8e2bb2ff7dcdf05d2e5ebf8401f7803f5a47d725", 0xcf) dup(r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r1, &(0x7f0000000000), 0x1f0) 04:10:06 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x35}, {0x40000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20000, 0x40) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000001c0)) syz_emit_ethernet(0x15a, &(0x7f0000000380)="2ba0d02b0d262d8d46d3ceb4d877ac50555f23a952f2615fc588e9feb2c3962f27d2cda88bc586282c1d10cc9400d570ec64a9f73179778445628cbe6f045af199446475df848b732b52837cd0c456a31a9d7c931dacb8d35732f7f5fc963837cfe5ca4ab5d6b92f2fe9cfab1ae442c397d365975e6b41e9f5b6e54fbfcf8bc078039b0d10c9dfc539bb5c50666327fcc306446b5a792e400dc19b371723e4865179e5e6a0b5877616c7b5f4ed3cf01b26d3a5a84173869fdf9443") 04:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 04:10:07 executing program 1: r0 = socket$inet(0x2, 0x7, 0x1) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) 04:10:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="3078c4a45216010bd43c6a1356bb4c9f6e39cfec8bc9160b32f579c21a1561b4eb76675164f5a6a3b5b636", 0x2b}, {&(0x7f0000000140)="1676433600c7d7dfc4358f5caba3008574fa2756b20f18ad092bfab1b918febfc93969bbe3d0440708961e1f7d56b790c480f5f922f3b462d097019ed680cac2cf8fd6fc8407af19b5932b4a31bf7ef40eb39a507f7bd25801b406b282160d20c36658ae46b919ce4ae9fbd7f730877ab49c28a0e8faa52a6543f4ae0ab1fd991839e08151876a704b793cadccb4f7bfe51445bd7434a70cd03651df5f0d8625a465e125f05d053e1612d2fd1f4d1b671580a9", 0xb3}, {&(0x7f0000000200)="191f989e1154410debff0ab73693", 0xe}, {&(0x7f0000000240)="85b4a8cd200b96da7f6d06adec", 0xd}], 0x4) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000000)=0x800) 04:10:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x13c) ioctl$BIOCPROMISC(r0, 0x20004269) setpgid(0xffffffffffffffff, 0x0) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)={{0x9f69, 0x3}, {0x1, 0x80}}) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/5}, &(0x7f0000000100)=0x7) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) 04:10:07 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x40000000, 0x100000000, 0x8c4f}, {{r0}, 0x0, 0x0, 0x1, 0x0, 0x15}], 0x4, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 04:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/71}, &(0x7f0000000180)=0x49) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/4}, &(0x7f0000000200)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:10:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x2}, {r0, 0x4}, {r0, 0x6d6f965b7bf0c2c1}, {r0, 0x40}, {r0, 0x10}], 0x6, 0x8) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) 04:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x3}, {0x40006}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getitimer(0x1, &(0x7f00000001c0)) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 04:10:07 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) dup(r0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) 04:10:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x7fffffff, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) 04:10:07 executing program 0: r0 = socket$inet(0x2, 0x5, 0x99) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10002, 0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x6, 0x5, 0x1}) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x5, 0xf45a}, {0x18, 0x3, 0x2, 0x3ff}, 0x5, [0x101, 0x0, 0x8d, 0x3, 0x400, 0xfffffffffffffffb, 0x2, 0x410000000000]}, 0x3c) 04:10:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x15, 0x10, r0, 0x0, 0x3) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) 04:10:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 04:10:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x10500, 0x1) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000200)={0x100, 0x7}) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x1, 0x4000, 0x9) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 04:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:10:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0xfffffffffffffffe, &(0x7f0000000000)="caf5b415", 0x4) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) 04:10:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)={0x5, 0xffffffffffff4464}) nanosleep(&(0x7f0000000000)={0x400, 0x5}, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) 04:10:07 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000480)=""/4096, 0x1000, 0xda4a5e64727bb58d, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) accept$inet(r0, 0x0, &(0x7f0000000080)) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000020000000000000038b60fb5592f", 0x2c}], 0x1) 04:10:07 executing program 0: clock_settime(0x4, &(0x7f0000000140)={0x4800000000000000, 0x2}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x24}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2, 0x0, 0x71, 0x8001}]}) syz_emit_ethernet(0xffffffffffffff21, &(0x7f00000001c0)="00e5ff0000000000000068") 04:10:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x6) write(r0, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 04:10:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x80, 0x100) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000100)=0x7f) renameat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xc, 0xffffffffffffffff) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0xb) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='./file0\x00') 04:10:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) 04:10:08 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, 0x1) clock_getres(0x7, &(0x7f0000000200)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x1, 0x7, 0x200, 0x1000, 0x3}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000280)=0x1) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000340)=0x2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x9, &(0x7f00000003c0)=[0x4, 0x5f, 0x0, 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)='./file0\x00', &(0x7f00000015c0)={{0x9, 0x2}, {0x0, 0x4}}) utimes(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)={{0x1f, 0x1}, {0x6, 0x81}}) fchdir(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001680)={0x4, 0x5, 0x90b5, 0xee, "b708073d9b8c0b76bead051636a92ad2145eef60", 0xa15, 0x80}) syz_open_pts() 04:10:08 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000), 0x93b2, 0x0, 0x10000, 0x0) 04:10:08 executing program 0: clock_gettime(0x3, &(0x7f0000000140)) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 04:10:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x35}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x8) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x22a, &(0x7f0000000100)="0010") 04:10:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0xfffffffffffffd23) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 04:10:08 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x2, 0x6}, {{r0}, 0x0, 0x30, 0x0, 0x2, 0x5}, {{r0}, 0xfffffffffffffffd, 0x8, 0x83, 0x9b9, 0x8}, {{r0}, 0xfffffffffffffffc, 0x40, 0x4, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0x4, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x8, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0xde7}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x84, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0x7}, {{r0}, 0xfffffffffffffff8, 0x82, 0x0, 0x3db6800000000000, 0x3}, {{r0}, 0xfffffffffffffffd, 0xc0, 0xfffff, 0xfe00000000000000, 0x8000}, {{r0}, 0xfffffffffffffffc, 0x63497494782ceaf9, 0x40, 0x4, 0xfffffffffffffff9}], 0x5, &(0x7f0000000040)={0xfffffffffffffff9, 0x8000}) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) kevent(r2, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r2, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 04:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1000000040}, {0x54}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) shutdown(r1, 0x1) socket(0x6, 0x1, 0x1b) 04:10:09 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) flock(r0, 0x8) 04:10:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 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(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 04:10:09 executing program 1: r0 = socket(0x2, 0xc003, 0x0) dup2(r0, r0) close(r0) socket$inet(0x2, 0x3, 0x11) write(r0, 0x0, 0x0) 04:10:09 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) close(r3) dup(r0) setrlimit(0x5, &(0x7f0000000080)={0x2}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x2) execve(0x0, 0x0, 0x0) 04:10:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x7, 0x5, 0x27, 0xa125}, {0xffff, 0x100000000, 0x8, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) 04:10:09 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r4 = accept$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000000000000000000000000000004c00000000000000000067660000f478ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf05d3"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x100000104) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r6, 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r5, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, r10]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r12 = getpgid(r8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20000040ffffff000000e92a8683100000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) 04:10:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 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) 04:10:09 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000001580)='/dev/zero\x00', 0x80, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) setsockopt(r0, 0x4, 0x4d79912c, &(0x7f0000000000)="b2801246abb44797af664ece8bb503cdf5da997c4f63f78a37a904ff46f65661232f60a9d60c961d2937bbb2f3d1e30386dac8cee60e33", 0x37) recvmsg(r0, &(0x7f00000016c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000015c0)=[{&(0x7f00000000c0)=""/132, 0x84}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/99, 0x63}, {&(0x7f0000001200)=""/244, 0xf4}, {&(0x7f0000001300)=""/232, 0xe8}, {&(0x7f0000001400)=""/148, 0x94}, {&(0x7f00000014c0)=""/61, 0x3d}, {&(0x7f0000001500)=""/120, 0x78}, {&(0x7f0000001580)}], 0x9, &(0x7f0000001680)=""/8, 0x8}, 0x800) 04:10:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x5a69dba9e7fb933c, 0x120) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)) 04:10:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x1964927a29cecc50, 0x200, 0x4}, {{r6}, 0xfffffffffffffffc, 0x8, 0x2, 0xb322, 0x8}, {{r5}, 0xfffffffffffffffc, 0xa, 0x1, 0x8, 0x5}, {{r4}, 0xfffffffffffffffc, 0x0, 0x2, 0x8000, 0x100000001}, {{r3}, 0xfffffffffffffffb, 0x12, 0x2, 0x7, 0x6}, {{r2}, 0xfffffffffffffffb, 0x40, 0x0, 0x4, 0x7}], 0x1, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffc, 0xa3, 0x2, 0x9b69, 0x8}, {{r1}, 0xfffffffffffffff9, 0x9, 0xf0000002, 0xa7a0, 0x257}, {{r2}, 0xfffffffffffffffc, 0x40, 0xfffff, 0xcf3, 0x8}], 0xbf, &(0x7f0000000080)={0x3, 0x7}) 04:10:09 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f0000000040)='./file0\x00') mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1144, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xfffffffffffff001, 0x2, 0x20004000000000, 0x0, 0x9, 0x0, 0x80000001, 0x2, 0x1, 0x7fff000000, 0x9}) chroot(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x7, './file0\x00'}) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/28, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000340)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0x5df0, './file0/file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0xe38, 0x20ad, 0x8d, 0x0, 0x8001, 0x2, 0x1, 0x2, 0x0, 0xfffffffffffff0ab, 0x9}) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x6c608edcfa86c09c) rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = getgid() setgroups(0x3, &(0x7f0000000580)=[r2, r3, r4]) sendto$inet(r0, &(0x7f00000005c0)="a647a5e129c6dd8e685871", 0xb, 0x9fb1f4c80a514003, &(0x7f0000000600)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000640)=0x2) chmod(&(0x7f0000000680)='./file0\x00', 0x3) getsockname$inet(r0, &(0x7f00000006c0), &(0x7f0000000700)=0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000740)=0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000780)=0x1) symlinkat(&(0x7f00000007c0)='./file0\x00', r0, &(0x7f0000000800)='./file0/file0\x00') fchownat(r0, &(0x7f0000000840)='./file0/file0\x00', r1, r2, 0x4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000880)) mknodat(r0, &(0x7f00000008c0)='./file0/file0\x00', 0x2, 0x6) symlinkat(&(0x7f0000000900)='./file0/file0\x00', r0, &(0x7f0000000940)='./file0\x00') 04:10:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./bus\x00', 0xff, 0x7, 0x4, 0x1, 0x86, 0x3, 0x1000, 0x2, 0x2, 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x5, 0x101}], 0x1, &(0x7f0000000600)={0x1, 0x15}) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r4 = kqueue() r5 = fcntl$dupfd(r3, 0xa, r2) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000640)) getrusage(0xffffffffffffffff, &(0x7f0000000480)) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) kevent(r4, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x967, 0x2}, {{r3}, 0xffffffffffffffff, 0x11, 0x800fffff, 0xffffffff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2f11, 0x2}, {{r4}, 0xfffffffffffffffa, 0x1, 0x0, 0x6, 0x200}, {{r4}, 0xffffffffffffffff, 0xa, 0x1, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x3, 0x34, 0x9, 0x80}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffff, 0x1}], 0x6, 0x0, 0x81, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x6) close(r3) r6 = syz_open_pts() kevent(r4, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r6}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r2}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x80, 0x0, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 04:10:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) sendto$unix(r0, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0x0) 04:10:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000180)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 04:10:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) lseek(r0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) pread(r0, &(0x7f0000000140)="fc2e31d11dd434afcf2d5eadf69e78ab7795b8cf77cb", 0x16, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) clock_gettime(0x0, &(0x7f00000000c0)) 04:10:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x10000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 04:10:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x20004d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) chmod(&(0x7f0000000040)='./file0\x00', 0x1) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 04:10:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x425a1fbf) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) sendto$unix(r1, &(0x7f00000000c0)="a6e6db762730d5d9ef216a0bd46051cc5ea73b60de6877532bd577ebd345a47c558df77ef6b2f4e759efe8f82efc5c369d2f981bce117b938c007e2facec2877286445d4eceb0cce71641d29090130fb401c13650328e75c18c99586f9a81c3c0aae0389b274804c5c8340486583d94d21a15151fcd5dccb91b24301ef864ec7ef7d89447a5ba259214fe0f4aaef84a7f12f446b1fa27d4137a92b8b2b467cc8db0dd2863b6a2f2327e2578b7574d03494ecf8b741f51aa222e875875d3e2cd1d81436d76fd8e86cf1137ecf0a8d115a0e5797adcde4e0e59ce4557e44899568fe0835acbe01f7b7a7960dbfb9", 0xed, 0x402, 0x0, 0x0) r2 = getegid() setuid(0xee01) recvfrom(r1, &(0x7f0000000280)=""/95, 0x5f, 0x40, &(0x7f0000000300)=@in6={0x18, 0x1, 0x7f, 0xfffffffffffffffe}, 0xc) r3 = getuid() ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) mknod(&(0x7f00000003c0)='./file0\x00', 0x1, 0x6) flock(r0, 0x0) getegid() chown(&(0x7f0000000440)='./file0\x00', r3, r2) r4 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x1, r3, 0x0, r3, 0x0, 0x40, 0xcc}, 0x96, 0x4, 0x3}) 04:10:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) 04:10:11 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(r0, 0x20004268) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x48}, {0x6}]}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:10:11 executing program 0: r0 = socket(0x20, 0x5, 0xfffffffffffffffe) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 04:10:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x200, 0x0) r2 = socket(0x18, 0x1, 0x7f) r3 = dup(0xffffffffffffffff) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) r5 = socket$inet6(0x18, 0x2, 0x2) pipe(&(0x7f0000000180)={0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{r0, 0x10}, {r1, 0x40}, {r2, 0x1}, {r3, 0x2}, {r4, 0x8}, {r5, 0x80}, {r6, 0x8}], 0x7, 0x946f) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) writev(r7, &(0x7f0000001540)=[{&(0x7f0000000380)="1fe6fcf7cc7ac3e431fadd02d2269559dfa46e8cc020879d8b26d2cde97aba036ff153f581be24030d3e8cd7b38512d4b8bd158c23a5bf0036e716ec677aeaa41242c3a492c5f2ac63d5d3e052bff69992f6ba6dc6ca6aae722f637795e2a712cae66abef913d35440fb6c92e161688ed9f870f63083f3560e7e6506636b738ee13e17ec57ca77c20d5d40daebf5d0d9508d28471f2f0cce6bd26409dff3f0e801f94049ee1cb71a9c2b7c08e70d27f91c5e51f8a2323fdb5a5ab934f63016c6e8ebc91023f5b461bf3ccfaca0038f474e0a222ff7409fafb980d20b3cc1ffda3e8985e7f6ffe8994590fe3c7f7975071226c8dc987e6e58b1902460bb57833ef67a3cb3f2e5b109745ad1922796adca07390526b3bed8ebe7d401dd6fc11f43ef634130937607b2f2675ddafbd085bcfab0e67de182eb9f13876dbeb666b0b25654b1073ed9b2b45eeb3deb8a39d9ad7bc6f63fe51b635f4e469eb4f623685db6a4176c0f2edf1de02b1d2a5f8d1a48aefe9fdb4e58e0359d0eb93c7f06caa9b1c2f0a3b3e7702cf2f64314643b05fb7d643ff9d17b93c642188a715d75dd879f0be3d0cf2c1296dbb6bf2f3235255b9ac0497839b5423c4a754d8a5736c8461b1f8e1ea26891061d5ea16fe26ccf341c1ac49d5eed5fe7337a5b39685e77afb395e862f1797adb827a98add9b5b7a66bde686c2a2843737468ce194788de41ae36cab8ebded1d9c0197ae0067dc1ea2512fbd4796d7c69ddc1751300264b87417b95f9497a3009c0aa78c54874511219778538114b07d294c1790ca36a", 0x23e}], 0x1) 04:10:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x2, 0xf0) fchmodat(r2, &(0x7f00000001c0)='./file1\x00', 0x80, 0x6) r3 = getuid() chown(&(0x7f0000000100)='./file0\x00', r3, r0) 04:10:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0xff5a) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) 04:10:12 executing program 1: r0 = socket(0x2, 0xc003, 0xd) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYRESOCT, @ANYRES64, @ANYRES16=r0, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRESDEC=r0, @ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYBLOB="88bcee45a08668ce938fc7cf942024097bdcc50b6119a146d846fbf686086d7d7b1e7b3164ae9f9f0efce14d6fd46c1c8fbcdb87cd0aa298135d979d6563ef9a655424e900cb9afadb210350fdbe58bd73c2e8bcaa0b0b7b0fd66959293dff845e429c2ebcd877444f6970cc65374b2819408be29d2dda2b297d607f704de3e3", @ANYRES16=r0, @ANYRES64=r0, @ANYRESDEC=r0, @ANYRESOCT=r0, @ANYPTR], @ANYPTR64]], 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x4}], 0x1) 04:10:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8081, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc24f42a0b66803cce2086caa672009bca0ac40534210737851", 0x54}], 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 04:10:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x34, 0x0, 0x0, 0xffffdffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/42, 0x2a, 0x800, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 04:10:12 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xffff) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="78cf67bf573fb6c2f55a2b8593b49a3c91198a139d7f5c0d0eddc9552d57234feab18957b9ea75629513650ba39da31ef17e18bb55ce69ba77c7ff9e49e7b008e80cc76a65d4cc47eb83b8b517c16474dfaf2ecd6625fc9bf8cc9107299cfaf8aac8b337b84379724b5bc7208369c70788db58dec4dfdbfbd9847002a7c70131c44f25e426318c74482d573a5fcb043424165917e5663fc1087370b596fd", 0x9e}, {&(0x7f0000000100)="8c29c4ff2993cae6fcfe0e7b1777146b4678fc1e09c6e0f50406ae7b60babb5b8d3e96216e77bcc89573319726f40a785f172f0f2264feca087c9283852edfcf055987fddfa4f73c68e5924b911136d566bc6031b5cfb23c482f1a37fe7f26c4b9eb1ec24275ed8d3b99edc7800deb771e64ac2c7c13684bef34a6b9a32a8b5e75", 0x81}, {&(0x7f00000001c0)="e233b4273567a3f4b3bbe4f399f94407223a6757fef53b24b28a173e4607518f54f00a141f5d2d271ec31a380f4494e9754a142bc56325b8a4ec2f316797aa5c7e593fe8fe95f19f40dda882bb8a464bf6a92d2f80f3cea679228b6c515e4344f87cdb2d91bf24088f019813e7a6c680ec1ed53f422ab3", 0x77}, {&(0x7f0000000240)="5fca4362b7af15d7178c6fb5d8b8fadec5ffce47f491925de210fee3267f8b00b8f96031d0f1", 0x26}, {&(0x7f0000000280)="9b12eecdf9c06564202c8979154e85c44a648b145c7c2edd4ebb6cfeabe0d907c05161277052a42cb86cc9e7ac2896a816a614ea6e7912795966390f2d707320e8fb8b18f7b93fdc5c14b448790a70a3cf74861de91ee43f5410d979a2eac5fe855beb9d6b5f939d4aade10429adbfe9f3cf63f5cafd76f714b2107abf8e630674f7256c2702877c8baf428bb1a78128480d608506d9bd3bea9fce9bd49f373f6e564bf6", 0xa4}, {&(0x7f0000000340)="7d48bc7a3529b98b681db153c249c390c8590c134331c0593f41958b976c49981409850cb312adb3f3a32d2f090cb898eaa5db520b9b4c330959f8f74275dd8f050ff810c9ddacb0cfe31e76de75b3f2898db206ff370a05a83ed81f679047928993523ff6afcdc2d4290b149595faf22ab44511b0aba2c3cef1a19feae060b052f3a8d25264eaa1e17b3007f72435dc25b8e130c91140f37ca515b48f02e68e7dbfd2625719f4516924efaa0779b2749b6a9aaad6b7f1c7383942a61e43dd295d9f6c40e89b07e88f0601ee6f22993f62a3a435dee3cda4fc52d861af86dc334b", 0xe1}, {&(0x7f0000000440)="422f8e40a04fa4115c6ba7284c3676ce04cd", 0x12}, {&(0x7f0000000480)="63e2fa280513c4355a4e4cfa17e708", 0xf}], 0x8, 0x0, 0x23) r1 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f00005f7000/0x1000)=nil, 0x1000, 0x17) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYRESOCT=r1], 0x1) socket(0x1, 0x1, 0x7) r2 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x10, 0xc1) mkdirat(r2, &(0x7f0000000580)='./file0\x00', 0x14) 04:10:12 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}, {}, 0x31}, 0x3c) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x9, 0xdf4f, 0x8c, 0x5, "10f1c57dd9092c27f9cefd4dc2345353e0cb85ae", 0x61, 0x8}) sendto$unix(r0, &(0x7f00000000c0)="50c7fff857046aea0d8847bbe10b8430ab371b557f7038c6510c44466e7aa511e83f08c95f6121e8d2d5ed1579b12a9d54f56c535ad3a55fab1d58196ae7ed87516d873f3daa70fa0c3b0fa8cc60e8aa71c48fc5e29c8b93797c6e3a2e297e9264f130d714046f272b353be56dae04020ceace12e1a4e357fd4aa6aeab988f2a64d7f4c7674bdff77766ef7093b82a61228bc75abcf77c69bab4aca8ad6f32bd6af53ad84d5f547aea4df15cf741fa42b749d4b6380426fec9e0ab3334608437bcd7f8498869cb78f264a1955d110af053d5edfe756a9333cfa5b433623553ee0fe0b830b18c03debd1e941a958e3d5ce3f485", 0xf3, 0x403, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 04:10:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r4 = geteuid() setuid(r4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x3, &(0x7f0000000100)=[r2, r0, r3]) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r6 = semget(0x0, 0x0, 0x40) semop(r6, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r6, &(0x7f00000000c0)=[{0x0, 0xfffffffffffffffd, 0x800}, {0x2, 0x6, 0x800}, {0x5, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r5, 0x5) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000100)=""/45) socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x7, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) r9 = semget$private(0x0, 0x5, 0x1) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000240)) r10 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmat(r10, &(0x7f0000ffe000/0x1000)=nil, 0x3000) semop(r9, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f00000002c0)=""/93) shutdown(r7, 0x2) semget$private(0x0, 0x3, 0x110) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) semctl$GETZCNT(r9, 0x6, 0x7, &(0x7f0000000380)=""/218) socket(0x18, 0x1, 0x0) 04:10:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=""/213, 0xd5) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x6) 04:10:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x2) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "058832a528295affd1c8add1ad044097f4d25e92"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) syz_open_pts() 04:10:12 executing program 0: mkdir(&(0x7f0000000140)='./file2\x00', 0x8) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x102) unlink(&(0x7f00000000c0)='./file2\x00') unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') 04:10:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) read(r0, &(0x7f0000000040)=""/32, 0x20) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) 04:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x7, 0xffff, 0x40, 0xfffffffffffffffe]}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 04:10:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/10, 0xa, 0x801, &(0x7f0000000180)={0x2, 0x3}, 0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x12, r2) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x8000, 0x5, 0x4, 0x69cc2623f280a6ef, 0x401, 0xd7, 0x200, 0x0, 0x2, 0x80000000, 0x9}) 04:10:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r4, 0x20007471) getpeername(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000001c0)=0xff) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:10:12 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) fchdir(r0) r1 = socket(0x10, 0x3, 0x0) fchmod(r0, 0x6) setsockopt(r1, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) 04:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:10:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0000cd0000000d1a"], 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) pipe2(&(0x7f0000000040), 0x4) 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) 04:10:12 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x6810, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:10:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x4}], 0x2}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x27) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0xeb7) 04:10:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x18400, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x6, 0x87}, 0x10) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) syz_open_pts() 04:10:12 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) 04:10:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000080), &(0x7f0000000100)=0x4) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000001c0)="2f44ec7e0a4001428585ca525f2e6c8322313cbaae38d3b911e69a7e677eb27bb9e85858f360fe0ea09bcdd0a9842d1199a61e30e2745d6c290210821c183691a4d27357f154d61222d58ec3711bcf7935a7d45ca4b7731e8bb1a1e13f31596d374cbe5df6212ca9eea310e098f5233a75d46d2dc81abf0771d358e228e85ce4db", 0x81}, {&(0x7f0000000280)="f7f2b59341020debabd98cae6cc44ab1cef3aa8cf3e85c3e9bc4d8809c285e7ba87affae91a33d705639509efed945968951f22eb952833923a93f5dc4cc2251986a2b1fcd5c80dfd62cbbb1947b614d2db06ba5d277", 0x56}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r2, r0, r0, r2, r2, r1, r1, r1]}], 0x30, 0x400}, 0x403) 04:10:12 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000040), 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffff57) r5 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r7 = getegid() r8 = getppid() r9 = geteuid() r10 = getgid() r11 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000009c0)=0x6) r14 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=@abs={0x95b3868e64fbaab2, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000080)="2ea28d19b9452d02557876171367751ab0d95f5cde2ed1cf5ad0a0874bf5ef059640928361d07f4ead672570a0d67ec9d14eaa29accfe831c11a25e66a3f89", 0x3f}, {&(0x7f0000000100)="c20856b33e23c75a04826ec50ad999a8bae3a952508e79e07daec293", 0x1c}, {&(0x7f0000000140)="71a40b8a11c8553ef40602670c0dcdf087e7d4eaab15d21e0de132cae7b3eee814c8fe2da2b67ce960fef072e6d904774e54b82c4b29c89b5fb35905baaa6dfd75fefbb3da9a5306e9f06c8868a04d12079dfec3d4b9235f7d95229cb1a87a3d1e79e4b4e375c80e619ad2aba9791170196fb31c847b9f09f4a6eca777c96ef4073f09c0ae9e5a3d68f0d6e21c8d09d7a8c2539317e37e5dd6bf89e5c738d6eb40a5d2da1c011863fe45a694799eb10ee4bc4011bb0d0c57d35f51e33a3a1424fafb9cb6b8ddec84dc29fdb25e45107f60f55a967149462a324ecb19d2789e15efe29d66808c6a69a27e8b8d490f5cabe62520d34c484af23b0024c09ddc16", 0xff}, {&(0x7f0000000240)="c9611c37dc1707db7cbb8ff524a6db0c94d705bf55881911ee5589eef68fe816912688661e9ef8e784f22dcfbe949b52763690ee7a2a0b4c5cbf4951318e5137b406c0e91645745feaf728b5a089cdcbf4c16a90b16966fddf66bd6bac222a4e7f357f5efe117e885799d5881f7ee448", 0x70}, {&(0x7f00000002c0)="54bdbb94e7b736a178e6feffe6f9161f280be5d717591d9fb99c052debf10bbd26d6b4cab0a5d38105f8cc1862816233f20028c02b62f395a0d265cf11415d4f111d7e6dbb0943c05cd9068298dc8d0e9c14dff65038440bcec052b39b644e143910698daf9cc04998456f2ffb5a6ca0e29968178e", 0x75}, {&(0x7f0000000340)="bce4d06268ceb972271be68af31d721a883dfe38ffde66014f9dc36852148b35b88def1f434ef733ec92adb78f2772aa948b64385f6d6456546dbdae89b2c4d453c0443a11c2600fb92738c3de52c47b08bada57a4a92a74b4b5d52f8dba22c923ead94835e006574e62f7c322217e046eb4122dd9560589c0cfa66f6965eb748a5b3309ff382b4a517c0cf2b1533e4cc3713447e37624dff13d1dba855a9d0fa5f03553b7124440e7c46b99311c14c80cb71203289ecba5102dc0a537390d73cf180069", 0xc4}, {&(0x7f0000000440)="1b57527ebde2c8149b10def0deb4c524d318207e184066b3bdd2ccf37636b56109aea60886e2f8af0e79c2c892bd5b12ec6f7778596491b84e5370ee31838e714f1f3f7028a07499b39ba724763442eaba8b8b1a2b31", 0x56}], 0x7, &(0x7f0000000840)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r1, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x128, 0x1}, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 04:10:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() renameat(r0, &(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/\x00', r0, &(0x7f0000000000)='./file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mkdir(&(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/\x00', 0x0) 04:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x200, 0x9}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) 04:10:12 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)) recvfrom(r1, &(0x7f0000000040)=""/149, 0x95, 0x800, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x3, 0x4, 0x67}, 0xc) 04:10:12 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 04:10:12 executing program 1: r0 = kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000100403, 0x1}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 04:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000340)={0x80000001, 0x7f, 0x2, 0x5, 0x200, 0x9, 0x81, 0x10, [{0x9, 0x6, 0xd83d0da, 0x3}, {0x0, 0x0, 0xffffffff, 0x1}, {0x3, 0x3, 0xa9, 0xf24}, {0x1f, 0x3, 0x5, 0x5}, {0x3, 0x3, 0x5, 0x3ff}, {0xfffffffffffffdcb, 0x8, 0x3, 0x7}, {0x6, 0xaeb, 0x200, 0x401}, {0x2000000, 0x40, 0x7, 0xffffffff}, {0x67, 0x0, 0xff, 0xfffffffffffff000}, {0x7, 0x0, 0x1, 0x40}, {0xfffffffffffffff9, 0x860, 0x27, 0x5}, {0xfffffffffffffffb, 0x3, 0x0, 0x81}, {0x0, 0x1, 0x2, 0x4}, {0xfffffffffffffff9, 0x9, 0x8, 0x2}, {0x7, 0xfffffffffffffff8, 0x9, 0x800}, {0xffffffff, 0x5dbb, 0x20, 0x3}]}) socket(0x2, 0x4, 0x50a) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) 04:10:13 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="5108bea10018", 0x2}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fsync(r0) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="acb22f045f7b7191ecdc237ff0f7c0548c5fbd26d4ef2a6bcfaeda748a4302caba552b6c7e3709c71bdec5735ac69c666f9dd29cde7c2b1aabc60187677e3080497562cabc"], 0x10) 04:10:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) recvfrom(r1, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r2 = geteuid() setuid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x10000000000081}, {0x6}]}) r3 = semget(0x1, 0x1, 0x12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x620, r2, r4, r2, r5, 0x100, 0x40}, 0x7ff, 0x0, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') 04:10:13 executing program 1: r0 = syz_open_pts() mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 04:10:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) 04:10:13 executing program 1: r0 = socket(0x18, 0x400000003, 0x11) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 04:10:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0x4, 0x4, 0x5}, {0x5254d20a, 0x3, 0x9, 0x2b9c}, {0x40e, 0x9f2, 0x1, 0x32}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000300)=""/6, 0x6, 0x1, &(0x7f0000000380)={0x2, 0x3}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000340)=0x4, 0x4) sendto$inet(r1, &(0x7f00000000c0)="5aeb763e762924797ad87769cc9c79c1905ce4782f984b083e60cbf2e3917ebc70c7997b9b10c856", 0x28, 0x2, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xb3, 0xffff, 0x1, 0x6, 0x5, 0x9, 0x15fc}, &(0x7f00000001c0)={0xcd, 0x4, 0x1, 0x9, 0xffff, 0x4, 0xffff}, &(0x7f0000000240)={0x7, 0x1, 0x74, 0x81, 0x9, 0x4a, 0x7, 0x5}, &(0x7f0000000280)={0xa51e, 0x10001}) ioctl$BIOCFLUSH(r1, 0x20004268) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000002c0)=0xffffffffffffffe1, 0x4) 04:10:13 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="48a07591cad7f5b6685cac1d266100464506cb976196953a416d4a183cb3a646d937819e4487b912a5cb0f6369ebdfbba0400f47702f2aa22fba406f9a3f04cd", 0x40, 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="43192e2e66696c653000"], 0xa) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') 04:10:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) fchmod(r1, 0x82) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) dup(r1) 04:10:13 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="f4f4e378b11ed0324739028029dcc309afd2758c6b1edfc3ef2ab9e95b0faf931fd4b6f30f68eb0ba3bcfb95eaa378468def0a84d549190b6dead150681208b3a40198601cd13d5471a2e1f1bed08e3c3311dbebc6177ce56a03b9c2fe3f80a64ecc3e0406b718f030b9a7ad7524739e84ef2c86e1a5b4ca82c5c5ebed80127a2afe92ea6a40356c21f39b580fa3e94e76e023687af6d8a0c0f89a069d65594f9beebe952de4888f66d720c0b1aeea6be1017ba202b088930236e7f9000c027f20626db286681e2e46fce2ab1487511825c6683063d87173deb1a38fe5d0241f42650149b3318dca55002244a08a74b75246ec2a", 0xfffffffffffffeb8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x5787) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = msgget$private(0x0, 0xc0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = getpid() r8 = getpgid(r5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x100, r2, r3, r4, r6, 0x4, 0x6}, 0xff, 0x9, r7, r8, 0x1f, 0x8, 0x2, 0x4}) syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x2) 04:10:13 executing program 1: r0 = semget$private(0x0, 0x6, 0x101) semop(r0, &(0x7f0000000100)=[{0x2, 0x5, 0x800}, {0x1, 0x7, 0x800}, {0x4, 0x9, 0x1800}], 0x3) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/228) 04:10:13 executing program 0: r0 = dup(0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000000)=""/30, 0x157, 0x7, &(0x7f0000000040)={0x2, 0x1}, 0xfffffffffffffd84) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x0) r2 = socket(0x18, 0x4000, 0x40000000000005) close(r0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) 04:10:13 executing program 0: mkdir(&(0x7f0000000240)='./control\x00', 0x0) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000080)='./control\x00', r0, &(0x7f0000000100)='./control\x00') truncate(&(0x7f0000000040)='./control\x00', 0x0, 0x80) 04:10:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xc, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r1, r0) 04:10:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) semget$private(0x0, 0x173989ec1f340a50, 0x104) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0x7a00000000000000}, 0x10) setrlimit(0x5, &(0x7f0000000000)={0x7, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r1) socketpair(0x2, 0x4, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x2, 0x80000000}, 0x10) 04:10:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x1, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) readv(r0, &(0x7f00000013c0)=[{&(0x7f00000000c0)=""/65, 0x41}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)=""/222, 0xde}, {&(0x7f0000000300)=""/152, 0x98}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x5) 04:10:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4, 0x2, 0x1ff, 0x2}, {0x100000001, 0x4d, 0x100, 0x4}]}) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f00000001c0)=[{0x7f207460d5b1ea7, 0x3}, {0x26, 0x401}, {0xff70bce9e913c31b, 0xb03}, {0x47, 0x9}, {0x85, 0x7}, {0x0, 0xffffffff}, {0x5, 0x80000001}, {0x41, 0x7}, {0x82, 0x9}], 0x9}) bind$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00//file0\x00'], 0xa) shmget(0x3, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) 04:10:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 04:10:13 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4}, {0xa636}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='I') 04:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) accept(r1, 0x0, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x4d}, {0xe}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="1b") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 04:10:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r4, r4]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) recvfrom$inet6(r0, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) setuid(r6) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setgid(r4) wait4(r5, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) getsockname(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) setsockopt(r0, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={r2, r3, r1}, 0xc) r7 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000180)=""/105) 04:10:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x1) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x8001, 0xfffffffffffffffc}, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000002c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r3 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r4) r5 = semget$private(0x0, 0x4, 0x8) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000240)=""/97) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000140)={0x4, 0x3}, 0xfffffffffffffdde) 04:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x35}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0xf0, 0xffffffff80000001}, {0x18, 0x2, 0x7}, 0x0, [0x3, 0x0, 0x3f, 0x1, 0x3, 0x9, 0x10001, 0x7]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:10:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) rmdir(&(0x7f00000001c0)='./file0/file0\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 04:10:13 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 04:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x2, 0x80000001, 0x9, r1}) 04:10:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) 04:10:13 executing program 1: r0 = socket$unix(0x1, 0x21747df775d58c85, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x8, 0x6}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202738cffffffffffff"], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(r1, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce80ea30c1015ca2b99a9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440268efd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0607474e3c4fc226d0c888f17cb7c7f9db19d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacb7fae36ce1821db46d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e98609eb484e80964718525325d4ec1d4e9143fefe013fedfbfc770ecae3f2a6537481f73d78cbc53e15fb3661f040a00e88c18f0223d4b1e4de51bce7a52d14010ec5cc3444a074afd4c7a2dbc7c773d11ba0941699667d2b568734b699ff5936eece9d83a481479d961e2f98e7e8b71f26c05835e8fcd749c95457414415d72a6a3a23a8cd0d57", 0x61f) 04:10:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0x40804000000902) open(&(0x7f00000003c0)='./file0\x00', 0x20a9, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x40) 04:10:13 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e00"/3074], 0x0) read(r0, &(0x7f0000001200)=""/245, 0x3ee) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000001300)=""/210, 0xd2) chmod(&(0x7f0000001940)='./file0\x00', 0x400000000000c7) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000016c0)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cd", 0x5d}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/zero\x00', 0x880, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) dup2(r2, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000001900), 0x7, 0x4) read(r1, &(0x7f0000000040)=""/32, 0x20) 04:10:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./bus\x00', r1, 0x4}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 04:10:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000280)="3e3cd08b07c674438000417d137d2f72dbbe6c79029f474b6a56a9c6e936b8baafe83d3ce6fe5f2a89268834f93c3d2c36fae42bfc954fce3b14ccba7793ec89ccee9bd4845df34cd04157437da0318ce94399ac9948db9b6d53ca", 0x5b}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00", 0x10}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa", 0x92}], 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x10000) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000100)) 04:10:14 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff7000/0x3000)=nil, 0x3000) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x89) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) 04:10:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x2, 0x2, 0x0) 04:10:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/231, 0xe7}, {&(0x7f0000000180)=""/137, 0x89}, {&(0x7f0000000280)=""/13, 0xd}, {&(0x7f00000002c0)=""/241, 0xf1}, {&(0x7f00000003c0)=""/173, 0xad}, {&(0x7f0000000500)=""/148, 0x94}, {&(0x7f0000000480)=""/29, 0x1d}, {&(0x7f00000005c0)=""/95, 0x5f}, {&(0x7f0000000640)=""/37, 0x25}], 0x9, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) close(r0) syz_open_pts() getegid() r3 = dup(r0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000740)) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = dup2(r0, r3) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000780)) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 04:10:14 executing program 1: getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x200, 0x0) write(r0, &(0x7f0000000040)="d72ed9739cc9bb6e22cf706d80b345695bc13513b8e035caaa82682a1c5c4928c966eba524c8ab772632fa82e190de3e839c8f7d461928f6330aec6bd1a0e543cd0ed7f09c3a4cd97fa90df8ab532e71dcfa55ae365562249e7a334177c80529f3518283163ea74be3c93e91db7bcaf42a49954fa0f008e8e4930f", 0x7b) lseek(r0, 0x0, 0x19, 0x1) 04:10:14 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000001040)={0x1000, 0x0, &(0x7f0000000040)=""/4096}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000a0b000/0xd000)=nil, 0xd000, 0x6) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) panic: malloc: allocation too large, type = 2, size = 18446744073709551296 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *351307 61579 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffec0,2,a) at malloc+0x9c9 vm_get_info(ffff800015920a50) at vm_get_info+0x9a VOP_IOCTL(fffffd803d0684c0,c0185603,ffff800015920a50,41,fffffd803f7c6840,ffff8000ffff2290) at VOP_IOCTL+0x88 vn_ioctl(fffffd803c5fce10,c0185603,ffff800015920a50,ffff8000ffff2290) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2290,ffff800015920b68,ffff800015920bd0) at sys_ioctl+0x5b8 syscall(ffff800015920c30) at syscall+0x508 Xsyscall(0,0,ffffffffffffff53,0,3,212552dd010) at Xsyscall+0x128 end of kernel end trace frame: 0x214dd0d87e0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.