file0\x00', 0x4, 0x1, 0xa0000, 0x0, 0xc3c1, 0x8, 0x101, 0x0, 0x0, 0x61d4, 0x5}) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r7 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000004c0)=""/80) mkdir(&(0x7f0000000640)='./file0\x00', 0x20) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000540)) bind(r5, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) semget(0x0, 0x0, 0x480) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r8, &(0x7f0000000340), &(0x7f0000000380)=0xc) socket$inet(0x2, 0x2, 0x7) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 16:00:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x5cc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x4) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x9d, &(0x7f0000000340)="ff") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = getpid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)="7e51b789f8ecaef3da2ef2540b1dc1c97a741408ed8528c139a9c1a0260d3daf8daf4e957977fb9d1e41c0448db62cfb88e3b14762baf04cb6dea3b25c494bf50a2a4a1d6454634ec3ff85ddeaf0463d2f7d5160956926", 0x57}, {&(0x7f0000000240)="8279e5ac2a085266f329cb328fe9f03bcf1e04c2457ef369e5eba500f2754a86967ea0d60b8255f29c6e22e56f0bcccfa3510e1a7a4238927d52675c807326c78e04d6563cdbd3802cedb51c8286a9fe85ddd858a69caa9da04809ca1b61a55c407d5ea5c8665e16f62c6759e28914886ecccb9c5603c46a5650734dc740067e826011108ae0625365e686a6a2a6aabfdc3b21b47bf0e710c74152f62fd7933e8c3c38c7eefad0b8073d01820ddc3679942b44ec8c73204277e8a6042971f544a34e5693f8e57ad0804f5fe1da862c533b1a40cdc7b504acb29384dee7b55a54e1b94361b6cce431f5b7ae51da2b06239bc1841c88ba7f7133", 0xf9}], 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB='\x00', @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000000000000000000000000000000000000099639d0a45a8a621ad3b218723679ac009c398686b7b864bee22d662e9f0399b36fa9671526417b168df5b17", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0x8}, 0x400) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0xce1b) socket(0x10, 0x3, 0x401) 16:00:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = dup(0xffffffffffffffff) utimensat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x3, 0x7}, {0x5, 0x5}}, 0x2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='c\x00') r5 = getgid() setregid(r4, r5) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000240)) symlinkat(&(0x7f00000001c0)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00') r6 = kqueue() dup2(r6, r3) 16:00:56 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x80, 0x110) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:56 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() writev(r0, &(0x7f00000006c0)=[{0x0, 0x22c}], 0x1000000000000083) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x1) 16:00:56 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x2cd6}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000000)) setitimer(0x1, &(0x7f0000000040)={{0x1, 0x40}, {0x8, 0x6}}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x119) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:00:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x7, 0x0, 0xfb4b, 0x0) fcntl$getflags(r0, 0x75edcd1d2cbcb510) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x5, 0x4}) 16:00:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0xfffffffffffffffd, 0x9, 0x1, 0x1, 0x1f, 0x6, 0x100, 0x1, 0x2, 0x4, 0x530a}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) accept$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff700"/110], &(0x7f00000000c0)=0x6e) execve(0x0, 0x0, 0x0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x2d}, {0x4006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="f4") syz_emit_ethernet(0x1, &(0x7f0000000180)="06") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) 16:00:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000680)={0x1}) close(r0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) sendto(r2, &(0x7f0000000280)="50d613e3763945a14ce11707788f9a1bc759f79752accfac7bdacea086c11279609b848584cd209a3fd23c9fb76fe14ae1f76fb135f6e5af459a696237d6e6dc6ff568d53e6c28b1d3c858567539", 0x4e, 0x1, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fcff4d4d7ee4000001000000c0010000000010"}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000003c0)={0x1, 0x2, 0x7, {[0x80, 0x5, 0x7, 0x4, 0x0, 0xfffffffffffffffc, 0x1000, 0x81, 0x100, 0x4, 0x6, 0x100, 0x0, 0x3ff, 0x7fff, 0x1, 0x1, 0x1], [0x9, 0x3a, 0x2618, 0x9, 0x5, 0x9, 0xffff, 0x3, 0xff, 0x1], [0x6129, 0x2, 0xffffffff, 0x100, 0x8, 0x0, 0x7], [0x2, 0x9, 0x3, 0x7, 0x1e, 0x2], [{0x1, 0x1, 0x100000001, 0x7fff}, {0x1f, 0x0, 0x8, 0x1}, {0x8, 0x81, 0x4, 0x8}, {0x200, 0x1000, 0x401, 0xffffffffffff8001}, {0x100000001, 0xed, 0x2, 0x9}, {0x80000000, 0xfffffffffffff801, 0x1, 0x100}, {0x0, 0x5a62, 0xf7c8, 0x3}, {0x400, 0xfffffffffffffff7, 0x1, 0x5}], {0x81, 0x40, 0x7, 0x5c}, {0x2, 0x5, 0x6, 0x51}}}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000340)={0x1}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000180)={0x0, 0x1}) ioctl$TIOCCDTR(r0, 0x20007478) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:56 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) 16:00:56 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0xb420, 0x1, 0x73b5a3f8, 0xe301, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1000000000045}, {0x40}, {0x40006}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r2, 0x7fff, 0x40000000, &(0x7f0000000240)="2338766de0fbe43beacf2d04841f2c8d643ad197ce35cd4e6df39cf3c59359ec7c25fc6f8ec52314cad5653a4e36534d4af91b14a2daa497a4e488af36de4bca55f8c2f32d05b89169b9a65e02139ec939a2b74b8de6e0fc4946ec703f1b5a26285f645ce9ca8a28c577b198405f0d33f87667f394498320a0302ac9e50709720bd4916185fb21a11bb15015548e54b9c0a399c6d7ab22662322ff3af9c32e3faf45caa564a911582cc19bc01b4f749070e437b5c6e8c540bf2e5f2e24", 0xfffffc70) syz_emit_ethernet(0x1, &(0x7f00000009c0)="cb") 16:00:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x1, 0x20) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x2) shutdown(r1, 0x0) close(r1) shutdown(r0, 0x1) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x100000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x10074}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3d}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x5dc17e5c0178826d) fchmod(r1, 0x40) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000080)=[{0x24, 0x3}, {0x48, 0x7ff}, {0x41, 0x8}, {0x47, 0x2}, {0x84, 0x4}, {0x48, 0x9}, {0x82, 0x6}, {0x84, 0x1}], 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 1: r0 = syz_open_pts() flock(r0, 0x4) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000001}) 16:00:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x55dcd3b4, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 16:00:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8581, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 16:00:56 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000240)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000540)={'./file0\x00', 0x80, 0x6b, 0x6, 0x1, 0x6, 0x8, 0x5, 0x1, 0x2, 0x9, 0x7}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) pwrite(r0, &(0x7f00000005c0)="108181986e1b160c13191825059b1f7121b65f369849b380fe0c47aba5ae94cf7b722ed3552bab813008d0d313335bece3fbba288805af515325d46e0d18761aa9bf7e1f29b9e74598bdda7fd8a7fd1025bfa229a56103fe97dd4fc4d0a9ba1b6cb55bbcb30e01fd123733ff1088088b6cfa0e4a27c850d994ec6f9b9cf36bb2128e7672d249eb761dff3cf3de6f53d4ee9ac3e71f79bf973fcf7a9f98d063e2e35dfd611aa19e67a53182605511829927a27392a22d7bcc902b870109c67afafdd33269288ceca0b34713335a032cf4a55f71e6a9d4bb5442", 0xd9, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x1, 0x515, 0x2, 0x7, 0x2, 0x1, 0x6, 0x10, [{0xfee, 0x89, 0x6, 0x8001}, {0x8db6, 0x9, 0x100, 0x5}, {0x600000, 0x4, 0x0, 0x9}, {0xffffffffffffff81, 0x4, 0x8, 0xffffffff}, {0x5, 0x0, 0x3d, 0x800}, {0x9c, 0x6, 0x1, 0x3}, {0x3, 0x6, 0x6, 0x80000001}, {0x1, 0x6, 0x4, 0x40}, {0x1000, 0x2, 0xb9, 0x2}, {0xffffffff, 0x6, 0x9, 0x80000000}, {0x8, 0x9, 0xffffffffffffffff, 0xe7bf}, {0xb62a, 0x88, 0x2, 0xff}, {0x8, 0x80000000, 0x6, 0x5}, {0x7f, 0x7, 0x8001, 0x6}, {0xfffffffffffffffd, 0x7ff, 0x20a5, 0x1a9}, {0x41c, 0x8000, 0x2, 0x9}]}) openat(r1, &(0x7f00000006c0)='./file1\x00', 0x10000, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x80, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000004c0)={0x7, 0x1}) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x100000001}, {0x1}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)='X', 0x54) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_open_pts() r1 = syz_open_pts() fchmod(r1, 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:57 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) listen(r0, 0x3) 16:00:57 executing program 1: r0 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/144) r1 = socket(0x2, 0x5, 0x0) close(r1) close(0xffffffffffffffff) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:57 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x3bfc73b841908499) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 16:00:57 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, 0x0, 0x0, "00370020000f00"}) write(r0, &(0x7f0000000100)="1ed7aee6f7db10b20094d10f2963141ef7b1e5711efe69be9768dd1aa0e96d12cd496dc248ed4c320db677abe0e3ad65d856c090ebb80e2c0ff76209db27196e48a7b278347eac800ce04758fc75d3e4ec88451e82226ce005289eba85f60220e8aace9bca4511548444f846ed8caefb08b98457efbc31e3c1cb55a0c1566ee57618540cf45582082714a19ba3a6a677660e46586f0eb7fe40999a51dda3d96f", 0xa0) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x3d8) socket(0x18, 0x2, 0x7) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x8000, 0xfffffffffffffff7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x18, 0x4, 0x5, &(0x7f0000000200)) socket(0x26, 0x599818452e5e2182, 0xfffffffffffffffc) 16:00:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 16:00:57 executing program 1: r0 = getegid() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000c00)={0x10, 0xffffffffffff42a4, 0x4, 0x80000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xd0d2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe4000/0x12000)=nil, 0x20}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x4}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000fe3000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fe9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x74f3192}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000480)={0x10, 0xfffffffffffffff8, 0x4, 0x200, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000fec000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000001100)) setregid(r0, r3) r5 = kqueue() bind(r4, &(0x7f0000001180)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000980)={0x9, 0x73, 0x80, {[0x1, 0x0, 0x2, 0x7f, 0x6, 0x7ff, 0x1, 0x1, 0x7, 0x85, 0x5cd, 0x0, 0x9, 0x1, 0xff, 0x2, 0x24, 0x86], [0x100000001, 0x7, 0x1, 0x5, 0x5, 0x10000, 0x1, 0x16, 0x4, 0x9], [0x9, 0x8001, 0x4, 0x1, 0xfffffffffffffffb, 0x10001, 0x9], [0x8, 0x5b7, 0x3f, 0x6f, 0xa690, 0x9], [{0x20, 0x8bb, 0x8, 0x8d4f}, {0x6, 0x56c, 0x6, 0x7}, {0x93, 0x80000000, 0x2981, 0x20}, {0x1, 0x5, 0x1fe, 0x3ff}, {0x5, 0x100, 0x0, 0x9}, {0x8, 0x0, 0x9e7e, 0x3}, {0x9, 0x15b6, 0x2, 0x6}, {0x800, 0x8, 0x9, 0x8}], {0x3, 0xbcb, 0x6}, {0x472a, 0xfffffffffffffffd, 0xfffffffffffffffb, 0x3}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x7ff, 0x0, './bus\x00', 0x0, 0x7, 0xfcd, 0x1f}) kqueue() r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) setpgid(r2, r2) mkdir(&(0x7f0000000280)='./bus\x00', 0xa8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x5) bind(r6, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r6, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) connect(r1, &(0x7f00000011c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:57 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$inet6(r1, &(0x7f0000000480)=""/96, 0x60, 0x802, &(0x7f0000000500)={0x18, 0x0, 0x240d8290, 0x72f}, 0xc) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="67972e7bb8b42ebbb6901a745d285c997621e18ee5dc053c3ce3a13662d8059d861033f1f5cb020286265f2512632d08119ff479f2266a320bde1c6ed3f99cece3c828168b4644ddf4", 0x49}, {&(0x7f0000000080)="e4bbdfacac676a2df200d3bc026a141140614827d62f5a5cea943676b03ac18d8b129b0a35126037", 0x28}, {&(0x7f0000000180)="fbec61eaaf037bb3b767459856be6d7968d5d7040b1702dcace966ba04c253db5abd7b8cdbd91166c19350aa20ef7f4510866bd7546d644f6fcfef0ac1e2bb7d9aa3316791d6148fa69a4e32cd11fa0455f54cfb3c6bd42d4c6e40e79a79700b44f4fdccf6114a9079116e06c603fd04f5910fe24eaf6da86e2f557dffbf6c088d493fad78ca249fc0237161b3604c142353d4d17d904a2739773bec59263ae5368b89a34ecf490b58549fa9e73e372f2a11aaf0b9ad7c82c51ba63aecd93a64c0dd06ff06232289ecaa3a44567df0be4781d0afc529ef6652489f7b371788587b10f4ba96307028d9baf78e337dcb94", 0xf0}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)="000000186004009e00060000d6cbbca851070900aeff3fca032aec000000000000000000e0ffff06644c2b17320000031cffb108", 0x34}], 0x1) getdents(r0, &(0x7f00000002c0)=""/2, 0x2) linkat(r0, &(0x7f0000000300)='./bus\x00', r0, &(0x7f0000000340)='./bus\x00', 0x4) socket$inet(0x2, 0x5, 0xedc) utimensat(r0, &(0x7f0000000380)='./bus\x00', &(0x7f0000000440)={{0xab4, 0x2}, {0x1, 0x6}}, 0x2) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sendsyslog(&(0x7f00000002c0)="2103414c18a00793fee43964f03899862dd9938813bcc29c07891cbd5e76cd09de15f02fd86b5ac7cc664a612a14b1b372e1496996d8cf84dcde8ef9834f02f6ec728f5f36f340ff00dd5f0f5b588b51f01e2bdd8320aab0f04df1df832ea010c8b3e1c5db57836858a13bad1d11ca7b6975cbee194a1b9b3f88da92802b4aa6d970f69701bab0f2c4810b832caa965244234ebbb2648c5247a41862a11357901552ee2633e47099ddd5e34e00a912681b9bfa680059b463e13d80234e59c628954ce99958e53bb9add503a600cc95355d31a0cfdde8146524c15b0b", 0xdc, 0x1) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:57 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0x21, 0x80000000, 0x1, 0x101}], 0x20, 0x0, 0x10000, 0x0) close(r0) 16:00:57 executing program 0: r0 = getpid() r1 = kqueue() fcntl$setown(r1, 0x6, r0) 16:00:57 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x101) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x691) 16:00:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) shutdown(r0, 0x2) getsockopt$sock_int(r1, 0xffff, 0x181c, 0x0, 0x0) 16:00:58 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x13) faccessat(r1, &(0x7f0000000340)='./file0\x00', 0x8, 0x3) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') bind(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100171377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2636e48c43cbf708372e9f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f000000000063385d12ca2a950d6712d5c2952400607f149e92fbcdb4afd242d9dddfebff38030755f95e11d16d5dd6e68aa9fbe8524be660f6d0c5b49efbe6694e5963ca4307e4c7e44751ed1b6c3fc141ec4ea86c32ea43fbe6b9e58708e32bf8686cbd12895632c02016fc0dde0f8d7f25c8407c30e865c9b395b084f33f4b807b5a35679880f0613bdc12feba64dacdeb6adf99b9903c0fe0b27abaa296822b75a6afbf9db22adf75d19786f7cacfb95a53cb03ab60148516d0f674d7b313fb07060008eb62105e8154c7e208f2fa09599406ff0d07e9dab4bd16327dd725ee0a3616c7475c7fb64fba45cd5d759a2aaf0ad6cf416ed17ccf97af7a3862cae55e3ea583c4ac3fae197a938781e56347aca022be1331d40a403e5c18ed4d1efa124d19181314bfa801e4"], 0x50) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1a00000000000, 0x0, 0xaf, 0x80000000}, {0xfffffffffffffff9, 0x6, 0x6, 0x5}, {0x0, 0x958a, 0x1f, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1000003d, 0x2, 0x0, 0x101}, {0x28}, {0x806, 0x40, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x2) 16:00:58 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x65, 0x0, 0x0) getsockopt(r0, 0x4, 0xb3f, &(0x7f0000000000)=""/146, &(0x7f00000000c0)=0x92) 16:00:58 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getpgrp() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x4, r2, r3, r4, r5, 0x1, 0x7}, 0x9c, 0x80, r6, r7, 0x9, 0x7, 0xffffffffffffff9c}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:58 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100), 0x20000000000001bc, 0x6) 16:00:58 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e313048e69931b29648", 0x14) ftruncate(r0, 0x0, 0x35545e81) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x9}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0xffffffffffff88ea, 0x40000000000000, 0x4, 0x100000004}, {0x3ff, 0x0, 0xd5, 0x651}, {0x6, 0x9, 0xfff, 0x7}, {0x8, 0x1, 0x3, 0x7}, {0x7fffffff, 0x2, 0x7, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:59 executing program 1: r0 = socket(0x18, 0x5, 0x6) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x100, 0x0, 0xfffffffffffffffd, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setuid(r2) select(0x40, &(0x7f0000000040)={0x8, 0x7b, 0x1000, 0x4, 0x0, 0x0, 0x3, 0x6}, &(0x7f0000000080)={0x2, 0x1, 0x672, 0x0, 0xef, 0xfff, 0x24}, &(0x7f0000000100)={0x1, 0x4, 0xda, 0x4, 0x6, 0x0, 0xffffffffffffffd7, 0x7fffffff}, &(0x7f0000000140)={0x5, 0x4}) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x2, 0x1204, r3) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) fchmodat(r4, &(0x7f00000002c0)='./file0\x00', 0x15, 0x2) socket(0x31, 0x0, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffe57) syz_open_pts() pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000240)={0x0, 0x4, {0x9, 0x80000000}}) 16:00:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x8) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) socketpair(0x2, 0x8007, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x8000, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x2f69b7aa57529610, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x400, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x80, 0x0) r8 = syz_open_pts() kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x24, 0x20, 0x1ff, 0x7}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000000, 0xffff, 0x7}, {{r3}, 0xa94e7e26796ee489, 0x1c, 0x2, 0x4, 0x9}, {{r4}, 0xfffffffffffffff8, 0x4f, 0x80, 0x6, 0x9}, {{r5}, 0xffffffffffffffff, 0x80, 0xd5a907f263146ef0, 0x7, 0x6}, {{r6}, 0xfffffffffffffffd, 0x46, 0x1, 0x5, 0x9}, {{r7}, 0xfffffffffffffff9, 0x2, 0x1, 0x1, 0x2f1}], 0x76, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffffb, 0x8b, 0x21, 0x5, 0x5}], 0xfffffffffffffffc, &(0x7f0000000400)={0x1, 0x4ed}) r9 = kqueue() r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000240)=[{{r10}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r9) 16:00:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='r\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58", 0x6}], 0x1, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000180), &(0x7f0000000140)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) msgget$private(0x0, 0x240) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:59 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000140)="28f0e1dcc51a1e35a00d81e4047e18", 0xf, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x22) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x1000, './file0\x00'}) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0037b9ebfc00000100e21f0000000500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r3) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:59 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000044000/0x2000)=nil, 0x2000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:59 executing program 0: r0 = socket(0x6, 0x8007, 0xfffffffffffffffd) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) r1 = open(&(0x7f00000006c0)='./file0\x00', 0x10, 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000800)={0x94, 0x0, &(0x7f0000000700)=""/148}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x100000000, 0x4, 0x10001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x400}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9bf}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7f5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x4}, {&(0x7f0000ebd000/0x3000)=nil, &(0x7f0000e5f000/0x4000)=nil, 0x7}, {&(0x7f0000f24000/0x4000)=nil, &(0x7f0000eb7000/0x3000)=nil, 0x5}, {&(0x7f0000fcd000/0x4000)=nil, &(0x7f0000e96000/0x1000)=nil, 0x6}, {&(0x7f0000e28000/0x2000)=nil, &(0x7f0000f46000/0x4000)=nil, 0x8}, {&(0x7f0000e29000/0x3000)=nil, &(0x7f0000f4a000/0xc000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="7ffea18e63fa949cb97c399fc07b84ac4b6ae772937661bdbcc020ac22de657c3b175236a12a301992f3100ea00c4079fa27c2393b0aa7efad2a4ebfb4f29acd207ea38c708d5a02342648eff41814d4bbbc35b4995217f6a22906c1289e035d7eabaacbb01e5d51", 0x68) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000840)=ANY=[@ANYBLOB="1a04914f96d5a3a27ec14cc5fe16434b0002000000a0b3e741627573009ef1f6e6c878bbd012e196e5e302088aa920c0e9a00100000200000000000000bf8038a2180f0b93001fa96f151508f7b1f43b5e4545167eb0c45ddc95939550bc256d919b8bf24c5b654c0cb736a5d8a430598239a6eed44c0b50c436eb36"], 0x1) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0xffffffffffffffff, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0x3, &(0x7f0000000580)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x5, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x9, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xfb}, {0x6, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r2, &(0x7f0000000ac0)={0x2, 0x0}, 0xc) readlinkat(r2, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f00000004c0)='./bus\x00', r3, r4) truncate(&(0x7f0000000340)='./bus\x00', 0x0, 0x1e) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) setrlimit(0x7, &(0x7f0000000200)={0xffffffff80000001, 0x6}) r5 = msgget$private(0x0, 0x29) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r5, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x0, 0x7, 0x1, 0x9}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000800)=0x5) 16:00:59 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getegid() setsockopt(r0, 0x8000000000002d, 0x100c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x55b) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) madvise(&(0x7f00005fa000/0xe000)=nil, 0xe000, 0x4) fcntl$dupfd(r1, 0xa, r0) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x2, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfffffffffffffffe}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb209", 0x113) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x5f23, 0xfffffffffffffffb, "094acb7f7dca5fafe62da220c02278d1fa592e5d"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:59 executing program 0: execve(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='-+\xb3\x00'], &(0x7f0000002d40)=[&(0x7f0000002ac0)='\x00', &(0x7f0000002b00)='&(@!@\'//\x00', &(0x7f0000002b40)='(\x00', &(0x7f0000002b80)='\'+\x00', &(0x7f0000002bc0)='\x00', &(0x7f0000002c00)='/{)*\'\']\x00', &(0x7f0000002c40)='\x00', &(0x7f0000002c80)='\x00', &(0x7f0000002cc0)='~^[\x1f\x00', &(0x7f0000002d00)='\x00']) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) r0 = open(&(0x7f0000000100)='.\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000002a00)={0x1, '\x00', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) symlinkat(&(0x7f0000002a40)='\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, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00') unlink(&(0x7f0000000380)='./file0\x00') r1 = dup(r0) recvmsg(r0, &(0x7f0000002940)={&(0x7f00000013c0)=ANY=[@ANYBLOB='\x00'/4098], 0x1002, &(0x7f0000002800)=[{&(0x7f00000001c0)=""/211, 0xd3}, {&(0x7f00000002c0)=""/14, 0xe}, {&(0x7f0000002400)=""/142, 0x8e}, {&(0x7f00000024c0)=""/152, 0x98}, {&(0x7f0000000300)=""/128, 0x80}, {&(0x7f0000002580)=""/147, 0x93}, {&(0x7f0000002640)=""/191, 0xbf}, {&(0x7f0000002700)=""/200, 0xc8}], 0x8, &(0x7f0000002880)=""/166, 0xa6}, 0x840) pledge(&(0x7f0000002dc0)='(\x00\"\xc1\xc6\xb0o\xaagu\xd7\x90d\xe7S\xaaZ\xc2\x12`\xe9~X\xe4Y\x98a\xa8\xd1\xd2\xcc\x11', &(0x7f0000002980)='\x88:Ws\x82z\xeaD%\xabj@y\xd7\xfa\xe5\x9b\xd3\x86\x8e2\r_;\xa3\xac\xcf\rU\xaf\xe3\xe1\x8e\a\xbc\xcaG%\x18\xcdN\xc3\xd6~\xca\xb6\x1c2\xa8Cv\xd5$\x9bN\xca\xda\xe5pz\xef\x04\x11\xd8\x8b\x1e\xa0\xab\xa3\xe0\xa3\xf6t\x0f\xd3\xb5\xe8\xf8\xda_\'\x03\x9d\x10\xa3\xc9-\x8a\x95\xb49V$\xe3\xe7\xa2w\x94\xb6X\xd7D\xe3Bv\x1c\xae3\x15s\xe0AT\x89\x8e/\x99\xce\x1b\x8b\x02\x9f2X\xef\xc3\xee') fcntl$setflags(r1, 0x2, 0x3) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x1, 0x0, 0xb7, 0x40, r2}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3a4bf8c4a198edc5, 0x2010, r0, 0x0, 0x0) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="42ec999b5bc2cbdfd8cc447e89a7d8a144d48c1b639fa820c19a3825abe5243c0e5cda6d7cdf039013530aa21dff43ce6f33b09eba10e7ea7a53ef7f46a15f3aea5835e1a8a98ae2a122baba07340ecbd1b167a39cfa715bf791181d53424ce60011337cf403a61b1f33ff6528c514e404a5bda6c88c143f47118b7b1f942bb856268544a7a9145937f2cbbf78c5d7b08c4c8cbbca74f46d22ed62c64817e0944ea902c73a992547d26acbc0e0e1b8d7e212d3f4274d9b6ec54192aee96b69149cfbed5f5636d9b2bff994f387da52adf2b6fe00d23b028d6d36d99273d86412be47058db03931ca420573f0c6f276dccdf051a0179ca526007561d2d2fee5", 0xff}, {&(0x7f0000000200)="a63d2d1322a9b9f13ca9bab9d954d5227f3e2f51d6cc5a9192a9c0cad2a3498f19c71303911262e3197b486cacd4abb9c350f917da2d4bf80d9e", 0x3a}, {&(0x7f0000000240)="d247990b4103a26491453d655069c5f9449383b9deb27b759c9a2f2be1d40564342a6371d46ea52a64aab00fbff125483be6c45619aeb8b6abd045b8c47497c31257376a931e50c66cb2c98b75bf444095f9d0fe7f29437d9ae769ff2bfb1c72a6bee2fb6f9d587cb0376a127a9497dbb71219601ff9e3dc9c1df706198abac72951d117e4ccb26c3c1a6822", 0x8c}, {&(0x7f0000000300)="7b3dc984f3c7bf7d3977c262c2c17e1c8f8b04179ae6a249cfb8e5447abcd4eaf51245d3bbe6ce05c2bffadcd48e7bc992a935bcb33f8cf7a7e3a197b05e747f966e44f5f93af728b69992dfd4046c29be81197c46f3aa432b251a4d17c5", 0x5e}, {&(0x7f0000000380)="f0db287f9314460e64941c6fae", 0xd}], 0x5, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18, 0x8}, 0xc) getppid() clock_settime(0x4, &(0x7f00000000c0)={0xa614, 0x4}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x1, 0x3) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000001100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc77100000000bff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495ba42204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3ac7e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2ff64affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190e4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d2555e127c648d90498afdf730a09be868f81c279a1b53712e7a6bfb9ac2af433ac90f25b74d922f76208a98baa4ee16e3a11560fcbd9b90064c9810f9788a0c4d42c25d77a2a356036aa5727d25c53f8aa3bd7ec79636d143976c9dd8cd3e5d97d00b081beb3af16169dd47d47ef8ff50100da9370aaf2ce29cbf523e4f0f84b175bcc25226872e02c2029b4efa429dc9c1b4dc3d9894ec009b9fb69295b550439df134e6d3dd45fefefecc20500"/1188], 0x10) writev(r2, &(0x7f00000005c0)=[{&(0x7f00000016c0)="e744572586976a0eb37442508765bce07edbc845955423a0fffccf1c5d2edf9f9ecbcf0e78df71e1f2b34da5e341cad016d1644ec99b70d3d6706a8e223b8756cd1cd890d3645b97b7f1a5470ac3d4b57f44bc489af57ff44d9529c59cb47034a075bb08b1da8d28666c2533469acade93326a31555070d1da759226d35cdebfd7b038187d182fadd0985cf3df8b9e36becb38e1b52fcd46115069070c36a12e0d53738650dd723fc74d922559b84d72cd6c3102f2a5bbcad2a807d48d7b90bef09a5eb06b4e667749b5dffb896d805b4fef38227e93d8052a28cf195e1e2751ea0d105a112bead3df94c30c798b1c4f89adcc5148dac70897807e26f2b297106313aea70d64219f50c14ee883f80cc43d11a8c8faf43d94735e245110788b051b659f1f5f440dda4bd04187e1d1c5a3b1f50339a29730384da57dd91ba2860a660fa162cef3dfee6ebeda69b91d57fafc8bfed40070bcd748ee5cb8c29e5baf6c925e1c6794d95b906a8c2fdf266e385df247d2ed7d8dfa6580d44769ebf8451c5db75ef915cdaa489dd754e851786e4adbc8d2ff2062fe65b6ddd7b0b4759448039ff3c7843490050c2d3d96870034d7421026c6ddd4192368e54384ce37e3e112612b3ceacd71636487dcd8faa44e400a16a5a41692919d6403f7c15a198d4c2b18b8b693dae669be443fc71650add41ebdd530aacb38f0a21ca95b0609cf47e56343f8f003b61e2f643efdd74e5b4c9440cdbcafe17cedb9a0fb9e0ca5b26d46c8279d6e0c047f7242fb0cb58eec5db326d2f257f556a44aab295da4882bd5f7fdda5f469d6b790e47c5ab31c10535543f5209f7a7060d2b60fe7019263f3e53b1846b6a7f704b8a3fe31d7f7fd98b34d8f4718a34d8586087ea5ebfc60d042c01bfb25e5e80aeb325b78933bc0f1680ac80fa6ae9a41ab22bf9906fa8458a236c9b365ab719f00bfee89a856af5d8044c3ae9467981252fd1c9f207bca1a9934bc10153053a86489c2bdd4eaccb164b43b67bacbba7e6f68b5a38b7b97cfe782394bdd3c3622af957e2826090d759840ccee883d9ec37d2c6507669455d0147a50db2a3ea928683c87561a878d73b79e756e9b4bbd55e2503f1b98d963ff6ab44ab1b23262b32cdb529691e67f5a2a66946bb7573362c4f8ba119340778fa6d0d37fddc2bd5eb675724b57af412d9a24846b4264f34ecf7343a7842422519e3fc4cb72a97f7c75b14e4f77cde6451e61cab79a9fff2cf70dc4f5ca8859b3e2a5437387e6480a899e868bb246277030766a356e297ac252b8c415a103e221fb8e37b73da585762f41ce516e769a4d088f76d0bf332ff084cc3c087f635d7873721b4cec2a209ecb25eb1f0613f1993f165383e8f4e6bba5a900616d593c829ceaa3dcb49560345be4b73acb0250457c74b22b41fd1281908d00897f8f4d9dbf878d4531d14def864105cd8779e1ca0126e6beb86bd0dfb6bc64c43998c5ae99ca52340b6261f3ae602dcec5edbd74a0d50e9c1adb5c38f35c4768382acb421ba5f20d9955cdcf4718f53b869e2dc97b8433ee2c9141b780711b22abe493bf73ce64137b7dd6d6451363112c69e8eb959b1b9fb98a784b16757b2f19c2f4caa190eb91985ad7f64116be905ea95e24e64fd468f2ed509cb53c3460c4450386f01e2c5eaf44e10ba6df037721c1674775e0bec721be06582c3f38cff3c27a7f8820d63d78a647d8a4730e14007d0c00b5f2b923f039bfa69749cbd70b66f434694b117979d0ffc1ee0121939d2e5aa49d54fa4a7b4ed71b671b7dbe254f6af27c362827d6b39c23317f16b8e01edcdde2732621acc9f390dca2d0363941848afecd370bff1c043569896a39bf064a3a62d5320d0fc5e0d15c5413a93a5dada4f6da10dbd8510dfbde71747d6145905392d8847a3b38193afbbc205bdfdc7e3233dc5f5e2cc5c9b9f407d725ba39684b5df92cff6f28d3c936743efbea9059439fe04cddc22c4d9526690c0d15992d1f31460c92f8cbcdacef0b3851d0c63904f5c9cfa22ba03c071237778c0015629dab84796ec39283b08eea8697ab5412f5874abc2170913a7c096a7ea09dda0788e142d860dd67c33ee66978c8ac5a30eeb60976311a384439452dc58e1d32e724bac3807fa2f493527aa216d2978f504622c50c37fff0c5066d256cec34cf9c7381f306d76af6b410ef7d77961c3d8740400db0124bdd58bec6c7b1d64a3aeab39152412ff0d5c7b9ee69ead792fb98d71506a1f6a27ffa3cb6038eeebb9aa32a19b90552d8fad29e88df0af3fcbee34feb101db64b8917af8bf179a7c5b1968f592a8b07c9fda5706658dc10be7fd7f215a03d3851c11c82295442f4e9a804fa189e7c67a92e6540f17dc14437e0db38b52343a5f8b68b14b5d436beeffe9fb48929b7ec437d57bc883d5a237093c4e65c0fa7e4ec9a68d8c3e1fba2f1843fa88092da65abe8ec40e1749998738294b929cce470cba55e145594f9c7720a7f273e8a62691e6ad4f975898e99c320c9e732d7222fc493f04a218e294893fec6d636d18c3de5f648e14595f560aeaf4f149458208f8da2df6883ed817803184e4d42f921a04c0b83fff8929ecd4d3e6f440ea2dbcb00f097a5bb000d8805ed90363c1f511d45899b614833b1b43e169d2f5031d0dc16651e141d9f97eb02c98cd5c30131ca803f19f4426c27b2f95a3c954c90267a13de331f09d0928b1708ba3ad757bd3cfe32a278d64cfd8d52974d0bd4397a44b8b71a33c275eb3299c8346e11499d8ede01f176c0d630168b6e20c380e887e4b20d375bb46f53145cd8ef22df890f171dc053af4cf2dde6334ad7df88dd60ac91f98e02a9fd81bf2190a1d60f266fed4c99524d2f8de6da9dbb0f74e10e3c8e095a71f720fd058eaf35be656bbc45e5b248447f34a815c49ca6e45e10e2f30cdf2062525bc446833ab63820677cc90df740e1b5c1fcb62dd24406f446b92a4be88044d91dce10bc0024631a079f227ebf94430257d1d295076633b2fb4847410e0a8ff886b51fe673ca8a1f1267193bc2da860d819525a4288a09dcd373238da7e8fde0cbf44271edd41dcdf79db0275feb881178e4b82576bfefcf41794e5fbcf87f587c552bb917f5b166b4d98c533f9b55a312cd69d7f18d181f8e2f0fe907f5b17d783a8e05c821ed89ee0bf051d2578dada49070119424daf4c30cb150e82a428cf39ff7c79e3844f07e053519caf74a8f807b31b99ffcc956f942cc5893d7ae1821663cd6c92d6f98aea8ea700b61070a248b108612741c0a7513a122802b110851305b0758dc5f74e0fb58aef5cb6153c6e55cba15df7f51fd5bed94b35565474acbc43828416b457ea91248a6cd89ba52ac67e3dcca0ba5f129cee712bfee7490811a7693de3c6a9487763d4756fbd59e8c15ce95b2df1e6742e696ee923309eb130d38cc66d75cc605236f992be8f6735ac18fb04d182c70c358b117f7814321867cce1316e61bee929693d94859b79c3e0959cfa51511a895b5a2c85dbf6332bab86ca17e52eb20cff9802821f9f3e9affd875ff4c72a1a148614201576877e371b972a4e6fa24c7049af938aa318c9f11d4a5edb441929f859fdd0e53b0cf56bbddb81c45adaa086d19a6a955e6efe617cc834f9f0f071268dac7d32bccb6987af7d6ef196eb93742abef2d3da6e0b3f169e5230bbe8425197eaa883de1b5148947e4ab7a58e785d392a2e059284c5319651e337b65c43bb372b9328c4bab7682b17298b2f7762371f813f572f132ca645b72d782c5d4d8784555da9a94799d51f5084cdd3468b2040ede7c0580506a130ef7cc35b1e05f0411bffddf506c49416c1b413672fbb934218556b09e925041b742446c9e15425e3a49e6940e07cac248d2459b43778b1c1887d4e5b40f8685ed0f6bb5b366e445d91791612b5f82c21db5b6dc2bec7da3be5ffb826ef7c366c92470a1da12b9adff6a802e31f7df5aa25401041f8f2b65b898926985dda5f43af58a9e3e909b07fe9801c12c6a97c6734ea2273eefc71786003fad0615bd9a9339239f659f844d502e93560cdfdf306a4d6a72129ed777b62e1e3035e869302346b141eaec134b5dd01dc1dc3eb02186f7f52c064f53e2b428caa22e945d7ee4d8b3595a49b03699fac506f804377bdae837ced1d4896368a10bf0d703ce68f253ff42fd09278b4f4334d07a2c0cae96920d818d9b71848f7d9898857a32c87f39bcfc958597a8a54c843df9a6a3f7aaf5250b16e68da532afb9a3eef6c826aca3ff3682b8a6f58b01ab058465405911b47ce08114b81b3e6cd521c9610c9abd228738a4372109b53dd810b4865e8f47fa93d25fc43b22ea94ef1ca7f5d874f79ca5521ea8ea86913d73889cb0882cbe52dbb8514a90340980b7a0ffc76a6f3c739b15c9df38285a8757a825e987770c37201ec42da31f4789d8c5e3acf1b4d55801ac05b2237754c582ce008ba346e8408c5febf35a2cf1062503b0c2567da4d596043418b82daa87549758c70e5454d4f22213928c5b25c7376ce7acf6a060fdf3f553f6ee080df0deeca6ec8d154d9ece572982dcba2e309d5d1dcd4672cdc90e7246c94fe43ec109e444fbfce33a18ecb472b9f68fbb9bbf7570c30bff698278eae0ef5fd3fa0d494d1c8b47be2ef881349f34bcb4d307072b56ee794e50deea2ec0e119c9db3b4c258d12a278b5ff59fa345e6c438e0bed76a204c815d18c6731e8a122756cd128fe2371b821463c38e9c9aac5020e662328982236763c29078f1e368f6a4b9ae1e20081898725f350c6014683f6875509c69fe950519b7dd9fa307edaa38ac7b70abdc2079308d65d203b3017dc0fe62e08aba680dd3c72decaf087fa58c5f2c8526e4889c9cc47fdd4f4fb303f2dea355aac1661a28e787358c297e0dd8ab81d444cc6dc60edca7006942a6da5372b2014d50f1cb05cfedfb8443ccd398a4bf17a9cceeecd6ac2f514c299ab030d08643878a17ae0bcee7246fd22ef8f8a80a1b87aa73ee5e7a15149bf6952c77406fe2151eaf43a112e3b7e3dc7c00cf808d88158639d0fe15d6077c93265a84773d4d19fbfdb22b272fbef7fcb06128f1349e61d46fc730bf7987d1876475524257517f5eb9764c44673baa1709f5004b96ca78dd87c482bb80989a4d652cdd620bcaa440c1c47aaad2bf4fe234f38345f66be4dfd78984b2f4f38bf6ca1c5387ae35f009637ff30ae297bc926b7a91a836fcbb834d23e30172a301580bb03d97d93c719d9b8c63d675cc6b42d238bc685925b44348e6edaae96388666b72766637e01f13d7bb2b9ef7775b8b8a1c26ab9fa20a0795604f0e85dcbab9f69bf40b04fa23cf24b93a200c7292d7bc7568b619fbdff87f5ceb4af1085d98a7e1457c2ed886470489fe3db97a440ad7260b853f3a40dde0042d8df8564001982ef3c9565f54f9fd56ad8f0d0a6401916a36a505718cd9ca3163a9e266da8765bc1ad4f88baaa284565f684e2786d784942626e7391a33da9c65d457a12ef5e2572580ce4c2960626cc2715e6ca6abda02d09234649bde685d24604a75f536a66de4421d608c215134a25b36038dae1e10d97617806d0b8b77e3b6897f3268f29c50f3dab07eeefab0f6837a74867a4ea069ebb609449a361ddb98e2e5e0d3724aae1d04b3144958529ebb3a9c6b6600941ef1e6d3bc3f9d08389160fb2a6cf95b1a899c1a6c620579276cfb34e52a6f72fb20802beebc6bc18daa0d5bb255ebaf540c0bc4cd3602983462807d31c"}, {&(0x7f0000000180)="cd7507394f40d1366a", 0x16e}, {&(0x7f00000001c0)="cfae52a98cd968c8b3298f5c40b798caa1ce530c3a2e0f01c43e6c3f2cce047cbdb42f9b73fe8ebb6d2b4a"}, {&(0x7f00000026c0)="0262e90e2d0648cda1e106407fbe48608fc57c9077bbf498c3b8dab06a1d7a308d3d253316082a878cb0fcd066e7a0ddf4e5099908374441f3272b597df6f18e08f34ebf891e41bd3179ae223706330c8e6ef2681c7bc4af233963c5df2e7e7be539df6a37d6c772c04b1fb972c1275a66a4a065ea0b8ae4832c815c70580a478e982fbc2dd1593aec6833572641bbd27d6ed2faf80131b292d9d95d78b03517647ada99a57d5f4b45065b124629"}, {&(0x7f00000015c0)="a000c8ce0daad1ac46d01b97a38cf97f37668ae948e9807ad21b008161ce0432dd608d39d4e1ce6c4c76f976caf38a25e1c99ae47170bd6286fa08420a2d7f459e8344690a8d93bc8ad14cf410d10f40f3f7320e0743a7854c8b8857ae15310f1531beae0eac5da930d76b73aa88f1089eed0e4f5420f8123b059ca47cda509b7afcc4d15c9ffa2dcdca1274d038f8f5c282acaf43d56aaf9b9d871b2a457a4800"/170}, {&(0x7f0000000380)="247fa223359ef1f7649975a79e1bab9c2f79c13fc212978838373a633e7b4006365eebae3c2b08c0e67be56da4238b2638300f3144d697e83bb47ae04f51ad42065285ba72c74a1465bda334d94e2689793469c9a5b868032288eee11f526986a8c7be51e9676db914498c0cda19bef8804587ad9574c10df3ca51c5045f96068bbab7dba417ee4216d0ecda8739f3474e7ca135", 0xff65}, {&(0x7f0000000440)="79231956242cc029999ca34ff8edd5eb61393f9cbe48bc13b028acaf16af1c91c8fc836841985fe981325c5a16e84e7815187ad2b16927ac44e1f245eac9bdbda1fdacd17a04b9c533d91a0833449d922569dad6c3e2ea1a483bc9bcfc8d6cbae636209fc1c8af09ff"}, {&(0x7f00000004c0)="ba8e3f33a36e5e794c7daa9c2ac12bc870c5175e31b5acfa056c1ab32357231184f79cc302a6b368c8a063ae560e61e5785f38fb6fa78759da53adbd935d7c720358702f14df2d4282d39e103761480fb63321e9811b99c91ba2ccb742043de38d02097e4831a103d31bfebda15c703a7f9c0820df7b3ca4f2b07b7fa9040a2a0ada17d03165fd11df5d331cc3d8e5f4a443d76f1484d2a36a485934eb48802e330f6dcee22a5931bb9f075a882046444fc0bbe39532e5856cdadf5fa0a9a8e416a098657a49765684421ac1b785643abaa4212359e484c649aadff19fce06d30f85ae2f2e5e6033cb8246c3f3b31e"}], 0x259) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x800001c}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$BIOCLOCK(r1, 0x20004276) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x0) 16:01:00 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x1) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x112) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) fcntl$setown(r0, 0x6, 0x0) 16:01:00 executing program 1: r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r0, 0xffffffff, 0x4, &(0x7f0000000100)="99fe358a", 0x4) 16:01:00 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x2da1) r1 = syz_open_pts() recvfrom$inet6(r0, &(0x7f0000000040)=""/59, 0x3b, 0x800, &(0x7f0000000080)={0x18, 0x1, 0x2, 0x452e3f5e}, 0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0xf) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x7fff) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x10) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x691228b5ae2095c9, 0x3, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x1, 0x1}, {{r2}, 0xfffffffffffffffe, 0x2, 0x4, 0x5524}, {{r1}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x8, 0x4}], 0x4, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x5, 0x7}], 0x10001, &(0x7f00000002c0)={0x5, 0xfffffffffffffffe}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000300)=0x455) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x20000, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000380)='./file0\x00', r4, &(0x7f0000000400)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000440)={0x4, 0xfffffffffffffffc, {0x0, 0x4ad5}}) kevent(r0, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffff9, 0x8b, 0x4, 0x5, 0x5}, {{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0xaa58, 0x5}, {{r1}, 0xfffffffffffffff9, 0x9, 0x7, 0x9, 0x5}, {{r5}, 0xfffffffffffffffe, 0x0, 0x20, 0xffffffff, 0x4}], 0x1f, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffff9, 0x5d88778570ce951a, 0xd59feefd7953adec, 0xfffffffffffffffb, 0x9}], 0xdbf9, &(0x7f0000000540)={0x1ff, 0x17}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000580)={0xfff, 0xffff, 0x2a7b, 0xffffffff, "d35040a6321b6db68bd85bc504e2b498a13278fa", 0x7f, 0x5}) connect$unix(r2, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x0}, 0x8) syz_open_pts() ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000780)) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000007c0)={0x200, 0x9}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000800)={0x80000000, 0x40, {0x8, 0x9019}}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000840)=0x100) writev(r3, &(0x7f00000008c0)=[{&(0x7f0000000880)="335f1741995d643595176a37cb7407496f9f10fea91e747953f1296af4b4ca4ebf54", 0x22}], 0x1) mkdirat(r0, &(0x7f0000000900)='./file0\x00', 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000940)={0x0, 0x80000001, './file0\x00', 0x6, 0x8, 0x56, 0x100}) r6 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r6) 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) r1 = semget$private(0x0, 0x0, 0x20) semop(r1, &(0x7f0000000080)=[{0x8838dd611717867f, 0x67, 0x1000}, {0x0, 0x0, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x800}], 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r2 = semget$private(0x0, 0x1, 0x20) semop(r2, &(0x7f0000000000)=[{0x1, 0x1, 0x1000}, {0x0, 0x200, 0x800}, {0x1, 0x8, 0x800}], 0x3) getgid() socket$inet(0x2, 0x4004, 0x3) 16:01:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0)=0x9, 0x4) r1 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) 16:01:00 executing program 0: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r0 = getegid() r1 = getgid() r2 = getegid() r3 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r3, r0, 0x0, r2, r3, r3]) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000200)) shutdown(r4, 0x3) getgroups(0x3, &(0x7f0000001440)=[r2, r3, r1]) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f00000014c0)='./file0\x00') r7 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000040)=0x2) r8 = dup2(r6, r4) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000001740)={0x9, 0x1, {0x80000001, 0x1000}}) syz_open_pts() readv(r7, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r7, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r7, 0x20007461) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) getrusage(0x1, &(0x7f00000018c0)) fcntl$dupfd(r5, 0x0, r5) r9 = semget$private(0x0, 0x3, 0x10040) write(r7, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r7, 0x20007461) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) preadv(r7, &(0x7f0000001780)=[{&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/212, 0xd4}, {&(0x7f0000001ec0)=""/194, 0xc2}, {&(0x7f0000001500)=""/17, 0x11}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/34, 0x22}, {&(0x7f0000001640)=""/250, 0xfa}, {&(0x7f0000001740)}], 0x9, 0x0, 0x0) semop(r9, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 16:01:00 executing program 1: nanosleep(&(0x7f0000000040)={0xe}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82b76518f2fd00000000"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000), 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x20) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x20) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) r2 = getuid() r3 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) 16:01:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0xc0, 0x46) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x100, 0x7}, {0x18, 0x1, 0x101, 0x4}, 0x9, [0x0, 0x101, 0x2, 0x1, 0x7, 0xff, 0x6, 0x3d]}, 0x3c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r0) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80000004}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="1b") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8202, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:01:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1000b, 0x0) msgget$private(0x0, 0x20) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) execve(0x0, 0x0, 0x0) 16:01:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x8, 0x4, {0x17ec9897, 0x7}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2}, {0x6}]}) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0xf08a) syz_emit_ethernet(0x1, &(0x7f0000000340)="87") ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0x0, 0x9, 0x4, 0x1000}) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8b, 0x3, 0x8000, 0xe245}, {0x10009, 0xe3, 0xe386}, {0x7, 0xfffffffffffffffa, 0x5, 0x871b}]}) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x3}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)="a8") 16:01:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0x1, "02000000078d00cb5fffffffffff7f00", 0x0, 0x8001}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:01 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f0000000200)=""/151, 0x97}, {&(0x7f0000000140)}, {&(0x7f0000000300)=""/171, 0xab}, {&(0x7f00000003c0)=""/127, 0x7f}, {&(0x7f0000000440)=""/1, 0x1}], 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000000c0)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10101}, 0x440010011, 0x2000000400008003}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:01 executing program 0: r0 = semget$private(0x0, 0x5, 0x20) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7ffffffc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffe21) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x202) r4 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000300)="6f6ca7", 0x3) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xfffffffffffffff8) r5 = semget$private(0x0, 0x2, 0x1a0) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x3, 0x1800}], 0x2) flock(r1, 0x5) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000480)=0x6) getsockname$inet6(r2, &(0x7f00000003c0), &(0x7f0000000100)=0xc) semget$private(0x0, 0x7, 0x112) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) bind$inet(r7, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000140)) socket$inet(0x2, 0x3, 0xd7) dup(r6) rmdir(&(0x7f0000000440)='./bus/file0\x00') semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x68, 0x1000}, {0x3, 0x20, 0x800}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0x8001, 0x1000}], 0x8) semop(r5, &(0x7f0000000180)=[{0x2, 0x9e4, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x3484937a, 0x1802}], 0x3) accept$inet(r7, &(0x7f0000000600), &(0x7f0000000300)=0xffffffc6) 16:01:01 executing program 1: r0 = socket(0x2, 0xc003, 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="fab0c61839afce69ac21a9409bc2af86c024af70baf2e3e6b1ae3dcd4cb415008509106a1c49517fffec3e4db8a4e08caee3677576ec44d03dcf1c5bd24683285b74ad6fb1ccda533439316d164bcd5b043aa469af0c42f0f05b1af88aec1ef3568c4a7d954fac2b6df73ac71b7713cba845982ef9fd5194105d05c5ad7b3641fe565dc137d85e236d8992c37f21b07259dddf55da8688af9611e69980755856d88b4c897d9705537a72393a59fa15e24a60cc4cf112551749c297bd55c76e0ffd70558111000e9e50f04f4f3d9758c623d6c2cf131be83f5ca799e661a396ab4b76ac3a4354f01cf7e1230a74f42c44b19e8c097cfaef", 0xf7}], 0x1) setsockopt(r0, 0x0, 0x67, &(0x7f0000000000), 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2c}, {0x80000000000006}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") poll(&(0x7f0000000000)=[{r1, 0x2}, {r1, 0x8}, {r0, 0x20}, {r1, 0x40}, {r1, 0x80}], 0x5, 0x4) 16:01:01 executing program 1: socketpair(0x18, 0x8000, 0x400, &(0x7f0000000040)={0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x5, 0x8}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000140)="8910fa87b00e607735c579873960b73f", 0x10) sendto$inet(r1, &(0x7f00000000c0)="f94faa01ff5ea4a37a71c8a0f0aa57fb2095701562b94a4c3a3023d68b7bef966e2c8e732e6bc9aa", 0xffffffffffffff56, 0x8, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:01:01 executing program 0: r0 = syz_open_pts() pread(r0, &(0x7f0000000000)="6ad2bc64e63127aca6895cac3c7d1b045b11704f9af43c2228cf410bf2d02988d4d3c0821b4e9eabce5846c67f1fe142f5658a4280f9ba54414f547eac1fafc04546ce79a7681bdf488cbecfee4d23d069f0eb837f5fe733c8bc5dbdeb4dbc8b01408f", 0x63, 0x0, 0x3) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd}) 16:01:01 executing program 1: r0 = semget$private(0x0, 0x4, 0x20) semget(0x3, 0x1, 0x8) semop(r0, &(0x7f0000000000)=[{0x1, 0x13c4, 0x1800}], 0x1) semget(0x2, 0x2, 0x1) r1 = semget(0x3, 0x7, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000004c0)=""/214) clock_getres(0x200000000000005, &(0x7f00000000c0)) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffa3, &(0x7f0000000140)="b6285277c44b7d46aa4a0620567fc051b4ad554d1bfca6ec6ed81d935065d100e1660a5f9ac90075d1d5b587296b62ab0e2b13489a03e90f1099bc2f130500000000000000c5056d1137c9b714e88ebfc65f88c36e7ace97ddfe444a8fb6a61a0f83bbc0a7165ea198df0b95fcfb1cf44450579747e7670319b4a40d9e22427a234a82cd6fdfb4351c772870eee2712b0ffaf9f42d13d6992dfc19db6307059022c233d5fad2766db313a818e3274214e79e92c733deda05e1cbd5fb67c52206c56c6f74d432328b593e3b7e37b487b99793") 16:01:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) setrlimit(0x0, &(0x7f00000000c0)={0x1}) connect$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x4) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e810c286ff31c29df5797e244702f2be16d6279f486689d83f03af972f229fb7dd4a0bc7edcc104175868a1d917bd3df333e704573ac743737942ae50740d34fe805cadf2c229d84256b368a58f5cac2d97d767a06ae3b29febd602c446f29c6732e14935f5937d8ea221bd6f2d151c1834de661f9b2f67ead5de7ded62917a70fe38442151c5b72d57069d9b7938b3f6e47df90cb5b48c0e1924ad13d25f7b1dc8e06107914663d34ee4ab581f26e90284bfb4554bdfe06ce99e6f73b41ee89d2e8bab04a0203", 0xc7}, {&(0x7f0000000040)="3974733f5380775e5407323d5240726c543fe773f4c6e73d983aee8cda3547e46832403e1ccc2b80449528a26ef31591a09af9e6205015720f3ec0d58280f494ad944316b7fdebf385b6b243e2612afef67914612210c742b1af54e3b567fc6932da8bdbc7c0a9f5af1ef0e61cbb4274e52e", 0x72}], 0x2) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setuid(0xee01) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[0x0, 0x7f, 0x4, 0x2, 0x100000001, 0x18695412, 0x8000]}) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x8, 0x80000001, 0xfffffffffffffff9, 0x3}, {0x85, 0x0, 0x20, 0x9}]}) 16:01:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:01 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c463f9b40e3bbd964e342b7b11454aaf4656cde6f94c76bc1c8923a07c0976eb130e3ca0e2328180c2e8d1cddd8088778c595bed922587fc7c6fde091b4d5a202927b2df550cd3f37b7332e613ea1d414d115c6ceebd3726308c5573adfa1fdd1c29970b96fcd73385147f4101ac623361d667799af934e332410c7c5d8ebc7f4cebf2eb0d7f3cfa45e0af5e7c924bb2551b22", 0x93}, {&(0x7f00000000c0)="c0d6e8407b50350775c688a87e947bf2ca406a07a08b78663ac15e386b770af557bab082a709629c37ebc7d2c794f5485d27008a6fe7dae884b5c45757361b4979f41ee499b8718a208ea35f910aa348d7d244e525cf66d0e6dac19e559dc19f960c0127f06116776226d27124bcf5c52a1e61abd4af4e34250596ae73094dca6ad1770f3340858d7305744bc3de1ec3038aa4aa48e90004cde566e1a5199f267c11366803e15199412f8eeafbf4cc9dba84f89863225a73e4a207902bcc94f9197115beee", 0xc5}, {&(0x7f00000001c0)="b88d20014779e3162e2509a1b8646ea7ee4cf0f3c2c507afd73a3a8aa5a10434815d06d7431a8c4312180a7555f41af056ef5d27f0d4b7e27ba3c067e775cbec061fe588a77c1e3e43f88a70f913e3d5d53bf3c18216857d51321922aca0b12fab0ccdc6621610f9eb759f5c9e29d311bf9a0adf1ec5b5a1ef930806c03ab36d5b5ce340cfda76f877642d1fc52382196309c7f00c0a", 0x96}, {&(0x7f0000000280)="fe2a439fbc1ada0b4edc48bdc7741c68e5eb4e2ccfadb482a9ec26d72f76d481b82bcc7915f175c10f9991e670a55d99182a8a576ce94fe45450d5a406959a87285fbf63c382c0c9c44e94ca271d5bc2d200b61970e4dda2b1de780a0b97c29304ac98bb84ffc506a90600443908519068a6413aff9b7b46fee3eee840c659d34aaf2c42346ee592015b2d93a4f7892f9a230c5882228cac", 0x98}, {&(0x7f0000000340)="c4d640143f8e87e97e704175107f17100645e18ad5f717f24efb60e82d533142f4953956657484e0e4a60d03b2f1648bcc18125cb0d7479864ad4c14620ce3343ffd0f44dc1eb6abd8fcb88f900b86fccb2c45f19c3473b7653cccff20b1780521d2", 0x62}, {&(0x7f00000003c0)="60a4a970fa2bf7e0ebb1468587fdf8bb0205cace1823549c6a8648bfc7bccbd6196892578e6ce4a04a7cb4bbcd78d4fc81439ab453fd752a8666f1c702b91e52b7fdc443c9f60ade88b3e2e0474f6c6ccc0e858fc994689a8b63a4328cc7b467c4faf11830e747037422023500d0c1e0f4b081480ab824cb9d577909920473230777d981bf8c0e81bb4aa7cc0703c9e477f5f71642393bcaf8e3014733ca749a660326eeaa1b63bc3af8b1569174fa983827eb0bd8e42617171042dc9a3ffbfcebb505487f9218754e5578bbd7ac", 0xce}, {&(0x7f0000000700)="153d44524dfc4fa3e42650d4c8ea96ea62ed3968e1ce7269e4274fcc40225de7930c9ff3ec0e7fee3377d1830ec0945c9c5b2c3029d31f05391f824011e33059d09dbc53d00032d3ac345c0a044e2ad425b26a8047cf616930e95ed0c0a841757507bc2aa02c7fab2a9b7a706f6867048803d568c059d20dc636cc3efa318280d7c2e7c5e25a13a679bfec0ec2e76b960fad41aaa49fb677d3206ba7a82f99521227c1c5e56af1f09bfa32abd4517a0cc129963a7f7933652e3de9aff09d8c4d91cf456a0f7162d190efad62a18bf2433759bb98020300188dae28658e8d469b1d1c96d287be159ab302bdee5407ff45d1e36f0a9eeacf1d18547ce5eccf63a32def04e3fad817583d3eb881317fb22a9b5771b338e0fdabd178cb475df785baf7ba6f5bf58ddc29cca9fd8fe080b0e4d0127ce169fc8e96fe39bdb20ee4b8ab4eea568c18572750472db5bb967758b539b444ca5783f2975f794c6f66b525726c895fb795aadb449e6fe66d159dc7f7214e0374ba313706a7f6c7bf620b9ddbbced40a267e00a4a13e7096c76c992262947bd12bdc245c5ecfe47e9067eea7061dec665ff41093dbf93e728737f4801e46ab62daa85b46da556c7ab80d0d3bda6767d94b0aaff9a57f63fa3cd42558912d5993c75eef916b37137fcce0e5700c8c62350019d8e63bdbf3af019f552418c354c7e1a8a32379de8038daf34fcafc619ee272f6a87279622e6805810d7db7caeaf91f17c9362ff0a45bc4b15f6a822b19aaaee02d8e1ac19ab95bbf75e88e1e5658bbfb1c8d5db233b718a78b8d8d0dbea610880149ed9dbd4fdae0bd06db0966ae8a58da57cc80305612312e56df27e0791c6a727d6bdaf4d145afd9f875fa6f241860813c06bed3b279072845a03c142ef83391f6a7e7979d680f6673936e81d697586e6446a95281a50a72262c3e69b8d13f096f2f949084c3731520f23cb5f0e3460aa3a271d63a8d1b4f5be08a194565a2a30de081fc73613e7d55bc07cde3ded82b8c6d024353ad44fc22d4cf99a7b96889572d6a07ffae339a466ae0a71c8efb81462832866e31fb24864684efb31e90b7bce32cf93d8df2940bed85d536ea162d0b66480d1d61ee45e69abc219bf02534d2451ad6ce7473e582e01de4a9daeef1b658fd57e392302927ca478b8ec49d44c7bd798118f7989bd89bb3fe6894bd79e2df355c0c1cd12aefd5db57a64c0bde6e3ba818536e0d63d80c564314071c452f84f88f6aa0cdfb79742cf02e7cf6331e069697c1ba74057556c80a3abec11d01ea43b2c87bb38a2b6248c7535c09dd62e721f51be91a85c5c1707b0f2110587f56c46b96f015da3bf998283f5b80fa449a90d8b784598ac170d0c164f879131d8d4d0df2942b1c29148011e461ef8cdccaeda90ac036676eb74090c583edc4e82711d898578ceaa0545746f7009f9f5d3f56b51da6268b42dcf1e7ca6b79d782024f97b13a8b2e6e73555f20318a0fd28ada4239e19736d703e44ff8eaefc6a019589a93bf59e3e21f4242e4b3a3c52d825cac5972f75431fb2f1f6d2777c0be963db26c1c3763884a3a96715f4d3fe354fd9d619d1a4ed2bab0d466be0541fe6ed003dd14bd77e5f32600e20424aa5ff11fb1eb2a26b68997da75ac19997380c03a4db06936019273157e2ab2c01afa9f97938da938ba6534c8e751ac3661a9f31778075d077164edb1f99769938dc45a5b95a136ca1e503658cc40afdcccf1036e5341bebcaf3b0d84ffb9988a6fcaf524ea65f20a9eaf97a656a94cc053c3861d6f5e05326c93ad110972048d5cf47cc7a6ac1b6caddced1a582a3d0b3341df15913228e5827bdce6374d6d0e87c8140ec308efb7d0da7631393df86d166ce4ce2dff8eedba1ba6ad8c09516436f40a114838d759905ed2b66ed1e034f9ed6018cade54a78daab6dad23dfddf34a3eb9f7b305ea043511e1f6170878c48a63b520b0f4fd2f0d99edc5cc49bf2e78719359e7840fa406803e7cfdbd0f5db035d58f3542b434e70d113594a395e5120fa41433548f51ead46617e12d83ca2ea2feba3a05ed41890309c6f336d8aa49d420b7ad614b0df8dcb20c5f0b3aec302cce9c6467f3243927d36773936d2eac3979b200dc5c421f5f317cfbe8ab58c5a1ea7fd66298c35f0f86ef9b2b31a333ae57b3948689af82e1418203a826d0cb3b8e85e96c1f5a8a7751559a3bb375fcdd2b7dd259ba3b6f34c9e4b3fc6802c151521f15723fbd0f56a88259b2d7549d14a8dc8fe25f64c716c37730ff7265c6e05e2b9afb5b1f9f4b629ad6f618f92394415266104dfea6a9cae954da7d56136f37340b5bb8d1eb6a67d3fa30a876ec3708d9bfca686ba04cdeed537b4529300efa3c94dd224ec5fba56cc738f96236d5009a2765b8f75399fe08070c20a1ce76ebcad5f7cbc8d58d7ecd2dd50182007d7cd4d30caadb6c35114f32d48bf79037d55d88f939ca6d2a3cc12da256e0eb4227ec4e06d25bbdb6cf2d290c2ba53aafdd54b9943c756950b7132727e95b01bf1a235969ed3e16ac9efb0a5f924b426526d82865fe9ffe5d01dbf89de0021570f4e899550d045eef03155f9707828633c36098bd23adeb4783c57e3ba365b113a0f97f361c2ab789bb131626b8148cffea9dbde209299e99265b9779d441ac925ac8ed50c539ee71f0e43ea7aa4c1614ee5574f56875bc750d3fc025c2fad8545b68c306d9c6794e7efbb381020f44381ae7d1aea509250a249e836abeb569d2227dc90977283bf161928acb8798383761ae8071dd92a3c14721e7e5ff6adf886d9ed0c0fb01d9b78496d6a6998be6b59e2dc9d13cb8745afade99f10304682490bde1989d3f4baba63a7e3d000616c0d25d2f023bb968cfeb63d1bef13eb5dfc411a949e52649d0689841abf217fe0079552947ab77421f739232e209db20621dd43a7473f77bb16a60e73389112fe30c59508c7a462c315777a9ccc5b4bcffe6c33cf400430d1dc47fad299468069c92765b17f97c3a3d79573e48c9ebc3e3b27f2446928c0ae01b2a03bd49a07c3a1744340dab50b03fc68a20f11da7294191c1ae2f31d7a98559c03b2827844b2a7371db03c4e91c22d0d8ad8bd5a024ec15a9ca30136d1fe981559ef5cf8496c7febc78252916739d8b3788a3c4aa2d7a8ac8bece6f843c6eab9bfc653c12d916bc78fa8892e76b418b7ec67e1c86c2ee8e5ef7313ddc0452484e59df1a33126360259a04e6633af0186e72789f36db165bf9c2e7fa8f5367d7f36ff15fc0b4a0a999097512bbb3c89e966e422ef2947ad54d62d42218ac536fa566bdda9a12f6c0a5cd733ee121b87298023d13755457d05b6022e738fdfb5e8084d57100649a549f58786a6a93c530eca69784962721c0ece048551028d83884b6d0930c51e9bcdbe522e690ea0bbc14c7e4c05e117123b09a4211093fb45425212874a3daeda12a7fd2dd1c1f2d4ad8fcde8dd898eb23f2a7f82e7b72d835e7fe669f619f0f89d38cd359b206464419cf73367c16f190eb0d3e5e17876382c9de33efdbbf1bcfffbe27432bf94aad6bc1bf5f1467347f807ed44e0b36ea3c3e00c98e61bfdcd5600d9d3b62e629f1cbb81894840635e02a2f112c21549b83a339f910d86e3dc4dc6aa07a9e509b88bed86e5b3e48223e7a5a0576ec72385e743c08cd14a733a89e1e9e8c9673a73108976ac143bea3b3a13e6bb38a8dc8f2f1d502432a3626b4ff5e9bdc5007e85f303f761326df28abfde93e9fb43afc5d719798ae8296a177e9338bc0972f9c6a6b66c0acb46e6ebdf64f59196241546ca44751f6f0421eca743d14893d3a972cfef1e7dc30a3c0b0de1f7f15eb3ae3acf801904794742a627e09a17468b8eb2f742fc8516345518fae1a1e5f6493227048d71813b3b72e35c4f9b88e0f564deea2bbfcda191d50dc7e2eefffecb1520ae894e843aa3fdaa65b8343bd6a2d07c2eacad569b24dd586a090200a5a4c687e90c0879d2b4b04f1594f5927a0bfe0d30c46fea33e52f80683aada24b70dfc37852415813555059b3802ecece22dfdb725f3598e8f023691a0cf5c7a90e9bbf58be8b29ed3a61fc84da624ceee7aa537646a75391f40922077e7592a30b7dedbce229e37c8c689c2b573fbfa537cd892ccb4c58a43fd6ceed9bd55a36ceb9f42d128415bbfaa2f148b6a8d3a3b1ab4ed6fe15bc64a4712792a97254c86399918b0d363e840caf860095789e9a9b06acf528f86276eb5351742c75fb19d41f16fe645c3d4a34d022c74d000ae49705036372d98772424dadfcf070ac1cec3ab7310ca2f9fb406be7b5c500c0c1e19fc2b07c722c1db9663cd4d53b1be304363eec1506a3708c2d7a81273ead311a191814d03f704b41cdcf0ff98ae70af0441aab23f35d9625a21f8c4aaed061d01ba67f8448329e869d5861a0d51f823cc693cb7ee81bb4e6cd8979f3e0abe61b9db86ada37c36a408874af85fd246238afe49705e7a4ea85d056e8b1762f77acb409db43d7edc80ea05031cbbe9e76c8bda4ccfd481da3277a60a0d7749ec16141ca7d93ce98419635ed052f61e17c7040da6c3722586fd71fc12d7c67475536f98c95727e689c76876f54a48f63d24a50edc67eb3e09be0f2c1e4bcd87f6e039ac5cd6a7f17843110bf87ccdea62f09edcf47e882388b943ef4e1de39048fc66f0a965f7a75f4375b79d9adb66f74602c6f52d970eb63606f8e2d7efc81a771c73d71e89a2cd7d5a5185c230d34e663311d9596617aabbe251a0e9b726bdc7fdf2e465ae194ef6b3379f26b3a9dab8700ca3fce1882e69c30f30095dcabc262a8e54068d57340823f37927bf49650bca386b473540a782a9fae09a51877306035d0a906e02b9a0a0638819653c19057602c5c1c9bfb33185853e0608a8cb156a42ff40296211dd690947d969f2dad5d209a8908bdabd2a382cac7677c50c926d3b721039ac45c68f9173fa31f0a42d324b67ecf55eaf50502b2b6946424abafd38da902d7682072afe06dca171f4e1807c7d851702b123722696630a08267da58c4cd5da4f6ecfccbc1ae642301782957ea07dc8e0e7293bd6c0f424c50fa7b1d21885b3bf7d6c6b1e3ba936a0655b688b591ce15d451a7f87c656c3df1dbeb66a4907f1dd3cce96c220a8f479f581737102af944ece55b52f93f033bfc8f4b49b136a1ea263c4cc905d84bb1bfaff89184fa570c460f6e0cb05ec12935a069c4b866e3e39f4c45e99f97848c2367747ad0f4ac5486513c2982733066c5a1abfdefb0944f3a81d060ca04b5801cb977fa6f9edc1e4b07eb600a885e4285493b059b74b0cc27ec6b283240b49bde89691b7abd08b8754a2cbfe1c8b5c296a706dd0ffa56ad2de99555447e7522dafd5944a07ae1207a9f9ae340c7d268d8808fe2755ba6f9c1b148143788d8122d02a8a4b4fbffb604cdfccdf94e05ab884861a5fd6c86352a750a0312009eb61e9b5b58d3a04c3bd7d8c998a6909312d819f07c562010e59a157257803934126cfbc9baae8d22a79967fbde5df04393d755b711dd6fa56f491440c52c96e562a05cabaa9c8ab79d5d86abdaf674d4cd59316726136d9473e42bb48668e36c061f98d1876a5ec85e8f5d715ff83b19f0589346a2c13be64143e184a62bfdbdce124ca2663dadc91735c6b2d3715fd151427f526d3ad8645f6edd4712f2868ce49341ecb1ba0ec8cb44428c0921d7592bdc3ecf39c471ad24427f506541782c7752ee1733291c9641d04641f935a508f1d43191793", 0x1000}, {&(0x7f00000004c0)="23e51202f50e767000635a12a7b7e1942d", 0x11}, {&(0x7f0000000500)="2dbaef538db43d65fc5b886b4127dc703fd9c5d0fee5b6d1814bcc2612a2f87bcc9a664c351be7ed8f1e677a45c4a78b9f660b7a260f011b854b7a03bf7c137d", 0x40}, {&(0x7f0000000540)="9c67a37548e880c2229849633b", 0xd}], 0xa) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{0x0, 0x22c}], 0x1000000000000083) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000680)=@abs, &(0x7f0000001700)=0x8) pipe(&(0x7f0000001740)) flock(r1, 0x2) 16:01:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6, 0x4, 0x9, 0x5}, {0xffff, 0x4, 0x8000, 0xe000000000000000}, {0x1, 0x6, 0xcc80, 0xff}]}) semget(0x1, 0x3, 0x102) r1 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x10010, 0x101) r2 = semget(0x1, 0x1, 0x100000004) semop(r2, &(0x7f00000013c0)=[{0x0, 0xc5de, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x7f, 0x1000}, {0x1, 0xffff, 0x1000}, {0x3, 0x9}, {0x2, 0x3, 0x800}, {0x3, 0x8, 0x800}], 0x7) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001380)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r4 = semget$private(0x0, 0x2, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f00000014c0)={0x1, 0x1, 0x1ff, 0xc869, r5}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = shmget(0x1, 0x1000, 0x90, &(0x7f00007be000/0x1000)=nil) shmat(r6, &(0x7f000040f000/0x3000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001440)=""/55) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) r7 = socket(0x18, 0x1, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000001400)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x4) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000001240)=""/251) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) seteuid(r8) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) 16:01:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) socket(0x2, 0x3, 0xffffffffffffffc1) r2 = getgid() getgroups(0x2, &(0x7f00000000c0)=[r1, r2]) socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) 16:01:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) 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, 0x200, "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", 0x1b7) 16:01:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x48d, 0x2}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_getres(0x0, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x100, 0x62d}, {{r1}, 0xfffffffffffffffa, 0x136, 0x4, 0xfffffffffffff801, 0x100}, {{r2}, 0xfffffffffffffffa, 0x40, 0x1, 0x7, 0x7}, {{r2}, 0xffffffffffffffff, 0x10, 0xf0000026, 0x3, 0x80000000}, {{r2}, 0xffffffffffffffff, 0x20, 0x4, 0x7, 0x100}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x9}, {{r0}, 0xfffffffffffffffa, 0xcff16c4bf91bed00, 0x4, 0x1, 0x101}, {{r2}, 0xfffffffffffffff8, 0x100f5, 0x40, 0x6, 0x3}], 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) 16:01:01 executing program 0: setuid(0xee01) r0 = getuid() setuid(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000400)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) acct(0x0) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x4, 0x1}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\x00', &(0x7f0000000100)='-)\x00', &(0x7f0000000140)='(&%\x00', &(0x7f0000000180)='#\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='}\x00', &(0x7f0000000240)=',-\\-&\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='%,+(\x00']) 16:01:01 executing program 0: mprotect(&(0x7f00007ec000/0x4000)=nil, 0x4000, 0x5) clock_settime(0x3, &(0x7f0000000080)={0x0, 0x36f}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:01:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 16:01:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x100000) getsockopt(r0, 0x3, 0xf4, 0x0, 0x0) r1 = socket(0x2, 0x5, 0x6) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) socket$inet6(0x18, 0x8000, 0x7ff) 16:01:02 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0\x00') openat(r1, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:01:02 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = shmget(0x3, 0x2000, 0x8, &(0x7f0000007000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) munlock(&(0x7f0000003000/0x3000)=nil, 0x3000) munmap(&(0x7f0000007000/0x2000)=nil, 0x2000) munlock(&(0x7f0000006000/0x2000)=nil, 0x2000) clock_getres(0xf69d4ac4320ddb45, &(0x7f0000000000)) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000021e, &(0x7f0000000080)=[{0x44}, {}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x205, &(0x7f0000000240)="db") 16:01:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r1 = dup(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 16:01:02 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x7, 0x9}, 0xc, &(0x7f0000000900)=[{&(0x7f0000000280)="415ac37d4d3b9b703174acca0bb51a426fb96b91438eff800fee570d64b2ac4f3e109be8ef3102c6bbd9a8c9548f5c864cb550a444f07ec2bbbca4aecbc5a508d27fa7f1c54abc9740f2bfa30c1354cd7e8b95987f9f40", 0x57}, {&(0x7f0000000300)="ed52f11f94c9c3824375f2fe57d605dc295d520e8ce46d30d1358ae6770d728ca34cb1ba33ddfff28cfc6e175a1295f67dc21bc9498ed783214218cf0fffb33c0add50c1ef57980dadd88c6b5a649cc099d534c5073c11f5f049ebe3dcac512110120ba7a6f6e7da564c78651493d90e2b9e09f80330d1a13d25761f5184c39212f778826c1a05bd8bc7cb3d86361e741b36fd5493ae7677716ba697c19680e0e79adefec796f11fec4257857284aaf8491b7c4b57c7c6b96f054d05607529074e187be6b30bc4fd776acc1ac14f9e2a759ce53ca5", 0xd5}, {&(0x7f0000000400)="eb68dbf1bccd350d126ace221bce5e31338aeae6eef6a85578ff8f006db56814f4176b002b723830ebda1f7445f06cf502dcaacb485e447a667082d567632023781cdacb07ff822b633ba1a2cee872ce66056337c3130229f4eb5bf0cbfaf957812e41dac2c5d39396b56fdc156b3027256e9022330f139ff35b789b8f39711175f05e496021ddec9c2f43cd8c4a3fa708ba85fe2d188034814166c12620df228f62415331d50402260eda35982f68858c841686b1fda0e0749710130d3fbd6d8a", 0xc1}, {&(0x7f0000000500)="80910e339760f124a3e703acb8d955b4244e92de229c7c31d2ae74653318523c235d6953f075379d5d151111a2c521e38d84359aafaacef7e7c49f3f0602046e3d2abaa2338cff248edde4c5d0659dd96e6da7a67ad0764ef467bd4a926ea03f24541102391cdb3357ae0f2c91415306715ce7e5fbf78f3ab7b5a9d786456aa94b574c9c87ca232e25a573bb0c674edc91c2d82bf4b8cafe291b9dc272aaf6e2f97ecfa6d8bfb001f89e7aa0494679fe7203b89337a2c9c4aa93f7c6bfa50dd1c73de401f2e47a0d6453bbb58768efb62065fe0649ee3dd0b1f97a10dd92a1", 0xdf}, {&(0x7f0000000600)="a4238033fb999e26136b1ffd7a9b65c7cc82c441d723c46fb38ac8a55326866439abbdc559ff6ba54d6b461783c9441c51a808cc25f960b4ddf3f6a4bc3261766fa3f02d442328b989cbb1ac7d67d0fd6b95f2f96d3bce2eb74e3618e4726751174892282c3b12ec822a07d2408ba55b9fd6d930e093d20455563177fc5e6fee4e8f4159cf3ee4e587a98ce9f413c4ce4d5a1db56732fa1d687f32df47b37c9b", 0xa0}, {&(0x7f0000000800)="76dd43467cb2214253602cf8e982c2386c06c8145b675e24e8580aa9c6d0ea95c3dae6cd874cd14d5c90e4d8a1d447a668bf1eb761b26eb7b447a471aa33a36d57170fb41688f9a26a71552f0bb84b7274bae170857733d26133f6b5a3916141eb910cb924c7e01540ca65100dc9990fdc23c794977e949a61d83d61385a6238341ded8ef597d8f858c7873599042c063660e939ddb7c35ba560e3eb2108edd84c99b2449f5ce6ae7ba2e94be1aaf1e456ef6b4308dc182ef3ffaf3dd4ff91a3cd2f066b36b443d34d9f967008318ce0a23b397bd05a0d4276b1c01cb48e3636ca55847bd6b10d2f872c21ac02cc712cbd8ba1ec594abac2df2617702d", 0xfd}], 0x6, &(0x7f0000000980)=[{0x58, 0xffff, 0x8, "54c3d538b13513e0cc6ec508e5bcb92347c29d57b38cb54f379095a5f92137c3c1c1c678516d4abb0c11ce4d8ad2df40ed9cb539e9a40e64819b17ccc68e44b00abab800"}, {0x20, 0xbf89039af70056a1, 0x4, "3f0d13bdac7ca83f1595a2df87e441"}, {0x98, 0x1, 0x0, "1a0ce9ba2757e63a8b0b22c3e3dfb4a259bfdd1c650e37c7db13604b4019cc920401f8c78085bb577e05298ec51a9bf6108143c53cf4933e2c4a5c8048e92852dc161d4bacbeb039794f78ad89ef052b24e0f08d915673fc16a88e65760957c3d27bf1f4751ec07ce8277425faa9b3ef5139a2a7dfc93ba124c540f5dd6d5c97025cc4b53958"}, {0xb0, 0x365dd5ec8a1e6ce3, 0x3, "70e1b35b7624fc674046f614dcc215373d9120f3ff5a652329c72a2650fac73b0c0780b18b10c38c63d268f9f68966e630ca639afb4f53afc01f30b5c7e0aea48a4af6b4d4345ec8350160848644c2c3cbb496353546c024f8be3753638e8da57840d84a777f31639f3a0ba72e3fe0ac1c5eb73bee43656cf32be78b89786449f5f2b642742834971cf0fb65b8275b0b18dd957d187def7c23b7d1f574bd39"}, {0xb0, 0xffff, 0x10000, "7d650d6aca63b44ab42865a05f411223da4b6a3d6d22d66f749fc67943b588bb5388150748a785250feb0e5defe5f09dd16b8ff7f0687fe90cf6b9d5b0aea9bfffd5ba26b223db84978c974685a82b17e65b34e49c0e0855953f782354d6046f420d89138edb24bb388e52ef67ef84cb146e66e26644fc57a8422db3c3c0373358ddda6a774683510c98523a3e24ef1c872dc0313bb445394b08"}, {0x20, 0x1, 0x8, "6c2f2c374ffe8ff73def4d72"}, {0xb8, 0x0, 0x3, "64408b14e7cdf7e989776e59133d48be0631a378253d91be34e48e183db104b05c2606272dbaa438f8d434705bc440411453692133d12ae40ac68bdca630aa5c0b5c2efa37dcb82a85a358367cead60acc18be6bd4ac07d543bd7ba30daaeb998b38c386dd24faa0f260657727274a2d56ae2bd19c07996870f6e2d4e5640d945dd6c722be3a26096a637091efb7e805a46474beff3e74c45af5e63c6a775fcf17"}, {0x48, 0x1, 0x5, "374a01e8bbc705ceb9c89c0160f4756d316a041c6c7b2f34a5fa7ecc668d22d740e1d35aba1a18252a5427e9bbe0e6482f140c1e254c8cae"}], 0x390}, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000700)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d89a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a7e8f45cbefb20ef00007bdc6deddcf3b2f79b463c019605ccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a356400000000009300000000000000000000000000a38641c84caa0f083e535d0cd7", 0xeb, 0x0, 0x5d) link(&(0x7f0000000d40)='./bus\x00', &(0x7f0000000d80)='./bus\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x84) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x2}) mkdir(&(0x7f00000000c0)='./bus/file0\x00', 0x5) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x10) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:02 executing program 1: getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000080)=[{0x8001, 0x4, 0x0, 0xb1}, {0xffff, 0x3ff00000000, 0x2, 0x7c7}, {0xff, 0x5c, 0x10000, 0x401}, {0x72cd, 0x0, 0x8, 0x1000}, {0xfff, 0x7fffffff, 0x80, 0x400}, {0x2b1, 0x1, 0xffffffff, 0x2}, {0x4, 0x4, 0x7, 0x46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="9d") ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f00000000c0)) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x570adb5e5a4c5c84, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x10, 0x38) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c, 0x19}, {0x6, 0x0, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x11) openat(r1, &(0x7f0000000200)='./file0\x00', 0x400, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = dup2(r0, r0) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) 16:01:03 executing program 1: syz_emit_ethernet(0x88, &(0x7f0000000100)="140535500420eb10a6aae7181a45754a1fa795f312e75da8fe0e85127350a5c5c9bb3e2ba1b154ca986376d81b63615c9c6571ae3ee9353acc0df246eca3c691285afb2fc8fcb8d2bf63bb79857e9962040972421b344c4a377a38a84b08af50bff2ad5328dd213009afed289f8fdfa531d6b4f28e355ff1afb7c2d43fb4df924187779f260a0a9b") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x203c, &(0x7f0000000000)=[{0x2, 0x0, 0x9, 0xfffffffffffffffc}, {0x3b}, {0x6, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24311dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe80682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x105) r1 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) setrlimit(0x0, &(0x7f0000000380)={0x6, 0xffffffff}) pwrite(r0, &(0x7f0000000280)="343578ab08750dfcc6ff85df06cf56d2f9c42dc91763cb73e788694143445e58dacf751fd3c2e6e3596ba2954f22493ff23db067fd51ccad537a9ab7f5d3d419c835be176f5484536fb1c005692ee18d57bba4659c4f58e7f52b597de95028ed812f589a7aa746e4264601753b0507803fa06e6db935715afd28f706340683ef98e9a927539479f037277a80c90e647b2b03", 0x92, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x8, 0x6, 0x8, 0x0, 0x1e2f, 0x100000000, 0x404, 0x2, 0x0, 0xfffffffffffffff8, 0x5}) accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) accept$inet6(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x9b97a1cbfa824f8a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:01:03 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) fchflags(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./file0\x00', 0xd1001df9643406e7, 0x100) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="62432cd2753568b90aafd83a573745b50a3823e0cfaa9bed5478d205d10464026b6e62cc4fff306eba2e42ce440ffa4d785826046a29ace4d623afc8c05b7d0d21e650f5860f9801d2622571f387730ffa0841bd2c72d252a23937c9256f10a80e07368d9e6a71f235432a23a4c05fc8bbe7826a4f29fd87d3ee75694cddbf2eae3e97ef0e455a35eb01ab5bd1994f116fe935e00c6e", 0x96}, {&(0x7f0000000200)="31538f2a644a1596f8242c60254774f262d93a2ff68488f6d6ca8419a8159cbfa21103939928ecf32ea719f40ec9d60d9f842741c10915a3e14466db2cc0f29317a71e8af9309d9254bac13b86ddabc3df2ca1e1a487978324eb2218f2465d46870837fe5cdd2b321312647730cd0f7f7cfd6eadcdf73a299679a57d7eab76b5d0af5d1a5e079b8803fc51aae70d66603c003c471448c35a453dd8ec23c116511399e5649432448d6a95d66c677a78922a9d4a7fb62e5226ea1c0f0df664", 0xbe}, {&(0x7f00000002c0)="13e6775cb6549d52c3e622c9c22a39986590460ec0399590378e271912b8d75c8a2c99dfc56649fb88f0d7085f6fe1d0176d7080e4421e4727411662dad325222825", 0x42}], 0x3) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x1, 0x5, 0xfe7}, {0x18, 0x0, 0x80000000, 0x6}, 0x3, [0x81, 0x11, 0x8, 0x401, 0x6, 0x3, 0x4000000, 0x80000000]}, 0x3c) r3 = syz_open_pts() utimensat(r2, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x4, 0x7}, {0x2, 0x5ec}}, 0x0) r4 = socket$inet6(0x18, 0x4007, 0x1) r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) lchown(&(0x7f0000000440)='./file1\x00', r5, r8) clock_gettime(0x2, &(0x7f0000000500)) r9 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000540)={{0xc49, r5, r8, r7, r8, 0x4, 0x8}, 0x3, 0xfffffffffffff76e, r6, r6, 0x40, 0x9, 0x81, 0x38}) connect$inet6(r2, &(0x7f00000005c0)={0x18, 0x3, 0x80000000, 0x100000001}, 0xc) r10 = openat(r1, &(0x7f0000000600)='./file1\x00', 0x0, 0x10) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x810, r1, 0x0, 0x0) ftruncate(r10, 0x0, 0x8) readlinkat(r1, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/4096, 0x1000) lchown(&(0x7f0000001680)='./file1\x00', r5, r8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000016c0)={0x7ff, 0x20, 0x9, 0x72300cc0, "be6e56d57bba71993856573eef15173ad264f7d0", 0x5, 0x6}) write(r3, &(0x7f0000001700)="3f7b8c97ca25589bc48a12dd7a9e231652a448e54bdd6f6b70e5d049a94e6ed8df80fe90626ed8bba954466c5a94fc7e6030db188ef63fb4f1457e4aa4b5ccbaef49310b7863a348f580b37ae282b4bb82e956c6ca8f2d978b117775490255dad224aa8854", 0x65) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000001780)) openat(r2, &(0x7f00000017c0)='./file0\x00', 0x80, 0x40) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000001800)=0x4) ioctl$KDENABIO(r10, 0x20004b3c) 16:01:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='\\-\x00', &(0x7f0000000140)='[\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='$&\x00', &(0x7f0000000200)='(^,\x00', &(0x7f0000000240)='\\\\\\\x00', &(0x7f0000000280)=')\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='@/:[-\x00']) open(&(0x7f00000003c0)='./file0\x00', 0x400, 0x40) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) 16:01:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3d}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x192, 0x4, 0x5, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:03 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000400)={0x3f, 0x7f, 0x2, 0x3ff}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000380)={0x8, 0x1, 0x1, 0x3543, 0xffff}, 0xc) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) r4 = dup(r2) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000000c0)) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002c}, {0x87}, {0x6}]}) r2 = dup2(r0, r0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdef, &(0x7f0000000040)="04d091") 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x4011, r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), &(0x7f00000001c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) writev(r1, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0a", 0xef}], 0x1) pipe(&(0x7f0000000000)) pwrite(r1, &(0x7f00000000c0)="4a9a698a551162764cdb483231e3c0d6f2f615311d32edc5170daa34687d8b96c071b65b7dc28ab7c0caae6204e53bf533ca1284530e564cf21fd0fc75b52d1b1670c7da54d8dad8d71b37e2886134333719abf4ab49d8063bd5570a409b55f1d8091dc28c94dc89c27f048f5389d90b647ec0a735cbeb099828079cd78ea8567ba56ae6de5313c0e5461581baf3589dcff94c2d91c622c7", 0x98, 0x0, 0x8) recvmsg(r2, &(0x7f0000000680)={&(0x7f0000000440)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000480)=""/176, 0xb0}], 0x1, &(0x7f0000000580)=""/217, 0xd9}, 0x800) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000200)="451d944e6ba6f39c5e0af4a30d50c1c1028459641331a245976092", 0x1b}, {&(0x7f0000000280)="8d018da979364388ec790fc0f143f0db5720d0999e173e5f55db4669ce8a106d8e7aabada50ecb03735e44e520d1e4a69bd4d64984e0570632f6a080236f856565f8a040784cd1fbba4b5f21028821efa898560b754c90b9657dff70cf9a27ea31aefc7eec649106dd2122e5519f16f7d71223762803a7132e7a3775417fced67fa53f0de9b1c3a17db58508a84030ba666865e3b0b35704dcd0f57172610c37094a8bb5606ad7729379e9934283c13a251b2200da8165d717b3daa1e62004079de98cf8b72e65b3884c633c7f4f78e77019d6fca81b98e6e4a65a85402461e0dc29d22a6709e007abc9", 0xea}, {&(0x7f0000000380)="e1f2f01207f0d5052d533876c1d85208e7892ad2a5a7d2a2204ce9db631bdff19715682a9600e4856503386ad09eeececbe4eeb5a297b8edcec552c822b3f6223a47fe1b20fd83a302ff1286ac2d3d6b1cec7f47015b6d0bf7f95ae69b5b47565cf9af0b70355a3f83025d76007eaf63", 0x70}], 0x3) 16:01:03 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x2) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xffffffffffff8001, 0x8, 0x8, 0x8}, {0x0, 0x1000, 0x8, 0x400}, {0xffffffff, 0x8e, 0xffffffffffffff00, 0x1000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='o') 16:01:03 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) pwrite(r0, &(0x7f0000000040)="1f49940475f2d4ab6130e1c11550d00d825697be94f02e5dd00c6e9ea644a37339e5903d79ba026701f8f7ae72c887f04f20acc6305f85a115da63574140193c0d314064953ff071b518eda06e73d61f8b7b35755a3a23d9607c72681ef8ac5a11", 0x61, 0x0, 0x0) close(r1) 16:01:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x1, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100000000, 0x1}, {0x2, 0x9}}) socket(0x1, 0x4, 0xfffffffffffffffd) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = dup(r0) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x400, 0x0) kevent(r3, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x8, 0x80}, {{r2}, 0xfffffffffffffffd, 0x1, 0x1, 0x7, 0xfffffffffffffff9}, {{r2}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x6, 0x7ee1}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x6, 0x81}, {{r2}, 0xfffffffffffffff9, 0x0, 0x80, 0x20, 0x2}, {{r0}, 0xfffffffffffffffc, 0x2, 0x20, 0x4, 0x400}, {{r0}, 0xffffffffffffffff, 0x40, 0x444a6f476b68abd2, 0x4}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x3, 0x3}, {{r2}, 0xfffffffffffffff9, 0x20, 0x20, 0x6eda, 0x847}, {{r1}, 0xfffffffffffffffe, 0xc0, 0x8, 0x1, 0x9}], 0x87d, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x4, 0x9, 0x6}, {{r3}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x3, 0x7}, {{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x9}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x401, 0x1}], 0x1, &(0x7f0000000200)={0x5, 0xe0b4}) read(r1, &(0x7f0000000240)=""/153, 0x99) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000300)=0x1) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x0, 0x8}, {{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x81, 0x6}, {{r1}, 0xffffffffffffffff, 0x7c, 0x80000000, 0x1, 0x3}, {{r0}, 0xfffffffffffffffa, 0x40, 0x8, 0x10000, 0x3}, {{r1}, 0xfffffffffffffffa, 0x8, 0x8, 0x40, 0x8000}], 0xffc, 0x0, 0x2, 0x0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x80000000, 0xfff, 0x3, 0x7f, "2d189a94c0d7cd5609d89fa1dee1c542540c8676", 0x5, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) r1 = getpgid(0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) wait4(r1, &(0x7f0000000040), 0x1, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:03 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) open(&(0x7f0000000080)='./file0/../file0\x00', 0x200, 0x80) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = dup(r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x7) 16:01:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:03 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}, {}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) close(r1) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80000000, 0xfffffffffffffffa, 0x40, 0x5}, {0x2, 0x3, 0xc0ef, 0x7}, {0x40, 0x6d80ee28, 0x1f, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc, 0x0, 0x0, 0x9}, {0x6c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) nanosleep(&(0x7f0000000100)={0x0, 0x6}, &(0x7f0000000780)) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/166, 0xa6}, {&(0x7f00000002c0)=""/120, 0x78}, {&(0x7f0000000340)=""/227, 0xe3}, {&(0x7f0000000440)=""/150, 0x96}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x20d6b5cc8fdeb0d9, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x6, &(0x7f0000000640)=[{0x8, 0xba, 0x78}, {0x81, 0x2, 0x0, 0x7}, {0x3, 0x1, 0x100000001, 0x3}, {0x1f, 0x1000, 0x50f, 0x14e00000000000}, {0x401, 0xffffffff, 0x1000000, 0x4000000000000000}, {0x33, 0x4, 0x45, 0x5}]}) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x400}, 0x8) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000600)) 16:01:03 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlockall(0x1) 16:01:03 executing program 1: r0 = socket(0x6, 0x0, 0x2) setsockopt(r0, 0x3, 0xfff, &(0x7f0000000080)="d1a1974750d9f0edfaa8ff5bc5fae41acc15c8950378268a0603d353cbf4bb2302bfd2d2a9065298954067a5ce96a6555f130767dbcfbf3d0e550c2ee51b288bcf2269fdd7b685a029692a9e0aab8370dfe40e6f5b59704a1edb5ff2b093cd61ecd110559f6e453712f7471a58df079b4b28bba1e6448ce56c0976320bdf71c317a2a465d1a59b8e6c5cceaae02ab70e585e6cbacb2b89cd9d2f0ab34b4d1825f78d0d7935df2dc125e688df", 0xac) setsockopt(r0, 0x40, 0x2808, &(0x7f0000000200)="9b98d7e6d295ffbae15bf6004ac89a812f198d11884e33c3724b5df4f2860c9934642a906ab8ff3d172034f4292ad1d8a517e4d5523c4a0f2a272750a541dcc8e41dcce51130522a207ac0e7acf2e383041518c590ef65291e06f7243a58c5df75c5678febe8afab46c1d0d9f3fcc1a8c850d374a9c30c76ac584c90a32b6eca7ce64f0739ab2fc8e3b8e246919547d59dd3c3608fb114998ec13f4e51960beeca4b100376bd4fa8a4f8455983a6c3eaeef961555b209f29d1e0820ffa1da3d6010fc24dbdd67ec9c64d8de469aa0cafc26b8458273b236608112ed5b156747452477af14ef6f8e817fc09afcd772b0cfadfaa", 0xf3) accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000ede7e60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e100000000000000000000000200"/110], &(0x7f00000001c0)=0x6e) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x20) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xcce5, 0x5, 0x7, 0x1, "9fbdb1c1c3cedc97c0b417aa739a99a5797ec343", 0x40}) setsockopt(r0, 0xf4e5, 0x8, 0x0, 0xfffffffffffffe4c) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x3, 0x40, 0x5c, 0x6}]}) 16:01:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:01:03 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) fcntl$getflags(r0, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) r1 = shmget$private(0x0, 0x12000, 0x400, &(0x7f0000000000/0x12000)=nil) shmat(r1, &(0x7f0000007000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x298, &(0x7f0000ffb000/0x4000)=nil) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x80}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x18e, &(0x7f0000000380)="b627d87a0c7d684ea1d419243340b3c36f245e20bf5033a385ace96b45a8e8daf174d6e7110381fde5ae95933df5169916fc0b3f83f3adc248d03f4230523b9da7b5444b8de14aedaf399537fed4933fb1965265cc28a89127d5a94d13e04047c4842a2ef73fc9d531c4734cb1a1d1d25f2bae274b17a8ba77bb2e031606af353f9ab91e63ff2fcba3919091c1893178052d73746bb8d0aad53aa4f2ebdf43983cade4a1e5d14f0d666c1d1a9f0e4f905763f785c9d9992fa2f2e8dbf77114cf59e9cb7d579de9865a1ba4008be627a379cc837ff6a3b3adf7a21cf7bbf293309f8452f94019e42e462310f1bd782fb49732664a42c33128e3563144efc01cd6cc0083586908a1ff7009ce033333e97788bca7b24c4db009006b9115d901bc9e4992a3cdf42898536ccfbe01abbdfc8a6cdfce3d5c3b1b48471a57dcb28b64f6f5c0bd940248b77ded08a0866a7e744ff92cec32fe5a0d3b7665202edd3a7a15627e32a024392f8511447c1c9d300b26bbd9d599fc354fa62f3f7157516b3690a929b44ea33a75bb94989973857a") 16:01:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) getrlimit(0xf, &(0x7f0000000000)) getpeername$unix(r0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r1, r0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0x11d, 0x20, 0x1}, 0x5, 0x4, 0x8}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:03 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="b5224a5220eeee24ac2f10ca0056e8e869fe43af6ee107e1bb9e82c8b653a998f98d100f78ebd0ce945aec519525e46b6e3d5e64a455d278bc9256ee5c77943bd3d373326fb618e49e02989bd5b3b2d525d1239bcbb92d570e1206f237be5ad27eaacae2e325550a6e4e7676149dd676977379b7ebe6d3361b3bbf357704c849794577efb04e6757420d29650658b7418a83e1c4b32c6acf40fe7a19832b9ffbcefae8e9a24822c75bd52e06dce70a38081b609e71307be5c639d5e84b489b5230da77a79d2072c72de4b9e5564616eb234552e281d6de65992e08210dff5dedcf133f68ac", 0xe5}, {&(0x7f0000000240)="fedaeb4805d81fdf1daa76d4381d3d4b472feab050436ddc97f90e270f425f754183baf06384c2398968d041f53de5a9173f5fb04e524f29014d2d89d37ed3c45aeb5219fa1c9deb5b2ab5f366a92fc08eb131b851197e4d73103cce6d735805aba60adfaa042ae08883dc749d00ccf2e55aa0e12d7880a6febd248f6b89bbd8150a9c73d205fcb70d9af311fd3a020795", 0x91}, {&(0x7f0000000300)="36d232d9bf4ff167c08c6d3eb48f8ab9616337c7a38781ed55d17d4592bd238ce438f8dc7aba09f308304907ff4b2535f258c49b301da0172814a074329266d82f9035ad727dd6f5360aa30060af22f867a711a735e88cf07cb5b1e99e2e1de9f405a9c4249ae59e0d095159", 0x6c}, {&(0x7f0000000380)="f5f6339c93626b05e6b9a18bfe12dd6bbaaa82687f11b705a0a0e8a3dc671218331bd7d0b6c3aed4a5685e6a16bcb16d4936a4d3cde77afec6dcc29a66ce97678ebd2ebbf74b4f435f86c66e5d1f4b8c33b31160ae328d71eb56ba804adbe417a9a9d6128dd54004db2d57ceb31d223c0b22ede9df03d2d6fd628c257921f625a0371660e9a5416d9371726b767697d252c67b9ef6441ea96bfdce0896618124d9911a3da1171db395bc920529d10a7ee731f59e0a9a17baf0a3", 0xba}, {&(0x7f0000000440)="472a58f83f960e1eae9d56d5ad3687571a053e5df44d2b4346faff", 0x1b}], 0x5, 0x0, 0x59) r1 = socket(0x400000000018, 0x3, 0x0) accept$unix(r1, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r1) connect(r3, &(0x7f0000000500)=@in6={0x18, 0x1, 0x2, 0x9}, 0xc) pwrite(r1, &(0x7f0000000000)="2a877b7a4feb8cecd5269c36749cf1a750f5fcaa80de91cf617d905f319a5b29cbb0869f1bcae8486b878d48e716db97414f27b74670ea8e45414e0baef095f69bcd5d80247f272e0de068", 0x4b, 0x0, 0x0) setsockopt(r1, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) 16:01:03 executing program 1: r0 = syz_open_pts() fchown(r0, 0x0, 0x0) 16:01:04 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x10) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0/fi/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='\x00') 16:01:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x3, &(0x7f0000000280)={{0x1}, {0x2b, 0xfffffffeffffffff}}, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) mlockall(0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[0x2, 0x80020000]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x0, 0x6, 0xfffffffffffffffa, 0x1}, {0x0, 0x20, 0x80, 0xab}]}) 16:01:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:01:04 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) fchmod(r3, 0x59) write(r1, &(0x7f0000000100)='w', 0xfffffffffffffd47) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:01:04 executing program 0: r0 = syz_open_pts() close(r0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x80000000) dup(r0) r2 = dup(r0) bind$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0x116) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4400d2e62572acd1b5df05685844dc1015c34867"}) 16:01:04 executing program 0: 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, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00005f3000/0x2000)=nil, 0x2000, 0x4) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000240)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) r3 = dup(r0) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/104, 0x68) 16:01:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xff, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x200) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) close(r1) setitimer(0x1, &(0x7f0000000000)={{0x1ff, 0x7}, {0xee7, 0x10001}}, &(0x7f0000000040)) shutdown(r1, 0x1) r2 = socket(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r1, 0x20}, {r1}, {r2, 0x1}], 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x4}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() setuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x5}, {0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x40000000000000}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e49a9696c653000"], 0x10) 16:01:05 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() dup2(r0, r1) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r1) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x7, 0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 16:01:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x6, 0x8, 0xfffffffffffffffa, 0xfffffffffffffffd}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x8, 0x100000001, 0x1, 0x1, "9cc4d770c90b12930f6a59365f4527a69d4f6b99", 0x7f, 0x200}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) connect(r0, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$inet(r0, 0x0, &(0x7f0000000140)=0xfffffffffffffd55) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20081, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) 16:01:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:01:05 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x4) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r1 = open(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffed7, &(0x7f0000000000)="086df30fee4cd87f1b9b4d68ec264ba1f96088277192d71016865e353edc2ee61f00"/47) acct(&(0x7f0000000140)='./file0\x00') 16:01:05 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = msgget(0x1, 0x200) msgrcv(r2, &(0x7f00000016c0)={0x0, ""/4096}, 0x1008, 0x1, 0x800) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r3 = socket(0x6, 0x4000, 0x8200) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = msgget(0x2, 0x110) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xab0955f9dcb08a96, 0x0) r5 = socket$inet6(0x18, 0x3, 0x8001) connect(r5, &(0x7f00000003c0)=@in={0x2, 0x3}, 0xc) dup(r5) mprotect(&(0x7f000048d000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgrcv(r4, &(0x7f0000000240)={0x0, ""/237}, 0xf5, 0x0, 0x1800) 16:01:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) r2 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000400)=""/39) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setuid(0xee01) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='*\x00', &(0x7f0000000180)='^\x00', &(0x7f00000001c0)=')\x00', &(0x7f0000000280)='\x04&.*\x00', &(0x7f00000002c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='(\x00', &(0x7f0000000380)='{\x00']) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:01:05 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x100000002c, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:01:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0xbe55916f532920b8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) mknod(&(0x7f0000000840)='./file0/file0\x00', 0x8000, 0x101) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000005c0)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='.\x00', &(0x7f0000000440)='.:/)+-\x00', &(0x7f0000000480)='/\'+\\\x00', &(0x7f00000004c0)='\'\x00', &(0x7f0000000540)='\x00'], &(0x7f0000000800)=[&(0x7f0000000600)='\x00', &(0x7f0000000640)='}!@\x00', &(0x7f0000000680)='\\\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='#\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)=':@\x00']) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000002c0)=0x101) r3 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000080)=0x7) bind$inet(r1, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000380)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:01:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x1, 0x1, 0x2, 0x28}]}) r1 = semget(0x0, 0x3, 0x205) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x7) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) semget$private(0x0, 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:01:05 executing program 0: mknod(&(0x7f0000000500)='./file0\x00', 0x2014, 0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x80, 0x20) pwritev(r0, &(0x7f00000002c0)=[{0x0, 0xfffffffffffffdfa}], 0x2ea, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) execve(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='^\x00', &(0x7f0000000140)='[-\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000480)=[&(0x7f0000000200)=')\x00', &(0x7f0000000240)='%)\x00', &(0x7f0000000280)=':\x00', &(0x7f0000000300)='\\#((^(})\x00', &(0x7f0000000340)='+%\x00', &(0x7f0000000380)='{)\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='^\x8a\x00', &(0x7f0000000440)=',\x00']) 16:01:05 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x2427, 0x1000, {[0xae5b, 0x1, 0x1, 0x2b76, 0x4, 0x3ff, 0x7, 0x20, 0x4, 0x8, 0x200, 0x2, 0x87, 0x3b, 0x80, 0x7f, 0x1, 0x2], [0x6, 0xfffffffffffffffe, 0x0, 0x5e89, 0x5, 0x7fff, 0x8, 0x9, 0x6, 0x1], [0x6, 0x1ff, 0x8, 0xc03, 0x3, 0x1, 0x9], [0x9, 0x8000, 0x8, 0x2, 0x2, 0x2], [{0x5, 0x1, 0x9, 0x100000001}, {0xbbbf, 0x3ff, 0x1000, 0x9}, {0x8, 0x2, 0x6831, 0xff}, {0x8, 0x1, 0x6, 0x734d}, {0x9, 0x100000000, 0x6, 0x8}, {0x6, 0xfffffffffffffff8, 0x401, 0xffff}, {0x14e, 0x2, 0x1, 0x1}, {0x56, 0x100, 0x40, 0x4}], {0x1, 0x7, 0xffffffffffffffc0, 0x3}, {0xffffffff00000001, 0x1, 0x5, 0xe8}}}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) syz_open_pts() close(r1) dup(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xa45, 0x32, 0x3, 0x1, 0x20, 0x6, 0xffff, 0x0, 0x2, 0x1, 0x20}) 16:01:05 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x1, 0x9e, 0x8000, 0x6}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/36, &(0x7f0000000080)=0x24) 16:01:05 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3, 0x800}, 0xc) setsockopt(r1, 0xffffffffffffff2d, 0x8000, &(0x7f0000000100)="c5134292f9c8b0b89bdc81149412f0eb338b99eaf4e2c71eb24542e1fd94c6ad8831726f37cc4d9bdf94687f60ca51e61dee39bbd399928763536e714d998511a909d7f62bb647ed739193", 0x4b) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x70c4, 0x100000001}, {0x7f, 0x20}}) execve(0x0, 0x0, 0x0) 16:01:05 executing program 1: r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0xe04260549b0026cd) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 16:01:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4007, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000280)=0xf61) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x3}, 0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x10001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) flock(r1, 0xa) write(r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000100)=""/222, 0xde, 0x2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000240)={0x523, './file0\x00', './file0\x00'}) r3 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000300)={0x9, './file0\x00', './file0\x00'}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1e, 0x0, 0x0, 0x9}, {0x6}, {0x200000000006, 0x0, 0x0, 0x3fb}]}) read(r0, &(0x7f0000000240)=""/220, 0xdc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x400, 0x4, 0xffffffffffffff7f, 0x8}, {0x5, 0x0, 0x7, 0x1}, {0x6, 0x8, 0x8, 0x3}, {0x6, 0x5, 0x1, 0x4b4}, {0x7fff, 0x2, 0x2, 0x7fff}, {0x2b39, 0x0, 0x40, 0x80f}, {0x8000, 0x9, 0x3f, 0x3}, {0xac00000000000000, 0x14e, 0x1, 0x4f5a269c}, {0x1c600000000, 0x4, 0x3, 0x1f80000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x8007, 0x4a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) setsockopt(r0, 0x2975, 0x6, &(0x7f0000000140)="0cf6d5a11148e6117abd000eb670526d70f374211c9932fc86a37392037783c9964f98a365da396fa9d5b0bc11c12c54b7a5522e8446defbaf2d80d229840162d3643460f29fbdd3bb69376c4949c1858f91c65313a372b8af6bf4306987637090406f3d945544e120ed06f0befcd5e68cc4f48dc3121cd299b40e0828a9b163bb12f3625b9279d2dc3481f57ca67dd89ee080f66f8926829f866814b708d4fb4b8c6389a731e673f54ca34423f458f9888b8753c0fa7b3c0d7b8045f5b90a08255f2c8fd32095ec0df9878438bd93a76dc1ea7a2f", 0xd5) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pledge(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='/dev/bpf\x00') syz_emit_ethernet(0x1, &(0x7f00000012c0)="85") r1 = socket$inet6(0x18, 0x4, 0x80) getpeername(r1, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:01:05 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x101) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000080)=0x5) 16:01:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:01:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 16:01:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r2 = dup2(r1, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x6, 0x0, 0x8, 0x0, "77ef312810d69c58248b3a1f04c18355b2b4631e", 0x9, 0x6}) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1000800054, 0x0, 0x0, 0x1800000000000000}, {0x81, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:01:05 executing program 0: r0 = socket(0x18, 0x8000, 0x7ffa) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x7, 0x6}, 0x10) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) 16:01:05 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) close(r0) fchdir(r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) 16:01:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000040)='./bus\x00', 0x5, 0x2, 0x0) 16:01:05 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x80) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x10000, 0x80) ioctl$KDENABIO(r1, 0x20004b3c) ftruncate(r0, 0x0, 0x20000030001) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x100000001) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) 16:01:05 executing program 0: pipe(&(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) 16:01:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000140)={0x5, 0x1, 0x5, 0xf7, 0x6, 0x2684, 0x80000000, 0x191}, &(0x7f0000000180)={0x0, 0x6c8, 0x3, 0x6, 0x5, 0x8, 0xdf1, 0x5}, &(0x7f00000001c0)={0xffffffffffffffff, 0x0, 0xd0e, 0x401, 0xf256, 0xc6f3, 0xfffffffffffffffa, 0xfffffffffffffffd}, &(0x7f0000000200)={0x101, 0x8}) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000280)="6dd85d5ac47820b0eb9ddadaeb589f6197161bf68a3ecc8e7935f44059f1b80b4ac911b2d6414388bb3dbb5edd4721f1d64f600185f4a0896ebfcc41cb5dbd03063f74a12d88ac5dedf870a4f69640bdb9082de5c42b72027b6bf54a7513d8d28c8ba47618112ac9fa79ac84651938c8dc014eca35a1d9e6aba007ed513fc3a0e7ef56e8632de5d9590188e6eec5ffad3a67c8d67137ed92d63618dad233c98321b210d7bad88c3167227e2ef1f219503439440c4c9dda4fcd6c646d3d181b398701e1043ceb18256ea4a0c3e71602d060523199efc33a91d1", 0xd9}, {&(0x7f0000000380)="a308c3b675949782207bcd6b8154fdaebbc31677e2e3f0f931e5299ebf30a9c3c19424888125fe8922983d80dcd2ab80a636a584a3c8b30fb996b0b4618007b6e85da7a945bc065287550e9c7231869a296f34e330c9be3273aad669a494d7acba2715a2851b420f4b8aafa8619d98d085bf434bd5797db8d85911396fafbfc830f9710af717f3dac4b08d925146c054e2dbc853f0a0b247b74394b2c51e2df131a79795358d29f480b565385821fb62f7d32dfd1fe840f9754393d7972258100500f340379ad2c728fea204c7f3", 0xce}, {&(0x7f0000000480)="7069517b0e42f560bfc8bf5b1761136c320282ebc82c4f541612926595f22d7ae411da9981dcff59bfa95e69bcbe5ee6bf16ba644037f8df56589bb7bdef2266f9a64c67da490aa564730e359d6b0be29451f065ce4263732bcc7c4212bb9fb30afacae3b3964365505deb158f4a359b718d95fff57127e0b2a55eea772ec8f5d98c454ce602ce09e378b6f2a8d35d5746d9538d67d59a90bc854e87e358953dcccd2ac0f51e28032b79dfff3431c9bdb998b12332d34131f809", 0xba}, {&(0x7f0000000540)="8aab21d05a0820120e7d19913e06c7458719459ae7121d02538988fbcb4ff0817c0a3952996de4958eaee8213ed3f82562c6bfb5d6333c94896e8222a180cf07c74fa645beac486480", 0x49}], 0x4, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x48, 0x1}, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x2fc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) dup2(r4, r0) dup2(r4, r4) mprotect(&(0x7f000008a000/0x2000)=nil, 0x2000, 0x5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) connect(r4, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:01:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xac88) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x101) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000140)="536842f1e48c18a591d009d6890e24a3fd981107e6659fec6acefeeb777e8cdfd044b7e9fc1033e808c3643228bc23a7e4b1a9e06871abb487d6929125490d4bc8", 0x19e) write(r1, &(0x7f0000000200)="e008dc7be849bdccd04333", 0x119) 16:01:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x87) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="10308fcff8481750b5c43c3f4447802d526430111fc554e5339790673c9e9b3d4ee065f9cd6fc43a2f6cad2e1417566655df2ecf7a169a3aa5e10ae9df84c0163026b801a8ad1726a4ecf4f43fa7d2d2b02246475233bf81f8d6416c", 0x5c}, {&(0x7f0000000340)="f1f2f293c6398fff7ed04f57f92fa412e0e02fdbd3f9dec8a8de03a8c31191d7dcde884e1439f26257a62e1f296eb743b5fa357d57accb7705f6dc23ed0f87bde5839776fb3a23725d228a78e1d4314c359c573ad05a24242c3802e602e4911e2bc1e5fce0504a8cf83d32ebfe213f7d3f98e2aca6f44c950dc686c8f56e784cdd1f590baa37f662cd0b7fb176c582b9aeed533c5d6a03ff79b514a850a805b278cad4a25ab3a11eb524df", 0xab}, {&(0x7f0000000400)="5bd0903359ba3af1c8a32070c8d2ba58d68587f497ec4956baac670236ea19f0376aeb2dd05d70331f08321ec5fb5b173555295f7b42f58f30edcd77396b786b022541e637ed07a8ed6cc36e096d8be7dba8f0426d6030d3e575b55f185a9c739c4d6d29fa8f5bf3de8add0209e2b9ea5da1cf144db21e413763c172ce6c", 0x7e}], 0x3, 0x0, 0x0) syz_emit_ethernet(0x41, &(0x7f0000000140)="b62c17a830cde92e31b3cc5dfdfce49d2af9b7ce4481ccc4b7d22e7d75cc8fb653324e9d42ede8853f00000000b100000000000000000000000000000000010000") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x3, 0x1, 0x7ff, 0x5}]}) ioctl$BIOCFLUSH(r1, 0x20004268) 16:01:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvfrom$unix(r0, &(0x7f0000000040)=""/114, 0x72, 0x802, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000180)="07e222ace51e43d633882869a6f8fdb9b8316106eabb78382e2ced8c7ae06fc14cea3c82f4cdcc297e77aedb98e7a9f0ea4045c745e80fb19bcba4b31e038ae0b8f67fddfe2c1efa5788cc594ec97593e911e9b1072a75897b5916df5b2ffb200dd25f08", 0x64) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:01:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:01:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5e", 0x36b}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xb1f0, 0x0, 0xb3, 0x7fffffff, "49bf000000f47e0000000000e6ffffff00000040"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) 16:01:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) readv(r0, &(0x7f0000001300)=[{&(0x7f0000000040)=""/128, 0x80}, {&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000000200)=""/156, 0x9c}, {&(0x7f00000002c0)=""/56, 0x38}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x5) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) close(r1) 16:01:05 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) 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) 16:01:05 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x45}, {0x6}]}) syz_emit_ethernet(0xa2, &(0x7f00000001c0)="ba8735e7a8338964f19fc39708ac273555a4af53268a667860c80efa80287e0ea10bdb7000f1f515fdbd4050cda178ebb28aa0395945f5f8ff75838f567bd093b5f89dac8ca2d84f04090d8f6bc38d95c23c3988636500e0dede7cb29e218f8d7ff189716cbbb8d4ba2bc8c909b9c11ccfaf732886af26ee5823be5986e15d82eabde758baa1c7db938d690a2077b3ee4af39ad49d9b8e5ef2ff9152000000000000") 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x3, 0x80, 0x200, 0x3}, {0x101, 0x9, 0x9, 0x2}, {0x5, 0x8, 0x20, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) shmget$private(0x0, 0x4000, 0xcc56bda235340e4e, &(0x7f0000ffb000/0x4000)=nil) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000003c0)) syz_emit_ethernet(0xaf, &(0x7f0000000200)="fff59af0712a7b9330997a3086cd40ff5e35717607e550c03d2288ab49b1d26808fb55737f7ff628caa94cef80973b0ed99c4e8ff45ccab818ba4aaf38f6d040c4f6af421d2d35db7208a37cb74c6db1675a01f4d2d4a9504504a06dc7856e2d0e5095ce1220736c5e401547db9feb7b320f8babfe9d63f7b5d848dfc693acf4028d14f917d01150d147a9a1c0ca4a093ee573098d72208e4533a8009930042df27d2a4a24d649efb4d2740b97ff71") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[0x5625, 0x1000000000]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f3") nanosleep(&(0x7f00000000c0)={0x100000007fff, 0x1000000000b35}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000300)) 16:01:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x1ff, 0x0, 0xfff, 0x0) 16:01:06 executing program 0: r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x8000, 0x3ff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) socket$inet(0x2, 0x5, 0x5) 16:01:06 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000100)='\xd6\x00', &(0x7f0000000140)='!(\x00', &(0x7f0000000180)='()\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=':-\\\'{\x00', &(0x7f0000000240)='^)\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='#//+\x00', &(0x7f0000000300)='.\x00', &(0x7f0000000340)='\xd3\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='>$%\x00', &(0x7f0000000440)='\x00']) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 16:01:06 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2384d995aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/190], 0x10) write(r0, 0x0, 0x0) 16:01:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r2 = geteuid() getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r2, r3) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1000, 0xffff, 0x0, 0x3}, {0x200, 0x7, 0x5, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) close(r1) 16:01:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{}, {0x26}], 0x17}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20000, 0x4) 16:01:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) 16:01:06 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x3, 0x3, 0x0, 0x7, "e3729e22ed81de95fad9a0806a69a12f43d9253d", 0x6, 0x9}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) pread(r0, &(0x7f0000000100)="110d8509ef257e6b12714d6eb6921e8220af27e5ba49b80acc0cf3fda43e2d26f7571dfc1d3ad9998d648c5b92997ee0882d824173b847c7d712013b79952d7e8a49c982924adc564d04d26c595d35d2cd79f8ff74d3b5a5cc80af1d7a2bba71c443b6abc8007a1b5dbff7aed650d3d644a45b3609", 0x75, 0x0, 0x62) fcntl$setstatus(r1, 0x4, 0x4) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0xff, 0x4, 0x9, 0x4, "a6b48114af989d9d71a6b649d6c5561d41e2eb27", 0xbf0, 0x4}) fchflags(r1, 0xff2398634ea9fd48) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x4, 0x101, 0x6, 0x9, "7c08f00004e52d0521db9342131c02ef2897931b", 0xff5, 0x1}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:01:06 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x140) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c, 0x1}, {0x1c}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0xffffffbf, &(0x7f0000000180)="b6") 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x104) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x15}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x3, 0x29ce572, 0x6, 0x80000001}, {0x3, 0x5, 0x5, 0x1cb}, {0x80000000, 0x400000000, 0x7fff, 0x100}, {0x1, 0x10000, 0x8000}, {0x400, 0x1, 0x401, 0x8}, {0x7fffffff, 0xff, 0x8, 0x4}, {0x3, 0x0, 0xcf9, 0x7ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:07 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r1, 0x0, 0x5, &(0x7f00000001c0), 0x8000000000007, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)) unlink(&(0x7f0000000080)='./file0\x00') munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:01:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r0, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR, @ANYRES32, @ANYRES64=r1], @ANYRESOCT, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYBLOB="cf541d09dbec204a294ff0be31796d5b1478bb14529fcfb9663706da6e6475a30384d2bc93ade65e1458f9c5247cb3d6fa7ba883b1d07d619fb34c20cc247b85f453a911ea1fb6", @ANYRESDEC, @ANYRESOCT=r0, @ANYRES64=r1, @ANYPTR64, @ANYRESDEC=r0, @ANYRESOCT, @ANYRES16=r1, @ANYBLOB="48d9267d2703c0271c6bae4f35a9da7519826647e21959e73a22ed49ebd8a436f95d8e21ef0073ea18b672714bbd80e80caa624b143a2781d4550758170413f371ba68de8380542a406252e2f0cdc83bfcfd1586b69533ca86db6486e040875fa2a8193dbd53b3ef355061688ccdb26479494c9dd5652e854ad96f94db3c9db45b0cd797a4b7b40d57517738af740dc8bfdb5ec4c3a27b0eb89c03a8a7e0fa151088aaed59e6", @ANYRES32=r1], @ANYBLOB="959d2c5daf", @ANYBLOB="97c72a0d4a33b096753ffd642c02bd0accf18b56e3e7f51df5217050770be2825ca86deae62f7d6f839cd14ad636b343afd118", @ANYBLOB="48bf5dfa3c3e436542", @ANYRES16=r1, @ANYPTR64=&(0x7f0000000240)=ANY=[], @ANYRESDEC=r0], @ANYRES64=r0, @ANYRES16=r0, @ANYRES16=0x0, @ANYRESHEX=r1, @ANYRESOCT=r0, @ANYRES64, @ANYRESOCT=r0], 0x5c, 0x513}, 0x0) close(r0) 16:01:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x66) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) r1 = kqueue() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) 16:01:07 executing program 0: 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(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000001c0)=0x1) getrusage(0xffffffffffffffff, &(0x7f0000000100)) 16:01:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x629712045126db07) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x7c}, {0x60}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3f, 0xb6, 0x0, 0x8}, {0x1, 0xeaf, 0x2, 0x1ff}]}) select(0x40, &(0x7f00000001c0)={0x3, 0x1, 0x3, 0x6, 0x8b1, 0x5, 0x3, 0x3}, &(0x7f0000000280)={0x9, 0xd2, 0x9, 0x8, 0x3ff, 0xfff, 0xc747, 0xd207}, &(0x7f00000002c0)={0x1, 0x5, 0x100, 0x81, 0x1000, 0x2, 0xfff, 0xbb4}, &(0x7f0000000300)={0x6, 0x7}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff5b, &(0x7f0000000240)='\b') 16:01:07 executing program 1: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r0) socket(0x2f25f4a2862ceb9f, 0x2, 0xc48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:01:07 executing program 0: r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f0000001500)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0xc6}, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)="1b8f921a9f5f2b902a19bee4c92f621eb65e16acc594886bcf4f2ca09c528b69b97a0fd6e1ee45a436552c965a770b358c9b5075fbcb2418808b89ba948e0dc1b581f464628812b708925bb090625d293a56c753c9dd82727bbccaea65e3435e37a0055e68191105bee22b265bc7abd9974c6f9ed5cd6563c14a5c250d781f19be2de99e67cff76d6c37cec881a255db83bf4dbd7964890ec5f7154b3fb0ab297cf0a5d8adc6be0396dc629d461537aeaa672960f41953c62e5026126cad94c4", 0xc0}, {&(0x7f0000000180)="c1ebf7999cb630fb2055b0951bac0c9a49bb337e6775426a4d0a44b3361b2a7e1adbc80c2d492a1bcaf6ce8525194a5043adb10f0bf51a6740e0ebc92093f99e0c81cace113c2768ce7eafb020fc59d3f85dc60eb0a35667528e0b59a286046757e1ee4d3b3dcecf2477fd51104155577f82604468878bb87f4b7d9c77f8588df259f6a31cff32fa88b513474a72df538b54f6b617ef36c55748283d57ba06dcd47c9304b8605e056a86984b5c0681b4423f", 0xb2}, {&(0x7f0000000240)="947fd874ad467bd795310b9c0f92411955d727362577db28d474", 0x1a}, {&(0x7f0000000280)="5ffd2b055924b517f241a8fa2fa92f29db569beb56778b3e5a7aa1ced5c321be55d528ee89a0621d1262506db2c7b7c8f3ae9b654992ada62e89dab8cb34604808ecc587fc55f408464d25eafa0261017f233fc97dd24ae0b96d9aa6df845378d05845d98ff4d4a916eafa1c26b790632765ec65dafc40691f178fc8d24c7336c5e7c17289e37599ee8b79c988cdbf3914053f9dfd64ce402188a7cf363e493c4c11637c31bd4f8f387706078a3cf07017ec44eeb5f454f9827418ea143c82a73163367cc468ebdbdbd462d905faf3ea7f86e030ad1b8f86aa46f3b5d1b2a26805fed3088dffa2bd12", 0xe9}], 0x4, &(0x7f00000003c0)=[{0x1010, 0x1, 0x1, "c11532ebb97c0873e5a6066834aac1a4df91bcc5333991aac8d97eedfc1705bd6109b418751b7bffc283730cac4dd158b641dc6f81b9b142d4342c3acf5a930a1aaffc2ac8ecfa9cdd519c852e576fe6c16ea025c5474708a2699c2f3f7659fc56c5d6975e21d0e538b77cc58a8de837dec812fb8be2ea8b4cb8311a37d4ee213c2c3be9e1c494624586abaab7ed943d8cec68edfee361517b94376acf619df26ea938252e09388663d188f3b87c7b81074a6f13f457a4d14e511912497a5a8e98fcb31e145e915158cdeaa27f23e25f55f6d53fc3a208128820bd4d76439f5de593e79a8cfbd0bcacfd57b9f8302a369800aa9ae04cccf81d289390b6403ba2d7b2779f0e23435a2e95daf675edbfc9284160b08830746100d700fc0b50aaf49f6747d00d7dab70fd532d75a313063c83b952dc55ccd581db9600061064ae305e20c875baddbf33f71673bf41eaef13e38e5d42a6a0812ba77a612ec647ad470ef8941801ed1bbc240653fb2c6a7cb3200bddc8d8061c008e67e1581c26783faf6a066c752cb1c04e6d7686ef5fc277c29f4a4e4c31324729fc4f9f585352decf39929677d99c2c86dcdc405794e89a4763b27e7254f43288c5d20716f846f854512a28818ffe8356a2c9ea6a8e54e9836ca5c9080f7ab708e93112086c88bc5b955ff457536bdb5efb56823437b628415a2dd52606c5588a6c376cbe38cd279b6741cb23871c03376665e0a21abd6d5f2741af17152ace971e06f2e3b9db74be7d3ae225a01a889d837f325f41cd6f5c8a4322a47057b06bf03eadfc8344b4581240fc234982a6337dff0604e46d3c3000dddb77bfb4d48b8d46f8f77f5ab028167a16bfae1367d2aee295d987eb8cd9cabdc7519297e495a2f44f123228ddbdd52352e35405de8402748da6ed7e2e818bd98826276f85f47ba845e1836adc27bec9133a47cd1098c6827ef6c839144c6f5f57debee13e96230b1cb7b1903e601dfa10a043392cea058b5d95ff3025c1674db60b6b1a4a3b88bc00be59b09016be56868e9c71bf3db393e9ff9daa14a9c4835ed8b9a5e670966626e3d22a24d279805bdf5f8c282a1260efe93ab9d5720a7a3522c8596a545079ae5afda855691345560da866829c81c18615c518306b93bcfe852eb3a3a95ad0f575ff9fb3034425d01e742c04aec2a937de26badcb402ad2048f0429fcfc70eb547408644eea7a0ecfebb1ae26a6684bce6b64983f189c60246340f133fd3aaeee6837b8bf4209acb44fc039538c2179762196fac960fb2791fb9d5e175850885f2541edc4f49019466e55a669b683aea30d1964d6b84016fb3bc73758af9f448c5a310470ce1876145fa7a0545e91f38873365b14a3de5d217bd44c894cb5da7830d3fdf90c8d4c2e3bd2b69b8b20fab6081d0722f610ca2b7c1e39bbb8d52ec3c527b794e3b5bfa3774e62bc24dd6bebacc6d718784f8f2afd49115eefc1a77e82f320e279d33fbc5214bb00c1e3be43daee72cc10edd4d65875f6f6bcd94c9f29e8274c6ca881451f009119fffdc052d2c27e00d30194bd6e3cdb670e62f686fac4e5643f5cdd1a864f4790634a7b1d004ade66c2f57b7012989b10170586775c12b07002c6ceba361bcac97be050a30b4f2d81538433e3b9bad6f857670131ba6cdc7bed60bd6c3a160095f748b0d6a5f914edc2c2579541abae6f3e261326a8b81be63e59bc01ec72345246d8fcdd0b130e912caa8d9f3ddde10a73939326baf1022876e90c9261d9cc8ca09590395013cc16a6951faea52421fe461f8f02ecb5ef830f97447ea85d17c613e0b49b47666c8e9ae9339b918b37c4fce698e6f4b0bce8f82959936e9017c1b7959b0771855f47574533f66e06b8738c81ff93dee3efdea17946cead6469d22ffb793669cb32b384a2960cdf6d779a80525c0d85750f95a8d8cf9aa630cf7c9d1d618a22981c061bd2bf09902cf49ca7fe301ae795916fab285645f68ac2533c3f66e2d8ef2969bbd2bf1195705660767b47b09cf67f51c3a0862b3679f5c312fae4f3ad68382c96cf754c606412fd06d2ad24df0a47ff67c1923346efd244c779e47e8b30e73482ae8e2f42ddb6319ce5b76514c3c240aac95edd5f77316d3bfd09c4bda5ba73239e8b083fcfe114ed38f4c58b4de8b0b6cfeb7df44b8de881f4c28c1c418c97c316928045dfb5c755586d1edc4be73a9710fd933341df8666e07f0c1d4fd550c7554ac577ab195477821ddbeb7f7e5bd493737fc9249243947747f7b0e606e5ef7ba4c2dcd72022b75ebf4e6e1160267934560d5b32299c67ec4e08c46c9d87e53803cce3c79faf4e449be47d537a85d94b8f011e5b2db67056421af95a51b24d7ffebecbfd717f3c78ce90daf02b96124d17ce22368a466e46de1a731b075263686df46811e104260981efb882cc678963ea0b9ba7f4864781ffad6fbd710af4d341a4dbd20ff94a4de140813bb0ea0b4168c43b1da72211fd98c2a4425525c4debd0898366f98d43d3ec4219a11a7e3e0fab52e4065d86d9e1f9abe902bbb830e552d2992aabc1e951b6b343837caf18f287ef28a21fca052356821daed03d524a03b71144c5319fa0729fd1f784c39c3f7bcaf4437b9fa17cb6dffa78624f0e4321893fb22e863138a34bd9069167d33fa4d2ff49d34036bfa06b4daa00b0fbcdfe7988307168300c342c9714595a14ecb625cfb894744e94c0d69dcaad1db1d31fd07d6ceaa487ffa10fee928f33b943eac2335dfa17aa5bf386c0db3b038a859f73b99d11aa8ba44538f82b0a02b23031435279e8e218783b477c488d84a487d7a2880349c74879cd733011d1c335b29483f9e353c28b130ca2fbaa56cccba62fe44917e1d9d69ae25b913a428d65af9f3828df98293c920ec2c69c6b877692d6b19314d7cbb0ac2fea4f69f938d25419c1d0bd772360303a6ac2b7cba698fae6b5cb8bbcee267b75a3bf42b87dd33f20fb2a281785023beb4cfb7929beac4dc277c805914f2eedd46abd8683ce4dc62365421e3a4dd25afa6863a383c2d1fc4301ce5bbf28c707ad6429c05371bfd40032978197df6f20ce0929ed20ceaec14430d665000d952b5278cd8287f754e8d0b11aa1a63218077aaf6f5df187ed0671b734368970029f41d59dc242cf48eb5a529553648f6e6c318b02d0aa5d83eefe6ebc4d6dcd2bd6c0107f25a6223d9498bd55646b4f2c692962194c36a8c3209e535a11d61b4f7420bba5b40b7a9d4788534ced7dc546b742140b0660781344f620573921f9c15a8d96ef8c1402c5164c9131db784feaaa822ac16018466ceca1d7e1cf521c0274394e25d05780bc253e988f3daddbc7b2a5b9c8129f0568a4c8a36223b65b59ef7e05ee15f868ce589fa67e268b6a302799be6d793fb3b3a098bc90eedf239f880e3eebe0529bb458ec6ca4ed25c44c1e8acb13f9fea5bbc38c12775db33680e1c0a000aeb1bd0e2a8b38735204a2894c0a4df02fd2963a757210634927d86bbc5254b500c5c5c692d870010777bf30a20a8e7f9d733d9c4765e38307bb949ca399c89f5b2abe4a3913cd2651c2bc61ecac5eda2c4358f65d65152a4008f24ecd7818f5a97ff0ecade2d2b15528817742fae196e1b896ff3cba41f05d98096a8cf03a3f160913a94588489a3f1b3a72fca10adf7d11b8899db9d5957ba3c1c8b71eb33c92244df800709aba3591dd2f0e1735f87c9c2226ec0987af71178375aa0d37f30a9f04b508dcf183fa4df2ed67b145a15a9d6efba50933ba55f23c175f12e92766b21107cd62687a08113f54daf3d0f5b787eb959b0eb7f760dc4b3fc1c14a0dcb77d1e5dbbeb73b8ee2b6726c2ebc192a6d5d0ad0a2543e05a233905eb7c8d474fe205c5ddbb42e9e97fa336524b6f738c396c10a94a6cbc0303ec7dd07334fd30e33129d7afc651ae72ab56bacc3b5c029d97f8f6aea33275e57e7b4647ae162239741c70e80b7d07321fac97de875e7306df65d6517083ac62a20b91897a3d9b000815a8f509455ed07769b17f20ae9748c01a8b34496070c4710330d2130869f4e4d215a0f3900cacf2af21a38ff723be76e9754cbac9151e15250c9bde903f73a6aae4056752d375e3ab8be193e5483b349ab29342ba4f40e4d7bfea1d2b65c628547363b0e33a4dce7998ad34a40ad1ffea9a54438cc2413b48e2818a04d374410d3339df4a43ba3fde57a8a5cacd0e076ad7f20dbf2ea3ca5f1711dd211923cb5a977207aca70d25b291d25411328b2c1f41a6ca20ec1368241a310964ad478efad763894f1857d5c52a81a2d4d78caf69faff1591851670c760bac72677d37030bc7de3d37c9e8a4f20254aab3f95e0db3d772c9dfa9dedd4c1e32e93bacf7ffcecd661e7ffaf6cd2b48973517164c47e73e12574fe98aaa0f64b74d35a7bfc61575da9659c46e33bd91e84e73de96abb337844f42f3199da30a0fe17e62289451690620d413c8234d31609ea199f77725ef31b40d37a1ea2bf2fd2f47672df8d1f4c37347df670bef86dd1ee36ee6ff3f1ccbb6b2f46d94064dc6666e8ea51f6e44607ac9aa5322cbc320953d705d31195ae30e0c28b14e0b1c6e94fbb186e8539f021b28e5d7a4573612776f808de1bfdc32756c0687326d12458bf4252f80235d9474b44d1610751199c81d366914fd656e99703dc43e1e9cb5e5a41f5da5b556eb803ccec4d33a3225d7dfc48808a55f05e3df6b59465bbad6c8a8d455bce868061060d9dc440202166badd16e02937599274fbec2d3d45f976a434a29eac1e3a32c3e7a9ff656d21a77770e274e3000a902f4b1ab239738734b710b1f5dba33ef55c263ede31a8b80f712ec5985f9687141e6fe34823ce5d5394ea21b5106768486a215ad3c021dfde7a3d469d5ac168bcb808eef9a1910b763bd32bc08594e56cc81821f60af3e4d39a255fc3c7439f0f2cbabfda4ec89ac248c78db0c7170cf10456a63690c245bc218aefa321187caa710363253a2f809c9d3d105d518faeb661a49ed21bd405c85391323d92567956198c801a4388eb2e6ff62463d479a5913d5143aaab9a8f862b684960b25d531dd6a7874b544570437691c793180c6d9cf53b2c6836380fceaf05a954ad6540a14d2975c1ee81299614026c01c79cc098aaccc1a147bef8ce5e30d41c899b33dbc7ea5871501034481f5af1232150e3de0ccdd559d25ece22744d018d3342dfdcffea0413a024d75bba30aeb28535f87f03bdccc5fcad31aec509be9039019cdd4702dc0bda1ba6a328f629b7f4b87ace48fefc1ad2c015e2b4253de703fde9d98c09a1fc26abe1fcc9ccaea4ea57b5ac40594cf4ad54c274ebd84ef00fba224dd47e7558e5c0a54a32a45a7cb26d5fa1186774221da7f16ec37bad145f1e3b09e5a88def36e83a7ca14de33911d86e15f0ceceacd675924f0575d9360982ba9653b876246c7283df3133d6de9ab27f159c2421ccbec57cf73b7f7fe390eb33c46d6dbe43395a90cf00f20dbb8a86ac9bf61e8a7d22f81dab697a93abe81e8667ac7710a39b031d4310541b3f61e85337a8b4279c24826da24457db7b8911bf21c4b2624b158fcb58bfb998c013b3b3e5da8dbe4443c18b8228d120d7f9ded87d6aefdb0a0be613e5d377986abe733460c4f0f231790bb32e241b6b1cc7ff489a1953a1258e59f4cd03661b099a32f335ffcae7e3a4eebb632b8f550e3b617bc40c339160b2fab8676f0d9d6f6778029c6f3f52357ab59f2f878931a54e1b2a07ba076115b3191e3d41ff4"}, {0xa0, 0x1, 0xffffffffffffffff, "31bbbd4920111ba7cb0e78ad0a0990d656147db068326904d0673befd09ff16f6b22ea55a20d6f7f7076cf0190f496bfc3f520a345bdcc1633fa19578fc3fca174f22e450332fa001f3dcc6287638de060e168da19dee78258dbfb3c8e021bc4e2a8938bb69b4dd8cb50629ef3fff8be194c5d4441bfaf387e6beb46ce12a9873155e6a5e690e46356464f10f4"}, {0x60, 0xffff, 0x9, "2e864ca77833a2c9112b8f4b47226b78411f5e24efc4b2d625241ad53c279153e9c7dabdd5557eead83845c8c790a04f34e5c6a0fe31003ee88087c3a6593ca31ea3433d08f81d8f98e0df4a98"}], 0x1110}, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003e, &(0x7f0000001540), 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:01:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="72efe0c776f1b9bbb4a40872ad217a2750ba2b302e080b3b9a293a274e45ae5e8234fc052a213ac7e8958375c1a91693d1b40599f8f90d0f4d49c772c5e508f3e7f93ac5d7bac9e2526ca6d1aab4dfb603b061542d3d67147a3c4faf40fabf", 0x5f, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x101) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:01:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x6, 0xc4, 0x6, 0x100000000, "5a130a5fc12325d27d41d95466237e633b355833", 0x1ff, 0x1}) 16:01:07 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0xebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x1) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x6) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x520ed54b) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) getuid() r7 = msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x800000000002) msgctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x8010, r10, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a899f0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a899f0 16:01:07 executing program 1: msgget(0x0, 0x0) msgget(0x2, 0x54) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:01:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') connect$unix(r0, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname(r0, 0x0, &(0x7f00000002c0)) 16:01:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x1dc, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a0", 0x3c) dup2(r0, r1) 16:01:07 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040)=0x8000, 0x4) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/176, 0xb0) r2 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="56f7ea4c8cfbb5e035eacd640fb7adccc9af9ca724397ccee0ede0943976f3b90a686936a428fe4ab80cd0a56bb1d2f2b8274263dcf50b48971fa24859418fc60247ab4b53e08f555cc2b8b66f6581f074d1c2e25d4876c4b2948dac08a322a847b43cd0a5e374e7162f646987b07164662f11b67bbcede35e7bb09660d5ccb4dccc309887be08dc7bdb9c100afd2d09a5ca9a4be0fcd171f63543058cd9c51785e83273d59f6d3cd55b7e6900ccc85349b9f724c470d65cd5a5053d57d60f3c2b1a09339f2d05effe65d5806e95a5c30d0d621d852dd43b60eaf4f41489f275d757fc26e40c4c4c7bf7d9116c809d28c5b3b1ba7f8a9fd42b140453b55b9066f48978f5896419fbb4ae29bc4f880d50c34ff11ead0c9b46344661e2ca81af2acf6d522afe27b4b4c73a5acecd9f7edaedfae7a9d8860f91b43d97dc39d7e9582faf44ada00583bc95c2cc7215e39782cb21ce8525a0d26705bee247cba81303addbcb060b5f9d6bee2de2f2edd61824cf1987517f863398ca0aa17cd72bf25acf88bb1892e19202e51e25c06fee8d8b3117234a4cbe087fb8ce29ba9f17849dfc6f3212d76b59950474e2c096c3e1c4c2c75dedaa940be3949c4de0ee9d5098831b25fbf9c24882961fdbaea72011043297990006140dda3556754d79fd05366458accbadf6f1395823439825da2b9cbfe1e7281e3eee6c0e2cdbd1270924a58dd8bdff916b15894b5c61971cd16cff4d9958205d3d1c6c5021b445b7b5a983329eee3ec3eaf0fc9b3e478a8285c30a7d3d132a7b81b6c1dce7119c0b45d23ded6a2b84cfdc3620d9042cff409b11cb1b601abc9cacc09418e5070cbfe95ded7ab56d5b81da810852d323f2ff7974dcb24a82ef40882e7e59cec11c69e08f228c384f2b7a7dd0eca59baf0d2da91dab8211ec980d9e2a2a2288667e02ffb58fd3dd63772adc136441708599202107f86ebe528f5a4e300b299221eb64b96b2878ff9802d11e7c2213f905d5915f01b6c895d1a1b7e7a6a6fe46b53c8374d4eed0622f20bf0ef088b6d266804ba706ab01fea48cc87f67e86e9b29cf71eaf2b085f155bdc88c7bc3c88d96dc9ef05c6e5f85fc826f68c8ea2f519ab96e2c0e981957ccf84e632d1bd125a223da5d79b79195bc746c982550e68f325b1474fb9a627964f836c8ce31b8b6f87e1ca96d97f19e25aa0e6fb06135de57e15bd10205549456a421b5a8754241a15794cd3a213c6cd31b681c20b64eb3b5ed73aea3434a05748117f43cf5b9b49d8fbbe8bb7c1d73e128b1890f852a3c77e9e517014d5ac7bf8c9d915abfedeefa7c62998180b1a1628818fd44192324b851413324b5d439c45deff8b91e390c850fc17cdd3b42ff51188805b7462cb475dd0084bad13f83ad63824ae98bc52307252a11ff0605f4ac7cdfc88ea957e08c0697cf44031b34107bf821156c5c515cbf9252afb578e2dfff51d3701060156e857aee89e0898580f645b8ea5e0a0bff42d980304030b257d30c5b3e627146731b20e094dd0f3e61696a5dd17e74292858363f11ba7c4aa283372434dd5e94872087414ffb70af9db61624f9fcbe977574b3c8d0509fadb4b3e13e21f896f786590c3d516dc02baa97055819bbf4963d387336b921815d2fef03cdb519dcca50a8d48e25a8e749f7b104e7a9e889563bb884f6e21dad75835b385e2572a4f5fbba66c087fb351ffde463990596ec4716b7cab610d7ff572905e61d7613edfb28eeef519f6973922acb9559f15ce2dcc2a3871d2f3ce32b1bbb02ac750c132ba20924dfa1d2e4686bd759f22dcf19dc79ad279fc8b2c26dc46bc9292d3ffe7e3cc078fe7b28b511e5b01dcdf6830966eaffe57ba451755b2638ddeb5fe8a5c04782b6ae6e01a260d317e2fde3f534d7c6bfc2278c95dbb3cb2ae9d245401a9df89a4328f097acd1076a10b3e8fc6bf4712610e3b0ae806c310d1ede0f294d5950e4a1c160e9a76ba503170e59f21e391a61b685f5e3037c9f172f2ba9ff4b27f151ad6ed11c9ae65666b7d1fe6ed0d5486d52422616470cf40621b549dec6e137968987fc37b10319a410e0d368b4464c8f87a1e2c468093a6501834f544aa2348a666efa5adc74d840f923122fc78a8ae4d6abcdbddd55bbdc54a4de1c9859c5a7bb896a8a04a2b7b94c5c6c62fb0ea804a3a660527446f184d49d0b51f4d12dbbe14c549deb87cbb3638347674b838dfe3d5539be2706296db5d51422387e43ea839f4de4d523bea982c776240cace67293b6b574f54fdcb2e070a63ad5c1dd5e8e062ba7caec2ec34cfe3ea291765c8bedf2de697a8cd0583e80c34812d97aeb1499c43a33006376c6093c19344d9c2964d101909cff3fb25e5571ca3892543a424a63042164e6097401a91e29737f2891bf284d663d6a8d8aecaf5c0357f5cfafa13d96c5e5c30a2a1ab208753c56ea5f5ad79be466b7fbe232d96a5f3a9f59cdd90ea2ef13a13fbe1a3f44ea87daa7c11f8f7cb80c63db0dae3deffa18335e73fb54b507d407c0c3fe8d6872d4114a9e9ea6180087fef01872cf1157f6c80ec52aa29571712a541dda34f8980b89f871f22454f4158cb1d0da97346274727d4fdcbead5152d1bfc7a731f6fefa22cb08b2dc300ff1dec056f8d38a50aeb60b52358899dd612635a40d40c0174f6e05fd56b9ed148e57f8ec793e3d21ce36d48a681b937a603cee263403cdaefcd85f67b9ea39955938406126f2e1da7ccf53d8d3d2a3f06f1621af414aa6a2fe511762cee03eb7ec8fcfdcba41c3bb220dc3518156d51e6ea87a4173e91a51747e06b35f4fbd03f6f2e2e839430062c520f7abbf447e078a69ce0a3b24f8a3799c55dfc2bc121e8e2ad06a68198a6bdcd98716923c2a620f721bad0c1c0dc4438585a099129bc2fbdb28760ddc544aa96b9bd19ad5581c192c0fd1ecda8357a48650afa7ee0a9facd72cd86d2f7e9acd95ef666c4d00c8cd5585d5e3095ebfec5948291d9a9b030c2f2563a6c3c950c4a1dd54733de0d3c7aa2a1dc25ace98f9b359b1b287fde0cfe5fad3b05e3492450a505152f4a475e042bb7c34e18ac1aecc742ac3274399a3cdf2c33a573b4bf2e75cffb49dc05c5403bb08d84bfe8ec0ef63098e48c7f2cd21f691567c1f687f5ce01e8e75aa2be6afdbce1a5dd33918adfab62fead161efc7e6fb04bbfbf3cb60929f779a82be666db9eb2553784dfeef85c8ad50e07d463cc8237b065c8af8b4dea042c7dd7704989fd1138642feea056a463ee0a367cd9cfd085d682065ba133526de2fd7808506054228165291a194caf5a835babfd3150e41aa563abef7fe5329be49dd1d40eb964617b21a057575570ef5e8050d2ca9633412d20476f34bcc447dd2a1700acdf324f10f369e620f407bfb8b3d68d1b7c39dedd3b2c5600778835348f96f0b2303d507a8f73f1b3d7c4275a6e8ba01921295136943ff332b1b51e97079966b62959af43156366ebdf00fdbe5adb13a1559b3db629cac44cb4198922726291903c604d117946fd7855a37d77c8a3983df9c540c587ea170ed3763d1c264319edded1bfed16af8cc2bc84b8ab12fdcf6a7cfe0dd072df41d52c8599b5141509467ec096e22a85bdb1017ac80817fc906d4745913d741650cad56eb9d14ff110f47de70f177ba94e3c0c695769b33ce7367ef3f86297818b298408939273d4429a21f4a65a2fab35a4dde16e5d1686c471156ff5fa21df6dffc8be94b1f4b147f48576f51209747fc78ec665719949d4b324300014559e009fde0da5153a75794e089af78702b574bb1b71f725de8a54737fb70048542c4d50aa3e88f766fb60f8767f59f712930587c5438eb847486c590c63b5dbe811bd84c12634cbcb8745c65321c0eaafa955f9d7df4208f08f50e13d7766305aad97927d6ac2b7cf16a7b3e5bd03696192d6ee417fb8b145c08ff90a128733a1d5de0292a7ce94a0d83e0b2afa72bdc95eee3815b56a163430f718bf843868e8a28b8bb2fa5222bad6679e1a38fb7e6105a13076385d66f75eed9f642e32ced6b85f575603e2ff9599a3b2d531593fe7677083761edda1aa48381f1c59b51c22cf36839ed21ddc3486c04e6e36a85a2a108fc4943cacaee8618b17c50b4d87185515a329fca952e9a1aa451756c1653d6fa74d3f389100b137b6ca3213305b22f22569eda76694f7b2991dd7d13221e8bb8392c1999d195849c5f73bb7ac8a3e81c7c25c1d20b8df57e53b8b5b74a935ce32a18c80def89258a2c1f0220f0c16f5b9cd821d03c19ff131811e8de1e5a45c616f6694c531336f2fc8ed46e3a79964d598936006c04aac76b942a9659c9708c1bd038066296fc48993a668b09c789d9ba2519ee7ec78c5d12388fca5a1afd61ad13f30621ac6530451636afe7368881474a6a35483aa013ccc61141b597e538b1bdc1eaef5fd650410a0d311cc1f393c9d091fd3e1c6a38ea6efb34bdf91e08037fe56ea35c8d4e417940f641c707adb65235e1dec900966090ed412b9206681221c71566c9fd0d829490fc958f6c8893b45d2cb04d503c1d8cee87d600668a6f35b5c047d1bbc23ae7ddddb540156ab5c51665b81caa03e4b6e20c9a60eae494688b18eba02b41b197b8b6fda47365e10af2196197e1ba6ab5ce7a911b19bb0c54f7932e25be464b1482ec64611f1bd0badff8c3c3ca4679648473e063aaeec9adc22185e08a6f5832d08855dae449d82d3484c31b0b58aecc567435045ce87737193a7d86bd9b70e9aff2d005f4778884c01e831216e06fa1e76c460163f6665e46f649a543a0a46eef847cd2f4c561db3aaa35fde3b603f1b2380eb1afd71425273260822bdcc3e3b181c24722d7c43224079950c20630e409f8dd52211bb41ad80b5054b8d98ca373192e9718fbde725ff70ec063393bd5a923fa0c0775c0f5a2374655d0d22de3273f4903f3cec35d569284903dc0a91e526280574811b4f88fe1533f355c80346abb7d1fb245163433214785bad0922703cf09d49fe839d494032574124d5e8ce9d42dc03d6f59e7ca60e3a94e4f24c828a50bef195948ea53b08d475f29b935de4c17c87f26138a80ceaf7b5ede270dea1a1cb1be0e61a03a240ee9a53877b1ec4635a560f9c1990856537d99d6ac59c8ce4d15cb0b6df2d01431ba05136f430f21e6dc4ebc809c5eb2faf36dae35cf04484eed5f0f969ae29c4031467cf0697cbc00978b6afc2e13a5faecdf3d1453ad0c9cc0a8cfeab73946b4fe81081d6694f12e65d368661f4f2146f16885a09de428b114d0c9b89f5d4f56e411a4434807c5e4eea0d04651f2e053b18ebb412817e439670bf74da8cbf9ef11df7e3ae915932a8804fe63eada6daa54d595ec6e76964e8388c466de4999ea44933c642323995f765d329d9600455076b030d94c13bfd5934aada40fa712319f6c883701a6dde6205acf1e5e4f0ccd384b43e09c4178ad01ad148f9fa36b6edbbc1075e0c3e7bf90179f1954ba9bbbefa310ed462c7d614f606c4eb82d377b12c3e4ea2f462c2f6c319cc54deb94d7fc007f77f3b7f08591cb186a43bde4928563c5e0055759223236373dcb1ea5b84b8af44846ddb1c05c8002a21569912bb8885027c3467d1190373153aad6bd59cadff1a904d3daf2915c39c7ac1598c689910cf38f2260fba5da31a5f349934d399b1495f681157794c5b5f66d8452637f8d529ff2aada2b5b3fd02a72b0654ab2180f6343e1f2e64ca3b9183cf52ac2632d61385f87a52e667f6736c6d558594d7d", 0x1000, 0x400, &(0x7f0000001180)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 16:01:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x3, 0xffffffff, 0x100000000, "40a4ad03c25c647d4c631e6e60a4929e7a062b98", 0x8001, 0x980}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={0x0}) 16:01:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = msgget(0x1, 0x400) msgrcv(r1, &(0x7f0000000280)={0x0, ""/181}, 0xbd, 0x0, 0x800) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000240)=0x1) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) ioctl$TIOCCBRK(r0, 0x2000747a) r3 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f00000001c0)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) r4 = syz_open_pts() dup(r4) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x5, 0xdbc, 0xc860, 0x8fa, "c0070000df10ce00", 0x5, 0x200}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:01:07 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffefffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x6, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x101, 0x7, 0x9, 0xfffffffffffffffc, "ba09dea960f387d89608313c90dc1e4b7a8b3e02", 0x2, 0x7f}) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x200000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') 16:01:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="008000", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 16:01:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x10000, 0x1f, 0x1, 0x5}, {0xd5f, 0x9, 0xf76, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 16:01:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) unlink(&(0x7f0000000000)='.\x00') mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000001280)={0x7, [{0x2}, {0x1, 0x8}, {0x1, 0x800}, {0x3, 0xa47}, {0x3, 0x5}, {0x3, 0x80}, {0x3, 0x400}, {0x3}, {0x2, 0x400}, {0x3, 0xffffffff}, {0x1, 0x7}, {0x2, 0x681}, {0x1, 0x1}, {0x2, 0x8}, {0x0, 0x6}, {0x0, 0x5}, {0x1, 0x400}, {0x3, 0x40}, {0x1}, {0x2, 0x3}, {0x3, 0x1f}, {0x59bc19bab5080c7f, 0x10000000000}, {0x3, 0xfffffffffffffffa}, {0x3, 0x9}, {0x3, 0xfa6}, {0x1, 0xf73}, {0x3, 0x8}, {0x3, 0x20}, {0x1, 0x3}, {0x2, 0x4}, {0x3}, {0x3, 0x5}]}) unlink(&(0x7f0000000140)='./bus\x00') sendto(0xffffffffffffffff, &(0x7f0000000280)="562cb8041241851e55b9315f844928c1c268ca9a818d15877d380ab70ca5ef8905648a69efb043bf71e56af0f033e7b0f73ab00731927afeeab2baa83a3b4154818ae6ce13a933242acd861c9f3a520f90a6b67015f2ad06b2d9fa12382e819ad06f6309fdb68008f9c0a28940134792b8e5e8891b0479cf3be517bc6b8a2021d3ba4e2ebaad1643b6ffd2a53a0042bcbe5da9306e911a07cb014ee55cc0e36e073153e0d884264f39c4cda97f072ff2715fef3a6baeec2abf8fef32ed1451ba1b7948df245189efc88bd7bf47d5ffb1224bc6e61be3f92b1b4739af3d77e8b40101b5f87df08135466b066cf26a92250759042c6cc8360302db75caec10888ecef760f625360d2fe80d68bd8fe91dd5c750105179f1af3b897bd5eea3a97fedd9496a6772d0ff467bb7bddc7645522e08b267cba1b2a28ca25e050798b9576ca9f8f75a2b12a245e3009b7bbd767a3a126c459890355c78635b0ccc1266fb9b9b5ec6bb210f8f842f000b8724dbb18d4a3e228549a26384ca56251fd6a432b5f25d788704222f123c86db113e10d32c9cb687294f3550b275ecf92567652d932cdf62a7d87b769d2c64413419c80a062998fc6797cf5157a67be27579d09fb5b50bb541dd14c5b76d3fd4e8ff2520304c74de770b8fcf44f9a73437b2cfae95ba548757c33a2e74b65a4abdef8ddbd6cadae21b8f334866b95814fac00875e1cfed2abf65e5c3b4dda9472d0894c6274917ec471ff1c13b77ea3015bedd085f6acefb270a67b9aa23b15f39ccf7e95e7dff49180f53b047ce856ef21668e7033ef09c59dd77670341a7367a464df1fa6118c7b595458971d3be372681907fd166ca7157d91554b23295bb91153a28be0465f8474836960cbd3ab8182c1365b7f2d5a811368c62d56935461553be5529f0a364a9197e2119c4f72e154c806455b683849bd2825a7a80fb089960ba74bd39e34f789a8582297726767a629b62da768da1fa1d18d74b1749052288c062579b9e94d14557e4009d84fc3f731f47f4ea9aa3982521d28644cb4c6f38f58c6df36384f5e8de41f975043fa67ed3fbe2071dbbbba0b683812b87029402effae740bf28956e52108244cddc3542594fe1a191f61099a9e089c64ea978ebbd8e2aab31b4160b0492d5f25d609cb1b4abeb6033f8c6099189f6b2d4f2615da98eef5c421c0821147b6adeb672228bcfdbbff2c20fedeca274727f3b7bc7109f654621771cea498850de2d07835e3a952801076ecd6a18477c12c37a172e5e7f426e6a59a14ac4d81904346f3cdeceab2afe21e7fe90bbbbc3041a5f72ec8bc7bb77c2fc1b15d12efbbed68dc81a005b55101cff9e71882909b22a83ad9a551428ad199812eb9c819ca2a13c69dbc6ba7654b4132698f37569218678963b50464be4ab72c4f2ce75d448733ef1b3d56588b84c550a5c715f7b6d5eb739596e88da257a0485528af10d29fd0dfc7b64a1a5b0f2f60005aa340a7dc218b5db5b638a9b557f09019f69edd930fb865c479953487e328878503978492f3c1b502a8c8b75c6424e87fa51f7434ec7cfb269d38b5ddd870282eee5c8581326e47bb751f625d6de092edeadddeb5caf5139a418ffd0141d9f26520333748f8c40505624f3a5005086dcbec88f4b98316c2d974682805e06b27ec12bdb5aac6aea822cc0a68c17e99d93d5452c96c35186f47c0a9822423354f52a25e12d53911edd55281959751447e7a81e35c6ece29cdaaebacb1a82c2aa4878fe5605d8e852bd991be466f819bd4016148f2e18b58de2bcb59c0267300e967529ef55447bd7516e4923c29b9ccea4e2f388f294d4319bf4d16350b21cfea26a623d25730230853cc6f9404e86c8465d8e35a702bf5829fba2577436f9182e2372ef32a47d6abe52d30647ac032870569233ee4e6fe29923266e939381fdef3d7dd322ca505cd1a263bacc1d051c71d5fe680d25ef5c26d5063397b7cdeea3d7bf37a33a06273cf73343aa01c934aa2be5d825d2f029f205011053d9f817906d48be421f8a92cad72535dfc37b0fd4923d95b9111f8d75510880984f26d68a3549b7acd23e189694e250ba9a5e1e9d7d7b030f34d7ef59737e2921c8427e602f2531f8410311fa5af1283574230c6e2091038a7414c72168c41a064ef6a979fbd919a98d8ba218aa772c5eff8345dfc470e7c5e20c96d8acc3593fc13a0d56cdeca6b275426f87b01d7f7ce9c5079a230705de61dcdef640b21bae54751fbbbbc7afbc1f98faa870478703e7faebe7a3f7ba637095314024da8c539cb66099d0d2ff91a587c85121fd4be89719d388e14ba7d130c7ccc0724713adc21e0bc7a5df7c2b25dbcbb78a5fa18817c0ce8e0cc599689fc0636fd64b7cc2dd894285e4a32e0861ed40547e9077d696278011e1658b0d0aee3cfc9e62831366c6fefdb95b95a9e0f69a44c7482d57765855b5371235145b2378bcaf93b265d7398571a1b0f0939c7527457e66242a724f1f3c28bf70c92aae31a840dc72873b26a2ce9afcecaff45f97f3e10f5131f0eb8a7ebe2870dcfa14801f2342996f9253786f05a69d3b5701eaeb01c61dcf540922b57403b29395121c1e417b38013f940d7f997a0cddc7b4997712251914c711b535d04af5c871ad7bb65d0c4aef33f5906111934dfede48e79f89489d28ef6b5b428d59c59366d722bd23854efe0595bc3eea1e701ad3604d08876c8862338a646855da877eea7d04c65ae2d4d8812feff101fcf73ee50a7fb543dd9228c605fa981718927c774486647aec240b579417be8eb588555e66c0df5f582ea0188337d3fb2268bb993c1d704bfadfe42465fb2c746fb66f1b82606ff0f33eb42f0ce4b05679d5c283c5672d478ebafd2289df8c84e7018f53bd7809ce76bc35024afb340b30b6fecf82d4e9fb61a7a058c775bfc876d4421b12aa140174fd33cdb0f1f6ea09b5d212475a5d692be8e512d26951daa6fbf497a60c77106ab0ac254b022e119c0481f28ed6023c2d2c680b708ab00feaf3825314c6252e8a6a497278d555d1f9592f0b74209463e3885f63fdc1292e330c3bd5d65ed2dba20138c40c30df45effdd2f7b2578ebba31addd752461f2f0596a716e525740ee1e5bbd26d1793e9bc5f67d4164aa390cf312fde269fcb6b16a938034096a862c6d5bb242b1cf8093686b81d2a2733277306f1bf244addb3784d8d9765f3a7cfed83f7a5f2f408f10dd756307ef236bb6cb61b3e7191c954858237b0c41ae6bebf655125a39ac1f210f40b7e90b9166b518922fc0048b48fa1da96f46ac79c3229b91ef9ad7cadd2fe8b306593cf5aa8b4d9d56d532292a6da9c51483a8dd8c38d555a35310f92104b7025a2c84e4c5482f1ecd3c71a9d2afd4cf9e08a82b7118d5f1c5395ef49d97fc7ed97d433e968c8f9fc9cebe8dafb6f34b130f560215a81b3dc6885b3362ce1c6a14df2f5a04e13a441ccd28cc95a52cdc486902a6ab3d4b7e1ee8c88176925ce0854929c838158d018b162cf282736bb3dafbbb5d4eb2df8219a3a692d2430aa100f26fdba2db1c5db51e06a071679505a196a32ae9fb0d53a7c238da0b73af6370b9c2c4e89a4c5052695e4f604e84bbd60af3435144d947c21390aa8e1e702f97c372994d3e2cabde53c6129767a6653713f70186f9af2a2a533d344d6f85d73d211da1296110edd84f4d9f11d896ea6b3c603bf4de66809e15203780c7c9d2017b068d5677e8a78e414be947912dbc3e31ad21dc310b8f437cefc25cde0fb1c7cb5737e19b82db7e3c955b8c0aec2e20042e9355d65fcc7ad8ee1d3e4b04247f88b52ca4c4367c5aed2d78edc28d55d475969050affc0c98dce009d665fd4bf535c936697df3dc252793d98015da8211c1ab7ca0eeba2439186b7a0218166c6b2cf4f19b7738c5b1e5b639761306b80e76df9d95d2fe989e781c0aff6134c470c70f8ed52b98dac8dc242bda54ee10d1c31113a2f6e6097733e29cdb264501fd3aa53c405457d73a3c10475bf8b1f053a12df8b5ba99eefe901346b5ffc32837d9972978b758bb1c6f01087bc2485f4d8c6b8aa001a08b3cf78fdcbfff5df9e25a5fcbe2b0402a77a721b58fe8eb44de531972694cdd0af1b7fd5b0a46e1d5a549c313d6f4c33b4f47f838cc7a777ef864352a6a8d2d72664607727b64bde2875d09c92e9373a691acf2088ad81018b8185631657a19d9cf7be64e8d94c4e772696a6bd88fceb9491a76c2b9ab359b549d614a4f3f6fc905742c21618c84b3ff650041f9207e83e2f7961b210563296bb12f1a99a6a50f5e1d2928f7827d1b972dc0e47ed0171b55b734b1a02c4d8d3d836dbacc2099b7b3915daace27357359fb9b49293008711fa426650046ea2ffdb897f3ef2fd6617ad0cee28a6699b2f2c38cd0d3c2084efd053084ae4b0574ceeb048114761af07d45390c8c1b25b91900415414ec61f2f49b46e02b44ab2404e59da110cc08123e0851bfc3f008830840ec56a085f8ab5eb7ca84b2b0ac18f99c4b5a0d761efd8e8c8c45a84241b4a016056e8b8b6b05b1b3e5195b124f291ee7990ea7952411cbb1e482d054ba1183be95acb95e21a81b0b652defab5103192f8b369ce41f023628dcd390c96cfd56abd542e5d21addf5aacfa83c5daab4c81df8562848ecf95cd104c4663539d2a210ddc3eed0130ffc8b8606fb74e851912dce21947adcbfe845c10b17ad6832b306b9d728cffcceef476addc098a9573505684c37d35441898b1e288d16a3454cf2aa236b27f58857310a34f5812e9839d25112a3d26aa6b709003ff5e31f764bce79e9acbd50e3dca17103617a2c078c2a13f45b0ae5d926e72822166046a85eba11edf57893324e4e4fbda875f06c243649a2013a64e74b720e708485d8e3f290b5c41166313b5c8f94f807e0a19f311b90a5703c06a7fd41809508a90c31836eb37bcee7bf9bc8fd67646bbb9998649d310ee98659235008567f74c180f65cdc33622b601f5e5a3e61994e083865519bc63fc0135481240d2d4b1cea403211c1d716f9abff8e965ed99fac765de1faf852434e08a9d27bd2ca13abb05c5acafb99a6b1532415ca5f088ab64d38bcd014410916988902431b78dc6a554c98cc3557616cb65737391fa64f3de0301f067c0d43ca102743957059f1c772acb5c5fab6dfe2baedb05dfbcab06c33604d09b979360a367504752a5c3f2aa6ed85f317733d24537c058d4d5c2868f0804450f6ae010dcbda0e130d30da144238e32fa1072d74198961ec7bf6accb9a0a97cef711da4a2c66be80959c21133da9ba9f826fb591d22f0b334431bbe9b3cd0127111fc447c6f9fda41aad3b64644ea1d950f3d194e231a7eb2a9d192020ea8a82a82640e84a5dadeae67419db9fcce87b66fa51bb2b1906351916885d6c135f19aad08eac1dbdcb408ad1b9e45687e1a080a51b917fa0c4dde100b9befcc3758a5632368ac0656a4ea722a944234a9f68b56736eb21767ebd12b3a52a050a04a6b49b7fba59afb4184dd40c8467b2e23fe44ffc13dd1023cf2b874576afd43de3942c4b4acf7ac6062f06d26dc4762343c380a1f60705545bd0081cd7d3fe228b6b53ab1078a4f590ab75d94f1c45cd36fb1a0938f354314f1d42266b42ea62b580b3bb0fdeb0307afcbbfc9feb10466638d0be979b00335001a8fd9b3f3535d4b376bab087ab55e25b66481c206c2bcb48ff054cdb09483be3c855a164c062e822f3051bf9c98d19e9ab21af0904dd1b486c37b71975ba3", 0x1000, 0x403, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000000040)='./file1\x00', 0x8, 0x10001) unlink(&(0x7f0000000080)='./file0\x00') 16:01:08 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0xc0000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) ftruncate(r0, 0x0, 0x30000) 16:01:08 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) syz_open_pts() r2 = dup2(r1, r1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4000000000000, 0x0, 0xf4a, 0x0, "b05e15511a0f5428d67b0400000001170000d800", 0xffffffffffffffff, 0xffffffffffffffe3}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x40000001, 0x5, 0x1326}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0xffffffff, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x7f, 0x101}, {{r1}, 0xfffffffffffffffd, 0x2, 0x80, 0xffff, 0x3}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x80000000, 0x9, 0x2}, {{r3}, 0xfffffffffffffffc, 0x10, 0x10, 0x200, 0x7}, {{r0}, 0xfffffffffffffffa, 0xc2, 0x10, 0x4, 0xfc9e}], 0x80000001, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0xda08800721aa4996, 0x80000000, 0x400, 0x7}, {{r3}, 0xfffffffffffffff9, 0x10, 0x8, 0x3, 0xfc500}], 0x80000001, &(0x7f0000000200)={0xa8a7, 0x5}) r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000240)={{0x81, 0x8, 0xffffffffffffffff}, 0x8000, 0x9, 0x3f}) write(r0, &(0x7f0000000040)='!', 0x1) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0xc}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="bb") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x7) 16:01:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x0) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) read(r0, &(0x7f0000000680)=""/24, 0x18) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8200, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x7fff, './bus\x00'}) 16:01:08 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) close(r1) getpeername$unix(r0, 0x0, 0x0) 16:01:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = msgget$private(0x0, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() r4 = geteuid() r5 = getgid() r6 = getpgrp() r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x1, r2, r3, r4, r5, 0x38, 0xffffffffffffffff}, 0x28f6800, 0x1, r6, r7, 0x9, 0x9, 0xd90, 0x1}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x7, 0x8001, 0x4, {[0x99dd, 0x4, 0x7ff, 0x0, 0x6, 0x5, 0x0, 0x1, 0x6, 0x6, 0x1, 0x309, 0x0, 0x7, 0x5, 0x10001, 0x1, 0x7ff], [0x19c0, 0x483, 0x3, 0x3, 0x0, 0xff, 0x2, 0x1f, 0x10000, 0x1], [0x3073, 0x451, 0x8, 0x4, 0x7, 0x3ff, 0x7], [0x9, 0x6, 0x6b, 0xff, 0x8668, 0x10001], [{0x1, 0x8, 0x100, 0x10001}, {0xfff, 0x5, 0x2, 0x3}, {0x3, 0x1, 0x7, 0x5}, {0x10000, 0x0, 0x7, 0x3ff}, {0x7, 0x8, 0x3, 0xfffffffffffffffc}, {0x4, 0xf107, 0x2, 0x7}, {0x7fff, 0x9, 0xffffffffffffffff, 0x4}, {0x8, 0x100, 0x3, 0x800}], {0x7ff, 0x80, 0x6, 0x1ba9}, {0x1, 0xffff, 0x1000, 0xfffffffffffffff7}}}) r1 = msgget$private(0x0, 0x20) msgrcv(r1, &(0x7f0000000480)={0x0, ""/177}, 0xb9, 0x2, 0x800) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x81, 0x1}, {0x21}, {0x45, 0xfffffffffffffffc}, {0x20, 0x326}, {0xc6, 0x6}, {0x7, 0xffffffffffffffe0}], 0x6}) fchdir(r2) accept(r2, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:08 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = dup(r0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x5) readv(r1, &(0x7f0000000000), 0x100000000000021b) 16:01:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) dup2(r1, r0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10800, 0x0) syz_open_pts() 16:01:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0xa86d5d5bdaad183) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1d5, 0x200, 0xffffffffffffff0e, 0xfff, "83df86db3820b3c2049d1c5776d5432bfde7ac97", 0xe462, 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:08 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3ac7e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d2555e127c648d90498afdf730a09be868f81c279a1b53712e7a6bfb9ac2af433ac90f25b74d922f76208a98baa4ee16e3a11560fcbd9b90064c9810f9788a0c4d42c25d77a2a3560363bd1736599e6111a5e5d75aa5727d25c53f8aa3bd7ec79636d143976c9dd8cd3e5d97d00b081beb3af16169dd47d47ef8ff50100da9370aaf2ce29cbf523e4f0f84b175bcc25226872e02c2029b4efa429dc9c1b4dc3d9894ec009b9fb69295b550439df134e6d3dd45fefefecc205"], 0x10) writev(r0, &(0x7f0000001680)=[{0x0}, {&(0x7f0000000100)="89", 0x1}], 0x2) getsockopt(r0, 0x8, 0x1, &(0x7f0000000000)=""/2, &(0x7f0000000040)=0x2) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) flock(r0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:01:08 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1602) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:01:08 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000800)) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:01:08 executing program 0: socketpair(0x18, 0x4000, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x2}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000200)=0x8ea, 0x4) r3 = accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000002c0)) r5 = accept$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) fcntl$getflags(r2, 0x1) accept$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000400)=0x9) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000440)={0x1, 0x20, 0x3, 0x2d, "3092e0f55a9266ef428bd9ce355968a3e8f6d97f", 0x8e7f, 0x4}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r5, 0x0, &(0x7f00000004c0)) getsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000500), &(0x7f0000000540)=0x4) nanosleep(&(0x7f0000000580)={0x8, 0x5}, &(0x7f00000005c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000640)={0x0, 0x5}, 0x8) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000680)={0x81, 0x6, {[0x401, 0xffffffff, 0xea, 0x3, 0xd34b, 0x401, 0x9, 0x8, 0x9, 0x3f, 0x9, 0x1, 0x4, 0x6, 0x80, 0x200, 0x6, 0x7ff], [0xda, 0x80000000, 0xbec, 0x6c0, 0x3, 0x8, 0x7, 0x7f, 0x0, 0x80000001], [0x0, 0x5, 0x8, 0x2, 0xffff, 0x3, 0x7], [0xffffffff, 0x0, 0xfff, 0xe19a, 0x1f, 0x5], [{0x100, 0x81, 0x8, 0x1}, {0x5, 0x3, 0x7f, 0xffffffffffffff01}, {0x6, 0xffffffffffff8000, 0x9, 0x5}, {0x2, 0x5, 0xfe6, 0x9}, {0x800, 0x48e, 0x7, 0x5}, {0xa8, 0x2, 0x13e, 0xfffffffffffff8a3}, {0x2, 0x7fff, 0x3ff, 0x9}, {0x8, 0x2, 0x6, 0x8}], {0x8, 0x1, 0x384}, {0xfffffffffffffff7, 0x1ff, 0x288, 0x5}}}) faccessat(r4, &(0x7f00000008c0)='./file0\x00', 0x2, 0x9d283120ee091658) setsockopt(r4, 0x3, 0x1, &(0x7f0000000900)="c025cd197ed2857b545396d60c010cd930f9b89293433a7960350233f2fe16812ef559ff64c2100bea4e8e4b8e210f2e58912aa5f4a493da8d41bc27e948a9482fc61021ceda401d63e6f9dee67a525286013f080c72125e650f873e9c4faddd70da9de0a89d4ea8ef39c1aa842a5c2550464af6b9f2dbeac15a2f5186bcd7e1f5986133ee1606fcc04fd3b7d66de4c766a7c8640ba824f9b223accfaf968b02861845d6afe1bc0560ee4cba0030373a5b49cd7f3a8b308da9815a19e65cdda60be42eb55d033ab3bd95c341f2997f706a", 0xd1) getpeername$unix(r1, &(0x7f0000000a00)=@file={0x0, ""/108}, &(0x7f0000000a80)=0x6e) getsockname$inet6(r3, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000b40)={""/16, @ifru_vnetid}) openat$zero(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/zero\x00', 0x80, 0x0) bind$unix(r4, &(0x7f0000000bc0)=@file={0x1, './file0\x00'}, 0xa) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000c00)=r0) getppid() 16:01:09 executing program 1: setsockopt(0xffffffffffffffff, 0x20000000000029, 0x3c, &(0x7f00000000c0), 0x0) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) bind(r1, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="96") r2 = msgget(0x3, 0xc5) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000023000000001439a5ee774460b80fcc3847dc1ce30a228521950c1ba0d9be86e911228cb768853892878996280de9c7549c8a895dca390e670e33e5a705b8199974fbf0ef25a2de5634053b3050128b7dae3981363fdebca2f629542172425a3df01e2502c9040929f54e484e71a35090221f15fc2dd3ddf50000000045f2da0c3506ca9a4146e94402486e29c598224ee4f41006ef2aba5170bd4ce35f17ea90f920fb2dee830000000000008e17147a7c92174d3c63595fe9d7457a012cefe531e3a688645c613aa56b09c344d5b032cc4d02f58fb488e934c2a4f343db1cb58a36652e67c51c1068c8dd15bdce545c5cbc51b5463c3a89c802a5dbf551464cb97b81e082d8ce03dcd9d7b1478f22d8eaf07b3df118f7ad3dc4cb6f84c622f4829c53ff4695a99ecf63e08491f99a04655876d971463436bcd724af2fe59b4d9006de5fdbd70ff9a2aed1c5095a1217e317554dccbf5916b06a4a98472fa4b2652bffd85d2c51bb00074c970db3698938f62d22fbe36b3c"], 0x9e, 0x800) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) lseek(r0, 0x0, 0x0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x9) fcntl$dupfd(r0, 0x0, r0) 16:01:09 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x5, 0x8}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="515a63117a8238820d95c27729ec8311cbcee726ebbecd18147783c755529a22d7748559b92de8ca93f9ebee74faa00df9d8efdb33ee6363bfa4ce4b4a5ea662d8d2f4a30e538c03a62e5fad5bed6028e53af26877d8cac7d7ea6d780def2cac8e03a47509004602ae6383c4eaacf0747189efe68eee89e24d9603c4f9b4a1c44a1496c559dbec21dc03c29092939e58a4ceb11c2ea8796c343204547b4a67b10cbeb6ee599677a13072e9f6232278085f377517e1b521037a8690bd83f613e89c21428c76c80f8b2fbde7da431cd3740236629a26d0b43475f2742c5e41f54c9e652746856124243090047b48742e060b95f93d7cd923815d6dcfe24f56f5b45b4e87a012b562fafd15be53c20677dd51bc1b88adb7064cb0185335391c13024590e712b74f9ace5044b5ac4d89fd9325ed6208c17815e050a798b8"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0x3ff, 0xcf, 0x0, "4f7c0b1373213173d28ef6065ac1fb560aee44f6"}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x168) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0x1ff}, {0x6}]}) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x40) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) 16:01:09 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = msgget(0x0, 0x0) socket(0x20, 0x4000, 0x8) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/254) 16:01:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r1 = syz_open_pts() readv(r0, &(0x7f0000002400)=[{&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f00000000c0)=""/172, 0xac}, {&(0x7f0000000180)=""/95, 0x5f}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/6, 0x6}, {&(0x7f0000001240)=""/231, 0xe7}, {&(0x7f0000001340)=""/132, 0x84}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x8) writev(r1, &(0x7f0000002740)=[{&(0x7f0000002580)}, {&(0x7f00000025c0)="aa60c5a10326f578d33cabccbdc284701ecd478bbf60b7de0c6c3927ad42baf428abb354025d0fd1d0aa696b3c585c24db4966c1cd31ac68cf17de71a3165c6e79c86af926b45eec18511982eb934868c7a2d5ce78f32b77e68ed87d31366e791bd124390d9a", 0x66}, {&(0x7f0000002640)="c7fde953d81e8b638ae54f0fae6fb8540759dd484fd714ad978d674eedde492bda03ec573eda4fc8695f88a0411fce5a4f0a1061145d251ad802e82d2ca6700b378ec12c1c8134e5b5ee8bd92964384c8a61fb25f5e6aa9420fdf1a7a167bd581b5b2a8ee513a3c6b8fc2a19f5bbada99eb3562cc859a30f646d531c0653a5850fb07dbab3d37eeb366445ca8c1b349739d272125aedd9dee30578e4b11deee489b71478a16090738db01b97b7824300734f612eb7c09a2f728f4e029db173fa941af02dfaf2d3485ee5cf6804a29fb9e362b9060aa9a0d98897f0be615799cbd7d8568683670306", 0xe8}], 0x3) r2 = dup2(r0, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000002500)=""/26, &(0x7f0000002540)=0x1a) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) pipe2(&(0x7f0000002480), 0x10004) madvise(&(0x7f0000ff1000/0xc000)=nil, 0xc000, 0x3) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x380, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x15bec9fb76f82da0) 16:01:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="80") 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x4d}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt(0xffffffffffffffff, 0x7a4f, 0x2, &(0x7f0000000180)=""/203, &(0x7f0000000000)=0xcb) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) 16:01:10 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000040)=0x3b) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe2e, &(0x7f0000000300)="9cc14a8cef369eebfb7979bb2d4a9df7b8666ebd58e699226ac48304c86234019b12ead034f31a1454049cc5407f286637f86a25159ca24096cc23d42f7d78a46cd9ba3f149fa576d017bb427216ef1b4abae2143951aa92ba87d9f21e14e1daa63ce7f5077517c71f9150c16b89c6dd60b48fa78b674b5d1208000000e81180a139a13f4e42813bdf86ccc182384a7078e1077be04ec05d86d9356518b379b5fa198d4c8786343a437e098d049bc771aa628de1a16acb6d45d128a0f8543e80a051070000002b02d7e80e5540d147350da18c6b4d1b83e9963fa913") getpid() r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x4) r2 = socket(0x21, 0x5, 0x1f) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) 16:01:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/126, 0x7e}, {&(0x7f00000000c0)=""/179, 0xb3}], 0x2, 0x0, 0x0) 16:01:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800080002000, 0x802) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000400)={'./bus\x00', 0x5, 0x2, 0x100, 0x0, 0x96, 0x1, 0xfffffffffffffffb, 0x3, 0xa7de7adc08a68ad3, 0x2, 0x3ff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x20000, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000004c0)={{0x7, 0x7, 0xfffffffffffffff8}, 0x0, 0x1, 0x20015}) lseek(r0, 0x0, 0x0, 0x2) acct(&(0x7f0000000240)='./bus\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x400, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7, 0x3}, 0xc) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) write(r4, &(0x7f0000000280)="dc12b2ce6e60d239959d5472b7b7439a9b35d67a639f46c063317669adb1ab5b16db26c2c41c070c072fddeb3f64cbd30424e92b6c644910691c493807852f892637eadfe740a9bf8d3163e52ccb9bed3f3d5ac53f8eaab5661ecca1f911c95e598d782ad370c020d04e02fd8e", 0x6d) ftruncate(r1, 0x0, 0xe9) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000180)={0x4, './bus\x00', './bus\x00'}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10, 0x0) close(r4) ftruncate(r5, 0x0, 0x7) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200)={0x6, 0x3}, 0x8) sendto$unix(r4, &(0x7f0000000300)="1638467df7a1a06af3ed9861bd30ec1ba73c5002f8a1b9e7a06916943241d37ff8d8f72765b0e2c4b9ceea864299569009b822d9a5ee9366b21f88586ca6cf74c4990ec6ee0142e5581820feceaf9d03b742e31bdf78319aec4380b2f86546622dc332d927d98e", 0x67, 0x40f, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) 16:01:10 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0xfffbffffffffffff, 0x0, 0x0, &(0x7f00000001c0)={0xfffffffffffffffb, 0x2}) 16:01:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x1ee) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x8001) syz_emit_ethernet(0xa3, &(0x7f0000000280)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c5f9916") 16:01:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x6) close(r0) 16:01:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() recvfrom(r0, &(0x7f0000000080)=""/253, 0xfd, 0x841, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000280)) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4c}, {0x6}]}) getgroups(0x1, &(0x7f0000000280)=[0x0]) getgroups(0x7, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000140)=""/206, &(0x7f0000000240)=0xce) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:10 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = dup(0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) openat(r0, &(0x7f0000000000)='./bus\x00', 0x180, 0x1) 16:01:10 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x3000) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x8000000000006) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3c}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x10) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0x8) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:01:11 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x8000, 0x5) readv(r0, &(0x7f0000000040), 0x0) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = msgget(0x3, 0x100) r2 = dup(r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) clock_getres(0x2, &(0x7f00000000c0)) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x1) getgid() utimensat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r7 = msgget$private(0x0, 0xffffffffffffffff) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r7, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:01:11 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0xc6000000}) dup(r0) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xb3, &(0x7f0000000180)="a24aa8e7a3a928e5ef457221977968fe133d2cc29613aeb40c5baf11754119d500847f59eea5e8597fa940391fa4d0b3110fd526c7a94ceb90d9b65becfd37d66d5d48d500da64511d2b26d1486b80f7297b9944026efaf370b710385a915922a1567b29784d3da4d15615d883213e888d4f38cec799ee127d17e14f5394d6c2491003b918733c5ac493c0879d3777f244376ba9fa2a317c6f66e6ea3ee74a22ed3caae962a3e4ef8b4fb59674880950fb3e70") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:01:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) listen(r0, 0x7ff) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x3) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000100)="5711fd308930e47aeeb9567f3aad5b0d06b3033931d9ff33f202cf47e9460c6f9f09a5829e625fb7b7a15237371f7bc939f26a4c594750ea61bd0b580e9a5307cfd99a5e343f49a7f3d84d65c3c5b525a5170916b85fb44c3a5406282ff166e4e2b5f524bd749bbfa15639f62ed73143502a4655cbdecc4b04ad60a3af538b5b1b4f98e75ab7ff162ef5cff530f18ee948a5998fd9cffaa75de68a33d88c6f99e5d935781a7234027a86f5f856a190e4968693aa35c4896ce707976b9ba304e70a34224811557d52ab044b1dd86f2dedb8ef0c7abd75381928fa441320a3734c66b002", 0xe3) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 16:01:11 executing program 1: clock_settime(0x3, &(0x7f0000000000)={0x0, 0xfffffffffffffff9}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x180, 0x20) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) 16:01:11 executing program 0: syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) chroot(&(0x7f0000000540)='./file0\x00') 16:01:11 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:11 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x1, 0x7, './file0\x00', 0x72c0000000000000, 0xb4, 0x1f, 0x1}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) socketpair(0x0, 0x2, 0xfff, &(0x7f0000000040)={0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10002, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000000ac}) 16:01:11 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0xf29e, './file0\x00', './file0\x00'}) r1 = dup(0xffffffffffffffff) r2 = getpgrp() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x420, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0xfff, 0x7}, 0xc) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x1, 0x55, 0x6}, 0xc) setreuid(0x0, 0xee00) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x76, 0xfffffffffffffffb, 0xd}) ktrace(0x0, 0x1, 0x8, 0xffffffffffffffff) 16:01:11 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8480, 0x20) openat(r1, &(0x7f0000000600)='./file0\x00', 0x20000, 0x120) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x80) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) close(r2) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) socket(0x11, 0x1, 0x10000) fcntl$dupfd(r0, 0x0, r0) preadv(r2, &(0x7f0000000580)=[{&(0x7f0000000100)=""/140, 0x8c}, {&(0x7f00000001c0)=""/244, 0xf4}, {&(0x7f00000002c0)=""/112, 0x70}, {&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f0000000440)=""/68, 0x44}, {&(0x7f00000004c0)=""/191, 0xbf}], 0x6, 0x0, 0x0) 16:01:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup(r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup(r1) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x3) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 16:01:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:01:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') 16:01:11 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) syz_open_pts() socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:11 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x407) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:01:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000003c0)=""/4096, 0x1000}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 16:01:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r1, &(0x7f0000000140)="4b0cf8d1d4e80d9e21db69e77435", 0xe, 0x0, 0x0) 16:01:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) 16:01:11 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="470689ee009b1a8b096efb9e204ee162e5c1d7d055cb46fadae45e18a0b53a48408b0cdc92b294b7eac9c53694135b2467948e5065778aa984b50f0334cf7af387234b34641c3a51da35b2f30f8331caa8a50df268f7f3b3b64ad1c2d1ff39d4365126695ffce0681f70182cfb09153621906f04ff2006bf0c18cf23d2d66e1a2730c8b9030b27d83e7428a11344843cc922f12586aa6383d8e08f231dc7c39e9414150c804e8e5257ca6ba3975998ca82fc33e4c087e76eee7ee790a8ce5f854b9348f92b2144d2884399b5bb8f8748c59469c5", 0xd4}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) close(r0) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:01:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x87, 0x100000000000}, {0x21, 0x8}, {0x3, 0xd7ae}, {0x48, 0x7}], 0x4}) flock(r0, 0xe) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000200)=[{0x40, 0x3}, {0x1e7}], 0x2}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x87, 0x1}, {0x89, 0x1f}, {0x8b, 0xfffffffffffffffd}, {0x45}, {0x45, 0x8}], 0x5}) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x2, 0x0, 0x81, 0x0) close(r1) pipe2(&(0x7f0000000040), 0x10000) 16:01:11 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x875, 0x1}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r0, &(0x7f0000000000), 0xc) 16:01:11 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x3, 0x6, 0x2, 0x1}, {0x6, 0x6, 0x1f, 0x46}, {0x468, 0x15e0, 0x2, 0x7}, {0x4, 0x1000, 0x3, 0x8e2}, {0x100, 0x3, 0x5c30, 0x3f}, {0x4, 0x8000, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x4}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x0, 0x12cc, 0x1, 0x7}, {0x2, 0x0, 0x4, 0xfffffffffffffeff}, {0x8000, 0x4, 0x9, 0x4}, {0xffffffffffff8000, 0x1, 0x1, 0x56e}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x6e, 0xe367, 0x9, 0x7}, {0x7, 0x8, 0x8, 0x7}, {0x5, 0x6, 0x1, 0x6}, {0x0, 0x8, 0xffffffff, 0x162ac00000}, {0x0, 0x2, 0x4, 0xffffffff}, {0xffffffff, 0x8, 0x1, 0x3ff}, {0x7fff, 0x6, 0xd4a2, 0xff}]}) 16:01:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) socket(0x10, 0x2, 0x1ff) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000017c0)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790e6235910ae37f549ffe7bfdce9de6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xba5}], 0x1) 16:01:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) kqueue() r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x1000, 0x5}, 0xc) kqueue() r2 = dup2(r1, r0) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x2, 0x300000000000, 0x68f}, 0xc) 16:01:12 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x31a985a674f64a37, 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) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socket(0x400000000018, 0x3, 0x3a) getpeername$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d07589f77b3b32d"], &(0x7f0000000100)=0x6e) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) recvmsg(r0, &(0x7f0000001400)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000001380)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/106, 0x6a}], 0x2, &(0x7f00000013c0)=""/39, 0x27}, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000280)={0xff, 0x1, 0x1, 0xe1d0, 0xeb3}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x7}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0xffffffff00000000, 0x80, &(0x7f00000000c0)="63102b15efd8139d68ade3bfc9cef00c5715c977aa05889442d9ccd8b8f6146dd3d3c81a8c4205ddb1e8ab2981a8f3874e6c52b63700e5fe18de5e8db4369ae646a11d13e8a1547a5594765950b30297fb2dbca4b2333f6d80bb3b9b461f2152a63048c9e3506ac5a69001ad530ba95f3f4223f97122025a0339e8c6937051d03ef720da56a2c0ebaf9c1fb4c1c9a6a30f883733c2c61667e2e2600aaf4dca15822444871f8226428c6a7ea657ea606cba0139a6127537e57f417e9603e45d", 0xbf) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x9, 0x7fffffff, 0x3, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x45}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x5, 0x4) setsockopt(r0, 0x829, 0xb, &(0x7f0000000040)='\x00}', 0x2) setsockopt(r0, 0x29, 0x10000, &(0x7f0000000140), 0x0) 16:01:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="5827f0b55a8f124443df20efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5794587cb2d72b8bcdb9ad8a4f5f76a53bfee892942f828193ef16ab93f12fc4d5f16b1", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a6", 0xd4) r1 = syz_open_pts() close(r0) dup(r1) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa64265e9522fffffffffffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x679) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = dup2(r1, r0) unlinkat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x8) 16:01:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0xe9d}) 16:01:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) pipe(&(0x7f0000000840)) 16:01:13 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x110, r1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) ioctl$TIOCSBRK(r0, 0x2000747b) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed5448e789be25b3635148130db741db50d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454ea4f964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0x15e, 0x34) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000064, 0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffff4, &(0x7f0000000040)="b6") 16:01:13 executing program 0: socketpair(0x26, 0x3, 0x1ff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 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:01:13 executing program 1: utimes(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0xfffffffffffffffc, {0x0, 0x6}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1, 0x0, 0x80000000000001ff, 0x2, "000000000000000100002000", 0x0, 0xffffffffffffffe8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:01:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x10001, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x7ff, "65a43fac7bde0f5d7ef15382c9d7fac8e1de2184", 0x0, 0x1}) 16:01:13 executing program 0: poll(0xffffffffffffffff, 0x48, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) 16:01:13 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvfrom(r1, &(0x7f0000000100)=""/218, 0xda, 0x802, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x800080000000006}]}) r1 = getuid() setuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0xfffffffffffffffd, 0x4}) r2 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x8) 16:01:13 executing program 1: r0 = semget(0x2, 0x1, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8]) r1 = semget(0x2, 0x4, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x101, 0x7ff]) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xb1) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0xbc, 0x7, {0x6, 0xf477}}) r3 = geteuid() r4 = getgid() r5 = getuid() r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x2, r3, r4, r5, r6, 0x2, 0x1}, 0xffffffff, 0x8a4, 0x8}) r7 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x3, 0x2, 0xae0, 0x6, r7}) r8 = msgget$private(0x0, 0xbee374ea22d88bd2) msgctl$IPC_RMID(r8, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xde6a8336e07727d3, r2, 0x0, 0x0) semget$private(0x0, 0xe948a8a6f40be64c, 0x400) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000200)={0xa37, 0x5, {0xc9, 0x7f}}) bind$inet6(r2, &(0x7f0000000240)={0x18, 0x3, 0x9, 0x6}, 0xc) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000280)=@in={0x2, 0x0}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="322b36e9d40df917e56206ae1a28918691256a873c96af343ff7cf7a0842eac0766eb044e7d796d3ba87457373f77e739309b1a444dc78b54e206d3a4a24d97032d4635fa288b21cc4c8ca81f7acc388ea0a30af7a415f919be94ee96f36103e3fd8e8339b88e968568862783e4d630b617475d78dfe50934a5d1bee8a09efa0f9f29c542944a29bb764cae82844771435006c5f89c23b6ae8f437054e62a26fdd047cda6645a2f6ce0e6fa5d37ce5d219", 0xb1}, {&(0x7f0000000380)="6aaba87b878dfb32349d118ee0a5078364128cd7c9e4d8a94ce62914eebac6a9730c3df059a1a9c803b681", 0x2b}, {&(0x7f00000003c0)="0d08722419c59ac9669c4434a0aaf904cdc89fa426ca93dd01954c3aa0cac56e04b64e28df2698d155059e583bf1ebda2b73957b6fbc4817c92c68fe22b1d93a91c8a30e4f4c3227ab8ab543518d4b74fa6e54efd71317df930d010f75eea175bbd2b59a9464c0df0675259eebe936e85025ccf35b5a0c27a83f803d825791e69080771275", 0x85}, {&(0x7f0000000480)="7247cd66c841cf4b5c1fb1a435cffde6026815d5c6683206c6f24f940ddf7382686f5b", 0x23}], 0x4, &(0x7f0000000500)=[{0x18, 0x1, 0x679, "0e1759641e0b"}, {0x70, 0xffff, 0x7, "fe94d71612416eb4e2ec3521286e9abe1a67b0786f93ac733eebcbe6106e5b5e864fdc937ee5c82e66eaeaaf41d5bdad10e722049c681a971bbf72f000f073fccea3202b326b10aaaabef0bba7b61786ab1b76ed6bcf68a2136ba35a"}], 0x88}, 0x2) getuid() recvfrom$unix(r2, &(0x7f0000000600)=""/254, 0xfe, 0x800, &(0x7f0000000700)=@abs={0x1, 0x0, 0x0}, 0x8) msgctl$IPC_RMID(r8, 0x0) r9 = socket$inet(0x2, 0x4, 0xff) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000740)={0x7, 0xfade, {[0x3, 0x1ff, 0x7, 0x7ff, 0x1d, 0x8, 0xffff, 0x7, 0x8, 0x0, 0x4, 0x6, 0x0, 0x0, 0x80, 0x7, 0x22aa80000000000, 0x7], [0x2, 0x3, 0xfff, 0x40, 0x2, 0x1, 0x2, 0x1, 0x8, 0x5], [0x3, 0x8, 0x3, 0x8001, 0x6, 0x5, 0x9], [0x6, 0x2, 0xa7, 0x7fffffff, 0x401, 0x4], [{0x7fff, 0xbe, 0xcd, 0x2}, {0x6, 0x5, 0x7, 0x6}, {0x3, 0xfffffffffffffb8c, 0x6, 0x9}, {0x6, 0x2, 0x6, 0x7acfc279}, {0x1, 0xd21f, 0x100000000, 0xffffffffffff9445}, {0x2e0, 0x4, 0x1, 0x7}, {0x7, 0x2186, 0x8, 0x1702}, {0x3f, 0xff, 0x5, 0xffff}], {0x100, 0x3, 0x3, 0x4}, {0x6, 0x302, 0x2, 0x400}}}) bind$inet6(r2, &(0x7f0000000980)={0x18, 0x3, 0x5, 0xffffffffffffe788}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000a00)={{0x200, r5, r6, r3, r6, 0x2}, 0x100, 0x7, 0x1}) getgid() 16:01:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="008000", 0x3) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="f7bd96dd36b3a62304373db16098", 0xfffffffffffffee6) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r1, 0x4c}], 0x1, 0x0) 16:01:13 executing program 1: fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setpgid(r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x7f) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)=0x7) r4 = getppid() setpgid(r4, r4) setpgid(0x0, r4) setpgid(0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)={0x9}) 16:01:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./bus\x00', 0x0, 0x100) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff9, 0xe0, 0x2, 0x100000000, 0x200}, {{r2}, 0xfffffffffffffffa, 0x4, 0x0, 0x8, 0x4}], 0x0, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffb, 0x5, 0xfffff, 0x0, 0x2}], 0x1, &(0x7f00000003c0)={0x3ad}) pledge(&(0x7f0000000100)=':%\xf9\xfe,\x00', &(0x7f0000000200)='\x00') r4 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4f7afb9d8dcd1850013950dccbba93214e5a2f1071d5027e3e401ffffffc557977136807465e08c0fa6ae84c9831c897c8127023ad900c55c04000000000000c024676a85", 0x57}], 0x1) renameat(r4, &(0x7f00000001c0)='./bus\x00', r4, &(0x7f0000000140)='./bus\x00') ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000400)=0x400) 16:01:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x3f, 0x1ff, 0x1, 0x1, 0x9, 0x2, 0x8, 0x0, 0x3, 0x10000, 0x4}) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x6) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:01:13 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x122405a4}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) 16:01:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') fchdir(r0) chroot(&(0x7f0000000c00)='.\x00') 06:50:28 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getitimer(0x1, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 06:50:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[0x1, 0x1000, 0x0, 0x1, 0x400, 0xb95]}) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xa0}, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x10000}) 06:50:28 executing program 1: getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) socketpair(0x18, 0x4, 0x4, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setpgid(r0, 0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 06:50:28 executing program 1: r0 = kqueue() fsync(r0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f00000001c0)="efb133cfc7682c748c788fb9e815981be73c025d4fa197df9f259de9ad0795d846f498c94410f0aeba671e6d33aec8a3df442db1ca5fbb902e6f1b912c5f0923261362f186226381ba54ddcd27e3da45e34bac7dfe163f34c23a20921b67cd17219992a66cf2a5f0d39e82de8a585f8761fec26189f90bfa93cfc46e3b28ea660be4b8bba01d3a0c7cf411ab914b004371e0ec296f072599a6672806af52b45fecb470418b91b884a6d9b6086c6c092b71e2206d3f28c6af817bf9f00819010c5aa6a05093a0c93ff2479e2dd1e9e98fe7c3b9c5a6af4207d374fb74e25130462b64e35001e0d373280de967a1ccbd226ce2f6e3950b9e753a6b", 0xfa}, {&(0x7f0000000300)="c8eafec87084631916e24e1bc4da972f5c117fffdadc791dff022cac5176e16758ba1dee9faaef308b3fa58a6b206ec153345046288f32100fd05f739cdef25bcd31a38743ef81ac98faa30b0c80e66a55299a5264b706e02afda0d342c8bdad8639f00ff4c94d81bda1913e82c38ab17c149e05fb563d9eb560dd93c41b5ad7199c42bd17db44e8327ea39dbd7fb213d94672c1a35832de8b2afc5891f7b783cfdb032b0afabd8563f02ca13379", 0xae}, {&(0x7f00000003c0)="b81bc492d52d078c885e0094f71651a833a4c6183ae2f2f05f19fd237e86e24218bd442ce347017fa1d27c2f2151cfad6f0b9399e8d8003e8c319bcf126cd1df2a746f6c75abe2a1f44e4fc09c5c", 0x4e}], 0x3, &(0x7f0000000540)=ANY=[@ANYBLOB="601862fbb0d346b8212d125118ef189d000000000000000000000001000000cd7a2fecc466fac0e2507e0955d1ec3ae760b82da2188705a7485919f276dbee6fda1081248d6f7d27c991b9ff00000000000000ba9b4129eb530c013e94761e1424cfd3a511aebf0000"], 0x60}, 0xc) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x12, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = kqueue() ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000004c0)) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x2) kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x3b}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r3, 0x0, 0xb06, &(0x7f00000000c0), 0xfffe, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1084, &(0x7f0000000100), &(0x7f0000000140)=0x4) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchdir(r2) 06:50:28 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="ac7d5bfd8373826eb03095a2887ac3dbfeeaf3e8c291baaecca923a1fce78364", 0x20) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 06:50:28 executing program 0: r0 = open$dir(&(0x7f0000000640)='./file0/../file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0xb0, &(0x7f0000004000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) lseek(r0, 0x0, 0x0, 0x3) r5 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0xfff, 0x0, r3, r4, r5, 0xb8, 0x3}, 0x3, 0x5, 0x0, 0x0, 0x20, 0x6, 0x80000001}) 06:50:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r2, r0) 06:50:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffee2) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000100)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r1) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0x4000000000000, 0x1}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x100) syz_emit_ethernet(0x40, &(0x7f0000000140)="2b23229099534562a6c16e848b680f87df1d7f11fedbe21c6cd5c953000000226e04018719e286000000a1171c4ddd29996fa4357ad4bdb49e00000000000000") 06:50:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x3f7a22abc9ccd140) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) r5 = geteuid() chown(&(0x7f0000000040)='./file0\x00', r5, r0) chown(&(0x7f0000000500)='./file0\x00', 0x0, r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x0) getgroups(0x5, &(0x7f0000000100)=[r3, r2, r1, r4, r1]) 06:50:28 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000040)='./file0/file0\x00', r1, r0) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 06:50:28 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82f2f80000000000086c654120"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000001c0)="e25aae43545d80e2f2a2ef255a55cf7f5d77fb3d3ea0b0d23784cbba11031b5e6f1b23f22ab0616e6f27e733e8f4c5d7f40d61839288c5b76f7db9dd32d157cb7ffb8b222f4f975d5203091f219d2802b366028d5d3997d125d2c5", 0x2cf) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000180)="d702d383f8c897b0641f6dc387718f5127eca17c3adc14da03999e14c06b1268", 0x20}], 0x1) 06:50:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x9, 0xb380000000000}, {{r0}, 0xfffffffffffffffc, 0x40, 0x4, 0x5}, {{r0}, 0xfffffffffffffff8, 0x8, 0x4, 0x3f, 0x8}, {{r0}, 0xfffffffffffffffa, 0x22, 0x40, 0x9, 0x1f}, {{r0}, 0x0, 0x20, 0xfffff, 0x0, 0x7}, {{r0}, 0x0, 0x80, 0x1, 0x1f, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x3, 0x4, 0x100000001, 0xa81}, {{r0}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x4, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x8, 0x91}, {{r0}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x10001}], 0x4, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffb, 0x14, 0x10, 0x100000000, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x9}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x0, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x2, 0x9}, {{r0}, 0xfffffffffffffffc, 0xae, 0x1, 0x19, 0x101}, {{r0}, 0xfffffffffffffffb, 0x1, 0xa0000042, 0x401, 0x8}, {{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0x46, 0x1, 0x3, 0x40}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x1, 0x800, 0x7}], 0x1, &(0x7f0000000000)={0x3, 0x4}) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0xc3b7, 0x800000000, 0x49, 0x1, 0xff, 0x401, 0x4, 0x1, 0x1, 0x4, 0x101}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 06:50:28 executing program 0: r0 = socket(0x2, 0x8002, 0x0) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000700)=""/161}, {&(0x7f00000007c0)=""/186, 0xffffffffffffffbb}, {&(0x7f0000000900)=""/79, 0xd3}, {&(0x7f00000026c0)=""/4096}], 0x100000000000017d, &(0x7f0000000980)=""/252, 0xfc}, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='{\\:[&/,\x00') setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), 0x4) 06:50:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") unlink(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) 06:50:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendto$inet6(r2, &(0x7f0000000000)="452f1b96fcb74510d8521410d7ce10e10c75cc", 0x13, 0x4, &(0x7f0000000040)={0x18, 0x2, 0x1, 0x2}, 0xc) write(r0, 0x0, 0x0) 06:50:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r1, r2) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608", 0x6c}], 0x1) 06:50:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x5bcd) r0 = socket$unix(0x1, 0x3, 0x0) r1 = shmget$private(0x0, 0x1000, 0x81, &(0x7f0000ffc000/0x1000)=nil) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000280)='./bus\x00') shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)) recvfrom$unix(r0, &(0x7f0000000340)=""/218, 0xda, 0x800, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) pwrite(r0, &(0x7f0000000440)="4eb55508465e9529d07dd9bf4ace5bf75aaead66256d948f9e3d38d19ffa20e559d36a12008cc706d98438c0d14d74f06cb9e4f3faf76e7db15d9d5b711efe330ad144f6195dc27e154ea52eced8c7be7cbfb31efdf1a4ef0d4802662d3fc1c94564e2d554e98ed47adcff0259083c9c330ae5f03bb33cbe7aa867c783fecd6b236c7a18268aa73c919d0d87a1a2e683c215f31ba5bf0e3a16da8981c1f02ea59ac5a1221600", 0xa6, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x1000, 0x400, 0x7fffffff, 0x5, 0x401, 0x9, 0x100000001, 0x8}, &(0x7f0000000080)={0x5, 0x3426, 0x73, 0x6, 0xfffffffffffffffb, 0x5, 0x2, 0x10000}, &(0x7f00000000c0)={0x4, 0xe26, 0x0, 0xfffffffffffffffc, 0x0, 0x100000001, 0x40}, &(0x7f0000000100)={0x7, 0x9}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x8, 0x9, 0xffffffff, 0x81, 0xff, 0x3, 0x0, 0x3}, &(0x7f0000000300)) 06:50:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='m') read(r0, &(0x7f0000000040)=""/32, 0x20) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf208208faef50834) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x101, 0x6, {0x2, 0x29}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) 06:50:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/87, 0x57}, {&(0x7f00000001c0)=""/187, 0xbb}], 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={r2, r3, r4}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 06:50:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 06:50:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x21) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x50, 0x0, 0x0, 0x4}, {0x26, 0x101}, {0x80000000000006, 0x400000000000000, 0x8}]}) r2 = dup2(r0, r0) listen(r2, 0x8) openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x5) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 06:50:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) 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", 0x11e) 06:50:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x8000, 0xcf4e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r0) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) 06:50:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534660a76f30d3fc9c06d"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 06:50:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3611, 0x8, 0x9, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x5) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 06:50:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x61}, {0x15}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 06:50:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)) syz_emit_ethernet(0x2, &(0x7f0000000380)="b63e") 06:50:28 executing program 1: socket$inet(0x2, 0x4003, 0x99) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100) 06:50:28 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x6, [{0x3, 0x1}, {0x2, 0x1}, {0x3, 0x3ff}, {0x2, 0x8000}, {0x1, 0x7}, {0x3, 0x3}, {0x1, 0x4}, {0x1, 0x5}, {0x1, 0x1000}, {0x3}, {0x2}, {0x2, 0x4}, {0x3, 0x7ff}, {0x3}, {0x1, 0x5}, {0x3, 0x7}, {0x2}, {0x2, 0x6f0e}, {0x3, 0x7}, {0x2, 0x40}, {0x2, 0x8}, {0x0, 0x3}, {0x3, 0x5}, {0x1, 0x401}, {0x3, 0xfffffffffffffada}, {0x1, 0x39}, {0x3, 0x9}, {0x3, 0x6}, {0x3, 0x1f}, {0x3, 0x80}, {0x3, 0x4}, {0x2, 0xffffffffffffdf0e}]}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x3, 0x1000) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 06:50:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x80000000000, 0x1ff, 0xc, "01000000f046a63d0000200000004000", 0xcb8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) socket(0x400000000018, 0x5, 0x3e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 06:50:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x3) 06:50:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) pwrite(r0, &(0x7f0000003080)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a015e5267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c4685f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be237681e255c8a78c044b12ee9974fc1757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca301235dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df3cea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398bf8c2897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d", 0x5eb, 0x0, 0x0) r2 = msgget(0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) msgctl$IPC_RMID(r2, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)) ioctl$BIOCFLUSH(r0, 0x20004268) 06:50:28 executing program 0: ftruncate(0xffffffffffffffff, 0x0, 0x7fffffffff6) r0 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x100004000) 06:50:28 executing program 1: r0 = socket$inet6(0x18, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0xffffffffffffffda, 0x4) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 06:50:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000011c0), 0x33f, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1a) 06:50:28 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) openat(r0, &(0x7f0000000140)='./file1\x00', 0x2, 0x80) 06:50:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x800054}, {0x7}, {0x46}]}) r1 = msgget(0x0, 0x150) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/37}, 0x2d, 0x3, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="89") 06:50:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x8000000000000044}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) 06:50:28 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000580)="3e4d7d50df4d6155fba78ac633be53bad33079d9b7f0de0704d89aa4fd6ed4d7ce020acf359d51e1abca3687640f0a35f342377c190acfb45164ec3e2c8b21f4291c3740a0e189c462be5ed4d07067af9899220bff778f2929b884c620625a9d85e4a6b1cc", 0x65}, {&(0x7f0000000600)}, {&(0x7f0000000640)="ee0403410fe4614f11279a27bbebfe6bb82a2065dc57e175107baef602edc2fe7dcb4aee9c87b9ae07af15aaf6968d337c56dd2c3e8f5156b71121fb72e82f529e3b9dcf57ab4581ef24b45cc43a9537ae007ef8d0a6353e1ff16ddb01283ddbffbe1398c7c6fd10736d34d9a0ea7798ca627a86a8d159d9b86f28f14a3909dfcaedddeb658690b46ed70870f81e617b8dd67a60cf60b45dfb82d7b937b08cbe70e6f1777bb91774991ae31b754aaa9b63f8eefaa57a3747db8710e1bd7739e44ef94f5cbcac384f75a01c77d2b701b6eb2e5f4dbff90f72f2e9ffd77797e7a577ea75bd44fdffac", 0xe8}, {&(0x7f0000000740)="8bd39fc5b3ba9516b0ddbe1ea6ce71bcb5f19e17a13b85c1c22f22dd05d493d91e63c6cb17f3044827c97c604d732cf34dba9b303f62118891ef724cabf3457e0a8183189cd59c", 0x47}, {&(0x7f0000001340)="d1aabb9b54614220b2ac5637689c4ab181a37594a81d63c4253acc305b380e811fd4ac4d743c0f55f7130a4d52cbdfdd34a5190ba399bb6c6517364a21c819360c4412ecc44d74ad09926392f41ee6e36532245b0e45bf0ca13994d023073e0e32d3cc78da8fd7afbe3f8400ea0b040757b79f01f865401b68b4089dafb085797ee1ce6ec79bc06a40c3db5d4e613b3a4bf8b37c419ae9c93148bf815b2fd7c96e2e0eacb062931bd1dc85ea2f67beb86e19e4e9fca2f65b267162982200dafc917b508b5af89c867b298be679e8d1840e37f85dbe4fc3baca39bb9ea9599891312dad3b71e4bac92dfd527c020f7e1a0bb3dd667efba79f1f876e6cee327dbb0baa8d4bd4ce426d3fe2ed6c4604eacddbf3b6ba13e48a6bd836737699c239cf95275441d1675c74ec0e29d1349d47f2e36fe5d4e89cf8fb5363cb356db8a737beaab594ba999ca92e639401951065a1f0ba4cc2016f440b3b3c0fba70205d7535bcea367c0ab8a73cf3d8cf6ef25eea54b3c3f02d36531245f5ee857fe2dbab3c96d6906fd367695944b4c6b048774b768e553ba2a03babe2d88d3dd8d5090c9324b123a433e423d31012ac5f46955e59229de6b5215ab17c4c6a5c648f371f6ccb1467c0b6daa7e8e4e1488a997b941405146a6e756de631168d84d5738e4bbb5512806da00d3af4af87b5ed061545ca80a24d57e9b771cbe4e881db4fce782a7da6c76655723e87c5ff59e1ac777bbab8b7249260a2e232f29c8283f6e2a8eb82c12777c9d629827a72f8385cf25cac9bfce81aefcb234004012d195c66c45330e211c73656932b92c6ddbdffa71a846a9dfb12c51a20c2ca39313cca52374bab55a023438ff6b891747756bad1de19aa509253e0cedee2082433077c747ebe0101382d3d8b4b25504340505ebf105055a17a2a2a40cc81908fd68fca7e838f897a1a89174e443d456a815cbeb96f3fb87fc069633f865d67e136b49d55c832269b77758dd119f1014d546869978ed60bcd0ccd01d2435cf08190f80f12f975e373db052fe0adaa0d74dbe610aed9446fd2541a57693e83b431e3e5c5d08373d82d53b0eb05884e51cf17e99a073c910f67a36a5db199afe95e2159bca908f60a44121c2fe61d0bbed8156a547af1e0e4e080773b84a0623e181c52d0ee248959d66eccd4b9f9219280043c987772783097610d6ed5761b9afeb4103bbab3c511b672ca55325a02b0377f3627972d2a01666985adaf682d2b070e3a8f8967066deb21fab055bbec0bd958d04f6f57eea4d5e9d42638deaef185b0f8f8957eba06ea5c14c6d46e30159124e6f46b6f3ddb4b7c89cd2289814d00dba2b934ee2c29eefcca210b7c7935374f291287aa7cf517c8aec99f170fdf86cc374314d324ad9c3ce0346a2b8710b732d8705b8988cb1e167c41dac286374b4cb1f01d41fdf5927688ff7b3d4f9660902a7a232aa611bfe2740b9d82d5b8ae34a720ba7408a57728594404997d9132e8bbd450be0e0b75b3888a1618349943ae89f9a03546f3644d2084767850e9f305226715b8a52ca72e58844685de09135c540b10a1ef1ef7fdb680ad5c3b1bf3e06187b6746b7d3649d26c37654c9f32ba7518d083afec29de325bd631e29f243f6a2dec360202560511c5d495bfee39f3b53713c288d1b69c1f2bb9647175cf43afa01319e85802fd212fe697396947cdef382bb61a937c6ebf18c3da1af5c5569573984e987cbc42dc99ffed849e693ecc9d9146ab7d2e44053a15c5675220d62af6546529c628c6672001ebbc16e646fd57f3eb1203e5a82dca861807f1b9a70b6a605cfa7db5fbd9c885d8a530cc152e7f4255504188346f45258e83220d169d3eaf907fd5b244292c876089ff222bf8cecec6a182e77be26838c025a87529bf38d2e4a418487fa58ac2f92c81cdd8caf3eb8991d27f58195d0c95d6ad21fdf75c47a2b057c2615a67195d46993d4c9c0b90ad7fb08f5278b989432425b59d0ff009b0688f6ca019b6fc3870fabb761059517590d87023dacabef52740f3768c2ca98bf31f32c30bf5a2d5ff702adf7f6954d92b9fcbcc535489e94771e87df5866556b881fc011b6e80f106210300e61fda9ebc849eb6f33154ecf95ef7398e3bf57feb8067036a3e19c3b6ed0219cec0750f6c14233d8c3c8f31014d3bcd3b68c731c75e7f6f754f54076607cc5b6140588c86e879801de444ff0edc80f528b62abe4b670937fe0e5c346e09ee445ab112d43d1b12927994580f714132fb9b54585691c09863bcbd2abef870f42619dc7ad0d9378fd07f21c7128f8d12f753ed1d919a50b4f463b6dfe14d84e1c91db1d05047287f1ca65f0097ee7882f821ecc99eb8f46318dd8fd1bddc67d33e96af2650a3cddd8d248f2e4c2264ffdedd2512f6a23807c8a7204f9cff3b9d47819dcd99aaeb1de843b852def0f2508b6735dec05662e89d388bb9d688792c5e96c50a1543e15f2f5cf2a062912a616e2dd255dda01289af7cc7c614db3351ac71a1fe7d50a11d862e24a28a398631b2bae2da5e676e11446c73d3c89a491b2a05671fe2c544cc3f87392a6efd2b5e61cff98ef108432b551a1dd2c89e771a4c93b9fdd53c79ab0f7113d3c4878fe0193bae173c9a66e179b37a80142558872f528f406b5a7768c52e42d532b0b11800907a39744d8f33689805f96c435ca3417796436dd22385233a884563045a9b7e08cc414f26fa6da8482ec08a9610a47bc7f0b26b219f6f4580154ff666519092776993cb69eb4c8317e7885bceef3dcad1c9afa3c822902026b4b5264a203994a3c93f7ef06d4d78505d1698772d3fed96f7e25d70e6b56156c2ceddfb3d173b4e9f7572a5b08178e5582b115d4da071c87e48e6b51135637a3abdee54cea9ded81a2df19c8364287cd1f9a1fb6365b01b0ebb06fd323b6499f65c1a3983c710b16bbed863c245e8ad082a3090012b4480a9984a75a7fa1e876e09cc2795b1a8888939e856a37d164d8ad78ab289a8afdab0bd8350bda36eb643ac81616125c3971ac007c9d9e6dd15824a3b397c0d7a40e906c05dc70f504ddc040748c352cbf7a1548ed4dc5a843197bdb46cf39ff5301aa07f6b388ce63ca03d32cbc80b3fcf1f46442bb9032b02aad448665b78aa6ff1396d02f8bbcca4dff918e9e0e790b8ef5a4af47d16f4d7069603ab2bea5645741987a66f89f3d750f40511fa2661da60969b51d3fe92f02880ab44cf7caeea74ef193f823da60814a54e755c2b7e97da75ea1ebcdadc84c9d7bc2af1162b7ba6b4d8dcb96ba8e1ceafe9944ceecde6f9ce1168e5d074ef52cce49465e25dd6bb8001b9c3f1a2db4e6bbb5bf16f5817d686385cff5676e64d83e5007841224a86068a89732aab3aef151010e33b6291b40e25f2610210e1890b47cb7d8b2a2ab7fc864b95186e1740f0486798dedc73cedb0f03891c296e20a5a27f6310e585f477910880ebcc97055c44434d0cdaa348563be64cb24061bdb4628a53f85ecf0f8aa0bc937f316ed8dc85fa7e5b0924a86587fc366154d19e4c3d748c215f26fb5c2d6d7aa0517d1c699a5e46aaf22387c340811318d12198db8b15b575ee518ccbb73ac0197ea8401ee6fdd562f3177e4059058c06548d9070733eb227fd47477d3d0cafdd00903aef22dd6386b9f5bb24a4452931bb06f8662617d33985c4c9573ff81d472736be30c822aba131fd4c2e26b13b3cd7fb065fc808fc6338d760bc3c4a9163d0b1a33cd7b3a9571a3d7877a30dee9ca67c33911073769457714cbb0b582dc69c073ea345cb928e3d96e88f5f48917ec6764170814992dc5f860c1851b6fda7a39878edcc38300c986ebeddcd34859738576f8f0eceebfce68a61cba6f989bb69830d3f16c4b0168f789017547aa27195b3b914160207f89bf22b68c34e0c87af31d5a69400c65819007b8a3109c8fed2e83bd1d68dfd3bdb0cc4072f790efa55725ecaa65421f5450d98d1f7713dec1c297d8985427680d1e451eb4251c158aa3487a959532543dfeca29172bb23a4b506263e9b4ec7bacb2e0f42cb14ce1d090cfafd78213d3413e55b64a812f6b0384fb76a75979e598ca6ed666da8eee244eba054d525347afb124c4adbf9246ee79a885f66c9c9d5d2c0f150545d79967e742b1d255d62437a51405d23f129a1b6eed42337abadef64f917ea49223a345914e1fdcc73b9ebf4360c4475500d738ef11b5ded457a52571e754866415e31d1286c7f9ff20a4e8d9b9987bd08fc999cf28f550a9350db4147741663ea921188d5a4017caee0e36c6ace3a6c4c6b36f5cfd67825f810acdd0e770c93b2f59496d7447f14239ad7df236300ed7c2c4e5b1226c155f94c80c45598398d8af16f5bf4060283049d7fa5794ad9e878b315294880c41de675846adb49cfffed5b7422d170c19ce1f8b9de53f14fc4de2ca03fa1e886122d972b86a0b1139f692c7558786e9e684bfa92710ae6466bfaae436fd55b1492884c32c242908a578ad725ff228aaa3dc94f83ca8ee595967e8f359d76db5234f897e70843a87f56413850d7751f9c45e34ddfecb1273d9b855f112f6074aa06c8d6f1c354f2498f06b3de24312df310979c9490cf96185655dd05ae05b97df3168661bfd956a5dfeacf98a0db96d5209c228d7129d6d45ff4685887ca46254b0f8b406979831ff169f30fcf6dbda3b05505a91b9beb454119492eeb0567534d001f816241ef09fa773795d269513d860510dcf9546cedb330fc862315091d048afd3972d1e20d27f5ff6346ffef15c4e33e8e85e5657ad8c7eb2e5d5da3464f9a1dd4c6a25b20c8d2d881129d6c8eda3423dc391e71a884dd56489fd502f3e0decccb76c3f629982c525977f67eb568b8cc2b1f64d402457a2f8c2b266025f804831bb1d9d0b0a9649b984297735374722daacd63a751924cf171a08fdf9434e43dd985d91795e58a67a3fcd0b54acf3a42d2030f9fce43b3749b78ad9194bdda6c6f558120eb76cfec5b7ada23dedb555900b3ff377a97098c858774fece81ce8c8687881420f79928c26d69c7129805fa807676bef870fedd8200ebcaaae82ba85cc890e45286a04b1b5658850745584fac1cfbc9ac12f611d48761bf5bd0d6e051236e6bcfd74641855cc81785cbe56e6aa3400b4e59932cf5321d78140dd5901b9cfdf2f92cce5c8205a2ddb76ae971fdf829a3489df4213493395fc18826b4e732d257ff33754cb23da5d885f87e5d7245c19cdfa14b417ca2f7bb9b9cdd3d36066833d3efa1ef515e9ce7fd07f1bd616fa328948ed505da3a2a1e86810b9db34b7e7647bbbec24aea0e2d48df2e76afe46b20829094ced67858e548d31c6d0515939af6591ad874be0358ce5e0c5e37fd3b17b669050589d2552d57d7723d62435b7f8dbcd05964faa61143b1cead7938afc5b0a556aa5822e214cddb6ff6bdd469c04dfe23dc02b32ededb4185bf382b5fa93ba764a5f92010d6781dcbb90e8673a1a997e18fb2af1d36dff8f364517bfa42cac4409fc84fa3ed63945726d8e3265ffdb84da2fb62f0c0296a127fabb78842331276fc48876df52ab88a6ad43ee7339dc0d48af39ee576e5c69903ae3c9ebf0a2f2ffc6fc746c2dd10f5b7cf4328cec4d5a1ae887c910c807fda6cc21b6ce30c9bdbcf4cae01e3369724c68304cac4f16767571778a6b9f8baa4e8d7d1bd27fb241106611fec020d26abfaed72db94b8aee2ee45cdf60e4d009f488c69e996e07188a6049a1f2951d2e2281010ceebc01b", 0x1000}, {&(0x7f00000007c0)="2145a9a2c9041d0ac5ebac11daad41f9f3da3a4627efa832534f45ab3a0cf9a729d82de3081e42facd7437030173bf55b045c39bb6aef515b94b4a1f0b93c01fd443eeb1cd77cc", 0x47}, {&(0x7f0000000840)="ee38b223671627adecb8ad857aebd98f1a3a63ec020d3217b686688fd89c4fa11ecffb96cfa3e72d9aa954126e473c9cdac9d35d9153a00c743b82073787d008934594d1a811545d4147bca6ea261ca76e965170b55938dfcc8ec27e605b104f7628570196e1a5f4a51a550ff608bf0d6510daf75ed5ef8bb94d200922beada81361e6889beb50d868421f6f8c1aa929bc5a7171c34307f871fa8b841e3fae0fbb3604f05f903d8892aa2b3dd54ef59dbd868161d904a1811c30439044", 0xbd}], 0x7) r2 = semget$private(0x0, 0x2, 0x7e) unlink(&(0x7f0000000540)='./file0\x00') semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r1, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x1, 0x7, 0x40000}, 0xfffffffffffffffa, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xfffffffffffffffe, 0x8000004}, 0x8) r7 = getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) r9 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x800, 0x8) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000500)) sendto(r4, &(0x7f0000000340)="67968df888cc6cdb8fc144e3fcee368e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee29fe972aa3e36e6f94893908c7a0f49a36077724d08d9a9360ca82a71b11e35f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380117ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f323e110fb86d7", 0x94, 0x5, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r7, r8) listen(r5, 0x0) 06:50:28 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) semop(0x0, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) r2 = msgget(0x1, 0x20) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYBLOB="0300000000000000ed826a9e3681daac48ff7ba6fb5690c913e7d94165440cf27c1a379d5ef57fcfbb1c1722a1e5c1151c73755f54f958bcb75d25f7f7ecbfe3528bb7d631ad1efa002e729800f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cdd1abc9c49765cc11489193b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003180e00008548b0c231929aaf8bad55f53e0000005763f2d3f5c2f60010e71aebd377cf52a4f5698f8ec0d0850d4a1fad4a6dcb85dc0c9584d40081d24f4da33aae930255c31544635cf207a65f69dbb7bce90d1a91dde5164a586ee70ef8dfd7905e3f87b533f53138061809e051fabbe34a316feedcc6cbea08fac6308f8e7655dd05d6362bb9b112f284d08b56af03f35fa3b7f450c5977ba2f7e645242a461f5c38a5f3da2ee8e52312296c4cae487befcf9ee370c0cc206ed4f73fb3ac0162fb604ed7247a493ff70effb7fe0f35602f0baae96a117be490038101e2e01f10c3e9f062cfc19757207527c0dd857698302d8c58f9cc6682a7be51c6dac3a6cb0addbe3ea5863799050cfee190f937b51b006db49594e220a545591e7ad98b62f7ed5caf805bee792ac75978ed561de1b1b3bd19ae1fd00d49eced938199ef37c75a46d980fdc90a5200d53bb2156e22ff9d2c222953e70eccf81664611218ddab25376446ec466f6a35de09e8b8d391232fc8d778017ec23a6fca8a5487ded945a44ec6a3641cf6860439f0ee97f047e28c7cf5ac513ad5603197afd735008107f0288a4e09b4d05d02871cd9d6fc6c7be41c5d88256bd7b595292283110dea81acc900"/675], 0xd7, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000540)='./file0\x00') setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x40, 0xfffffffffffffffe}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000680)=0x9619, 0xfffffffffffffebb) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000006c0)) r3 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r3, &(0x7f0000000100)=[{0x2, 0x20, 0x4d6411c0486f3d3}, {0x2, 0x2, 0x800}], 0x2) 06:50:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:50:28 executing program 0: r0 = semget$private(0x0, 0x0, 0x200) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/214) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x6) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x9) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x4, './file0\x00'}) clock_getres(0x200000000000005, &(0x7f0000000080)) 06:50:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001140)={0x10, 0x6, 0x4, 0x9, [{&(0x7f00005c9000/0x3000)=nil, &(0x7f0000089000/0x4000)=nil, 0x1}, {&(0x7f0000454000/0x1000)=nil, &(0x7f00005d3000/0x4000)=nil, 0x7718}, {&(0x7f00004bb000/0x1000)=nil, &(0x7f0000162000/0x3000)=nil, 0x6}, {&(0x7f0000409000/0x1000)=nil, &(0x7f0000579000/0x1000)=nil, 0x80000001}, {&(0x7f0000786000/0x3000)=nil, &(0x7f0000026000/0x4000)=nil, 0x199}, {&(0x7f000076e000/0x2000)=nil, &(0x7f000037e000/0x4000)=nil, 0x7f}, {&(0x7f000028d000/0x1000)=nil, &(0x7f00001db000/0x2000)=nil, 0xfffffffffffffc01}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000049f000/0x2000)=nil, 0xce}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000299000/0x1000)=nil, &(0x7f0000529000/0x2000)=nil, 0x7}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000000}, {&(0x7f00003f4000/0x4000)=nil, &(0x7f00003f5000/0x3000)=nil, 0x4}, {&(0x7f0000139000/0x1000)=nil, &(0x7f000054e000/0x2000)=nil}, {&(0x7f00006a2000/0x2000)=nil, &(0x7f000019d000/0x4000)=nil, 0xff}, {&(0x7f00006ea000/0x4000)=nil, &(0x7f0000255000/0x2000)=nil, 0x5b}, {&(0x7f0000706000/0x4000)=nil, &(0x7f0000570000/0x3000)=nil, 0x800}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 06:50:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x7fb, 0xfffffffffffffffe, "036640000000000000001000", 0x0, 0x2}) write(r0, &(0x7f0000000980)=' ', 0x1) 06:50:29 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0xffffffffffffff0a) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x0}, 0xffc5) semop(r1, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000500)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000840)={0x10001, 0x2}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x860, 0x0) r3 = socket$inet6(0x18, 0x4002, 0x6ec0) shutdown(r3, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0xa82, 0x0, 0x0, 0x7930, 0x20000000000001}, 0xfffffffffffffc33) r4 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x2dc4c41e637db066, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000004c0)=0x32, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000380)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xef) socket$inet(0x2, 0x200000000001, 0xffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) clock_getres(0x0, &(0x7f0000000040)) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r7, 0x2, 0x0) semop(r1, &(0x7f0000000280)=[{0x1, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) 06:50:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x185) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 06:50:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4b, &(0x7f0000000100)="b6e3f6b9ca45be66a67234fc2be464ffedb20045a3093e6b8cb6d4bf33205dc96faa2f483e866d36c2dc22edf98d2cc98d57774927768ecc0c1e1a654efd2936b25bd44b489bce2b6a99e3") r1 = semget$private(0x0, 0x6, 0x12) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x400000000) 06:50:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x100) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') 06:50:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x24}, {0x25}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7, 0x1, 0x40}, {0xfffffffffffffff2, 0x3, 0x6, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9a") r1 = fcntl$dupfd(r0, 0xa, r0) getpeername(r1, &(0x7f0000000180)=@in, &(0x7f0000000240)=0xc) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x10) 06:50:29 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = socket(0x800000018, 0x4, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "250d000d3100000000a4815ef0477c888b00"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xfffffffffffffffe, 0x8, 0x0, 0x2, "7dbc38a29721bc7b188f192ca01866eab8dc46e1", 0x2}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:50:29 executing program 1: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x512, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) execve(0x0, 0x0, 0x0) 06:50:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe4dfb16e6ac7dead, &(0x7f0000000000)="ff") 06:50:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x2, 0x5, 0x24, r1}) 06:50:30 executing program 1: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000080), 0xd72, &(0x7f0000000140), 0x7e, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) close(r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x9}, 0x8) 06:50:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) r1 = syz_open_pts() r2 = semget(0x2, 0x3, 0x9) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/102) r3 = kqueue() close(r0) ftruncate(r1, 0x0, 0x2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 06:50:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="6fd72182996cca66e82b19734dbb7da68a0f364805c729f237a2f6a3a45ad6bd2e6b34b991"], 0x1) r0 = msgget(0x1, 0x20) msgrcv(r0, &(0x7f0000000380)={0x0, ""/7}, 0xf, 0x1, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10080, 0x0) r3 = socket(0x6, 0x4000, 0xc083) r4 = socket$inet(0x2, 0x3, 0xfffffffffffffffa) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) r7 = syz_open_pts() r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x800, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) r10 = socket$inet6(0x18, 0x2, 0x8) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x1000, 0x10000}, {{r3}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x10000, 0x2}, {{r4}, 0xffffffffffffffff, 0x7d, 0x4, 0x1000, 0x5}, {{r5}, 0xfffffffffffffffe, 0x4c, 0x20, 0x8, 0x6}, {{r6}, 0xfffffffffffffffd, 0x50, 0x40, 0x80000000}, {{r7}, 0xfffffffffffffffb, 0x41, 0xf0000000, 0xfffffffffffffffc, 0x55}], 0xbfb, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffe, 0x10, 0x1, 0x4, 0x9}, {{r9}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x6e, 0x6565}, {{r10}, 0x4d667f8efd1ec51, 0x5a, 0x40, 0x4, 0x9e9}], 0x9, &(0x7f0000000340)={0xfffffffffffffff7}) r11 = socket(0x12, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r11, &(0x7f0000000240), 0x1) 06:50:30 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0xffff, 0xd0fe, 0xffffffffffffff64, 0x1, 0x20, 0x8, 0x8, 0x36d485c8d9e6b13b, 0x2, 0x7fff, 0x2}) r2 = socket(0x11, 0x3, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5c8efce91969984ff5d5b58b3e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef116a5d4746a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000340)=0x7) write(r3, &(0x7f0000000040), 0xee) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000000080)) kqueue() ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000100)={0x2}) openat(r1, &(0x7f0000000280)='./bus\x00', 0x200, 0x40) dup2(r2, r6) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)=0x4) pipe2(&(0x7f0000000180), 0x10004) msgget$private(0x0, 0x0) 06:50:30 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3}) 06:50:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x7fffffff) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x1, 0x5}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="126885bcaec9b69ad3fd0addeef5db63598cc9c9c450e64ea693040ceed262af721db3e20402e82558bfdf7fca53fb1fb347f4c87db4dc38d43ccd9fbe0afda6a120a633b978b072016079eb56aafc06ff7ac21444d362c2748fd3935ff82f4fd4749c8e556e8786719820a203a9b8744941a6c911eeef059f4fbb5e69ed0dc34d9693516c2ad4e0c233fc277d0d479c86f6f35c1e47b27908c2a63da22fbabf1f6773b95ba7ce41898e8dd6952c806f4e813f2e6d4316f0002103610c1f739bf4c1b259bf4d935ec678161e8476be107a5c49", 0xd3}, {&(0x7f0000000180)="84775e9c617f619d33095d8ccfb995a7d9bc29fe87bd493b0044d495fe6c9045f68913edfc7324c36735115f0ec3bfad3c7182ee8c0356c671b6ffd93c3a483179b451501b270751c86b4cdc1898fa8ec917d6f770ba17c24179294806580cf73568338651f7cb2736df91650d887bec8bcd30b733876904c9644d1354a25f9ddcaf60b360be8e60e86892b64e824764312c311ebe1bd2e5666612b1968988e39b5114c91069ca79378480675b0b170e1726b7fb2306a704bb382de779ec27e1c018a501e0", 0xc5}], 0x2, &(0x7f00000002c0)=[{0x58, 0xffff, 0x8, "d71ae08cb07ccfd60ce5f0e2a70c29b83874aa0b58bd80f8c759dcf1b8883fef12ce9a51111ba98632980746a881eed8f75d03955e2214829804263150ff0d08ae775735"}, {0xc8, 0xffff, 0xa8, "93548b2ebbf6c6f0c8900f27f0ee04a7bce8a507a3258b0ecf75055f74941a046ea5fe9bb834dcb908aedb5fcc90a70103db1a162a59e57ab7293c5aa88180ee37c4e5e0a33474f2bca652dfb00cb6fa41a5c15e5848db579ab9bf77b7f8747760defa201a43ce63d7dbccd2d0036b1537afac6a904fb36ac442f45c7f12d22db3d7bf362aacee3495d883c5939b8c7009f311f349dbbcc599ebcc7530d9c0f447eb63859ae111a4ab5c59d31b3265d754"}], 0x120}, 0xd) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08660400ac14d5e5134877940998786b74de62d9f42b3002c11197a7728420aef61715", 0x2c) 06:50:30 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffc, 0x30, 0x8, 0xff, 0x6}, {{r0}, 0x47ef1f9ec4e8f396, 0x10, 0x1, 0x4, 0x7}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x4, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0xc1b5571929a9cc76, 0xfffff, 0x800, 0xf7}, {{r1}, 0xffffffffffffffff, 0x61, 0x10, 0xffffffff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x6, 0x8}, {{r0}, 0xfffffffffffffffb, 0x82, 0x20000000, 0x3, 0x1}], 0x3, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x1000, 0xffffffffffffffc1}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0xfffffffffffffffa, 0x2ee}, {{r0}, 0xfffffffffffffff8, 0x83, 0x8, 0x2, 0xffffffff}, {{r1}, 0x0, 0x80, 0x20000042, 0xf9cda17, 0x9913}], 0x6, &(0x7f0000000280)={0x8f, 0x7a}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000002c0)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 06:50:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x100000034, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") r1 = dup(r0) shutdown(r1, 0x2) 06:50:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x11) read(r0, &(0x7f00000001c0)=""/118, 0x76) read(r0, &(0x7f0000000300)=""/4096, 0x1000) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1000000160002}, 0x9}, 0x3c) r1 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:50:30 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8c0, 0x0) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x6, r1}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x8) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x1) 06:50:30 executing program 1: pipe2(&(0x7f0000000140), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="e68c39e0b1d7db6abaaee25c8cdcf4ca2ed593adc719fbe945a37e665bf8c365f817d9e8b7e55dd9e9631aee68ca652a5fc1bdc73fe8d83b684037e5d000043c3d4286c0f4465dcca2ea2f2edb6967f1ec6c496e7b6a18b7fae699e96d816201c691b73c00a4a8e2b1deb4d73be53b36a2d084e8289dd2745c01239876f74445a8c2b575ba6cf27dd75cfd397eeca42e3c9687ee6e23c1a86785ad440c09939ac9af470aa1f4240638bbd2e318814ffc06994ea9ae4a16f2ae002955b8e732a30db7f3805c9634c1ed3b4f344f3083ad8ee9cb973ccc7cf2d81d6aeeb3ec25e8b17e92c54e9f983a64b51406a9efe3031aa3a793fa585427f1e53b31421c4a04bc0c3fb4ab577300000000000000247990758aa967695596383b31c8faab042916173a89c1d25134e58c9b897e7d50aa4c5d14b02d661b4b47759f1e83ee9885a86c82e74f54fc88af904da250e0d2ba2a8ae153569ed38313a99cb72c43015a484076b2799c7ca3ef2c966f1025d7d8b65a63f6b7b489ac1ea12c5100a9cd1e89ef17c5efacb173d7d9fa6c8a3cb6d701a79623d41e1f94a9fabfd834093c9e77036e29eb3f1fd238e63441d05dc8d6495ebfe45aa3628b25f6dccd64a3786d1347ae12703b2499ecc99f4aa5bdcbab3d8df9442014f28fa902e7f1"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r5 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) poll(&(0x7f0000000100)=[{r1, 0x20}, {r0, 0x100}, {r0, 0x8}, {r5, 0x100}, {r1, 0x4}, {r1}, {r0, 0x20}], 0x7, 0x7fff) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = semget$private(0x0, 0x3, 0x20) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r3, 0x0, r4, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) 06:50:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/172, &(0x7f0000000100)=0xac) 06:50:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_extract_tcp_res(&(0x7f0000000040), 0x100, 0x8) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "1f76308304000000b820b2bf00000000e1ff00"}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) ioctl$TIOCDRAIN(r2, 0x2000745e) 06:50:31 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 06:50:31 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x25, 0xc, &(0x7f0000000000), &(0x7f0000000040)) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getsockopt(r0, 0x200000027, 0x69, 0x0, 0x0) 06:50:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x4000}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="d075118231083b74ff000000000046b311d5a4f13015b94fef7825720000000000000000", 0x24, 0x0, 0x0) 06:50:31 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x44ed059f0b39334) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88", 0x3c}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0\x00') openat(r1, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 06:50:31 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) getsockname$inet(r2, &(0x7f0000000100), &(0x7f00000000c0)=0xf2) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x17ae80000000) close(r1) 06:50:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x0, 0x1, 0x4) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000605000/0x2000)=nil, 0x2000, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66546c6530001c4001000000000000004c8577126213abc5b41c22ea816b4ced5f68f6e1f108472ac5623ff98623b0718595bbef1ed865b20f0d1a31b63a33777037eca7a9f45f9e5405bae38dd36a6626c165ba3bc77d8aedf9bd34aa69353a86a8a64cae44f7e68c4e893405a78ee5342072b37ea4af33a316a8ee9e713bf1fd9d15"], 0xa) close(r1) socket(0x10, 0x7, 0x100000002) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2c8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 06:50:31 executing program 0: r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x10, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xe008, 0x2, 0xffffffffffffffec, 0x0, 0x3, 0xcdd5, 0x48f2800000000000, 0x2, 0x1, 0x8, 0xc9cb}) r2 = getpgrp() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ktrace(0x0, 0x5, 0x2, r2) 06:50:31 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) connect(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) 06:50:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) 06:50:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/9, 0x9, 0x841, &(0x7f0000000100)=@abs={0x174d68eaaa794450, 0x0, 0x2}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000980)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0xc05, 0x1c0) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f0000000080)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000200)) syz_open_pts() recvfrom(r1, &(0x7f00000003c0)=""/77, 0x4d, 0x40, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) sendto(r0, &(0x7f0000000240)="9a8caf1a76226b3104517bd4cf7833590fe7ee97724918c1a36debad817278befd77cc958b7c4415e6c2d02d67224e4f83ceb819466080717f970fdfa60c30cf5964b1a421a79685f3d7c130f35bea8d2a1660499c7c44db667594f92e821f6f2d6b43ec9f9ae5c379fb729ae4b2ec38255cefe4cbea738e38d34db73ec7b690625f5e7340c739c8a09628dac156e8599f948b052c1347b5be90a3dc1d92d4ff00eed53efeb2b5e4b6725af695aa5eb7f7a53515a8d3e8ad8f9591f7fdd7c75a7cf1bff3befae92b5d2573eb14b9b9b06fb67da553dd99a6231eff594f3dad676f76846b", 0xe4, 0x0, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) 06:50:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x60}, {0x40006}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x801e3c63a212c0c7, 0x80) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x101) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 06:50:32 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x1c1) r0 = socket(0x18, 0x2, 0x0) ftruncate(r0, 0x0, 0x81) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x6, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x80000000, 0x7ff, 0x800, 0x20, "08f2341e062891e55c8bbff59bb7d5e450ddc66e", 0x4, 0xfffffffffffff800}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:50:32 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) poll(0x0, 0x0, 0x6) 06:50:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffff3, &(0x7f0000000180)="b5af29d40072e2b9904f93cf9ec4e6285c36a0ee49c5c14403de4973fd370952db309a9cfa0d00000000000000000000000000e7811d29fb596d50b7") 06:50:32 executing program 1: setpgid(0x0, 0xffffffffffffffff) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x1f, 0x1}, {0x18, 0x3, 0x7, 0x11}, 0x8, [0x5, 0x401, 0x7fffffff, 0x200, 0x8cf, 0x5, 0x9, 0x10001]}, 0x3c) r1 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) r2 = geteuid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r4 = getuid() r5 = getgid() r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000180)) r7 = getpgid(0x0) r8 = fcntl$getown(r0, 0x5) fchown(r0, r4, r5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x3f, r2, r3, r4, r5, 0x2754fa4cdf29477c, 0x80000001}, 0x1ff, 0x4, r7, r8, 0xda, 0x4, 0x2}) 06:50:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x7, 0x12, r0, 0x0, 0x0) 06:50:32 executing program 1: 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) r1 = dup(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8008, 0x50) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 06:50:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x45, 0x2, 0x7, 0x1}]}) 06:50:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x7) 06:50:32 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x3d1, 0xe8ae, &(0x7f00000000c0)="d0defec6484d33342b7a0c5f8b3a49077c7f02ca251819704b7b57e26ea2d6b855b2d8ba96d61da0f2e8abcd826dce1d0f4513ef350683a83ae54b533f966bf4826431924c89c20c4276ad72505bf5747d4bc9a4fb6d3c0de0b3743e913bfbf5164685323ccbdc93c08b55539633fa8e78f5887efdba5af70975c9ed788d721e863f301d1d27b121", 0x88) r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() fcntl$getown(r1, 0x5) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) socket(0x20, 0x1, 0x20) clock_getres(0x0, &(0x7f0000000000)) 06:50:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x0, 0x20, 0x5, 0x2}, {0x7fff, 0x0, 0x3f0d}, {0x3ff, 0x3, 0x64, 0xfff}, {0x44, 0x2, 0xffffffff, 0x6}, {0x1000, 0xdb1, 0x1, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:32 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect(r0, &(0x7f0000000100)=@un=@abs={0xc4792f2a30106fd4, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x13c) 06:50:32 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x4000000000000000, 0x1000000000003a, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xa) accept$inet(r1, &(0x7f0000000180), &(0x7f0000000100)=0xc) 06:50:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x100000000) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0xa1}], 0xff, 0x0, 0x400, 0x0) 06:50:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) 06:50:32 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x4000, 0x3) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000340)="367b06e2fdfeb993e7d96161d6cf6c853c1a75080017b05c3a9650629f99b8344ec267d893afabad99479c316109d5f0af2036061afbe07c57878e1daa8ce7af5f333c6cd6560e1bf725d64751cdd74e0e9a271334aed51a14da37d9d7ebf3c04162554e8d0290295f686d05b8c0a065d436b6478d0fec56781430926bf8ec4d7d309e786ad726d1baf0717f1dc8392fa5dc0237e3557d1963aef686c5c085e80a0e3435586bbac9288e66ea44134fcf471ffac40995db5ac643a7aced80a6bf3e839351c05302d10c55db1899f95581b52971717540676a72953ee10000006641f802e5f3f0173722c6fd16f6967d8d0c267861720e1328c440dcb9ae013768df8c08e48f4ec405dfc88328ce3d5174e0b68daee0997f0556a31eab66f357b8cc427b98941ce45e17d799335cc5ae257b8aa00a81882857b011", 0xc01c10ae) 06:50:32 executing program 1: pipe2(&(0x7f0000000000), 0x4) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = msgget(0x3, 0x100) msgrcv(r1, &(0x7f0000000080)={0x0, ""/198}, 0xce, 0x2, 0x800) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 06:50:32 executing program 0: r0 = socket(0x20, 0x2, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460001300000008000103000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6000d7d026ba8af63ff3728cd00000000000000872babfbb770c1f5a872b8afaa42c53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x7f, 0x4}) r2 = socket(0x0, 0x3, 0x401) sendto(r2, &(0x7f0000000180)="f13599f25712a1a375a7116a55cb1cea1e93818bfcbd12aee485e2c3882b418136267fc71e25c27eb802c5a054c2f511b5aaa2567cfdb62e096aef5123450d6fbda8a35ad8e16dc9a8e438b759f06e02708f8f8735a70d2e02d024b0ba11e5b31a52cb65bfa45e920e8f13dc3e2a3a214c5c5eea31", 0x75, 0x0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x4, 0x40}, 0x10) 06:50:32 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8001, 0x0) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r1) setsockopt(r1, 0x0, 0x0, &(0x7f0000000080)="006a04847c2cc990c0743efac183ca10df457919d592c12e7cd03e569bf2f1b06ade3f973ed7658b3288c4c86e1a229eb03ef44b840b44b8b37f8bc25174730b10ab026388b2de1de4b5ff", 0x4b) 06:50:32 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4000000061}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xff9e, &(0x7f0000000340)="b6") 06:50:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x1963867c) poll(&(0x7f0000000080)=[{r0, 0xee}, {r0}], 0x2, 0x0) 06:50:32 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) shmget(0x3, 0x3000, 0x22c, &(0x7f0000ffb000/0x3000)=nil) fcntl$getown(r0, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) mkdir(&(0x7f00000001c0)='./file0\x00', 0x155) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x7]}, 0x8c) 06:50:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x2) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) 06:50:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4c) r1 = syz_open_pts() munmap(&(0x7f0000719000/0x4000)=nil, 0x4000) fchflags(r1, 0x10000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) syz_open_pts() 06:50:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) 06:50:32 executing program 0: r0 = msgget$private(0x0, 0x28) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="030000000000000053335c1da04c8553ef40770224bd6896db102356682f8bc1c2cb5d41452104a529c24a5489d2ac46edd8887890b72e7ac9ca50b71e1ae278270e9a8021d6325727f8abbe414ef855bb3b85db58b38f8b400e6ee4356d10defe81ed1d820b403bdd72fcb0c158ab530a9bd53d9f0bd8a62a438f26f3a8a00a76f3128b882d4e8dc29b38befb31a882dd45e7cc322d9e8a7f99790733bf0916b821d2139061c23d300e0abbc2fe87db2805176a9bf739deec777e2da3aa99c79e5d8c42f9c33b3f0dada778ba7419b25fcec72e854894235ae8c89d289437089d5c39284f502e847c79b46140ad8e0e49e13c9085eeefdaa0e5ca56ff3698d444f089e86d970b0a84f7b30b5000b8ca9ee5a6ff0a3fbce8eed498b4150ed53ad56f9fee"], 0xa8, 0x800) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) msgsnd(r0, &(0x7f00000009c0)=ANY=[@ANYBLOB="02090000000015e9418ce700ccad780000aa6903d689548a2fbdb1ea591a0dda8c1c105e6b1a98ff53bed4b9525be1feff9d4edb138b89738241f7fcfd0d1d257d0aa4d67fa390ff724983d1e69543767c8b38ffc13551e9bb3307591a284fd71aee82420da6018ce3c6884d9e51b39bc89ab6e8595ed056f705de973c42bd7c9f603d824d9441c49f0710138035ded5df3671159248616e2a19e4f4174ab9a3be80e8f6d0a1fefe7ce6615ebbef37ab4084abacf3edf0b84d"], 0xb0, 0x800) msgrcv(r0, &(0x7f0000000140)={0x0, ""/177}, 0xb9, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000540)={0x0, ""/230}, 0xee, 0x3, 0x800) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000200)=0x1) msgrcv(r0, &(0x7f0000000240), 0x8, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000280)={0x0, ""/123}, 0x83, 0x1, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000340)={0xeb3, 0x2}) ioctl$TIOCEXCL(r2, 0x2000740d) close(r1) msgsnd(r0, &(0x7f0000000380)={0x2, "ac3e049068a36da77f9c9d351053d6caa77455cc232f59d0ad0301d2175c0ee08bd3bf921a348d50b68d22ea73f8e52efb1550f836354f15c54834d3cd9932b9a38b11c9df1b5c982be0dee777e9db"}, 0x57, 0x800) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) 06:50:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r2, 0x0, 0x0, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000024}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000440)="b9e91bee8fad27050cdaeb0413b4b4349f3325a4592ff86366dadc83de70794c1c137164bba17f6097262c7ada682b3794f7d88d6485c178700d07a586a55c52340ca95426397f9a7fa7bf427ef698678d9e762f6bc25f69d6e0f05c71f33332e6ea9dd97518ab81dd6f27a0028066659afa4aa6a8d7299e4e52f4a6d98cfdac6483c6d1bfe9476e3df45711f7ad073f82c75566ab55925cf2b5be0133cf0da4be7d6ea41407f95d082914564b37434353bde1ce663454872b85b7b2c33e28bb722a499be226695c236934ac9813d865391a61", 0x78, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x2) map stack 0x2071a000-0x2071d000 of map 0xfffffd807f00b730 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd807f00b730 failed: no mapping 06:50:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x36c, &(0x7f00000000c0)=[{0xffffffff}, {0x7}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x60) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="0705") ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCFLUSH(r0, 0x20004268) 06:50:32 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 06:50:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="e8112e2f66696c653000030b4bc398c1815480ac25cce6343c6324e76665239f19abcd4a29d6da680d32eed027815a6b2995ab2c97d6575aa2fb8449b207318e5e7b724f25688f1bad4cce50ad92868cd07967f0e2844467a2b09d6fb36aa4545181"], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000040)="6d0b7ba1db26ce27401d62d1cd20d9aa2ff58a90a067ac865b3d4d66743d151d79e566d3e13928c6b6c03a143bf3463248756e", 0x33}, {&(0x7f0000000080)="1b6a222f2f4a7bbb27c7b2cd77adf85d9283854ed5e1f23234dbce9abad84a8b84c1683938e29f81a80b07a68320fc7bb257557baa7fc726d4675f18f552f2e9b1f067e70175b7afcd9c33beb759a3587d315bbf6e85c5ce877519b7baebd4faaea63b536807abf5b94f61cdda81b42c75d06d4cb10a35aa8d4a62b7c49f1c302aabf30bb218f943a1313eb1540a1abba5bfcbda428c736dbb66b297d071555c25b4f84af941b2380a", 0xa9}, {&(0x7f0000000180)="a798fda5b9754a6da95c2b7e1d4c1a555a9b91fb8fff18a8ab7e19c544a1093f93d2aaf5c57454f396a268899a184b1970159b25cd77fe69bcb021c1c7b2362ca2ee1466396c6fa2ac8b5acc4e0cca49ff16a3c555213225ca96970348acdd9d08caeb70671c9eed3dd309f829cbdbb9c7d4b52272e9cebd915a99a5f672048a0ce521c9525539265c3c52d2699edd93c07675a8fda96a3f168da63182f7d193c58d66ca4fea", 0xa6}, {&(0x7f0000000240)="0f8d09d708445795f2feb5f943f7a34ef06234f52877991def445f50c677ca9fe4dfbd8b628fa52198628292a925f478586d75fa6537c20bacb308ef14a65c1946d71f33dfdd298f7e4490a6e1e08c3f33ebd1a36c7aa1", 0x57}], 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="a2397f92cc85412301000000000065f857fca8d1d0f5a5bc669e958200001133feff000001400000", @ANYRES32=r1, @ANYRES32=r0], 0x80, 0x9}, 0x40a) r7 = getegid() sendmsg$unix(r1, &(0x7f0000001980)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f0000000540)="b1097bf130aa670c1c2312afe6b7992d994b1c00ad51c600d37a4d4b59969dfde529ae3733ecd755381fd15289f71ae6bc7855b86cf4edff72cdc67b2682c638f323000e11a2b8dff06e546969ad1202f863241b18fcd3b230c478b1466cf6c8c8fb471cc3e1af20422586520b7d3013853ac04f3f12e79cc874ba2b845a0a6806bea2d8343beb55ca9a4168750a79f09f9ed35f", 0x94}, {&(0x7f0000000600)="cbf580ad439d8fbab0c37a083c23271ee61909154fcf179332cd1e59df5cecff10cf25a626c98a3bc610be44273b5e1b71023aaeed43ba7ac8e550032053b85fdaccad00bd348880e9d005b9a6ef3f7439f69abe564125d2f4d42ba9db8c0f923588c824830e7772ad4c4b5f2b5940e2ad424639f44d8cd43283c6b0d80a76828640fc013b3f64fc2ad47a2ba840e03c98a340f5ef0be24d28d27feb5a033b981cd058255fc8162283b051afbfbb0b47a4cffce848888a0a24bfd9a1927dda1daab3ed0001e8dba19e531ecee96eab15e74de34c9df9e72d6b7eb435f341e00f9ea6ed07e46f4b80331ed0fe5811c0666848ed40a15fc0bd2f506c24c5784de7b89ff3701cd0823d67c0c71f2eca80a3c8f88c56049e408b3ff9758139ca82a291363f72a46a7c6462827bb0e06b2c656700b2aaeb8d6c3ad935c429e87b8ddf08d5cda7ee7bc3f2fcfd576a3e33278314ab5784bbc2c2d911224f97852b30620b4abb5df1c8aaa09b158d2c5888cb7619fe1bd137492c8b8787347030a099c0258a9cc466094a233a2bdac258a9da6c2743a69a97be723bbeebd61b7ab946e1aedf60642b7da165b25ae36d160d7b39feb1ae46046ef2cfc4bce7329734f45328a7013ec869b31ebb2d3bcad23de4e73acdc59de7b982093ae96f1f7b3a35abe8629b2ea63496e412952cec68df183547be774090db89323dac74896a4cffc0d8350f69672426f8b153507b3567302dd726f35ddac9e38535cbe5e2382a9e33d38d703d9d719509533a4191451a7aa2e4b7bc917d229a90ea9d42cbf0f253c92edbbbde2e4598d54098d79d5d2366e2a9a317361df8f4b3919ad0b6c14c50f37894599b224b7d729c8c2a8bbbac4a177c155f0a2c085cdc6eb96e6c884488dc453fa5419bc184f39c46cc5bab8ebb0bc25f398a08218412088a2ffa161009b439d54364ce1f3e5b0cc3a47c0bb92d7fd8499db6a6504f963ade03bffa259fb1c2c7d531557ce0a01b0f1b138cd817a1966ee0f68b543ee5a282dd13d449bf6b2736cf01dc4bb5acddb41517605c76cd4e29588b3a8881bfb6928086efa47835069fe3d608a6fe0ce38e5b34457594a48fd51e57f2f12e4ab88af4e3f81085dae0c427f446b66a82d95399ce50e33f8681b7da0e36859e0088086f34d326291848d2bea101c9a3ceafbb9b9adcb058bb121b1c5d3eef03c725acbc9d15ab0b1e829d1433079f355c7458bafe8042f019eb05eb5d3963d6bc6c120e63563d4fdc4dbc870475a96dbf5fe96a4fd7b5aaefdcf8e990ce08fc5e29606fb5d7386ec4e190062705cb1480105ff46d2e3d931d609059ff2691f8507d5b5b2aa83c1c38ca94a68e7f50f0eaabc70a5c47c59bb9b0dd990d7a810867284f7f4cb426983c2c333347ffd67878117d4435bdafb5e6aeced066bf4e877398b4d08fd1a63e25acaf8d8308dbee331a9aff97946bde77e7b4e5e845fb75c2c9cbc1f26839c9bd4b9014e6c1a510ea77f454c720dcf8bfa8a5620eaec8bfa56c48731509858f28e81ce58042cd69b096b5f4d813eb5c71d6c0124f7d8bfce07a234506e7db7031f02185838264e8b41a7627f20546d8e24575fbeefdeb256a275a3af2291f76c4a65b4289cecf6c2af6ada4537ed0df33930a4d05261039585ca1b45a412a7ed8cb98d618d666dd3cf601feccd83d1b1867f9c72320f97fa51be116b6ba7f300cb2b92b7c4ba30395dca8e716d7f353994e299ed397db2d5fa31a3392a1d0a1e1f8551e35ceff75a4aef4ab2adb70325b9b66bd3b6984e9800240785b46c664eebbf2329f85feaa93373c30dc48fe26166e4a6533d3577128111e5af9bc341ca03ebde63a65259b91d2e5df4dca7fdb5f2b2c869f3bff8ab26c55082910df4820f577a73e5a63749d5a8160d3717f53de5141a71f08c48d2043173ce47d8c216210ba961af67b97df6fd5578a7b7c80ff070f797775b1aea13f0f5920038a21b8a76c6a41a4676dfebec1298bd668a5f77b8069790e6cd0f43266e1777aa7e9280652ab4fcfcadee913f83c910a9ae691f4e8f61408da2e03e9b39e1478e45c9db67b2ccec35556f4fed5df97f9ab981c119e1765df215f70a7eb0b3d5326cfa155d52d137d059a8c480d690a474bc07ed9e2e6ec3ecb5e9e041da982634a3513eca28dc3077d05f9e0f7aea699dae4c47f15f159307e4f27ef9267d9186537f0aa14d9e584c4421def1b7aa2bf58edcd7dd8ca61bc6d8dc4e05131937363bc07935e748676b3789c2fb18ac5d9c6c6f6eec6de678de1d70d512b113179afa5ff8ddec4b0fbf6f8a7bb42aed04f5b030917f6a2db166c3e61aa30c8c0c44539cb901bf53b1c859b259693d67afdfb49ca5e097a180a640dda4731d6321165918e136000ac47781d66aa273ff563d618c0e818a228dacbaa580c58fe246d7bccd7b2796c7878f08f487911a5a45a51c6a113b16a29b9e9c07d4f39c809b66f6f3f775427e5344c4c561d4b3e890e335a63aba3db5423b65df72efd68aa35c6238c17b0fbbd531b07549f03ea82bf7e629c0db3c6aebd872320daf6ae6926c9e6967eaa913cfd34132cd0d7a83ecc6cfe851949e871c0b123e53722ae1c72613ae6239b0d996032113bb98b7c0c03a5be586d509add0b5f347bdca80cd18c3db582e82165636637750e4a82075a309fc6134af31297076d1f0ac5153c6b046cfb42c6fd310801b1fd1146897d93409fa565f716bb313aa738087a9ebde75a451b3f420647d47c7f01675ca80448b26444e2cfbb800971d498607de60bbc828439297a7f3398a472ab1a2e64e37aa1ed7bd3e62cf0e22a2792ce58d331a92e7c0a6d0d7ef30f9127e77e3f78c49e725c66eac0e1ce365204407ebdffc2b931f75b60b657f2aa1e029f71ef6a8f73441b5718740dc40398811ff1073e1762661b1c19183a818904137b22f6ba8ea814bfe5f7359510715e5da4bb17db14fc659c0e535b475d65765b3d6cf3a02df56732df14c809884b64bfd01658630de05638b9aafafb14a15b105914738b4fa5ab70023497da7b96e2b55f64a0b15b20bf688f712723d8965c498a0e2640b7fcc4f23a791a915eee758e76de62781df1f6fda738c46b9d32e4b34368b9056396ad203c0a05206dd4b6538c52926dda7df75764d1c1946b7c006a7c54a32bb65b17858d50201d5b4905e3d3554af725a8bfdbb90befdc670d67c54c28622f4e2ea4784669768897fd739f022fb015abd60403ea7a4bc18e15ae6f6beaa6fcf4258f4ab743785880cc75c95bacc9ed8ffcee11f20a91e1863df427ca9902ade272b42dbd2fcb83643b72c490ca5bbec4441784fe5d4c5c7a44bdaab3c2075665222fbf00baf6369c801bd4536b6a5b4b63bc8bbef6c5c4c7dc676c13701942e5cd5eb9d5c65dc0aad1297f31340b21f4756f910780df291778cbf6e12f3c49f0288dbdeea9ba0f959947802fc131d45d295dfed85d15282abf2086ca2f69df842096b55515895e49a891192e2010c6d6f0d462a2252c6b84d30b2b61d6d49ac70b1dbd6aafc4d42b73e91f744269e096bbc813c8544d51255cfb02f41adfc88a66486440b022ab0da2b4a0cdc7c62016a874c0b8896fbe5d137d74065ed7b45d5e3b48e6ba35ccca00ea47d0e8d1b2b877aac97432c2acf1253e20e48911ad6830ea6ae5d93782c3b06486f6226d345611efbe9acaaebf92f5635a43cf43205c36a07e6fbe3f1a93cd49fe2970c1c90f961a8a1fb712e8e1bb83bb4542d6f9ce8f7f13a3330489c75f5d875d1bae31a54ce97bd3ee00df4aaee4a5a127ee99ca093455893c15ef9a75d66fb1f90a504555c59b104af117740bf485ed23625ecac45c3c13a1679d748f7ef19d229277bfdb5950604f109d00a5b9eb2ea1ab5f6c8261d6963affa70166896b90028830ba8774ac2f92d39c6a88bd742e9b8320dc5bad028ce2e5ac3f9aeb72e05792fdb98163ef9c051cc0ddf256f80987cd2ab7c3c8b0cabda9dd93136709c799ccb13255b59f1aa84ea048cb6a679b7314870dd0fc3819944f1df6f60812762e813656270ba376d4b59e8f2b76b1ae5951bb63fb893627115345bd0695658af3e5eef6613a8bf8ba7fce30423cb4e9d06db6ef9fe0d1ce981092b55685de680f3065f5bda1721d35148bc7bc87272060c991a3597aa6ab9e71641abd737470fce5b2dee18d32b3d5998f3457208a31b84f6f737514c65607818d9890df47f1577eadc287501a33d8652e79dcfb9262b76578451e942f16be10ba6e2a24ea1f39c3a0d5db13695675631620cd5d6b9acc4c785947446256e9a26835b208ec365f70e04a39598560a10b106b6021b5a14a36171e5037b804256466696f0b84181a4da41a8b266bd5f7292db09f3fc9e09c3394bd4f13204fde7c7a1431eadfa90553ab42d6e3c58c67e5757af1f9fd2c56f70b9d9e8b4c54987fc34144cb447975796864d7bb41bf97cfb0593a7b9bc462a8434c31a920452d874ace1a890d9dba82252d9a695403914401b7f47769687abc9896e028864b55b8d73c2b427e4a8d951fa292181471595d035a7e17b744b31c42e97e60fcf1f2f02d5d7d554afbf2825f058eff347d68f062491b4c258ac7514d3d419af44e38622c8ed76359ad11e80bc52e99681d179e5a6952cfc6120ed38da909319da56b65fe8cf63c0e64a41d92ce1fe355ad470117742a38f60f98be3ba5a6766d26c73e7f9fea51bfd733c2f6f277a0980815c2650b225a3926c479b9267c61bda5d59f2b94390ad0cc68cdee1b31fc42b3227be602d1a6197a2c252f06f0d96fa77214250f6563d955be53b18d008d285271585db5973dd5cb469f312b2d8786ff687462c3c04342359013da9802d1c3c894cecf1538822580b24190f52ad382e953ae3af8c006ee98e9b113c0a2839e5a01f44802b3ddf1d89b49f81b2cc94025c49f1a0af0e3a2ab2aa213a3230a58b771c0206f9a323e1a68a872ffe65fcecc8efaa5b9cefab534bb2d470bdeb3b82a62c429e916ff84b976a28c653fd544068e7cb917dcc73fc3f8c0b16f363ce4733ffb9956ad816ec7b4149107e3e5395c2ed599a85472294e8e4680c2f5c1aa458cf6b85c9b7cb3763dac071487a6b75718d0318f300d7a73ea644e953ae5b83309ebbff8f1a4a49d18e026355f93532c568ab1990bbddc78eb0d706960763910b3827f86311a05248cd57201c4b8924db6d7c1ccc01c56ef19ebbabc52985c7d28962402038a23df6824d02aac2320a2440ee30100182b2ad45d8466d8ef5feacfc8282cf1be324590f54eb14cefd736dac4358ccef756665203adcfd66d88d7f574f854858ba704536def444d4350863ebc8e3bf8a7d0f99d8ed60c683b635f1190b2993138622ff153c3273364ff0de23901552b9449124f96441f7d54469e6492d7372f940cf2e03aa930cf332ed6636c5816abf87c614a141a1f071763a24d911fb5f579fcf09fdc83c25dea10e2a8b98490bff429c45f487136adefc4cef57339835ef71f8846780d58c6d78b23980778b634000949baaaae4519b4419a2d6efedbd102cd743626b217dfcd9d004f33216ad7f0f139e782c8e9a15dc1a7101be3e426fa431a68d311361e0f3e311c542a5e0cd3568cac563f0227eed7421d2b11b4a7199258500464743f4797d2fef4d88e90cb13f19941824e3e7441488f3779cdcaa3c39d06832fda565c6df14b5838b998c7c038182e06f116100ce4550ed1c7bd1e28823a2d8300dfeb24b70d4b8873a020d14be0041465aad1bf0001", 0x1000}, {&(0x7f0000001600)="331c6de55b47b170e8bd790b3d7e9cc71ad13f3695f3ddcc3b28ea9f9783dbf249ea13e409bd13017fd5e3f19df24beeafaaadb81ee6e76175151472a7d1a29a8f43aea067ecadb10cf1f6534bae8a164b9eba1848f8e74494ab4aca1f315d2637a3c8bd5d4cb1912b53117070c716524efa505bbab7e8a7d9891329f6088fbce68b672fe5ee96509059b4d97742ab14f2a06d2d7fb7694b1bd642471ddc4c1c03b0706f6cd38c9f957a1b2dcdcfc51d7284927d", 0xb4}, {&(0x7f00000016c0)="c4ea78584a547e7a0aa895f09fc70b424707d1c2f71f51043aea2092dc89c03f8273b3da9687705a3b43bca7295de958b21537b250f23810d2dfe848fce0bf935cef3fd5f37f36787a32d26561402fb56054820899c437b70aac8983bfe8091687de70946f8036d32253c2d592", 0x6d}, {&(0x7f0000000380)="2b108bae295b26bed49a19e3b072e0c97c3ce334f5814f8c7c2612da9e0ce10d1ac67523f6aca827cd2fd956fd36ab0b2a0553905ae623e6", 0x38}, {&(0x7f0000001740)="919a52f229b777c381ae377747091eb30412d1776cb9a98ef55e018f7d0bcc4bebef373e794591e96cbbe27b984eb11050c777572543405528a94cb0c6090b1228b4a58d102f23a7f9da4f9693811c0dfa2b191b18a654", 0x57}], 0x6, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r2, r4, r7}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r4, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r4, r6}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}], 0x138, 0x1}, 0x9) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xffffffffffffdc98) 06:50:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() syz_open_pts() 06:50:32 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) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r2, r3) 06:50:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x17c61f84b3fc5c17) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0x4, 0x6, "ad8dd1a5db6e71190badbccb24e4ca5777cbad44", 0x5, 0x7}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) pipe(&(0x7f0000000100)) dup2(r1, r2) 06:50:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x107, 0x1}, {0x25, 0xffffffffa773bfc3}, {0x42, 0xe11}, {0x8a, 0x6}, {0x8e, 0x280000000}, {0xfaf3f16393e5cf81, 0x3}], 0x6}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 06:50:32 executing program 0: poll(0x0, 0x255, 0x1) 06:50:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') syz_extract_tcp_res(&(0x7f00000000c0), 0x8, 0x0) 06:50:32 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = semget$private(0x0, 0x0, 0x10) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)=0xdc) 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, 0x2, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000542000/0x2000)=nil, 0x2000, 0x5ba368d1386f0b88) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 06:50:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="2b0a5c9f655108ed1fe700e70000000400000000cb9e7ea9ee9615b4293ec578f694ddaf9a4c17b23e5c742db633f83771bc395ae431a19a64f6f3c01d239c9b530360f0be2e5741c52b550a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, '\x00\x00\x00\x00\x00 \x00', 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000665000/0x4000)=nil, 0x4000, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="007e6a33c7009153b7db"], 0xa) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 06:50:32 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000002e80)=ANY=[@ANYBLOB="0100000000000000ed995b21b36ac3a1425e791fb72ce63f06000000000000007e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba89abc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"], 0xeb, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/233}, 0xf1, 0x1, 0x0) msgget$private(0x0, 0x271) 06:50:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x1, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x45a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xd7d4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2b1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ce8000/0x1000)=nil, 0x4}, {&(0x7f0000e69000/0x4000)=nil, &(0x7f0000b88000/0x9000)=nil, 0x5}, {&(0x7f0000c06000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000e0b000/0x2000)=nil, &(0x7f0000f70000/0x3000)=nil, 0x100}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x800, 0x0) pwrite(r1, &(0x7f0000000840)="fbaf8f8d000003000000029be96914f6357e3ae4684f57ca996cfd19ead5eeccc380588426a790b3f2f1b355f50556e28ad18ff6d1e304ff01000000000000ad28b8bd05b8576d8a7907356fd22400c93b14c0d6e7e4f65ea5cf244576a92298208f531034084a6736caa05cd476f12a096589163ff0062f71", 0x100000169, 0x0, 0x2) select(0x40, &(0x7f00000000c0)={0x7ff, 0x4, 0x0, 0x7, 0x4, 0xafe, 0x40, 0x9}, &(0x7f0000000140)={0x7fff, 0x1e0, 0x101, 0x3, 0xffffffffffff8000, 0x400, 0x6, 0x80}, &(0x7f0000000180)={0x9, 0x100, 0x2000000020, 0x7f, 0x1, 0x8, 0x2d47}, &(0x7f00000001c0)={0x3, 0x8000}) 06:50:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) r1 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047308, &(0x7f00000000c0)) 06:50:32 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x580, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) read(r0, &(0x7f0000000180)=""/164, 0xa4) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) 06:50:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x4a, &(0x7f0000000180)="370907b6cd9b1f8904ce72e4bef4c29afd2992c4ec2d6cdac746f6c000ce4300eb40a6d5bfc01144f755fb123d713dc1cb3cc302fc62684c5532058cf1786259a0790bf79dc09ec95447") sync() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1, 0x100, 0x1000, 0x349}, {0x3, 0x7, 0xffffffff, 0x8}, {0xfffffffffffffffb, 0x0, 0x8, 0x6}, {0x5, 0x1, 0x3, 0x20}]}) 06:50:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 06:50:32 executing program 1: unveil(&(0x7f0000000140)='./bus\x00', &(0x7f00000000c0)='x\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) 06:50:33 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 06:50:33 executing program 1: r0 = socket(0x2, 0x0, 0xfffffffffffffffd) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 06:50:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=""/15, 0xf) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) open(&(0x7f0000000240)='./bus/../file0\x00', 0x40, 0x0) 06:50:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) geteuid() r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f0000000280)=[{0xbca1cf29af664228, 0x9}, {0x87, 0x7}, {0x79e517533a5bf1f1, 0xffff}, {0xc7}, {0x1, 0x8}, {0x0, 0x10001}, {0x47, 0x200}, {0x62, 0xffffffffffff7fff}, {0x62, 0x3}, {0x42, 0x800}], 0xa}) listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r3, r1) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000080)={0xffff, [{0x2, 0x3}, {0xdf9aa9fd93ccbed4, 0x100000000}, {0x3, 0x1}, {0x2, 0xdee1}, {0x0, 0xfffffffffffffddc}, {0x0, 0x80000001}, {0x3, 0x9}, {0x3}, {0x3, 0x8001}, {0x3, 0x6}, {0x2, 0x4c923534}, {0x3, 0x3}, {0x1, 0x5}, {0x2, 0x100}, {0x3, 0x3596}, {0x3}, {0x3, 0x9}, {0x1, 0xc8}, {0x2, 0xfac}, {0x3, 0x7}, {0x1, 0x1ca000000}, {0x3, 0xffff}, {0x1, 0x6f7f}, {0x3, 0x6}, {0x1, 0x2}, {0x2, 0x5}, {0x2, 0x401}, {0x3, 0x40}, {0x2, 0x4}, {0x3}, {0x3, 0x4}, {0x1, 0x17b}]}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000000)) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 06:50:33 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4, r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) 06:50:33 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 06:50:33 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fa, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 06:50:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000000), 0x5, 0x0) fcntl$dupfd(r1, 0xa, r0) r4 = dup2(r3, r2) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) ioctl$BIOCLOCK(r4, 0x20004276) close(r3) 06:50:34 executing program 0: clock_getres(0x2, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x7c5) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0xffff) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getitimer(0x0, &(0x7f0000000140)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x80) preadv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/46, 0x2e}, {&(0x7f0000000300)=""/43, 0x2b}], 0x3, 0x0, 0x3b) acct(&(0x7f0000000380)='./file0\x00') ioctl$TIOCSTART(r1, 0x2000746e) connect(r0, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) renameat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file1\x00') socket$inet(0x2, 0x5, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)="b294084421fae8287606704ff7ccc0daa8441cbf60a9ad77fa4622d4fc55637ab62aebc926b47f61a4557796d58ab6cd40dd9489b63d6a36a1eb0289aba9ec022e169023d57f38e1e9849064d4855e0441d33710f1c61e78dc49d510b3cde42b20e122901a8cb665c94d843cf613979d5aed34c001bd7b1b2fe29e8851aa394395fe8d7e28646c14b6133a9a695651d320ec879d09acf1aeb6d507a97f63a0d8d9b167bf3a7c2a56b5f212ab6c4723465f09416689a11ee68723b6ec0f8fba7328c1524251b1ab116b92838d39a8e76f61daa288c164dcc00265fe0b37384f8fb7192bdc33", 0xe5) pledge(&(0x7f0000000580)='/dev/null\x00', &(0x7f00000005c0)='\x00') mknod(&(0x7f0000000600)='./file1\x00', 0x2000, 0xfffffffffffffc00) r2 = socket$inet(0x2, 0x1, 0x7fff) fcntl$setflags(r2, 0x2, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000640)="067bbc2b69723526e3d788b0ef5fe9e3c356b09dfe52229b5657134305605ec4f535519f418171d060322a5e1cafac7bcab9292d781608e7875ec8a9ce4c01fcfa675843de8d98d6ad8969945297b09bad70cc5e919e845779cc7eed6b130bcdd5a543bab9cbacbd5d942e23789d0fb2ab008f30fb08399c1fe50552f454bd4ea4995012dff88f4094dd15294f87f199107d278d341a17186ad8565a02e8754334f6cf6ec9fd", 0xa6) sendto$unix(r0, &(0x7f0000000700)="63f7f4497345a20a61ae561a0baa14ec821810b8e59f902bd8b3162b4fa0d7cbccf8cbb5abc1b9e3b72cc7b600575b81d12d6b801e6699072847bd", 0x3b, 0x400, &(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = semget$private(0x0, 0x2, 0x40) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000780)=0x9) semop(r3, &(0x7f00000007c0)=[{0x4, 0xa1, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x5, 0x1800}, {0x0, 0x100000000000000}, {0x0, 0x8, 0x1000}, {0x0, 0x9, 0x1000}], 0x6) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, 0xc) getpgid(r4) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000ac0)={0x4, 0x975, 0x2, 0x5, &(0x7f0000000840)={{0xac, 0x7, 0x8001, 0xcff, 0xe569, 0x3d3, 0x3}, {[0x7, 0x8f7, 0x40, 0x6, 0xcda, 0x5, 0x7, 0xed87, 0x100, 0x3, 0x738, 0x8, 0xfff, 0x7, 0x3f, 0x0, 0xffff, 0x7], [0x1, 0x6, 0x8001, 0x0, 0x100000001, 0xfffffffffffffffb, 0x78b, 0x3, 0x0, 0x7], [0x1, 0x8, 0x3, 0x7ff, 0xfffffffffffffffa, 0xc92b, 0x1], [0x10001, 0x2, 0x711, 0xaffb, 0x205, 0xe8], [{0x100000001, 0x9b9, 0x0, 0x400}, {0x7fffffff, 0x3, 0x9, 0x9}, {0x7, 0x0, 0x1f, 0x5}, {0x1, 0x3, 0xac2, 0x6}, {0x2c, 0x7, 0x2, 0xfffffffffffffff9}, {0xa5c5, 0x5, 0x0, 0x5}, {0x1ff, 0x8, 0xeb81, 0x800}, {0x7, 0x4, 0x0, 0x7}], {0xffffffff, 0x8001, 0x100, 0x4}, {0xf0, 0x6, 0x4, 0x7}}}, 0x0, 0x68b47f0}) getrlimit(0x8, &(0x7f0000000b00)) pwritev(r2, &(0x7f0000001f80)=[{&(0x7f0000000b40)="f953d1067607e8a79f33439399de498e77f33daa12548238e7af260330b1a6739df6ccd8fb6177070166e77498300336cc7508ddfc13b5d53fcb9cf44b2c69a38c25d049ed66789fb5216f13355d5cac895538934f8524e2daeef7f2690c05d91d81b6ac745da8182d21147d0abc92b3080df13759c76afcf117a7f8fc106be3ce0eda3b072095e0eec233c7f8d0fc812b727bf65c7252aacf7ce4c296a1d27b79c8d543a5485588181897e02b162820d7be6dfb097c1204e4bb6bfc7cb5ef6fed3cdfe481125b7097a7b664db1936634e5acfdd5845b046ee1b69b25dc52f66c61fcfa9a9c761902bdbc19910a91b74bfa5ccc2", 0xf4}, {&(0x7f0000000c40)="dea4b223f760bb3afd2e5f50516ac7da370b0c49e8b100007ab679d2c8c67e936932f18288", 0x25}, {&(0x7f0000000c80)="3775a90fe4cd94eb5ef6e414ca", 0xd}, {&(0x7f0000000cc0)="a09a70cf9a0bde7413f82eeab9894d0413d4d363312426f2adaafe62c770a2ecc42e8142dbb8226b823961e47cdba1a9725fdea8a59efe95ae79daefff6618aacadf3e5731f2fd67b111648e1f5f026aff57f690c3f3ac6b3ac4c01f580b7606389ede17dbeb8d9cc4a36cb5a32aa1af7c186e3b1e0abe562620acfffcd1b89f7bb1480d6cc152d6e03e3d943b59d2e24fecc491f028db24797595bd7307b87fc21e1f013d056a2ee7928f25ca5a641391e831e58f5794714532879660d1f62d014824699b53744a3e19707434ecea85a06f0b042fa248b1f7ae6f4a681608ecf5b2e9c8b4e9b87f6b5be6ef468ab25eb5b556f8e4d76948787ecf168d3b3d678c4e62096c798e61cb3d69f29577b1db2fe14929e4bad06551acb49da10287c1535a0fc29fe7b9758293f9d74bcfd596e517ff87b8e2a1c90ab57df57e5b243020659c88bbfa20377d5d9fde1fb00d8b48c0ab1653936a056817f8d9264f6338367560d38cd6a981aa0560b46a84751a925d6f270541642c52e61380eb00874e38d250028ba32ea03014179f6908d691bcfc67f582c96a6a030252ba9ff8ec86eb5cddfbebb793d716911d8dba83729c4ed0f95b095e9a4a1ca9c6561d9a57e63f0364274202aa3f40c117492d02a471a7c91e680fe3a9fc6357b1509f4b150b5d5fdd060eacb54c95b31a6bc61d0677da3191ce4ac745291712124bcb60c016ad108434502a88af3793e78173526ba32dac1d0cb233db1f8da7ff02023e93259bd4ad0cc34be0af0904cfacfe5c3c85efb3ab612d66c2f0818fdce2894bcf504d5feac84e37760afbfc37059571685ca5c975805650e57f2e627269ea37f8ad26b890462231077efd9702b2627454760d0ad891f8b3c9572ba96728250d713a4914a04ae027ade666b3cb905c8da9faad177af6a08a39dc190b04160581b3a070fa5398e77f311c7b6890711aa162ebdde1eda0ef9722cd9cd6b075993189aa3b2ce8d44696fb5fee895f6981bf4ad3fead3f82310058d05fecc1131ae5a11f22efd78a2961ba893aa0ececaa722e64f721f0cd2ee9d02fc22b718d727f9dc895f933cfd3b5f52cbba637dca62f7352ffdef5148ce59bcde2be2a48536a7f6cec5215b95f277e1a38fe1b34efedc43395a6d9dcae0bfcd85d784e37c306483237d87b604be6e62d4c687e226c3caa8505a457cfa0b880ee89cb12c541d2d8f5ab07d3e2fae5b2b1bd975508e19b13278e6fe27401f296592ab235a3b4ea36a7d11dcd7779b1284cea2480b2f7fba45751499b592d81f0b79be3a849eb80bdc95f49a035f0c1c2b73ab9e924c7130dfb611c10a62b52859a347441b7c17dda98603db57a779919cdd2fc8b1afa0f4c1c08aa54ed16abc34d46020a4a69080d83a54eb0cb265fa089e5768b2b1bf1775d1c8ae4595394cbbe8c8c5a8be496f819c1d51ddc85c1c1e6c0dfb92c10e41ceb988e543c2e6dff12d681fc5576fe15b255630538163624db8ff908584bf7dc27360aba259d0823e271e94fbb7f04f8219272ace7886458928b78e41555c97d2363c9a6c627900ffe405eb34a832c5257958ad8a8f92867b782714c8617ad7606a1c8138616d6043f58bc9a574674c0aefc3c7ba5bfe1a2a05df95e3300f16f255a7d7ffbde3ba2aadbc6060afec64bf2b63c11e990a38cecb3d3e93dbb53dd6293d5caf785d541f01aad23d35bbfc034b4f16232d833d082313627a32c15f4e8a338cfae2d41f044773924b0286b499530a8f53415c3912901119266d71303ba9a204551555f3cba94ea8d91adcf91e8587022ccd984b147261cfe742c4782d6fbae760d74a88e5dbd7055535d998f571781639bd329cdee9c35eb7d15c0d1146095e636386f0784c7510c233eec16fe160d94e48657925e825dd6f92ead69f042833fdbd158941abdfd055694f291121c97997a7b1cbdcba4773a597af67f52358b9e648d94f54a75adbaa0f1971a6359b78273ad94f03d3e74f089450aa85654d5182ab1bbba0019ab3121394923a7fdd6ddcbe1c569ef125ae97246a94b51960e0bb1a2119215b7c6982b109449886a66b7c5dc3787fe886fb5046e6ee74fa3966563256f8cfa3466dadc8e62bdc60670b04860568dda69f7ec1bacccc39adecb0122b5067b2d0daa5b7ee794dd63043b563513181777747d0e54a4bacbf20468174d1f5e1ee5bb67d4bff207e0e214b128eea68d75615a488b4f62a9b697026b6e7a46967613f0a78055862343776210600c96d9f8edfb537c2814b64a3389fb67e87951151eebdde8bb8f27c72ac65f5fc49d933f54fa7729163bb1dd2aa171d3c8e77b2f934da0cdb15790a8d5b53ac3b59bb27085437e060597cdbe516d14dc1f7cd07761278d2f708e3e2c3bc901bda18f094e4578fec087eab66c8770a49d045cf1c3aa4dc5a46d9f9800e1db6eb604d90ac81586044db0d8879bea517decce9be177dfbb22c7fc792f1de38b1f3b2545c710e9f4929adacefd871843866b8f84030068a17001ebe2f8be79d7efb592c541f22f00f6e816d2c5f77038cf32dc0b5409312597516a1465ee7fe4679bf080efe0501be30b00d5e6ef831be35f562f96d1ec9b7ef9b3bbab3fe63ff7a0833ed7c07825830d576889dede98a862b66cd3948cd788e429f8a59ea2a3abc8406d2a983c3bea52150211fdc3d83c6cd46d2cf1fcc54fca87b0cb09f5ab040ca7f1b569ccc9381ee27129a4086a9c71fc24a23638d650a145f2aeccd55f02f962770f2ff9bffd865d1df72e6ebe08dc8ffa23240b437d5455797cc9891e0a1e192119bd6722881f1e631eeb366d7ad34499cf543ec241a43e47f2eaf5a1d3f19a638c1eb653abac0c07228671b9a44aede1ffc82a9426b4d323f1a485ef20514d54eef213c28be348942d495488e2a057a35856a9f69921f9ab1b4d61d7f0940f13925291a1da9cbfd9fcb5921649cbc15f0cea15b7f6bf996293acf5f3cc2cc0adbc713be4889aa6807e461db2411a5589b905cd228001f5ec45ece219eedd75cf844b080ae5dd89e4c398a30bbbf9e79e8c0f54a30fa9441de2f41274012b1361e28d4b45509f2c3166620b611a7e533e68c85a734a8da506b5a10719cba908d51c8f318b5278b6fb3ce155d1c6eb73b48d2d1bd7a8b91684e521f4cd1ecd792239771e836d94900657a76afaf2d2069551ad0a08ef3977ae0cf4a070302f6ef6095597bcc9463b0b054358097df26d6bdaed4543831c3a4a335d4f727646d9f62f45402855ad9e8a9079152a8c24ad3e189840d967f882e1940f25c33ee77a616b6dddae4349fa8046059edfc4bf30f08b720db468d716eff6df41b2526f118970f6dfa851d08d97eaabef7b5f5bb1c3ae2513abe6737d9e3ef71d0c67d3e0967ce905c30a97d3bae4b525b24ccae9c9d8b5709f5b4ff2eed3427c0ba7ab79d77fdc2b37af107f2b0c6610f6d4575aa932cf28ca3f045ad8704ca203019ebc2bfee0eddd81a1f62ee49339af7b8216db69a966b9707c705b99df85009906589d4dc9690529bebb2882a8f9313af23aa613363c6e4df4445c104d526f0799c4bbfe1d774326d2aba052155e3de22d54112c422be85e0e38ead7dba25a03e06a7c9ad4ac43cae1393179a11b574e0640fd1a3a89be7daa271b5419972048a645c7fc7fbac9f8855ca1cccb7ca09783804ab6a92f1e528290ed6a3ba771d05e22bc0e41c5b96074de38756799e5fd3f5010519a8a065c25f47f3c6f9a10cdacb09fb5c1e79f8e2e07aae8937f00adbf7638ed26df9fe50442ef08458d16465cde7c1c6a564b3b1b29eea36658c6d6680b86c2949321f7487212d8025adc229404171b6eb4b065e584d81e8efee31d57287630cb036ede768e3b1bc6ad288df1519a2672b34c97f96034f43dea40f981a5e4ada16d79af6edb9e1c941cfb5c4d531d335e7b8d0d7a26aabf1cae6ded5ad72c845990c1d1ccd86142592e2ae7ea0370a05ecd7e61140974cb2dac69457694f7aab5ab54fce0661f536e6f3a25c8287a7539bdf6520db17ec2bf1489f34f3b96740688aa036f3468966d3badcf06798a9f4e66f8658e8d9630c24525643ec9fcaa548548d69bbf1195c4d9102bd7357f5692c2dfb3fbb085f8529927347bebc838f69a4e97110f9cba0d57bee82821e2a5cbd423e9e08489f5a62552d5774c6aee2a1ebf22510a1fcde418aa36e8f17b7ca23de5f285e05cbec87eb938d457b23c2e199b24e283c3d03c9a66b7fdeda45f368f0e05b23172f14179faf276ba2a5097110f9c89e83377714891eb735824c1d8d91d892e9ae8042d8bf052b7f786ed5c29ba92675297f6611fb00caa85d60d71361163c7fbbcf57c08aaacfdc66c1a07183efad270a354502d456f9e14e1c114bbd512b708e8c74d9faa2d606e3bb0b2a70beb966ac1cb152f1b23b70b3ab4ec4aaf7cae10867df4aa1eda2317a6ccca36c4079d786571d31d4905cfbb64d057974f2a10cc38b3b11c28166cd450badf503f8ada17059e9072e2ce7a42e747f2bf92d4f4b3db6736aeef416872d78cd5ea26a579cdefc59c18f5b0f7345babb3e47e34018a808766ca16ea86f9421507a8990ae7041ccc58d84c66e8730c7424cea7ca2c8d6b57503d48262e35dbca3fd5741248a239b87e58bf56d1f2d794a7e24d2ac5778b9acf381ffaf6f91bb954fad166fb4172eb5e09ae8457cf13f4a20d8ea0173f7125f4453d073420b6a110df1488f2021783a2a4959bfe98eddfce53af375b0664e03f9127c61582c1832f8d6a43ee56257de348fcf7807ea29a2c3fb485114129dd7a831c75fbe38f9344ad1c7b551052e0ac1f9109dd94b8049a4997d9101243921e3c63bf9ac6651a7cac942f902f20a623eb42f13ee6498978d5a34d3b59d9c4b21a65320910b7eed09cc202085d4949a3e47df5bbf31126f2ce4fb43210feb10bc17d347af4deb031fcba19f3121f456077f6ed1f054fd4d7e75b95bb6cfd6e66800cc752b0ab020e7366b9d9c94779af0e25714710dba79f62bf5496d197e0ded02e37a33be001b366059f35e44570b27a6e07eb7176bdf63aed564658ff3a69184182db090b420e3d317023db0faec05bfd3af5d980ec301fe5c7ba65f458fd9d970c5629e884f0ddf0391f8f7dd628d17c9a1f39439a5d4c1698ded65a5209d49ab4ef076bfec3e6d21bd8a9378bfc2a8fc7fbd1f100c95611e3761205cfe956cc8fcf4aafbf1cd8446a49b36694c063ac01d37c8879d551bf4b3879f66d46cd18a25f7a96fb3083c13ab7fc25eff3ce3d1d3d43c4a3397f1971138fda3ef3c2bea10d61c0dc5cb7d5ed2c9882d1cf54c74cefdfc435478026cae62cc6d161898d62c270bf2f25177236acc00b8ee1494e86093af89ec2a1485a6cb5317e279e508ee31f9db191c5073822869734f9d481266bffe794e6329b0629b66cac3ac864f4002e877e659044d45b62255713b57e2af6e87d3010b6075dfe8f325feb09812b70d1a4bfc2a5312d69f41d72b1bdf468fe2dbe8f673d08b5b1ab294d0e47cb73943af398942fb211d950c1b85cb758f28302fc0d0c5286e95a49cf2cd03a32c3e7b27202e0dedf03e68d96a8737ff1ca27bc297d13cc10a070ae94a526e72ac1849400b7063f95ada25df7d9b543c599200214c23be409d37be0d99f7210433801ccd7095055fa6f816670875d85cb9c36c5665a26f490e6ff702ba00e3213611355f940e2dbafb7f907d3e9bda47acb480bf93705c965ad908684bea8477b5897c028c83b84a450b7b6fed562a5", 0x1000}, {&(0x7f0000001cc0)="f546907fe17a3a492037a2f67608fc1a4aaf1891a04c8e1849fbcc2330b684f950035f66c125004159d08cd81f7cd1daa2eb8ca3766fe1274509e26e107ac93c4c78432181fac8ff01d4fc43dff497a4df2f71f66cdd3e9af61bdcc77d4fb7e50af8e9d28185f86ad88b2bd19e3934fb8f440a4b3dc3aac46af88f87ce74279d68", 0x81}, {&(0x7f0000001d80)="c5a69968dae693450b8b47f40f411a5b0305302fee84bc77a38149fbc82f5d041c", 0x21}, {&(0x7f0000001dc0)="fcaf00ae50f7b4a18c00d8a90dffe17cb36bd6ca02d73f0af2cda06061387181863559dd29149be7e58583336a5eda996605eb03ba34e6dd9ccecf92a127e830ef7419b6d646da45df072abbc6031ca9b575788ce564b99c5c63624755f6b7e092f4f2972147a16e42d2a24755cea7d2cbf107f6bdc3f7dbdf7ff698b86a33bbdf1a5d", 0x83}, {&(0x7f0000001e80)="78f4b9802976d8f8d2c04ce7b2d527a6860bd240ad2debd0dc9758c43181bf9e5de9d9fd090828ba1c4e9635cdd0c5055f968b7415a4917206f406a356a52c7150e56c895d7a1756e15b90309ee14fc82f1d79bf54c1529bc13af7cae39909f9e5f84127614853f30f8d864d975039748a75b29fa85864b9b6db593b930442161584ee61c48cb62eb2c345b50bb706427ab79d", 0x93}, {&(0x7f0000001f40)="30f75a2b4bdf3c10fcc5bff17df4ad7f3f651ffe182fa9d9cff43b5711629850440acf882d0c2bd22e7c", 0x2a}], 0x9, 0x0, 0x0) 06:50:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x7a, 0xffff, 0xfff, 0x0, 0x4, 0x6, 0x7a1c6088, 0x1, 0x2, 0x40, 0x10001}) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x8, 0xc4}, {0x1, 0x1}}, 0x2) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') 06:50:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8, 0xfa3e4b6f530a0962, 0x1}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0xd4c, 0x89c3}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x4, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x4, 0x1}, {{r0}, 0xfffffffffffffff8, 0x50, 0x8, 0x80, 0x7}, {{r0}, 0xfffffffffffffffb, 0x80, 0x8, 0x2, 0x973}], 0x200, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x30, 0x2, 0x8000, 0x2593}, {{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x9, 0xa56}, {{r0}, 0x7d739e83f84cd431, 0x25, 0x1, 0x7698, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x10, 0x7ff, 0x5}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20, 0x8000, 0x7}], 0x250, &(0x7f0000000340)={0x4, 0x7}) sendsyslog(&(0x7f0000000100)="565d4c25c46f23e179d8a97757846b3737dd58c5504c1dab86844797addb9719a5a784f41e300d4c30ea0a5e559a614fb93375e8533750a346b90b90b742c7d55a98fdc92aac003b4f7373a6bef034d07d5bb2ef5dd78e", 0x57, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 06:50:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x140) linkat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00', 0x4) msgget$private(0x0, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) symlinkat(&(0x7f0000000040)='./file1\x00', r1, &(0x7f00000000c0)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000280)={0x0, 0x8000, 0x3, 0x80000001, "952d26d615cb20532f697cea8262033c86382b44", 0x4, 0x2}) faccessat(r1, &(0x7f0000000340)='./file1/file0\x00', 0x41, 0x1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000002c0)=0xfffffffffffffffc) 06:50:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) sync() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="80b61e2f373231b64971c6bc4f65dc3e43a5bac1f1df736e8c580e8a6779b792b717175e01180151ff6b4a48eeeea6c285e7651317068bef492ec8d20fca8081e7fd9be93f5c799838c0986bf847b25fbdf922be45508d14fb59b7685464627aedc6e578b6b0a44ed50aed2b9e883c693d5aa13e26ca60017f9034182a70aa23940cdad17aaebe1a92350da25c04", 0x8e}, {&(0x7f0000000100)="c1057852d31a98b49418c7730a70d341a5c0b674343d1a87cd3ef11ad12ce90e994f87232844fa8b71b53a6e71529efab28926a63d9449e264643bc5376f", 0x3e}, {&(0x7f0000000300)="0d4d7d048e4fce95ec77ac7183402b732b60c83d450f9ba0da2ad238dcd4a421d5110ab31b5f629131236abb8b1b641a3bbdd92f5070174193e8139f7a990da780e1775adae34469988a3a722a46394c905f34d6beffde07fd38f5596095f2281316ca808a0c6a388540ca8309da1a476c5fe342", 0x74}, {&(0x7f0000000440)="94ac9d6eca3ea92d247202fe3026347390ae41633b086d67d6fd6f73a7f436ae1f1e572a77e0a22e258cb266fc4e321c89a944837e9691fe9af01d727025e8c122d6290e601f32331159f9f628132e08aac7bc8e7b3cfbbf5ad80ce6fef1c27329db05150260537511124aafa1d57285d43cdccb94600616f19f1d6762ca62d4009dfd0136dbf881fbd1c4a3865f61da0ae576916848cb7b4d6ce8b114b912c852b030f4f6d9cc14e09e4f3c6ad2e579edd0e8ff64ea29fe66d5d9748b65e39d457b373ed1d8e5df3a755ba59c8c6d3da52c33", 0xd3}, {&(0x7f0000000540)="6ab23cf47623953e6671667ba8bec16a288946de7e01fdb8544951966e3f706684a1d986c6f5db70a898ceb20cfa678c71267a490de533b7cd17533a258f8159bf604c53aa342fe66fa5394cfda73f7a4b132198ef4fe716808fbcaa85d1e10a98b946838dcb674d4d9d66d197322a401b7864ad0824fe606f178af5e5f48ee2062fcefa99566fc14beea116bf0441dafaf4e1191d5c7313ec1b2b912f6a777d4d195a89c9fa53f0ab7d7200da6408fe", 0xb0}, {&(0x7f0000000600)="2fc5e8c86349f20918c76eac5970055bcd4b7262a1f197e8ac427bd570868c80c5bfbbcbad6ea7e01a233b65c91b71d4971384798559b2b7deeaba2c4ef8c24dedf901b986f0555380eaa99170d29869601b993ae66fd1a2e1f16aad5c69dfbf8a727bb1e50dfc5edd28194201969bb5a6a7bb470c53f5247c68a71c440aa676eb9079103bd33acaf21cc78683f08c6137233c35a4cf0fab3b4ec40a1b6667e12ecb040f122bd93ec48770d186b398a480cdc50ee7f488", 0xb7}, {&(0x7f00000006c0)="df3177fcc0cd5c4e0e5674b78622a69b1b3c055b63e5c4914aaa9d3303c32763b03338102ba2d0f9c97ca434db9ce279fa0caf41d0f2518dc550aac10c3a82bca74a1aab72a60defc549850c3426b68458fa99fc3752d5a2360db1256cc83226288ddf8d815e55c3748691a99b5ea53bbdb7d12fe1648dacbead8d209782e62f269bb83e2d841e46b459ec0b2eef93aa7f1a3264ea616b555bcc1b5af1f25081208589f1ce692d04a2f89bc179b719725ab279d8b64ca83b8635c4ad60ac8fd21ef30e15773a05e3128e2c8641c50c7ccd914543717c505f1cdff4d918b60130eea06c632b01bdddc0c9a3e1753bde7ab47575cda35b5851614375849154e68348daf910f9772282ca7e6230451efa340f45b618d6469352297efe0c86392fa103a8ae2cd6acf2a9c50177b4863ee8b7e509f2995c7f4c0428b0eb496e289a89b97458c26368e1a074dbd1397eb6bf539db1e3d4f1f634d8571396227206bee9ae99161160e55af9a1977dc8b062ae27b50b940f5b7cf7ab3335d17f4ab21da97c98b2c611fb82ea1fd19aa94b29b250a7a3e9d298b74e1999a405697e2fc9f8b27db8931b1a27531dbf150e6409babf2e7af58f4c9bb4a06743ea33aa25f99448cb3906587c0b640734a36b8d7ad0ca38e70e80ea0e4d895d97e7df3d20b0c6a81b8a07915e755219a2d0492c98a0aac15e7304cc8c1d5617a6387484562d492811de558d2dcdd303465071e36f7d00c64a7195c6a01edecad7d25854c287a25154505d8fc1d70d62645239d67856f62787993b8d0dd02fde69d1865fc28dadc20170597a8a4a51133bdbc58833af0a5b3f28f166e335a7ae5ccf59c573559f8514aea4a14e44422ecbca1d4519a2da26b4f479f72477a4a33eca808bd7c65e5aed1bbfb12c75c127d76aac1c2d2b18b52bda82b86388473bc993a6e4cee5599bc24e5b78a5a713621fb03a8f35b322f34c79efe5f0bd5e60cee582d79730e24d0d0776eea15e2926f8ed86914f61b74c19fb1b6be628c91195543bee74aaf666f0263c05095502e349a316ced1ca2fe0db807568fcb4d11e34fdc13b7d1ac12f4b4f416df990bf4eb368b12b9ec987fba1e995a135695408c8f4b11e72419bf3d460e9d0cb83306cf65d131d603e54339698c1d9df21f3ed573d6aefd8a8449793eac43c4beb90f8814b46c23e3c412237ce13b5d2dcac9489c06d1a6eb6f8e55450216888660025118c1578c0a865e43c2d84ea34a06dc12dd7515674bba683d5e0ca26eacd3ca61bf351bf748fab684c87773ffe319d711321d9d5b6b7e48d0eee3deb9904fd230c02125ca321830b7e964051ac7efe26f94223404e1f62bb095edad540ea5ff5dd9795e485bee5ede11c63f2e54d915ef7783838aff8dd4ffee00c16edd0489bab3fa064a0c4529950c2bef35322efa6e8b2214598c97dad986f9b8f9050d291344261cbf53c493b24da9cdc2299f80339e612d72532115235a74211ac997088ac33812bee3d798301554af81d55e1c853d69b33ce27e770be9d29204f323a96bda06a038f826aa20a98b65059a1023730f6cf9def876452008d5c4182a6e0f2e5fba3dc976e7c4357ea17c1866630d8f869e1d7ff62f9ba3499bd45c14203d21367aec9ac6be32d1c106ed8f719aca578a253134c2151add8a50102895045d94dd8a90c84c11224b5ff54212141b359f266c886b242a797b923378f95efadc9f116883de3294517af8355fe4ce48e9ebf5e226daae318d309a1ce8f67a77469c9a4946563c8ae09298198709f350c112f51236e4afa5f14e8ab3b649a67850e57234257f9babcca2788558c4ceeb0a176b619f8fbd88956429bc83e3a4bbff1f1bf786138dc7f2b4d5012283a76aa06dde722f6d5e4a46aa93d5a544e1f382a6b6aa56dfefe07c2f0330626d421506f937edbe71e50b2b6f24b05b0e119f0b59fe2226d677683063c962e91aad7aea8e69619161e336151a340bae245b7d226350b87421654969052f5739d67b52f5a0f7e568672f1027717e14cb9c387112ef0bf6491508e43897bec5ad4df35e4ce99baf217c37da66775d767dd872267c4e608df892f1827e3c53d0d6c2f03b1dba1426cfcf889ac1bf779aa3fcc898ba991111d96fc564b645a80e0cdc10519878aa2794b1d4856bcf7676d32749c58191441aec790cd06deaa29fde7e3988e7e517a6491765c76c628015e9577ace38e380c9b9fb6e1c66b73a68eae8bccaab76929f82859162c7e0b5a6700f9821256467e4cc3ba277df42d6831ae763dc621dd8daf3e377caba0328cc29676a6b285b1f54ad124688cd7918e282849da1d299cb1ba47a078c9b8ae7ea7db2b1b605bdc68c1075498b763a6ee39d838267f26fdd13e5669fdc4552d7b15c3cfa24becfa7a82e609dc930d0fce32a65ac5bf4224c05c5419b5e14416d72ddd7ac028c9c93d978a8640c0fe518c98ee44b7fa5f2ec7e0deec29d25b7c8283cfae33d5c5424f0c1968dbb7c92b6551a159782e034ce5246ab74e03240a5c836a1d06df666033aefe0d306d0cbb4b888f7327f64b7fddc861093765bf01e2b893d790627f94d9b747babc73254a7e00ab7a054aa3ed5a794683cfb4cf0d4135f656ff36735bfe8f5cf0071f5600a4cb0735059441a869ec97bd1a3c66a068cdcb15fc4c1d4420e4a9f8f446d32987190f852747293ccbee45aaadbece7359cd627409cb0ee91413f22420a41709c1a7e252d6223d42fe5e97ecf90261a1014287f87051ea90a23f3d5471c0b58834a1eae42011df6bd661a137bb928658157e14bf4a7b5e25462ec3ca9cbb1dda4569d8b528680f5fe354b5bde891643f0c6fdda517de306ab509f63382b92451f01feb85de8de54398d67e0a6b52cfaa771e15296ba71fc2b07775f8fbd87f10653063a001d47821534b717bb497e2e323290fb1daecdc535e66f779311b2afd0f4ee896886c03c201d6afd167d76a9ff4becd3405aedbb40bf1769ccf340f50ed0ef7fb6f87c016d549aca447c416bd6ed63fa48d1fa98356307d64c3f9e68f9e50b064a37a9d97a9b15b056eba6ed4881d90bb68b58036d76ba526701931750108582f1ec13537e13c6c09519faf7271c1a064642c68bc8fc119bf6aee2fcad2afb9c5be922e7840e076b90011f2424bcb179197a5c3d5b6a88609c3932315813dc8eedd741810df8ecf3c94556a9b822094f31583447821eaa94d754c385278e4a704243ddb02a90b72f4f7d7e7a067b3ee8dd0cb885fc67edf5a9e78629ddc1e79dbe8adcbe01f04902ad940ef573e43aa23c9cb9eb6b8ddd2b23cb2e96e7c116dc6ac3a1aa4333d52204b8d98ad80dffd1b6c4dae53ce1b3e8b883002d0f19617466209fac0d975a9c5a0f33f6bd4582bfddad6e7f4c5d357dc11537f6245fd4a679ad99e864bb73ab5ca83fac847312741c6230f774ff16c17789405edd5339795050ca3dab01eee74db3f2673aaf75f5766921d33c63d2d7428a79f543d78f7a6f9a6d4d1a9267f34fbd08e98979ec4b511dbd74f5ce9d96affd33b7a5b5a503ed8c1e18fc3fb5233c892067de2e4b2d2baeb5d2c23d2b3efe0ac5f2b4264726b1553c643d7b9d6a250d6ee399500dc18550fce7e41e660e4b4ad601b4252970f9eb0375fc168b69bed25d1771cf0dec45646d3120ee3cf2de6f71a34c116f8d28cd92b810b6d9bbb43a1f1f6de59b685a4dca4d0ae2a70d5d970de88cc6b64dca9519147294c26a9de58da7aef06bf82ed82cbab374e6ea59d2004a49b37f82dd253f83b40374f0b74f437a28c55af2554772cfdec42316bd0f5800a172fc8afadc9e6114dffc2d4eee333f9aca2679d44e1c0aecc27bbbea9ea901482a1f3cedf26a9f27d73e274383f650e2b7d1c85c5a2292b02268a432de25f2ce848026830af738001b7ef48256ea8c397ec16b8f459f7b9fa6922c34dfa0707863b13d093ef223f6990db048e901ed0ece3c9d7977d0f5505f17841907fa0c0e84ec59baa83870f5fb7a060f6a6efabe75ae32fb46185ed074771792e113a52b5e5dfbb396e57b2a1dd20648250929d55560a0d56d1514c6cb4bb10077cf36ada855edac380de4edc211e68adc111463bbbf935a732b158c609a7c42240f5b79868e1a730b862ebb0c87848e58c7742e7455bc2f9700ab01812e98cbd5e63b3b4f91c5b5f6f1c603b3f627cf968a201ea154b34fd5c1db42c8c8a4b04f1b3258fc3e8c9a63fa2992475ec5bb1e855646cae9fcea5c71b6ec5d450f4c8b8a1ab0c75e5b75e642874e33ddb55c728aaa65e0f8ac88b3f26c3716dcf67dd2a5c7df62e811cc59833a7d7e9ddfe03736db2ffe5927a63b122e97c960403ac2ee45c49e38ac27d6c4fb87b852574111f17385fad04d67781d3e4f938219f3431204b063799bcf096f149e9597b3a0b358f1d3667b799a6969b7a8554cd0110e27bd501c7c11f611d14290643560be6f5b5896ab79db3ea91fe1f353d05d2160ddd5398d3ca97e6df9172c07ca495e9f3b712a8762d38ee04cb70ce80f55f3fffc13959df18e79b24f2151eb3cd2d2daf54410d6a7fc1380440ca8bac143cedd7f06f6d4ef1f4858ea34701523569a3df6ba22c4f46d54c72ebdae8921a8a7cb68cf19c65db71229d025ba515dfc5e8ff5b2d00bb9b392e8a6215b714a9ac4a4732c2d626bf3792715074c23442bd4b1124081f5eccc6fe854700ce92a786e89388ef54f2b472a00da3a05d5f0b3d43113c10da66685064a69852df06c95256704c008061153486ea01d49ce881460edcf5b8371df08e15e750ebb20c1cc834133c16584a384b89c8d6050b60595b912fb368b8ca9e589d70721a1a7f84e78b86b69ed72f52473771a15dd7d59efb7906b8c4ae7c027ff96bcc98ba31f5d3a724466cf7873266a745b66c4eefe578afd29c168f63ed6fb8ed715ec9dac3d5a9201a2fc66b45424116531deca914c1fefe1e2c2b6684992636e76950a91758a99996040b0df6778eae5d9ba261db0016f3f97436f728d4e22c4e1a6e8ea19d234bb20f271d16fba84beb9e551a91a214ed481cd7215abc93af267d004d7f46affe36b4cc07277205a01f6b76bbee596e3ef7f59df3c05939bc7b6974ad53d3f5e4bd4885bf1dc6b48d1b7c90ba5b907a0117aa0f0a29a173adad73426b505e716a59ece6b93ab526498e27d58f0a1f3ca2c53bfbebc49cfcacb2539c1064068a768cfc4b428d1cc5ed29eea03ff39506a3be164cdc06c9c90a569a96f975d22d9a51bffb4838f216eab4b6f2356c010836417dd4ae21d8fd43bf3bc11bf0f65a2ba79ede50834e8ccc1677a120e5a9cb5faa84e6641e2fd34036885af17c2bcedb52b7fff6fe6a78b7a9a7e5f43f014c61ab3f7b3946e47b591f2c1c98c01affd82d52544fdec3f9d4416cce3bbbce4d778dbf79a6de4fffe815764a69577f7a055cb66bc915e04b36f628cf36b623261aa1620312dd74e5f07a07fe91456a0ffb30935b7965e3f73c17207e54723cd25112bd0421f94c5117a3d2903a66a6d7adc4edd1ce42bc13c42170a784299b6f9572784ab27f383a6d495dba7c16f3b3c491192eb05d65a9a04c0fb2a74da717c7876662b492f2c25e4008f569924a0553a33f7762108cb4cbdef282184083ae235289dcecd64ed966d667c20ffea014454c9ac70cfaaba1d348cb9c1b7782250e935f697da920bfffe730f62507713082fe82b439ac55a0749e0e5df8edf631879f01330275f7d6455063d9dbc8e62592cea2c7ad9fed2932c66d1b011070ec9c", 0x1000}, {&(0x7f00000016c0)="41be96b06a320b47911165ef67a7542bbfe81f66520501205f2b557d9931871cf0623c1732a047d1e68e60bcbc1ead70f98a6b22428c1d69d9915c5e086f668b834e470f455786af1ff2958885603ada1b1ca1973db5f8ec22dc7b9320ca9c0e2c8bd66b3a4122bd26cad89aa6493e80722585d85ad9bf18a9d68532abba2f0def0a97212409c1bc057b438cd5100c26807b4780dddad0c351f90d4c1dfdb34aa1038339623e205dd376b1ed080f394316a1fd9768", 0xb5}], 0x8) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x80) 06:50:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)='+') r1 = getpgid(0x0) wait4(r1, &(0x7f0000000040), 0x8, &(0x7f0000000140)) 06:50:34 executing program 1: getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r0) 06:50:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x1, 0x1}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) chmod(&(0x7f00000000c0)='./file0\x00', 0x80) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 06:50:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20440, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)=[{0x20040000006, 0x7, 0x0, 0x6f}, {0x7, 0x0, 0x7, 0x4}, {0x6, 0xfffffffffffffffc, 0x7, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="99") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) 06:50:34 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0xec987cf98c4136d, 0x0) pread(r0, &(0x7f0000000000)="949f93142e1fcccd5f23af6b0b29f7d1ba100acf828c5d17485bd2e6a4876fe64660805aecc24fdc6be1c648280dc0e300d4f3aff9e3f15197a462d98c28a839c880186d9435e95ccd4ef1e2f102", 0x4e, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) flock(r1, 0x1) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 06:50:34 executing program 0: 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="0000000000000066d3ab4d000000000000000000000000000000000000000000004c0000000000000000006766a5bef478ed0000000000000000000000000500007e833e191af61e4fbb63bedf05d368245a0e72e2da7745a887498977d02e285d2f57b072"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x30784b411559345f, &(0x7f00000020c0)=[r10, r10, r10, r7, r7, r7, r10, r7, r7]) r11 = 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="20000040ffffff000000f92a8683100000", @ANYRES32=r6, @ANYRES32=r9, @ANYRES32, @ANYBLOB="000000002000001800f1fffffeff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000005c0)={0x4, 0x2}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) r14 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r15 = fcntl$dupfd(r2, 0x0, r0) semop(r5, &(0x7f0000000600)=[{0x3, 0x5}, {0x3, 0x1f, 0x800}, {0x0, 0x1000, 0x1000}, {0x3, 0x40a6, 0x1800}], 0x4) setsockopt(r15, 0x3, 0xffff, &(0x7f0000000200)="5dc4bc988dc4059acac5dbe5f52e7b0f5c867366f485f0365233ae758b9d8981979ef3558108c10eb354a0ef214fec86cf5b78850cda7f3d928bf741a60c31686ac1d8127cad4418bc1d48e1c8930f84ee10e19a05f6cadc81b16a05952017ef8cfb3d87a4c96e57555cd2fa7efd745c25fff4edb20a104a7525ca41e95ef6e6019770f6b77056bbb94c981f818cb19530486176d7496997a8", 0x99) 06:50:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x11, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 06:50:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x2}, {0x6}]}) chroot(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 06:50:34 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='@') r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) 06:50:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) clock_settime(0x2, &(0x7f0000000240)={0x9, 0x9}) r0 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x2ebd) getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x8000, 0x7, 0x7, 0x7f, &(0x7f0000000400)={{0x1000, 0x8, 0x52f1, 0x1f, 0xfffffffffffffffa, 0x7, 0x4}, {[0x7fffffff, 0x9, 0x10001, 0x7, 0xfffffffffffffffa, 0xfff, 0x1f, 0x0, 0x8, 0x6, 0x606, 0x1, 0x9, 0x80000000, 0x1, 0x1cf6, 0x2, 0x9], [0xffffffff, 0x7, 0x587c, 0x4, 0x9, 0x10000000, 0x2, 0x4, 0x7ff, 0x7], [0x7, 0x4, 0x0, 0x1, 0x4, 0x80000000, 0xcee4], [0x3, 0x5, 0x2, 0x1, 0x8, 0x2], [{0x8, 0x0, 0x9, 0x1ff}, {0x9, 0x1000000, 0xf71d, 0xfffffffffffffffb}, {0x6, 0x300000000000, 0x1, 0x80}, {0x1, 0x9, 0x7fffffff, 0xd7}, {0x8, 0x101, 0x6, 0x760b}, {0xff, 0x9, 0x100000000, 0x8}, {0xffff, 0x8, 0x1, 0x97}, {0xfffffffffffffffb, 0x47b5, 0x80, 0x39fcf249}], {0x101, 0x6, 0x6, 0x2}, {0x20, 0xfffffffffffffffe, 0x5, 0x6}}}, 0x1000, 0x5}) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x7, r3, r4, r5, r6, 0x30, 0xafb2}, 0x0, 0xfffffffffffffffd, r7, r8, 0x5, 0x6, 0x3}) r9 = open$dir(&(0x7f0000000340)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x80045710, &(0x7f00000003c0)) 06:50:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1f, 0xf97, "031f000000930a0010005900000000003f00"}) writev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) 06:50:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) 06:50:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x1c00) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 06:50:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000180)="6511092bcd5af0ac3c5722446ea6", 0xe}, {&(0x7f00000001c0)="646a4848af0f6e99a5bed2c1bee65fd106adf7370c631f065797838d", 0x1c}, {&(0x7f0000000200)="3eed9824b3d3084ed31b6e3e25f2c9647814c20307ac81f1d2512e2e9d55755aed044e75e58b83ef6e61da5958e47f5367ac503c8d9401be9bef47a16028bdfb3a9548c6ec00deaf2f93cb338f2720c877f1957a8ff41586b21b6f821bae81818358a8a4eef88b00e68773659556ea4effaaae7eb0beed1d166b78ba8bb259ea93339444f83260e8009f4c1262a0551df4bce78f644d0b044f8b34912e458932293bc5f39637cde94716be099c5c792fb8006d8a39256319c727d2b5aea2ce07ea2839dee4038e8ab2a43e189ee3348ee3c0a62ff952a4f6", 0xd8}, {&(0x7f0000000300)="e14c1c6cc16b1da98d5c9b35ddf3d9a9374bbf7f5f3d0f609bb1ee271b46d720a7ae4cba6071e79134d7641198f1435e0451a2499bec1d1fead3d63ca73b30d574b5f44493dcdc7da83ad49ecf7d0d1d23cb8f1ac7d552c9dc86ca7ca765535d8130a106dde948c47a053876cfea30e62db90d37062c0ea1fb9922d851bd60071c547de219a7d530cabe", 0x8a}, {&(0x7f00000003c0)="bbc88d706c50ef87c6916db1c9a284307c22346daebfb844672665b477b98d0358a51ab0e0df363e4ead5ca22690e3141959a84dfedd4808dc77587b925c56e74ce899a9a988cacbef11ff3f605c14e2922bbbba77f0a687644d2c8be67a17529bac5af51f8daff03552a8082c67c91487b0cee75e28b3657059327781556a6ba9aa6c10dc85475db956fdd8e639f06a10024dd53f94909a94dbc1dd21d45949e267df9643ce969864fc3b3371924ed0f36f08681bef71559ee654c672cd50aa751eca092b1c02aa", 0xc8}, {&(0x7f00000004c0)="4a022a81da269f52", 0x8}, {&(0x7f0000000500)="61362c409a118b9638164c24251f401701d8e4973ffb8768577c2781b373662be675f3c53355cea271ac6c2c9f2c0f1ee15a2d69d83877409abd19eaf72ac6e1aadc8c1406533d4d91f392577c8d512e12", 0x51}, {&(0x7f0000000580)="63f348797729f2a0477bd99ddb71d3967449a3054012a8e48c38741fa5bffa71f2e76fa8e30902bb6ab4582b094d2398b5ed37ec5cfa6a05915011613fa53213ccdd4ad4982dbe1366e6a778774224c997a13b8d50cab4d4c33187b345a72258e897c58d59baf7de3b9b5665b770997e499310b3233781ce0ce932b9c3499a0265fb0385ed2170b41c8e3911d680c09edb2037ff1c01743288a74b4f7d541544154d1817c436d00000172598de6dc74e7264e5370874b4d0", 0xb8}, {&(0x7f0000000640)="49b19e468cdb4c00b3b17fed6cccd46bfa7772bf75cc165f980048c086850416b0c6d39213af062c0b4aacdc42a0542054b2bd37aa12130c150f17ca370dc3bae0a9802e55f08c1ebaf4f746efd8ac2f570cfc67b532682bbe486159d8ce018911a3088075910d6c7b56fe73af01e1b556384c952a3cb08f5a709ed2902cd60447b3d0df914a7f8fbc1dd91d9f72400fc9a6a6cc97c74496d7d7f1d3d8c447c6ddb6c5f0816bbe311ea169235d21c10ecfbc211f7ad47bf31c75a5a29087e5232031a78298bdaaf02496b5633c8984dad9412897c78d4c761ad889cdcba93b1be8020bd369a707870013a3b14319e7cfffb5eeae48bc97a383836ee03c10dc9c6df597c4c426599ed6a2187701a61631dde44679076afc215afc94e6cd030fa30293dc6ffba83da9ae68f4b8c8eea1f4870564b9e7d922d47db6bfcaa74bcb7123fe56a340f5143e8df035b71cc3d7141b17d5c0c9677c2356d0401c6c0f19c4302ff093a7b1b9d0833b6fe30c4c342c6f8697cdb3ca60afdd27c32a12dc100097b165b66e63b3f02a188988c9baf3b8ae243fe4e5e487cc21afaf30992cc46e22e9975e308b10bd0d01c9921a549ee4a24f895b64ca0ec471314a4eaf9696e0b38fb69212614423d62578610d44e0102d6e543f3785f5974c1e01bbf48c9ae6197f733b63a4d8200e48969c34b151b3922b26d46b0be294d7cbc8787574a09a14a7d74796df8124fd3d7a4c1bd7674254de8e160e58360dc20d23e683ebd9d0f5267f48df036d820e7b6d49025b3c217983547a4a1be03cc5b0dd26416f3af171dc1ba9ce35f23999b386bfcbbe70634f90c5a515a4db4c4601a4068eba1021c5b95e629b166730d4d6bdade8417a133ba2ef6560be1152d1cbfbf5691162e4f34319aa7dbaf66cfa890405ca67fd64b254e90fc8816fc9ff41e3c1968d75d4612e5394d5720242c019f69f09455c1b7a1e514d9198b6cf066f5aa2601bddaf88aacffeed72368a1a6fa4f94f904bed180025e1cfc2f19e9475f7088de44827c3fe4de589b615b2b4263ba02e349c648cbf4b0b03a83aaff8001b6f617b772f69581ca740293c003641ee269a3682705735c7511b12d39e99a2df0ad401fb8773fc6027d4b8485aa377705f6f07c5b2111dbd46d62c79885a974938f33e7725238557bd2152a3e15069622140283e39a65f8a646665d875bc0794c3d0a75bdd59e7558acb6f43b1ee5f79a5ada5eced060b3366cc9837c12d69bd8ab0f8e47da71811ea0e9d67bfbbc584c3e40b05eaea58fc01849f8e7422b954ac5195d9206209f72904ddc0fdb935f800856ea190eb37ef1dfc52955912013562ae22098c4a6ab2f8fe4b69390a765367ee95484d361f7882c94d2214b2de99b7d66091e29f7eb7934482b31bb71efec1c3819cf74c03e333ca118237626356d4cdf2a3bf4d241e7b96136648b1c19235c30060197ef3b381724fedae31818f9ebc311736000dc8d9b35f36aac31104ed4eb41129f6c83b97acca4f9579a43365ec0aeddf31855821ebae4d88d0f1347de944f109504a59c2c803e77aac19e1d795e0c352e17da62143e78ad6b33654b09b37eaafbce8fd63e3027c05be1145fc918675e113855413693a1a453d9ab2c0e6ec195e00fb935c06efda2d7098ecc5331efc77c70601cb3676d92727a8791f6ac1f928b128ae0dcedf2906ff5d3c86ba9590674a49998a3363836a2fd0ae1da42936452f3ad012b70f9d3a05066cbc7851793b9050caf53cc0b91c9eb6e4641fd3c44337888e8014b34bb35d9adf954e3855fe26a098b8a6cc53435058035f1a290d1edd9e71af144ce36cb80b63f251a0afe9c44ef2a0f3a8da081ed67bdf2f071e303625ee979ca4feca20bb1992d197dcd52744aec54ec27c04bbb445619a896e7a9f7d905cc9265e4588eb6096f961745b626df19aec05041dbb9b3f7c0d18511a88a8cfc13317852479934128b197bf5eab1c0fd21b2b5d207d2f70b504563887fed1cb2b40e2c275dd86d3a6fe5d113de357b9b4aea9d02b96d2ba2cee7258a2d6526a67310fec952ebc6c4ac7c59f521006b3797c129118657802e92ca78296737eaf66236a25b0d4ed5b5f1588a7dd5e4124dfaf1ecf580089ca51c77e3b64938d514e95cb34dbd6f26235faf8f3274c2fb2935dd4b005e9559a6404efc9403515bd940b3b25664485bbb18224b55888909770fb7e86ede30b72528799eee6083dd0bcee15bc8ce7b88e513fc0eabeaeedb8321a4fc0b5e81f7cdd136e8f28d80a7878d7d1f9df67128912533d48bb9fbdf92670306e0f071a212396597bf24e15ee63ead9b4369f4b39fbad254e5127508182216ac249357d8090ddc3c1b626e7b3bc9c6bc1d6c5b0955dbff236690c57f3b7d98e6b92661203bdebef6762873d1a81b895237c4578a94f0db2c4391f7d73ae4fbbe5a0cc826c0881b1755b3a0e69967cf8174f29ab75946fa189961cc79219a13db0624a87ad414c2fe7a8d8f19d2ace8a4b3ff1ed4ffd70c3f5036a955888c56ef25c844f12cdf7f321a550fa3c807287dbb06225dc55f99557138acfa0f1f78ea65536f3a35fdbb86ae49259a24e7f98b98cf450c8eba301d47e37d3320d7ca7325a43cb1cad25040421473c6dcde666031d50c8b4ca15686cb6c971c31e442b154a386a72a33c615b265a116d0d73539c271b6a0d72c446423f4041b6e10cc4e2d30d1a2b6903cc55857616e81d271f34e2044f105128ba98e9fbd5ad027e196f7c8b0a112fe62d6dd5e79db3bddd38d3f37ec7a8fd1e5f4bc9cf79d80687bdb3df1784f4b6685ecc4de1ee3fa7c5d5df5e330dab1d9f411021784ae085c1da18957f9a6179eba8298767e7f3d2fc63b38ee91e2dac9f5e6ccbff91a64cd49eb6e211ab193e70c965cc55d4fd8a98b2032118f199da93974531ab0374b892049f4128650f08fc7c2bca923a35c35b1d3f7a429153b8e88295c826b739526d4ef0b916bea1906adf66680c8822c8d9b183084da60016a6182c5050f9cfcba2976bec73ea2db9badea9a1cc8605cf5a6a915acff31cf4c7f1b9e4b6f281688cfa4180328dbd950bb22c4b7d11fda4f7c951c98b9b6c6a29ed8a04732f48026de8d51d01802c23bfb7e371f4744d85d378f8d78f141d656d2fe90c93e0c324ed4b48da0e9fea3f569a5299dfbddcc2e03cf3522b517fa1dcb6b0f49d63716011881f15dcb39d89e060f736082c067df083b0dd4615f8206c211136df5a9ecd6067f61aa1eddb189c06c0f4081a135ee1f71bfb5abafb27f034028549c8834d467e52d0a485f91b8c09f38040149af0b1aa53c9ed9df97eaa851247922454d7010c808a02f0d39fe8d02a6eb9c3e207ddb88ee2a666bc11535fe2d0fd6411e836cb0e08576074f80ac7be7c4b8d7a42527d47cd12503f264e12f234706d77fc5e01bfc84d7253f7ac31d64c3e58400001458635d0fb796197e031631eaf1f7a4b29249495a849916f2d0fd141e0fc2e68700625e5b64b428c2c6eace2b79292b0e8c2314201b759c6c955441d00ee3777897363451c12af8598da93db959fe986c20f006d56ba836d313c270a86809880466a2365ec05c5437949f30cb52e859760ff3ce85845de4edaf6f8d393177b05345b74e14aeafa77e7d0906de0209b1b95d7337f4f716386bc82e4748970492226dd86dd4fa2985c9c2a6bca209a5ccbca40d3644e17e426d40d7a2f85f7503ab49b69a82f9d72fd549b2a005f0fb6a6939b9f8dc0a42cdab92c37a5faefaa9b3aed26f9f13a078f4ff96980bf460d46f2bf6f3221593ca37add856fa630d31a9d7c0259a02b3c7a42f9fc0377abad4ff2fe9df4718be341fd483dec4178f82ccf32713b95bfefaa9b7e60cb11ac9ec5d45c7910126f062035cd3a32e787edfc424292245ef57f4a7fae0c369e697a31b80aa6f103b21d62b2e457a5d93997b2d88c9a9cd9c1e370f836af565388ed8056636ca49210c47d26ea3e67593b02fe90378f5005bdb30d38e689d997b705c74d0f6a14cb894094c981af4e4aa200d70fe80384fff14d1a36b11f48e6ea81d1413bb9397bd983f954d33297d19e8adf7ba786e85c6f8405380aedd5ce5258b831ce3c5683473979be48a34414bef1aec28ef65a89e79461dd3f760028473528ed0a91abf20dc61182d0397e1ab0f7b79abcad0d2ca003c2b5c26fa9c37d32df9a277ef22d40130ca4b1b3c0e57f8866ddd4a503b183df4324ce46a2fe29aec43ad78ad2af8ec9b76818c9ed4554ff1c0da16fca4f39be1813693ea7aae4e5efbc0a90057856a1b121ccec65779f6bbfb8eedaa16a6449fe94160307c45385c1d66d2143e56a311180ca77905281f15e877b4823f0d49cf0ebd2cdf6faecebebc0c17990085e847c637c048ac7ce2f8e3ab15586267b0ed96e5d5c45ed3329c3e60f555a3e825f7f565dbba5c87e6ac73c65a1a63e401cfc4348dfe8c55635eadfb890df2e3bbe5efc31dd80ed4a588d13a6af86407dbf20494eb68465afda8686f50e45cbec6e51e3c2b4ff70716a5b0574e8e14e8b69623bed9b5a18767bc2f86e21fb2510c7d7cf30f2f5a113b8e67b04cfad8f9f3d68a7cfb113d09c261b027c6265a8de5e996f5b744091a8c4e8b260d17b0cb71d19b0d1988834529bf1dc7cd490238cdc38f698d9e5d87dff836bbe643130b4d1e4ab1ed0641024ee5dbe56e24c2c4da54746d102447fbd7f55f348a8b702d414cc8fe096893cf147c5ba008b5b93f7f5d1be2605b57de8e92e2e53e6d88588a9042b6fb3a3f44100e799e1a2583844ddc0bdc502357e85e5015081ab2e1c22f357b605b40e2eb6ffc12aa80933b603be43e781af3923c754c6226e08959ce148f745850a7437f212a69c7eba7b10811189a1f99c00266687e96f897a0e361906a502030a9ae9f243ac97bfad63bad185be356d846cf8a356f76a7e577e6ba91600e2bc05c048facce9b5b75a53f5c918fbb14b14c6d1c14ae9aaf8d6eb4d3c3f3cd8e65c9c88c6d0b2f3430cc488d3c89fe9ea50b3392b0a36ae898a0131264e92fb65429c630a5d99aae9b1917144c176955edeb5e4988bcc32635994d00c91ca158c74016e2d82b92c7d1a5845cc8c7ce459cedcdd3b0d55672acbdb955110083bfdcdb09963d7a538bf585e2f2739cbd018d42a435f01b8d673820cbd824271d7c1ccc6890446bb6f71c491994d3474222d9506902014873c73ccfa0752f4a916b477a9250fb315879bfe11f4215dac744910d14366814d57f205e0f61e5a80e6fe3e8a3350296df8c4e3b99195995c03bea9d31954b97f113865eca4d7cec906155649c32e8d35affa5e85b92a071331c03df20ba187df8f653e9bd0b5e9624967cf7976ab48d0dfb93da2d7bc8e23fe8de5cc0ef322d626db255b50f236038d85446829b4ed02a4d084af12f9fe1ec2ed5be4b01bf1d89d7a974131afad68454672af520ab48d4994c901722ea5012589cd06a93316341afef9270f63e53c4e7de1022f782de9d13cbbee67718a06a114e2a62d98e642649df08913000be5e9a07ce44f32bcc00eb9c0af5a63c98843d9064c8409593a031729c666ad1ac454b8b7d1f8d8e6cf87c8cf5ff1fc24b2cf1b6af5920f3de1696d7483999d25891b27ed0413434e1a2ef94a3e24d4df1846e834bd0f185279eea4f300dc85ed4f61b7cdd88a1915e4271b6b1bef621ab64ab64e7a1118f4afa3b88ffb6602214d983c3475e41e47245e4ae14e1ce23e8b5be667f6dffd94b75a59c874bbde6191270928", 0x1000}], 0x9, 0x0, 0x0) 06:50:34 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000003040)=[{&(0x7f0000000040)="ada4de7c05a790f8cd8d0a4aaa5eb4590c44709cf45f862080173eb16a7ee7822656cd7ae6097827c281fad802cf279e301b2e39aedc725c3dec14b604856be4b145b08b32912c162f62cdd476a044c856617ddbfeee24684d90bbeb2ddf15b8da747907c386b81e706e92f22afe1d2394940d052d4dfa52a464b0010560b09dcc035869b576a0c1cca3abd369f5a1ef51306315fc248eb10608c06646b6d913afbdc155d4c1ebb2358c4d10f90f7df6be5ef89fa05258f315726ee30c306bc25f7489c52e7c4ba1c9841cc4ae9597a90e77dc666b9f16632ad86d7662258a9a709a46096b8d7c3e125909553a644fd0dd412478d0b1f1fac0e3b7fb9eb781c85bb56c99b55b52df81081a603c2ba018bab945665c950dce939e42f4acf4c683d382efb96dd318c3c257d3cdd5690bcd4e354aef500ce59d82127430dc90546b065acf1c3c53acf70b50e513d4c772c7c86161a264d00bc45861117a3dbce7b677a86c31684783ed6abfbf61ed5369e3be84a7903cde84b14580d1782f787bff26c30d3befff8ab5410cd63b07a7759243f99c3fac1913914adfa4b6b852961ed4a16220d50add4e60606b8aef8a90df5f34c71b90d8d914799c3a67d54ec734c8b637de6f281b2853066f9296dc4cd5b7f184c6a697e9bf256322414dcabc84ad22bb2a809a9861a14fac4d8fa90dbe577fb3998359326f3eeedff7a49c1b1da8675b395df8cc5c15b046d1b1e96dd0426dcd61495813e2dae80a3badd568d58d9fd78d8abadfee1daf80808008da2d79b2808471c72ce0377e36345efc72339c0d87eaa8e5e1247dafe8259c4ea145a912da7b74bd4ffae86479dff4b08f206ba7de6749f4c9d95163abbcd9f216f4fae7456091ee680305a97029dfd4d5903a8bfe8d99b40547334058d4475616ac1a54fdbb17625bc8a256c2dbc0738b26d8f485cfd0d93043f318b41b56fc1aec7f527c610ef9732adf1c4c996a05426b54d93b8aa148f649830c8e6466f2725cc9d6bc642c697bbf8c030874f3467918d9105b393c4758b663d0368b37efb90eb51037b74f0f4b9e6962b5f30368bcbd7c19d5875a6e0c68fc8bffd8062193da7ba107fb8cb6ece2cf849452021daccd44cb32fbdd94fadd66f6acb9d0457e764d6906422ca11d0ac68a26e3a50aa24ac8c0bceb12ee053f3a41d37199aecc4f75c186589b9adfa20834ab87dd1d16fdfa16ab8fd7c69dd10302c5b50a95c84ad9b00d3afd56c35c77935858b19f75e977eaa1b233a9b22b5bd8764693eba224c6847b4e9a7f528759a77035649bc21d06ea71390fc35a6718876997a2333a54883a96e9a0dc9d88a40593f2d73eb39195eb84e5a991e7deea9e7d39ecd3e801f0fc69776825f93cc95584bddce2f2981fd611ac64b61ebccc633f0f1c68d9bd12754f075350d8a3960887efddcd0d8eaf18310dc22d5dabffd5eca57d94481bf1433465603383860436f3d427ce565c90b37f7624a8de3fe93e162a2e4ff263bfc992d892c7541f408838fa838dc92b99099486ddc502bf5973d7b58cb3c9faca7c593f45455e432e1938780db4cc75b7d0fbe45068f7f5524f065d714aed596ac877f4e7eaa977b90d3e728a726b56eab13d98f5dc44e00cf814d8608bcdef9bf76f13795f89eaaa910dd542051e3f324d6e24347ca3d03742cd0d8306e16b2fe066e6f75ebe42cb91675e473253a6fb66a1e0de69b5eeeb4fc26ce4ee32ad79da4b15d41195ec875bc85d0ec164228cee8a032c6e6c2c7c222acb13f38e0ded1c92280ec07fc0128f3eff82a78fb2b197451fe18394ccbb4b23deecf8b98ce02b793f0735583dc84c6e56aac0009df42dced5ae577d0692939b59c7992a1f324d18abe09f676a43f1b30971a867cb731a02cf20eb7db8f077136fe93d9c7f3cd0c0e39528646c210f66db1e48704513a004b4ad52ad5acf2df13f99a08f4816becc879a3d4bc679e6a1087a1d1832249cc35589e2c70f6e65c70fb708e9b8c0f0f46a3913e70b6b33dcb9e303d696af57e281017f9ec42b7e02a6830f559400b8a50abe131eac05e2caaa2a9a03dc82db703dad942fc145904672f3107c2d5709a19e36a1c62d8243a8730c5ad7a9981b8d7ebe863df0c5fda15b48b1e62aa6083d24827ff6c6d4ed578f67d51195f75f56a1ec682797487c26e133bdfc17ec4881e5fc7e0c38d14e3dfb1c9f894f78641123d1ee1442dc46865b2a92c1f0995da537fba793465c1650783bba314af543f97c62ff5c34ce8201cf724a657a41c322551ff88e14c07866f13cf7cb4b976dde8211f3d463410eb4e46f67646289470564e731d8b291c202190deffd1ffb9535f02f787d34059011d0586c81d7fcb775561cdd020898a6604b9c813482c15477d12f3cd2407f42e9686dacfea112099728c760c2cddd64f6105b4f840c64fb9cf673b50971fb0c3f3bf418f46da4f9cf5728560ce8cf8303d1e45e6767de95a1967b7b82d225961c09ffd94973a0072e07de4871e781d2d3e36167f01877152c71a1264f2d09a1fadb95484141755e454d00aaabf329b0da6e138663f77e8e285f4eb16df78893bb22e94e4d0229c379e53466db9b9da5a3941c8eb44ede2361d1a568d4106886e2646bc9c71f66876b073de1bf6fc30c82847701fc171287e203d8b3c4495fe35653e9f683ac7710ade5b869319cafb0655ea56f045890571db4bb65376a452c1bcab2370e2f6c1341159097e2c025b89a8279bf38f5f2fe8695419a96f27fac1549883900715382380df993a8f44fe61e08b1def1114117bd457a75ba92facfa390b1ea989bcb30823634be7b83589d15b9590d4b180a684f583aef657b4e9792bbdace172758d2ffdaa96286ed06024fff0cd670f9cb838930867d0c9d65847956f2b6fbf0d01d20ea85bfd25510d34b25769925c31ce59bf2e22f6cf0847022ce7f90b3bb00202c5e0015dfef3b3006c87cc0f8e51db742376c7257a1993e01eb4602b85b561c48e3509b2fa9fdc015493a7d5ebf7ebd295770657908ebeaedb5417319e95f936cde82e5ec96989cdf73f27345fc1088347fd4ccab0de2350b90f066609db6358e185c4fab938196a45684e3810472658fa414ecccb14326880dcdde3a7ab81553a68dcfae566be69d5240548498df31044900cdf6ea0304ca8e6f15407b59477ba57652274c54fde8b080ae0a93310121b2afb1f28013696d6d26dae447d080be6b363cf7fe21aee22f3d0e50d97bcfa32e167ca30630ef6abdac0b77830262ab5090494ae9015c94d5a677c35feb6d14939f8e31cd614f0f403d6a07c9bdeb3dc348ef183c748841072de6f89250a2b6a8da82e80585573906a2c63399ec4cbe2080dd59d8746c226252361a3070828de909a0c9384bf79bab927bbed41dc30b29021c58a3b8c659013ca56b987787f2bb90efdc742954bec8c23f766fc0896e68e5b06748b286ca281ea5b53ec117063481315f141a63fa10204c02e88cdd6dcd86d45c8fbdc5aa000ecaf54c019a192c5a52190d3ac1398748c400fca98c17bdb2326aa69b68626ffe746ed0d277fb370aadbd6d786fc89ae88fdd77a67216b14a92711839aeebe72c5fcfd74656150006cc2f77aa37f86a683e80a35bb3dc9dc1bf70f3ec4ef71c9b9e1db99abfa725c54bdb45b8a5ec45bf3e128f906ea448511b11896a7609684d898311320c4477b3ae6a67d307441cd5440d50654f7c600b6170ee07d55746dc12bffe1c757c449e8c7abf5dedc314194d27eb4e906d12a9dcf6d90c971c1144b73fdabab8b5ee586f0ddd13db95d892ef606cb8a3e6f3d06fde18a4301c3b89ba25942602c1dada3d510187b471112bd7010b5a09fb57cfb0da5cd42fad348d7f0b81a6b535de3200dd4879ab7bec7428b355df6d799b1146e8b2aa19342bfa8dc11085dd0beb895e3f4ddca6f853d65e11250561905786b6413e031dc64d7e69934fdd36172b9e1643b43fc2bbb9c567d987ed9afca3cfb4239a5d478939beedd65fd560fcdd6bb8a974f8b6dc6732dc19770015641d78ec972f43a1566cf3cad24390b22153f9449c25f2d8e4304232d15391f1787ab3abac8c16b537812a261e891f087d93dcaf67a0dd729203515395c161c8c60d8ee8767c1bf1c26a8bddad125962240ca1daaa58291bd75a7b4b81fdc6f77cfedd71ab816655e2c2bf8a82b00e6f4cc076b8746470dd36be01bd5311e0e42342b73416c56da916c4474608728ee8f205f899e9265370da3fb04c542844b1de37fa8aa3960ed2adb792dfc12adcd1290a8beebb120669e2f76b70fc819af346f19bf1a7f2d3a7cf17f98b9dd23c0c951188e5cb5ca2fd2ee79a81521f2d4a039d00faa6017ae9c2ca83bbb3da2206c657f5e9c25d5c96cfd1febfea7febec1eaf0fd65e44dc5a26dadba1acebeefb4d6fcb355a109f0b3b3efbd04178b5a7636ce56b5dd6d4debf108f120a17a9a7f17f47e22256c30e20a0c0abc97a3cfca63f524da253efd58e2da16f0d2f8108ee8b58692d2f21073782a99d6d3e81feaa7628b36315ce338325e3fe5db30a0b6f30ad47d87f89aa72b707ccdae7008bcf5721e6a77c39c72413d1c0bc70875d29c1cf31f373b331be30126e325603fbfb9be1ee72f6bd70811ff7f0270ee1fa9f37a70768b771a3ab3fa7f24c79cec2c4fa796907604323a46bb1910423845ccd202eedf32ea645b8faeffa97f8dc386465c263429f8b5032bb67a502f8d46228359ddd421facf5d636f3361192489ca2d89ede9b6c7791c2ca5fbfcf6f5cf7d8a70d4f233bebd5aefc39edc6b24c7e53d4250d745d2d6559b9a88f201eaecdd3028328209c9890978578689af7b1a64ac1346a7c7f9e4d48df8e960a9fdb39d911f7fcc19a0acc3cc109bbe60d45e5266678ef9970d077742a4c7be1fef0a351a3bac4d956edb263c657b551efa4838623db59d3ef35c02c9ddd2555faf07d1eac06888785eecccb756767821d394d6ab7a945ae0e65759b4a0dbf818bb827089c758c479c1194cafd6b78eded065ef87ca85289ce0d53666ac929a35ae91a823ab2eecd773d7ae2a52805a2e507a89e855544b361d8bd090040f76c25e0ce3d5dfeac89960f6690e208bbce46a9b39a23c0417351f25aac6816b461ed6471a62dc759f1a1d55a882e3a5c406a62a2e97499b441f7e2baeca788d6c003bfe28fdcb9f069175b5c4df33bfbae4d68b26ad3fd29299a865a5b1a412b43bdfd78fd40aaf6c8d9156e1e469e7816f58cf9e9e9e756419ef530a71862b6a6d4099354f19cd200387c0cb670fb8df397a5540f370e189aad34adc3f3d962cdfb969502cd05fdb097fe5561ec48a7a092f696bc71faa9db775a7cf96de47496032528d8c221d774cf169cf844e87afe0389639d3050d9a115cf95baaefbc92bf8f8768ea6c481d213797f0a6d37a410a3e5b972a3215a6a073e628db366e4762a4230696db648b8669296ed1b6e724e6f21dc6a1f4c71a24606918687d32fcab04149ea412b28f8e4f59d99545b622e2fb0296b2096ceb935c57ac639bf3f7fc5c730c317618de3e83c9bb5dca11fce9c3b2347523ffc90f5678d18b4983df383af91e708b03f48d6905c914e5152be8b599f519b1f4563406ad8387e066ee772ed64a1f6380b922c74a32de0052869f3535d677aff112f2e9ed5c65eff1baba264795692602eb4333dcb333c5c73597ea2e1573638827d4fe44635ef8352467bccd0a7b46dbc44e543973d0328cb81dce94c8f51b2ba4745478ac744bfc978ee", 0x1000}, {&(0x7f0000001040)="58f5292f8fc8335c12634db8d07c7e996900987007d4a51ce8938d9e00210365782ba9df58d30ad8f51ae902af77ade813b365571ddc2ee0fadbf0fe06972978e0ab930db3dbd08ef1ffc11dd10e39c69394b4f706385b08637dfebc174a32641e0e6445f7b0a71fef3f6224876d66b5185c14eebba6459bf6d30e45ae6b798145fec992a05cf870207067849d374ab5a74924913b313dc5a803b24023fdffcd18f511e7389bf20672da47d94a15d6d83bab7a0274e7614bb5b6c62b29d6e339216a68288b8aecc80159ae691454ce4c54bb8ac93a8e99e675679f3057f7a022012c015b93bd038dd4679948d374b5b98f0aae5a3916eaafa0bacf9f8b6f3e3d2b23b2f3c451fdfac2d1b3601e43b612157090d6633d8c26357430494f667e4c9f67b02f6e5d35926490331f9597de75602107203ad5cd77bc69b1ed28d7507009eb28346eb9d472c875d9f38869345ac9b94da8dc49957e8abb2bb915479ce08a1566c8708543c93f088ea2a2d1bcd68678796b84593e5b86d4b58c67b8d7d46c61147a805293610a69217d668ad599cdb7a00f9831e27f434f3b17c5e7218be0d0420987d8cb91200a32e2f04d681f63e7ae46adb2612cc5b25a0ca07bd8ee39c88e623f109d3dedd58462664c1d35791dfa5e9018a2a0613e4d3219a53cd7fd94046059971fe738c8262b8af7483c41479042c56bf58193424f0b353716acf19a9cdbcfdd43cbb5c824c2f2e8d6b83c3c53e09199175cfade7d55c4989a49734425c3142f70c883a9cdafeb31bdb58421e50013b5922415b6d7afec653f92e21c66ec63d113d19f88ea8dd67466a222c3336d7bf880183291eec89a64708d50f2e9dc7110a5a8e2d873fb3594e106e023866d9c16a12b5ccca68fc3a63634022f58d23f8e31337570d6650414a0eb87d1b93156ae328e3cfa6728158f03b54560c454eb69c0d47e046c0d26ffadb51f95c84841e2e02e0e1fc74a2c23b1872ec82da5f754d2516b28d7e17a0730f14a4eb64a0884ac9310fb1a33cde0ce633342af9bba8889c211c8c3eb69635ae42122253f92965dc7ebea0849288ac46131532fc8ddb872685cda1c9a210c0f51576b9d11c33029f9817bf44d99d521f723a565df6a7d6118b6a94791aa93e5ee04fd0d6052ad16e63023da24a78b53bfe2867d78bd1742668cafffaa24a21fce9d9177a0024e81b38c6e2776fd15b292c6d5b6f7bf79f343eae5f10d0c507785fee0c94d19fe36db1c1321c361b4e0806d9052f5cad1a906bb8fec3b26a21b9656094f92a70c06ee9c275dfe3c5585a9d6b00627eb2b21fb0315eef09249eacc6f9209a19d81e74b8fa9be8254c3df38ca855d39ce84ab1f379cc1691be8f937ffa834b1ff35af592520b43e9a51db9d535fc8369c9ce5b6fc327981bea2799b1ad45247cc9d07cd124de088d28bee3bb4632bac185d287dd21dcdf89690aa2849df9adc7b3fe4381ab6e7bc16f9fa4919e6cedc22606d16cf06de5b9ab60b9a141e03f5f80c1ec35703db6037e66ae282095e67f771954eae564e641befc7950672c843e4b398d6a9dcbb34e13a4e10693a6d467d461a377cb0311a5ed3cdeece1ab54890d6d6ee21683bb6a5a699eaca23a4dd7d8ac7ba84e9c30cf51e6965a2529166aa5cf6bebc933ed8a16535feb3bcf6b364bbdda57687b43472a3f7a76d091d82206b43538df1de885402d73abf586e7bb14329ca2303a4f41735c9bf5b51f3f94f70b008ecdd2c8510511dfb67577a7340306825c9fc85b9533a3c636e0c901fe5ce2a22b1635b8e11c158befbdf283db08d7286d27f5a07887f400ed07dac6d8ff98c369c9967f91b4818d8f0768591304e904f60f19861c346eb4497cf30d761cef37e12ea39ac3b681a3fddc4b9bd7d81cf308b1bee44c492ca8b05a849f0fe55398039b6a076eee051f8e9363aa6fb561bf5b1c576dc40f18ba67c074c3076a73f9cb370fdcaf080cbf19434f920c6f2ef8c9769f9e5498a959ee7d783f68b9370f7dd5e0e6a9848dd4bec1fcb4e7dedc3826ebc3d637bc034d28f2a5cf901e66f6a149efdb2492435bd7c2401dcfb14ae2e397ffeead8cb88d51b88a58879e81e45de45c706a8f8b63750ae46bdcbf8766c97d81952272ce87405b6ea2280461f054c26fac20ed8e4131374347c4a06ca2d389f54edd8fb8ec7500480c5be98d801309001afca67b70b942db67af23b19c3d35e0382e215801781242885c7e0a7b670153032b29fe43ea36006cc734785efb08c6bf74fb40335132f0c865b854fe17d6ca4c1d0b2cd7fef3155614d26d20b9d06af370798089bd88312b6e6e08e36ab98818cd63a3aa58c4ae46f91e3bd0fa291cb9881fb1ae00f9729f12de5b5479072ca31ccb36d17a8453e7b6821e21e4e2bc32a5a5fdee4bdb463b00216c36c5f29f01e9dc9d19e0dfc71da3f1b1deb1a46b95b86171304d7326d91b3d102d0967435a49072b553f9bf66221240a2a22fa151bc24125d588ae114f11ac1b733ffd6b1bbb85c2a9c30fc694ede5eec958c015a6d660680521d30f654e78e5a571f1627a8f0af364d1fbf803209e863fc05d48519e59327135c872706eaa34305a100e414d4ff11e76ffb9868b5300571b2f5ce846def02524b3480ec9b9d6936530c1a7cb9a773ff143b6cbd13cd0c2160d7732c4010c19efc9b9ee45bd95d6fa50400cb7f1f71f8115e144304762fee2844fa45d3c17fd275bd22453d8461d0f9dc3d06009c3af8a5c855a772fc1541627fb78ec4963f72c0f1363cd0a1a11cd5efa2b20aac58c71af85b5f061d0b7531d605310f29704da55a2de8827fb8d05b1811a9db5108a839d1533383a35e993a905a7e2e26109d2a7db6f1b682387f013e0bea05025d4a77553092dede4425ef3d3a2c7bed2fb9c78df66b344dc801348ab3a4929cc4fd761e0df26896bd93d61e01ff73798551d5c447f91b272d4141cddb2d119bcb78c1a345f2ff610fdbdeba520b40bc73179d591e18afd5355197adb8dd5d510215c780b0cbf266cba1d5a7faf378486ec40495012b56eccf3cb262873e94f81c55cbb216901f749d30cda987e2e00037f21d39e3dc24ac2d9f035977ace4b70023327b8a958cc274125c64d48cbb04d14e27b14eb02dc2de92ad0740884192162ea315538363a3ad3f238426a94b1247314b2daf413f9554b70db363db6c4acefd988ac9becc408f5a6227b093a5f632183f62c2801839eaee0c05c126329b3db8e269f81e1298a187abc5686549e4e61bfedb0532a8a24aa34fe05bd7f64d8b3db6386835875238e247ede539bba6a19b30e3afc1c46a6753080bc2927129cc7e113ce7593abdca5ce39389ff406ff35559d69460b3b6940fb28f760b686a59a41307a8fc769b6ac252f21a1ee3dea41f46bed4985a4cbdebb8fc4feaa3ae958d8384c80a13b9e9d411377b6cd2bb0c79ddf2b90133637a3e31b2bd5be1f2e7a7eeb6a2990c291ddf95d2dde49ce70a4c57b3682533f6f9c81e77e18e342e04e689946e627e39e33e6a21338098023012ca42f9ae5dc01253442350a6c9bd0b588f6071b3b86e847cfb07f8369dec1c44babacf07432d108837a02eb12fe0eed7e0950a357d2d7a4d6dc49386bd710efdaa18a6c9c0b4b576764d777312a2ac0114593a0c50b4177b7954116b00669a3198e320eab53f2393fb5997c18bc44eda6c831733642204a2e3628af0b882c6f7fbc72e9ddc733dcc9bee7d8f029db96bab8a69733ef7dc834cecbcf1f8982420320972dd493e9c9e4c0696adbba7db1a3e54b13d2f17e09409b9fbc36429006b52cb7ee33241fb2ba2ec658d079d34ce1c23e4b863433e58f983befe18550985010dce516e427bb58c4eaf3b369ffcd2cc087e5a8bfe98ce6f196b5ad6a2f2087b8bc0c54f4d7595a1f15fc779b558fcc5e1d31923faf1e0fdcb0530a601b02892733c9560e50e88d673b4ddee9d0f4fc0444f5ccab7406ded0b2de9b6012f16892f4637f75bc02855ad4cd518d3a0b212fe9c096d6ef4d8fb9cf7c38559d3f72fc39b7aa1a46b252fdc307eb5cf6433bb62a2ec2b449985bbabec3db8bddc8e3c2f032f6c4f1011a7a589bd8cf53ba960f4e641367dfae8910354c773e9b9b846b1bd1215899b2c64a8c3b23f84d6da589b3ff92f8221e48c323f52545c430bfeed1575a8966ae8a0cc4b6dec31a711a83a25b8a1fc9edebe2beca5fcfaf28ea4b084986ff753f0e86f8f266871f91c8ca90945edd904cda8a76c9219dabf4290a0a1d8a749ea51cabf030e096c30768c4496d37e382286cd1c5d3183852e36ef7fe3077c9d392292ba26e7238da89ede340c48bf7dc4a45ab45751c5f9e96702286a8353c37f5fe4cf996118bae7b8abf792c470da992a49882ee5d748e66bf40cacfaca80c238fb4b42c18091b26257a07753e92521672d2813cd6ad2131eed8b6ae51a3bcdd125e95d1c1da795bd234664815de69d7dd63a2b472f9af3e5c207bea7f5ebf470350976666920eacd1281be0dc62d0514807513c419d9b66ebe7986f53852161c3e23f3cb16a236b08e15217a98ad384e4a2abd04f0b329a3d9d6d7012cdec839cd3cbbee43b5669e180e23c3904b7b9fdda46088bf8c912b26fe875384897851d33e55283af4f5fd9642ded0ef87ddf40ac68368370ad883410a27c8157a63c47232a965cfb8544a5ad437464bbaf532a650b83f3c2c13aaacad867a8a3a3351f209ef8df0c1cbb6708182f581eb91ef784f2970030bc263446bbce112e6703b1ca950a89a3045ac4cc725cff4bb60bf03007ce8c230ba44d59336d738f7adf7dae205026b7921d4633de8349d5ba8badc53d3131d4cbd1eec6a7e5bdc1d0ff22b230f441bcf4c06e35e112b16e9c3ef0d2ccdfcc03c171991adfb5fb2325234f1b1f3c9947d0c72d16166b13ad2d7d1c82a60ac88f23073df92458ec9a8bedff3d4e849fa2b5c8a98c0170d7f26c65a3c22042fd7fd6dac4fd520394c2b77df47a1579f0c9667eac765f8b6d5a56e04831391a9847d00f3ebacb786665a6f7dc056346f9adf1b80bd66c3c8c4b35922f05fd8a660c146f8fbde6ca63e9eabdda1357721b035489f54b5f373548f08dbf95f9c0968af045c5711592a3f6c3d5caf7c5e33dc34824fa7da3f3b1a346c3d587adbd42ec967342b30cfa26c2dddf37a2ae89f766bcf9979e2dcf555fd9b08ab3233cafb55e023fccdc03bf81dbb8d8976b4ebcd040568167f2eee367648597b5908e78c013b41139058dbabd822be3b50ed4d8e729f6eba0900e485d3997f5c047f5e9ba89cfafd3b4681ec07a3fdba25477e531eb054ba4413a2756726951a1f1b17e4ed111e9156670cf97397fc64b3896d4fc2cb7f2d0de3e6665140f8555b667179c20426644d5b3108ebc2ac2777dea74bba2d8f090c264f339fa8baa87e5a2422c382f5569568efa78dec275fab4d1c5bc6605e061fa1fcf2b93d888201bd37ae41616f9edb0977fdcce1db1a4e87d6fe5dad9b9e35e149b11c60472232e5953db4b7c35acea354b67df8df7002dfab8c8213c10862761a5c625f8344336924cb89157b46005c6730884f8e119bc0248cc70b50a57ec342278a0c34dcb3e7b8f790674ad3d36040d4a7b16503cb02a318d2ae880938604d960c9726bfb738b07e48b67402f1e038dc33cb74616207ebd7bc7cff38e670e4dd95c280508d3965ca103c9dbe38a0f0c0845952b82a6336e631f4f57da2827df6bc63a52931b049aa67dc5c2d296d9518b88531aa4924faee8635d6", 0x1000}, {&(0x7f0000002040)="9503e0bc8bd78823679a7c2d0d214e9af0f8f27f9c8e90c755507f4d1bb56da3e7166ee7294963db2519c973af342658ed2769998529d9a1cacd162c28d59791df1d6cd064efabf70b53fe50984755bc48a4219a209e56a27f745935752a1e9767070fa0e83e48a8406dd37a0f9f7409b5b8084000b9bc541a59142969313a73b1f6386448edaea428d491236261fea902ae64e6bcb03ae7c3ec79df0f25130e7a7541e409dfdea0306c7f06dab8d8dacd7b73001250a757af1b4de13057dee73636773c77a6952d0240b8e078ccf921690198224bf70579066ad079531ced27d66608ddd4acc112f03822720786d57d2e56187b9ef5177e3ebb49d596652d0df369b238e2362aa7c0a38b813311ce4ceb9da7de77b01f0676854ad1e85135f10f571f889abca9a7ac42629dde711d7a9c5bad6a4cddd3d02ae7e449a0bd170dbf3f6862efe18f4a1b8dd23c907630c89acae018f8dcce5343c6818d5aa46ea5efe74ddc429ef97bc542f74f8b0a930d3ef5f436ff948c640406cd31812e4071fb6ff690c20276f3035cbb83c8443ab1717dd7147e977485a285812cc19743485b1e0fac09ee96d02578a43d39ddc867c4f86d20550cbf8a2db280400e3d2ff2372fdbf74545bacb233931c82830b34517bf85064e1367b9b9ca4c0985f7903c49f30eccfeffdebd7096d11a4d267c2efc7d186ee0a0ae642ac2e6aa7b40e623143aee3e3a562dc8fc8772bed8884666e92735269a443d157f7c208ab91981b329805f282f04ea84d187c2e79020f126b193b07140c41fdf8edd37571a81f49b7158be52947d8e1c7b91c34076c92bad2677c4990d38058a39a2c2a8c45b74c6cc7b876bf0800035eec0f48eafa93f5e9ee267e96ad3664ecb44901204f9ad7b24acdd1e80626fb17dce797d66a8872e9965087cba9ba440c11988e45960d61acfdd4d3c03298e80d9a1d6197417538bec7cb92f4b609015457fae196858742f6fd498555f9db4fff7002d8fdf8346e4ab406fdbb0019ad52537639afa62a4653c4f23cef3fcb88f8d4aedae6b84a092eaaddacb7d39e7a2a9ea76e13f6035f7a33d62224dbf41ded1aac8c162541bb49e883b008fe2addde34a68a315b66f7c9c6163accd2f714056375d9957b23aeab4c1a2ab1f347df0eea10115047e47c88cba71851d01d71018b1503fdef0ff22f189d35d47acfccdd8c4675aa6a4d71e16d8b0a6cf37e0c52ec423f5ba93a85f637459fe1c0f8677bb3892dcdfe59a4eb5be6a01a6147b13912ee26e8422744ad6d11729fc5333999862181a3a7eb6466d01c7f85d4ae6c0cd9356195a892870e4aff64519d17cd2465a2f31bee2bd43733958fcce44db55583dce3924fb65b225640b98e9eb02b906c432afbe20f44153a2d132de27f59d31e1bb2cdf341415e21463a16568815b150e77af46aecdfbb1fa5ae4b9130a0c1a4d27b0be08c8faf0105eb72e0d496e9051ebd7fe924753e4797f80464aadd016141290d3c9fc863b2267b1c034e82a0aa240e390e7ee84dec38ea1aafef2ee87c0bc4e3c81ac4446a4285126cc6602d2fe5bcb7fc513135de0c80eb37574f9544b833fe2ec0ac0454cff4aeb0d4d5f424e4fdd0e3b46d1dfc29c8903069457fe7e2022fcd10b4be2662fabc5c6f40af0c985fdf079bde5a29524aba68a70ae2b5ca38fe4662cdcbe329ad53063d420628f3c1b75ce50f4eb6c1be6c519076b933ae9dfdafd415c26da23c3cf3593a79ae850d333d276895f02838bfb589d808780419857464f8ea65c1e8bcd8367b7b7bac5158cb54fe3f22f5167cbf4e85afcec27ecc69a39b9786a2aa54449294f8bc8668f08333838ce8966be55e20c406ebde1cb5a4476f29354553081e01fd3087aaf0df2782e39d55ff05bad78c47575f850ab68317ad932b98e0bdb92a09bd8fea1fcaf71785081a8c6761167aa37ac9bbfbe1f9a79b29b98e158f060535843bcef98f65169a721a8f8cd795c4da396a0e7a7904926fb93826ebcbe80f782f9009424a04499980653eb4dac9dd60cbb410864edef9baf6e76f26c58a357497393b64933bc8443b56fd96a0c112902e58685f6ae1d2eb368456b37f64c90c3a32517c9c4744cf61a91dbc9d74a4825d57c57d4f5a71c4d5b762b7fdf2ef235e29f9b7c170e8cbd8f6e547cd6b443354b0ed3209eb4253393e8756a3948c62fb52c1de6cf84ddacf3d166f8ea209f818c59028b8b6ee65d9cd92150a9589b1305a06d9feb4f86ca9564863457777e50b4c4a68e41068d104e390055c32fd3d983eda7975a352d2bd38c9d481ee59ebbe9ffae5f04786b6961e060f5835ad53b889773be5066ed5d2b1b1827a29e316a6c564dc362f3d7a5c9895ab90261875845d783788f7ecd05be212419bab06e7f42b64fd0a54d88df3d2ea51219139fa90b160c87290102f98f3784a5e2cc9cac95f6d399363e7cca8fb5b9c47759706b5134639332f4ef0e7605ce6e3d8aa38f41c447139ad0c02f5d493ca18fcb5539ee5b79474eb38cbfe38022d20950dc1e92852e80e343eb4bf02a4385dfabd4a6c5872949efefa911a0aecf3b8341b35a699e0bf7e310e004871694362e7ec8396adc2c365d02f8455f1f651ca947d823934739c4e63bdd2c27b3f054b7bf2e360a7ad9324390ea7f409fa1cb49ac89d0c6abd96e3193efa696fe31e29247352a84508fb7933db039f2c89eb6d8909b43f96a62cd02c75981b1804b9a07c2713ae41c63403b912cad04b9e40731c6d7fd509683ebaa0958ffbe4d2cffab5a4b467de3b3fe411e9d0a8804a4b679c44a4b45cbd42c22a2b39e91708f75063524df68848fcaeba0e59e7388823321c5fd070c38dcf3dc59ef8391e4c18def350d9d8fd6e9e8583368c6834897e93e66d8107af6bf6637ea62fb35d5ed7a75619950b249cf623c6786a0bac995509608aeb92c4a7ed8671da312560be5c6881404567f8067cf6b3007fa9563e06b8177a39eb5c2b122dd795054bc8b9f444b9c7cbbc22ec450d373f86d9b7b2fc608fbf47944de9a78e769c47d68b60ada1310db3efce392a8f20e40e277fdf61c0331c9c18386db1b25799a4d131418480e73a3a0e466094e1d8891eee638b5a312851326fe8aaaa547c8a17ae7050fa83605a05beaf82ddd21d7352c8b5c954be5491534462b43b877ad87feeae9f928114effd3e3b88924931000dfb9aa983213389f9136b547f1bdc346af28cd418595a81e42de8fb06c72a95eaea5b5fd7b3d5db44f53dea68f35e113a5f5285bb1fcde0fe327877ee9683ae3f233ba7bd047120d2f4686e206a0b8321656748e0ca90774ffee90ddb0cd562c1917257923512ba3461bc69402a02c5f6444d1047037d6b192f92e09ffd56a3833d4de5ea89428bb0f41f1aea794bebee898de010f71dda1b9016e278967907a652c37f28d1cc66a45dd07da75b8d212c8f90c33259acb6b339eb0bd381d1dbffa6d7831c28fe69736e71d2bef89fbb5b8a2d68c6c6240bc1da1d8bdee363148e21a88d05955c0d56606c3665e71107ecc2abd3e27931a739984d6e2d6f527e77ac6899fd1b8ac92f83d46868bebec91b26005449ff4857284ad9af58382ea704a690cd5734b6ca66fd9617b5b75cba91cfcd1b5a9d589a4313306dde8add2eb9baa99dfd475472954aefbb3a18b1bd87563c22f81066bf276b3d550cda68657a59ed9a7afd2a60e8137cb84b90abcdabdfed8b268595ec9331c04aeed3508f2e2addbbb43d60fe72c89b99541ea37656e08c259d40a2e786d581053ea0f1b5f79b22d2e98182096ce037f478ea70aa3d17011fe7aa2201de9c644d746a6bfcca82bda78b49c3d6921f550d29ab16e717b850cbd7c5e0ca25a65ac6efe6282695034d29d956857ba00fc3b51a458fbafb0992463e46930ffd149986c586db2f3f6c921da42595cdcf7205ff108508f74fa8fdfd1ad455b4d765f4795a3147dda77ea15a8562507ac710e583f3d4b2465584f78b50b78ebc79067063f9d33abf83579911d9af2ebbdeb5d77be549535d1d685a3c2f123751a0d0c372046b18cfa921ffbf442b9a6fd282cfbc70e90ec357f72df5e3c58f1e9ed11e837f763686b7f73fc54efc60dad1c12c294e4ce49aee70b088cb721e6f30eb307a2fd7bcd2a98288392a0e6175dbef43a16f4a34131b5ee403ad89f8d1f855fe13014e5d324bbf7ea354fa6466639b05b4677730624107a304aaf8b4ecf6350ff4fa704eaa1465ae4b452a5191be34b145302bc216b012e35e10f720910bb6f24c5b935d260dbe88cb27faad476dcd9240e252b807aec02fd47740dc48f7aa7dd980f250f89e273c0a16194dc9235938a371e9fc9367d4e77810b97e1254d49cc46766e940780e020d10acc4d52ce54ce65b0adb17822f3b7b9b0b4668542c1404eb37c7cb0985f24747a9db56e585492c30c33433e5a98649be9c72b2aaac2227e49f901379e8c4752a9a9fe61c24f8d43adc20d85675128a52a796b3fe023f0ab41b7bae55881ebdc02ff4b3aa10a67a82e1954438e5b5705980cd98d11944408bd7afbe7d08f95f00d7fae0e5750e49b3ad1bf912394a9538ead6f79823d5f497c8065e8d1ec357320bf727a581ce5403adf6a58a909b3b8bf811d8774f39ffe621e1b9b1d2e5dcdfa2f08d8143bb6b26cc4d8a4d1ede60654a0c8be3d21b06bb5e5f728a5c67ab1e3b277e685ca7a78497d978b0fee313d006e3636f7e101889aa1081a6a4feb0ce96251e222899a709e711d44a1a444043b3bcb1f9b67c127d262a1a74244cdf9130c905ea6a2b3499e43f1773f7831d2bad5eb2ccd9fe936d78a0eba296f41bbc1f0749c3903025fca6e5e5a87174153cb95708fc9c98e2a7659bb42fef96ec2981637569d58e145417789916afc43dcff77195947d92bae5aba14e66289509abf3e0901ba0d5b5399aab07a5ab0edd249fe689c1f3f87dbffa33c3e041fe8991a9c5a8c8b45d14317c62f4df4d978ed9506b2802e60bee3bc080a02802d9c549fd6dedc7cae0a93a2a350d1895e69366d874e8e38f56bcb983fe8939bbb2235ad9a06016e986827debb0908a2d511293c3282da36851a227d331fdee5f3a383e21a8919820b340445bb0c0949a030fb7ef3730d52464e53a571d2f92d2d56c4af0fb2a8f8c076e65253dc8ea93f8b4107d89c0b06843bc36faecdd3ebff1a9366966720bf57d607d5a1c08b09a0f14c52a316c1e6054978cd5e76de3ba7e84c2019e73fe4972f3ed828d1dd35b6b21e77ff9b7918dea695c1be2821f18e71be7ab5e572adda9c37e29df96e7fc7253961ea69b3c4dc8ca54c9be14f06a203977b485f2bebac83359e0c28a38f2cc5121285db3baf7bf013fad2ab88cfe0b67bece141548a9509edfd104b985ed73334607864f070c0b7c70e9d8b20601f4e76b51b96a5df1c90a69c57d00c27440fb1e21c14883fcee2e4a844a4daf4d84932e9aeacdbf71cc65402e78bc8e899ac620400a2fd0d210a972260562938a66d2a2a87cc874809f8ba177e16a3e61333ab6477cdefc9a92b2bcb4a7b825523f16ff47ebe22d680fd84410639dcc11c3d1a019dcd5f02c1e070a9ddbb2bdaf5addbafa486384a8175e8e9eba317837fac2487ec3883a6a5be01a079cf132202b0c62b085d421ccc2744d8b235679a22612b9366e1b311961074c2f05822dec082e62ad587a2b6c73b5613abf5686648f5ce2decd828f57ad7fa8e594e269cfeee5e2949dc789391c0318b8463158412bdb5f3063a892db54463a711f7ae22", 0x1000}], 0x3, 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x800000000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 06:50:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xb8, 0x5}, 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) 06:50:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10004) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0xfffffffffffffff7, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x7ff, "65a43fac7bde0f5d7ef15382c9d7fac8e1de2184", 0x0, 0x1}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7, 0x80000000, 0xeb0, 0x8}) 06:50:35 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x80, 0x16, 0x0, 0x0) 06:50:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000180)="9e59ac") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 06:50:35 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x44faf96b2489179f, r1) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f00000000c0)=[{r2, 0x88}], 0x1, 0x0) 06:50:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) clock_getres(0x0, &(0x7f0000000000)) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10, 0x0) syz_emit_ethernet(0x1000008a7, &(0x7f0000002880)="eaffffde5e6cf0811a7f5f4665c4f844814d1d4f3a281d63377f64e98b82d428ca97b287635743eb7a985d8f0bc30287d0850f969be325673937d268c1b540b35bf60d795bcbdaff864034b20c23fb253ec86b1bf1287ef5bb1b88bef83dd514747d325baccc23d4f0a6123897a332357569f0544895bf62be93238726f1b09576924221ba8886396d4aefa372e987c9f041e3f50e81a354e5e432e645e0c2951269accf2f23e28d4bbdaa26f5a672eefd49d99d2df01cd6e893f7d85d0e64b37f33dfc9bb113c08e56f2cb39bd6045760524595db5b0f7ad3558a5cebf13c05e41455cdd0ae7372044f4dbc287b4e205501d4a1edbb5ebadddc8de9122adf2bbcca90e82eee050ec83ae80cc339dced6604cdd5aa3ea502a80a1289048833fdc88df64c65d4fdbd46ab6b55a9da8fdd71eab8b4fccb07e9f2a3cc8540f2eac517bf6f9e95c15faf3158b3b62b1ac36bf664a16c8a06bae7a2841b3e6fd381fa639c39094becf23bacf670aeaddadb57de2deb7e765490f3e1a740f3944da4b1b53925c1ac65690e3a0aa2e609adb66b1dbac55d0e5892330a865917b83818834728bd6abfec64ced3f677d2041f9769a62d544c7a0cb1d08313ea29f6ad0f1d051f1fe8f2a985a01284b6af503c012afc68d719c35a7d73732dde37ce4403751c5ab13bcdd4dbb98b8a3ff38f01bee6aec5681f7bf4fc50f124e90aa49428e1b3b76bd9239e9a9db63945f2a81d86279a271a58fe2df01296655e2b04f88230feb738ea2b6d2cab34bd783bad91317400a91e2f0920407f1e2dd3fb79b805660b3f565ed104ddb73f67166ddf22c890ee28db60d3f5d0bf5062ad57d419bf79a81ac12b33e0f81dc4fc090299a24eb395958447171af805c7e980ca6a055d93413e70bbe8ca637cf212d54fbc2d73816eccb810fe3d44afac08276a13597446e4741bb79ecb48e5028745ca8e1266cae6c941c56736b76c6a30a7072865cf51a932780b4e3e33e2d804cd5f3181cad48024cc704b704725beab924f879b91277b63ac01bf796a46073e2fc709c53313008c01a1840eef314d1f2e31adb01fe1312ab8a08db1c3ff03b6c9dc690ce2c5bb4a9d95ec727506b57a2418cc2f5e21c04b5b428a234a9de5420c20f3305a7b970dccedc52e07b8352fbdf6186335d7c41ab9fd1f6efeabcfd902397b59b30df6be73e06c06b9cb2966173ca34434bc434cf064d2df5614207cb3d5f09c08c272f0a411e80c029cda0036d2d0eb15408b1c6ce3a76a61b19344250353116ec9cf036fc000e8fce7f5b9747092fe20d7271739d1e3acffafc28d75f45f5a701c6bbbaf55a6bb791925e94c1443301996434059c4729d4dd7ec27009223a44e07625bae0506722b17f0b78f0574af8a4f750240af47ed87115c80aa49a305cc161dd8bb972ca9f0059aa09dbe46c38ccd54f91634c40533b89b253e5cc9e411716162c7d7b11e5b4a74f62dffd7b9716684213aa2f33058a7b34bfd9d66c15bd24e55fdc26b1d38cd580f1a868741ab50f6a6bbdebc347c6737e66ddedeee123701821fade5fdb366bbc45feb183ec300") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x88, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x4, 0x9, 0x101, 0x0, 0x80000000, 0x80, 0x100000000, 0x0, 0x3, 0xf17, 0x2}) 06:50:35 executing program 1: r0 = socket(0x10, 0x4, 0xfffffffffffffffc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) listen(r0, 0x10001) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0xe12e, 0x7}, {{r0}, 0xfffffffffffffff8, 0x40, 0x3ba4e65c0e9ba2b3, 0xd08, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x93692f129ede37c8, 0x0, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0xffffffffffff8000, 0x8}], 0x4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x40, 0xfffffffffffffff7, 0xb7}, {{r0}, 0x17287ebf2f990bae, 0x18, 0x2, 0x2bcc7b87, 0xfffffffffffff2bf}, {{r0}, 0xffffffffffffffff, 0xe5, 0x8, 0x2, 0x2}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x69, 0x8d}, {{r0}, 0xfffffffffffffffa, 0x98b7afa9dbbb0507, 0x615e4e67b82f989, 0x4, 0x9}, {{r0}, 0xfffffffffffffffa, 0x40, 0x8, 0x6, 0x1}, {{r0}, 0xfffffffffffffffe, 0xdd, 0x20000000, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x30, 0x40, 0x2, 0x4a}, {{r0}, 0xfffffffffffffffa, 0x2, 0x0, 0x3f, 0x80000001}], 0x3f, &(0x7f0000000240)={0xfff, 0x7}) 06:50:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) setsockopt(r0, 0xcdf, 0x6c3, &(0x7f0000000100)="f2a5862067b4b5c8c1fb87a10be89ee516827c61c3d00cd58940976ea7003f08b58a8a30104f9416e7142bbcc024b8af235f3784dd4f1d665dc4c3f557392682f0b3a555a4f5d0386bd978e763caed2600a080767547e7d3dcdd1c3efa8a7160ec530e1e87d3e56de0d449a362699c969c717c2601f122f1ae2979581bbe250ccc565f607969e9b2c07af0ba7045a3fd92a8a448e329", 0x96) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x0) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) 06:50:35 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000000)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 06:50:35 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xc20, 0x10) flock(r1, 0x1) read(r1, &(0x7f0000000180)=""/220, 0xdc) ioctl$TIOCCDTR(r0, 0x20007478) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000380)="5847c3d1ad565670acbc790f79e2ef1de929f458a10dafbc731c022098d1627f265928f37359878d15496eba07e0c17e7eff35251b40770520649e4c8c8a7e733eaf1758c35f36f72e11a9647fd30536e1850ce1bc74677ca21259b8fd3e1d39642aefeb981824f0504c3b8ba20de9dcf0b190306be373361fdcb8fb031e6fb5a84a0e8a56c7f7551b2db63dbcd219f3b5518162ab63e0f06f8db0aefe055c189ea4497fa03949d4980769a7fac1ca1c64c150df2362b5bb81d1d30c298d0610f0a2b14c501f51a6c8ff87fcf435dc2522095bb86367c28813e895c9a027aeb6084fedac22bed42d59cc12", 0xeb}, {&(0x7f0000000280)="8faa792e2caeee57c3eb72bfae905192da873e9531824b52acdcc403421cdec6c0291085fdabd67861479c7bde2be8f77bc43944e5d928e6e7f318a7569651dbeeee907bd7306cc607cb45b411811dce38511471a5bb4683f42dcde26025ed97721c59543293ba862f43cdb85241d227d4453f960f9611cdc4fc9389278575be63d6e9878a266f75684256ad10fe80f946105fe064368510d9446f8bb531e267e85ddba9eb8e00cb0ede29f80ad37cb75c", 0xb1}, {&(0x7f0000000480)="a58f813237c55e4f62f951616ef8af3a16c5a6a22b6cc64731e2ff1680f0283018af409dcc9e6d414cc4c699d2a90d824a569534490af48b9d5b49d49abce86ccfef4b623eda1a0930b4bec1350827f11afae6182d8e5957260606471ba623c8b8dbf6e4f95b22500e00e06200202ca0d95a5004cf7380e4d9cae14e3b8f129708dccc82b198634f178925ca6fcfb1d3b444a40c5e6d9beca87ff42b4b3546eb4b", 0xa1}, {&(0x7f0000000080)="0b25047b10fc6b019315", 0xa}], 0x4, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) flock(r2, 0xa) 06:50:35 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) r0 = socket(0x6, 0x5, 0x81) getpeername(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}, {r1, 0x2}, {r1, 0x4}, {r1, 0x1}], 0x6, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f090000009446"], 0x1, &(0x7f00000000c0), 0x0, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r5 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000ffd000/0x1000)=nil, 0x2000) socket(0x38, 0xfd97b1b364d86a36, 0xfad) 06:50:35 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x3) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) 06:50:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x698, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000740)=0xbbb540e05d4130c) r2 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x800, 0x0) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000700)={0x6, &(0x7f00000006c0)=[{0x6c2e, 0x6, 0xff, 0x264}, {0x7, 0x1bc000000000000, 0x5, 0xffffffff80000001}, {0x7fffffff, 0x3, 0x2, 0x7}, {0x7, 0x7b, 0x80000000, 0x65ee}, {0x80000001, 0x1, 0x1, 0x1f}, {0xff, 0x100000000, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000200)='tap', &(0x7f0000000240)='tap', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x83\x00'], &(0x7f00000005c0)=[&(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='tap', &(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='.]&\x00', &(0x7f00000004c0)='tap', &(0x7f0000000500)='/dev/null\x00', &(0x7f0000000540)='.\x00', &(0x7f0000000580)='\\&&\x00']) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000780)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") connect$inet6(r2, &(0x7f0000000680)={0x18, 0x2, 0x1, 0xffffffff00000000}, 0xc) 06:50:35 executing program 1: setuid(0xee01) ktrace(0x0, 0x2, 0x20, 0x0) 06:50:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x40) fcntl$setstatus(r0, 0x4, 0x80) r1 = socket(0x6, 0x2, 0x0) sendto(r1, &(0x7f0000000100)="9ebdff8c2b583e957f0ae3bbe36f68987b326e3851b698b123f5f8508f88ee2026e67a0cb950decef2cfadc7c44299b286", 0x31, 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x144) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:50:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xffffffffffffffff) read(r0, &(0x7f0000000040)=""/32, 0x20) 06:50:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x7ff, 0xb898, 0x81}, {0xfffffffffffffff7, 0xb53f, 0x7, 0x7}, {0x7fffffff, 0x9, 0x3, 0xffe}, {0x8, 0x80000001, 0xffff, 0x8000}]}) 06:50:35 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000003c0)=0x23f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x2, 0xffffbffffffffffe) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(r4, &(0x7f0000001b40)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf37a9735f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac1d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56f56899e175f19cc7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e9010000009aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea10c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d00000000000000000000000000000000e61995b1e9e157dd034ed20006e3c0528134c795324f80fc26d108003f8d0b7c4b1ad62d80de9767efc4f8053480aa69385a39e9ab045da72e52938f6ba7b34327dc4be71f26096bd2a8e8d8d3f8c1cc2b76bc31f1", 0x3eb) close(r0) r5 = dup(r3) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sendsyslog(&(0x7f00000006c0)="5a1fda849c80ad520ee928e44aec6a928c6aea87c899e4b0c8222fd0f087df66f154bb8919dbf5cd95dcf79d560e817c1290cc926e35f98b3cbea4d80f2b2a41d3367f299360af282699e097e8b16ff2ef131b98fa7bc482238acf64b3fb27196cfcaa8cd7d18d9c2a5dad31ffc96d1fa4fdabde7f538a0c1ee74d937bd0a528f80f4dd70a70be57053017f536679e455290f048421c9f79bb25c1515a", 0x9d, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f00000002c0)={0x0, 0x3}) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b00d5c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67a8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2247f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479e8bc30eb6ad53230657be259884b2251835", 0x245}], 0x1, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x1, 0x10011, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000180)={0x1}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) open(&(0x7f00000001c0)='./file0/file0\x00', 0x1, 0x1) mkdir(&(0x7f0000000800)='./file0\x00', 0x52) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) write(r3, &(0x7f0000000780)="d81c292a7cd7bc6fcd4f70f634f414caf728cf33bd38a589d30f8d43a884144d40fdc86de1a2e2c3b7c0c05f9e9beb7ca1902b9d1b720944c91e9fc7c9a6834899beaf56e4edc9965cefd9021fb53267cde17e0b6836f99823", 0x59) 06:50:35 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x1) accept$inet(r2, 0x0, &(0x7f0000000040)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001380)) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='(*\\\x80.\x00') ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x5) 06:50:35 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r0, &(0x7f0000000000), 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x7, 0x5}, 0x10) 06:50:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) 06:50:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x11) setsockopt(r1, 0x0, 0xfffffffffffffffd, &(0x7f0000000080), 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x6, 0x5, 0x9, 0x3, "39df1a100112aff0b13c981dadd2de71dbc78b60", 0x2, 0x7}) 06:50:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x452, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7}, {0x800080000000006}]}) r1 = fcntl$dupfd(r0, 0xb, r0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x74) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 06:50:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64, 0x0, 0x10}, {0x9, 0x6b1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x2, 0x4, 0x6, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x81}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000fee000/0x10000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0xe925}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xebe}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x56}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil, 0xa5a}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) open(&(0x7f0000000140)='./file\x00', 0x380, 0x187) 06:50:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) r1 = getegid() setegid(r1) 06:50:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) 06:50:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 06:50:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:36 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0xbd96533ee4826ccf, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000007c0)) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = semget(0x3, 0x3, 0x222) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000640)=""/227) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r5 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000740)=0x2) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r6, r7, r8, r9, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r2, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000480)=0x3) r10 = semget$private(0x0, 0x3, 0x40) semop(r10, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 06:50:36 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x691, 0xc7}) r2 = socket$unix(0x1, 0x1, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='\x00') ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) connect(r2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) msgget(0x0, 0x400) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x3) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCDRAIN(r3, 0x2000745e) 06:50:36 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) recvfrom(r0, &(0x7f0000000100)=""/110, 0x6e, 0x843, &(0x7f0000000180)=@in6={0x18, 0x1, 0x8, 0x5}, 0xc) recvfrom$unix(r0, &(0x7f00000001c0)=""/109, 0x6d, 0x840, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000013c0)=[{&(0x7f00000002c0)="8fdfc63649f4e456d549877e27acd8633fbc5bc8e86d04303d055a75337c638f082b0bc7f52ab142045805affa0ef1a2da09dcd6d03cff5cadb67c95c6de873f8cb6e38edab3ce60948bdc008653e179ea06ca8f4efd63d5f11e059efc1d2a4a7fcca6d596122873267d3f2a4f6b31da184c5eefc8c7dd0d12687eff878c1f0437e4e3256ae821a025f167f323b760203f457f56dbfe70533720ece75133c0ccc97527dda2c68b75f9777b41854da58e9621953a2dd5d6abdb88675c56ee644dba355caad606e6c0479f5dba298c766045bd01398f4f", 0xd6}, {&(0x7f00000003c0)="3da91cf26956179583f098093b494b18096439da5a18b6bf5b91a47eecdfa9ddfe64cc3bac94f3002b914fa1cfd64980149d61bb0e39be89338c5464b1a1cb7316f2612178382f5de788bf9dff87b063c29ea9cd1d89dd5925c206dac36f9593536e49c8952d3accbae067d8d88a9b5ddc4fd71dc6983518f71866f038fd4e74642ee9696ab0f9d1ffd4ed90e5b7b2ab22ecf9446275ce828cd2c078256c28148725e7b85164d8ff63f0199942878d7bd6e1ede4c0fdc5895291f9b6818b77d174eff319cc3dde8fe72451f6437e2b562b3f3fd08c71ab13b48972a292a05b5f6a9ba9969751444e7a6f9f487fef26a2800c9beec0fabe8e951748ee36a508c66d4064eb6c890fe07dfe31c8b5b8807c0400c00ce55b3b0ede4fbedc36f4e7246ac83636b4f08094d35b0ff5272fe45069a44227e955ae4c959902b22dd39c85b9d13ad07e83b365f796e7dccdee3bf9fd07f2b12e66c28d875802fc31c76213f7740c015558ed41d6edfe6d364f4aee0904d9d1609e4374c8e9f4fa186b4a93e481cc8fa59d2815de2e625bd58ed397fce2559541cdefb62cc7bd5a9416f5b705971f76a8f27efa8d54c8eb296870811a361ff5aaf43ee1db3ac056999f3543f76ba8cc6bff8a7b6de06bad85e12003ad757547fb4627e55a76734e591970495bca3b5dfbd6f078ba892084ca06c6d89f95eb15c8716a91ac693766258d018e218094270ec532a371bb823110d7cbfa2e61641b4c8cc85560d3d92f3809efa069eb51f3ccb124b035bbf18467aced5ea0ab4e84db4287a12a0d88e4cbd30b6db8c5fb318c3710e4a9406f0898ee1b3be273fbc746dfc870663026367a72de79a31af95c0746fb457d20623d467de06c77304f66190c1849d27a6cea4de02c4952d63f8565549e6e06178ac3d162ec5e31463cdac963275ba1329214fda002e98a5d04cdcd712bd63fec65bde2457ab856af653dff854ca3bd932f8c5abefbc3ef64ffb522e4c0f8c2431398e134fc1293cf896f64a1188294d4d0a3abd356843196dedff7f51727ba470759060cc49336550f9ed3ca587d4b7a0145f0f21b4efe864e3c79a071ce81c60379eeb308d8700e645425d44e84346a7103bc88a840e9217b31592b1cb07ab2c91dae635f1bdfa8bcdd6478c4d83aa75d8425c30b58fa4a42e6d520910110c95608d4f2758c7a53b4bc2c4bc5a5fcf12ea6aea1b4897c475f675056c0456e98f8dceffaefe3796326deb74254da943cfc99312da24a34ae67035799a0eba4e2709419313095ed95fe29db14a0340708cab8976de8a6306c16bb5d7cc91ef2880f5f03399afff17c0e32338fffb22f41e997854559712d62b0ba96ecc72291bb0166dba5ac05c8c8356053665889e1b73e2c042bc8e1945f5f2e0c8cb7f6b0f62fa6327e6b5267862c20ade7ab44ef77a29c6ffcc4ca2a56ccb79151c4e6d113662aad617335851e7cf831b8814d08411c9c1924f6004418dbd054af4fbc64a018f6e5dc8b55b55f68767781107626ed0023361fadbbe61b06b8b455f17f625a2c288aec9caaede55f0a573fb13e6b48307b95d680970c0e7ac3815eee36617e233e7d7a9be3eae162acf418ab211948c731e5df9b58cfca57f38fdcf38a9586c064451e8b42f683324246df3bcaf92cc73c68259fe85be8c68b60ecf94a74771162a6b2a9ca192b335d9b26ed304e18bf89d1e1b23d19ead916782fd57dd2927f2f1465b1d1a27cc9cac7ae35999dfea54e4607eeffdb084e9bb4f1d45fa06c7a0f8ef08af927d13a289233e85829420a2c473468f5b06b54f992d9beeb31543584e1e9b41b7a9093cb3dddf58179019fc0e9a924639984d39fdcf1b044911cd9fdd115378acfcd8740726c31e3903543c3ca3b61bcec943f5f6c8fa8cabd2d460730fbb2e411f5bada820dd23cf963a01d1aa63a9a313b22d9aac90d32046ec21f2f9eaff1a671639f97d0e223a1d282dfc625ba85056612bcd710c926d3e365769544fb7b018ca8bc6c54b52e32f30ae6285176868c38690763d8e04b944f349b2edeb1193b0fa5f2d62692f53ca31dc0045a3b2611799283b35b6c5cc847f4af84c1c52ba03fc99058cd096ab9cf2bb05cb7afe67f09802064689ad97b0d93bf80779ddb95d9322ab05426dc686a24127d7696ba663e8c98a55c51dae139a10d66e1335972bf9e8789918ced2d1aebbac93b5be17e2b4b29b80400873d7a677a6596aeed2bcfe42705357a92fbcf48de2899f7cbea2efc94cc2963e2dac0db7541358ec94319b5ed4717d397425fc9b503f4c6dd3addac4b2b46f3a4505f8e4e7e8edcbfb8ad3353912c171673200adb43269ef30a8142b74fe68c47c3b9c967bc527b70e56edd8a3ee886ef13d4069b954200e19607445c115ed317895f1b95d2c4fc646bec42c14714164c94c4cbca72af75be28b6d32651c55df3735fe29a3aa03e26077426879c5f7c86a49078d98e1f1994f6f833596d4c589ff0793471cfe8f9a669b14cc7ff9f329306424afbe41f5ff8c45b649316a99f9a5379cdcac52641b0e59a9b27be928ca0f2a1c373ef181e4c444bd516b65f0e5e80ac49001f7b0cfd5d47f512d8ee9d9d86e2c9ae8253958af67a6a9919da941bfe76dfd7cfb2931e9c24568ec7b5828c24e5ed23aaa92b3e34971347c6050305ec77e4ab9fb70f406dcea9ea2921c86ca5ef2077f7a3f176448c4c10454271a8324d1ddcf17ab06dc092c1b52481ca1c7d077c94a21e0e680524ce4919e7b3431c5adb3796472711d751e1c769e49bcd7b297c363c0c5f2da08dc6ed8a55471aba56e3fa6921a11c308b566af634e8ffc6f63ea8c0f525438d1a31fe976586506909070d1e8a9a1a219eb4a0ad227a8a93fb5f5cc3466e86ded3b9b09fe0ebc6e33bde78da96399b08694e3bb9a89edb3e7039d125014c532a781d4f832bee55e7e7504734b544bf8c0ddc2de4c0c9c72eac5ca6b7cf628c07de67597a72c819ab19a249251f2f2b6428a41bee3fb6fc8622895c4e666cf95c28bcfbea188f63c6c6f35304dd029efdd21e9dd952f2301fd731aee6fa998d6cb8f861ee29a905e70d6a860da6901d4529b35245bfd46c787b2c4575e8459a9bbc268ede8763a5dd597dbec930e75281bb111561ed7ff6a3e610df2b5c2461ee839d0d0d5c88eb2d0978fac518cc17dbd3e15719a26cba3ac53126200714ab9d7343a651827bacb88f5dfbfb3b660ab16ba470e61d55992470a59c501e6b312265fbc6fe813903eaae913220bfaada73219401c4b52c7f8bae0551284f556152db8f9f01179c123a200b7471632854c85000baaf00b192e660c0df674d493bb7c067497a3c5fba41631d2c8fb175cc3d54a567f9ad06ce5cf51586698518f486c9bcbbc48dda0a7653ed4e8290175293f8507b8d77b982048939e36b222a46ead2e9d5fce7b173dc69d8512af3f8f7d462cbd04f8cc72fe8b1bcecdaa3318797b0c2cc2cdadbd3e35753fbf80806e1bff24bed436114888aca7c2767f56f1ce99403d71a65f26b6e8892af973a9d9230976ec72fd6c92eda4e81709db68e11a428e4269a8a4a9f0857a122a1d175d53d5f2868271c9ff9b33523001a0aa46b2f80b5be579a6172f3ffa73ce4772f4283042c64aa994fb52d66e5cd3f80ed4b68390e1e560bd0e7d56ea96e72c96b85eda84586d3e916620879c9cb6997a7b56efa4e972035501a9ced6ddf6902686ada6b60146bf4c7f2b5a0bfe072fd37549ff7044448e474e9093b6eef1da321205dd50575636368187ab025124fcfe441cbb147d4a67ccca06954d16e98b0e2b754c600ce95c5aee01f390f8f208c7f00d53cbc454318a573488afae10c09ce96b03ccbb10be2d761f66cb3a1626502630a7bed3606d3c4db4e7e1d81056a936cef0831dc2a0d9512439f3778aa30c8094b28f95cf0d8dcb13c44d48f172ed4d43a577a2ae66ef7c21a349d170be76b119264ee07ef8bc17c5330f4ed30015c2527409516abd690055803ded29809d91ec620113ac033847cbea560aae60b97c81f499028c1c3c60aad0795c976877509f9304f97084f96cff26674c407d0a15921136a35b576ce748b4289befed4348ad0d5315f96a5f7b1a146d3e0a01dd8aa7533f8c9fa7563ff970f8c973f720473fced74068dff76a338862496767723ac91cb6cf6d4570fb2012a3439bce2eb9978bb107a0bf47ff0433d659e409558bd547aa4b5f249e602685e11646724fd555f6cf7903ee5ec4eb5e3ba363279b8965b5bf77badbf55c965886189a42fb07e3fd9de2dc3db80717b1bf0616ca2279d6c16f949e8b807c462f830ae3348b56c84fd23a605c142da1a6e30962012c92a03dd51316804134c46d0585be3a01e46b92a18af7c9e42fe8eebb3760d369b09b634e741118a625fca4016fe61741d3bf1036f2ab20b62cf624e2a379aeb5cb269229876b3a849490515668eceac3cd0d9d6d2c1cf17e8c274327e6d352e17b78efd39dcf8e55a2518861412608d6840e384524fd5ca5c396e417dff61abf8f11c427348f0a3627f1c01528e2d1d2d92a7e0638d2c2472ab9f6e099d3b244dc505d8d07b6ed3e73591021ed79c78e9f8b459bfed996633ef3dd74e2e0788445b2b64e25bf3a7fd67fedaf50a0516ba8348a32f9df87a60bf1e37f6f93986e705443fa773f372bb9fab8aab11edeba2fcda285b3d618e2b504f5dda3cb802df66a850ae2f89dd233847cd0f92fb2375d3a6f11358052de061ca64515dc5760c0d4eeb0642bc11b0859ec5635da6d640e632af91d81aed3b9ea39fcf2d2d354957936b2d5599a9ce7d040066351e06fcee16572a880175249c7af90397902ad163116fed7e98601d41c6530517760e4cded8a038fa0f7c6219cb7830fa1ef856878a74ac13129bd50a40040af386d6b4f1226bd97c98867254e591c55a5ecf774ea611151804fb98fded292d087270af1d9a373767216685887c64e3bef575235f2cac22ba62fc66cbfeca6f8da00cfb4149a06b6f5b694a36ee23716c8229c34c4fb59a03f5072c61e95270b2db24205fc054b9b2687362fedd1029eca646a8f7777fdd4e86479094af60c24161b5583fd2a0e0ed15762bd91b0203420cb3b9d12f9d6dc0185af645e92cedf58d76f54be62d18ca1e3d832ba18f26d000cd74acfd2cf8799121b29e97d44d0276e2a1ce55b7123217db84e9eb34968647e731ffcc6889928d15c16b6cd254e637ae708b8d291e691cda5eab2c7ac9134d12180212c0e2498472dc2d59e177916f3b34478af99f5e1f746a37596a3ba5dfe3891d13bbe28c24e1d077694b2094069aa0512578d3e430ecbe0c306b97623689273e1bd413304c7b8c9d0e9176434c5db506e37efbf785bf36d50c7cc9d03898fe1883bde85b12bde8673740b29f89afbc6a2cb243c62767b2ccd0f3efacd728ea253891d028864fa9f401fbe8c664903f5d50366c76b5ba37ce6cfd8ec9caa61183a4b4fbd49413de2ab3110c0958c73702755e3b653b791a157ce025267b747b398b8ea10c3ddadc2eb64ca014bba3ca4ed458695a08bc7201fb7211060555494a1e04e79c103b14ccb6fbc791a9bdbbd7f1e0c18ec06d768ccfbe2f1a5d43bcbf76946cdb7bcd5ffd7090d86fe98df94ab2a399fc36c0117fcc280fa4c7b892c7b3b84f3808eef16f38bfa05aabdbd2a0743d43e301497e4a706de2b1bed8feb1c012f66b444d2e845f35820e71826700df53ce23adaf9557163f8c943ca2e4407b8f920e935ac976d9167050a6ec8a20", 0x1000}], 0x2, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, r1, r2, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0xa8}, 0xd) munlockall() getpgid(r1) mkdir(&(0x7f0000001500)='./file0\x00', 0x48) sendmsg(r0, &(0x7f00000019c0)={0x0, 0x0, &(0x7f00000018c0)=[{&(0x7f0000001540)="a1d9e9b7b35fb8bcb3bc90528fa3ed8f5f8b18fef9008c9760d83d5d3af676aa1d2a1ee85ea8541a2b85876986e87fc6eb67148dd7dda3ce45e742dcdb9f08fed0d1f8c3b4eb1dc5541a602f638cdbde7c1345a3f85bff2848d0208a857a", 0x5e}, {&(0x7f00000015c0)="539589dcee398dd1fbcf70ea6f3a1aeeb182fe9222e115bc4f34300a9ddb65e95e62b2fd7b191991a1ac0f5223db4f26fc3480cc950c8d6031ea44c6615970a0456e1ba8e7b6ce28063bf18ed3e9056a768da9f191b363abc3c8d4de6a170c6a36142646810d00c4073eee864039fbd68a981f34abf756996a2936c10ccd5f6dc7592994dab527a69dd79ac2eb7839285caad968bd1ff0887e18cde038", 0x9d}, {&(0x7f0000001680)="860ff165c841dbc4959a7c650449b0c4dc5203cc303fdee32f310c8c1a328e9b9c65f52daf4d2dab1c7c07ac0e4fe00425e791e95a1b652030dbd0b3a5ec6662fba228598ed86b60eea4feb4cd7fca8c903f6f5083a94ddfb15d1cefd92048baf7e1a5a169ebd798325e1ad4371e59bed313a609a917483298b462389d288953f7a0746dcae18170682b06d07fdb1f49eba7e0fd6ee8fcca507aaac11336d2ba6b4962052ccb8f9bd2b45244a5b528944df40373be27436365a820310a637c14fdd15720cba823b452b052f561c7518d4cbb25f4", 0xd4}, {&(0x7f0000001780)="1133083d5102820543984afdc02aa9f3b8b6f270bb1e7cc551fdd2324eecbe6f04e125c706cb5e69089c792f100198aa205e4500280348f33d126559bdb3edbe6af6b1ae021d13ace131432d07331dd2df2fcb05481b5f73981c3d3daf6c8f85740781174879c0f7d0a6be38b34b18cfd8dc8d70eb9ea5de627537b7582849163ea55133e9292b20a37548f2cf08405d0a7004edc0dc6980d3d2f5daa62d004cafd59098114be23b83", 0xa9}, {&(0x7f0000001840)="4f5dc443ceb9023b4bb76413f16884785210992669b24407a6d97dabf042af5bcb1a333d162a7fdd369df1b2e5000f42be0454145fbc5c3acc0467527b29d6d1f1ac4cf83e33d5928f6b25522e96fb637902e16473e882baf0d1c7b0afeffeb9a10e58104bbd425b602c51a90177191793cc", 0x72}], 0x5, &(0x7f0000001940)=[{0x20, 0xffff, 0x0, "bf197b1905bbe77540d2"}, {0x58, 0x1, 0x650000000, "6de933236a400fb22a5239abdacbb3b1c6a9e537ef3c19ea36795078d9ff8ab73d09658d12157acd3bf145d118649335234ca24303c1b3e9537a8026f6d33ca04ef1aa"}], 0x78}, 0x4) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000001a00)={0x9, 0x4}) symlinkat(&(0x7f0000001a40)='./file0\x00', r0, &(0x7f0000001a80)='./file0\x00') ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000001ac0)) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/wskbd\x00', 0x400, 0x0) getsockname$inet6(r0, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) execve(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000001d00)=[&(0x7f0000001c00)='/dev/wskbd\x00', &(0x7f0000001c40)='+)\x00', &(0x7f0000001c80)='\x00', &(0x7f0000001cc0)='\x00'], &(0x7f0000001e40)=[&(0x7f0000001d40)='.,q$\'+)\x84$\xf1\\\x00', &(0x7f0000001d80)='/dev/wskbd\x00', &(0x7f0000001dc0)=']\x00', &(0x7f0000001e00)='.\x00']) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000001e80)) symlinkat(&(0x7f0000001ec0)='./file0\x00', r0, &(0x7f0000001f00)='./file0\x00') getpeername$inet6(r0, &(0x7f0000001f40), &(0x7f0000001f80)=0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000001fc0)=0x1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000002000)=0x8) connect$unix(r0, &(0x7f0000002040)=@file={0x1, './file0\x00'}, 0xa) r7 = fcntl$dupfd(r6, 0xa, r0) readlinkat(r7, &(0x7f0000002080)='./file0\x00', &(0x7f00000020c0)=""/72, 0x48) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000002180)={&(0x7f0000002140)='./file0\x00', r6, 0x3}) dup(r0) pread(r7, &(0x7f00000021c0)="803c464be9075041ba9e674199230045477f84228107", 0x16, 0x0, 0x0) select(0x40, &(0x7f0000002200)={0x8, 0x81, 0x3ff, 0x0, 0x53a9, 0x7, 0xfffffffffffffffa, 0x1}, &(0x7f0000002240)={0xc0d8, 0x94f, 0x1, 0x7ff, 0x5, 0xfff, 0x2, 0x1}, &(0x7f0000002280)={0x4, 0xa55, 0x7f, 0x3c6, 0xfffffffffffff391, 0xbf, 0x7, 0x1ff}, &(0x7f00000022c0)={0x7ff, 0x2}) 06:50:36 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/33, 0x21}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000200)=""/6, 0x6}, {&(0x7f0000000240)=""/79, 0x4f}, {&(0x7f00000002c0)=""/22, 0x16}], 0x6, 0x0, 0x0) mlockall(0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) 06:50:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:36 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4080c148db396832, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x3c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="7f") 06:50:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 06:50:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000019f97)='N', 0x1b7) write(r1, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) write(r0, &(0x7f0000000000)="b8ba9b812137b07bcdd4b10396e38c7fa857e51651f83951306b5bad8b7adce011f6ceeab11ce8ffffa42e17bc7ba6cc8cef7afca89e087772eed0cedc66d2b8df98dcc8710808b59794084873c02c6e918ca684907559958b418e664de3b60e4dc84ae121f3c754c1c51e08a8fa166760d662889e9988af6b4c53fb458d769ccf97637b4c9a01fd9a6a969bde4c238efde004522cfb6b77429a8961f956b66456cad5851f0ee20f6bffeac93445d9cbf4f047", 0xb3) r2 = shmget(0x0, 0x2000, 0x10a, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) write(r0, &(0x7f0000000200)="1f041acdee808568477518a7f1c006eb6eb0f708625af318f4738adc998bc297faccfc8d7a4dc6df0fc072e69623222b761bae9d8d97a794c0c147adfe6e5359a1727493bbb8b48f7ea46db60ad7b722a2e8cfff6cb456c458c67684ec09aa08741737ac4dc74817e79d0b1f6420b1650cc2973e7abb62508a214211b1ce8704422c7f2c740d746049ccfc621977f7d8721bb8a549d0a06521920ae06c5331e47b81b994565e053bd51d90b20cfc8f0db2261c13e24da69aaa8fdd1329c0", 0xbe) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x80) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000100)) 06:50:36 executing program 0: r0 = shmget(0x1, 0x3000, 0xe, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 06:50:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x44}, {0x6}]}) fcntl$setstatus(r1, 0x4, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x7, 0x80000001}, 0x8) r2 = dup(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt(r0, 0x4, 0x33, 0x0, 0xfffffffffffffed7) r3 = semget$private(0x0, 0x0, 0x3bb4e54cad01b702) semop(r3, &(0x7f00000001c0)=[{0x1, 0xdee, 0x800}, {0x3, 0xffffffffffffffc1, 0x1000}, {0x5, 0x400, 0x800}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000100)=0x1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000040)={0x2, 0x788, {0x7, 0x7f}}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x9, 0xfffffffffffffffa, {0x5, 0x8}}) 06:50:37 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x5d2d028540055c6d, 0x0) shmget$private(0x0, 0x4000, 0x109, &(0x7f0000ff9000/0x4000)=nil) ftruncate(r0, 0x0, 0x7fffffffff6) 06:50:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x35}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x8) 06:50:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x64}, {0x6}]}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000200)=0xc) bind$inet6(r1, &(0x7f0000000240)={0x18, 0x3, 0xfff, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x86, &(0x7f0000000140)="2652ab760e469af52e86888c6b31e2a8645c9a68882b42c1ed6fc331da007bf2a3e3ca830b5ded94c01e79ccfdf0413ef8994590ee4460aeff8368f9b626f5f346c22a3f395860b79f12fe48a83a874d7089ce8a0024c06dc14910db7a73ad4d88f5c197fb0b7cbacfc2b412054a92127e6db695944f59f7870cf4abb2d43842fd84b979e600") 06:50:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') mknod$loop(&(0x7f0000000200)='./file0\x00', 0xc000, 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) chroot(&(0x7f0000157000)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000300)='./file0\x00', r1, r2) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000240)={{0x0, 0xfffffffffffffffe}}, 0x0) msgget$private(0x0, 0x660) 06:50:37 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x3c}, {0x40007ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x5, 0xab72, 0x6}, 0xc) 06:50:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x7af) write(r0, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0x56) 06:50:37 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{0x0, 0x2c9}], 0x100000000000020b) dup(r0) 06:50:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) accept$unix(r1, 0x0, &(0x7f0000000100)) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) fchmod(r3, 0x50) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xb7, 0x100, 0x7346dd80, 0x8, "99f71e04f9fb3267c9431735222ef9e0054b0e5e", 0x3, 0x3}) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 06:50:37 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000180)=""/175, 0xaf}, {&(0x7f0000000240)=""/235, 0xeb}, {&(0x7f0000000340)=""/187, 0xbb}, {&(0x7f00000000c0)=""/47, 0x2f}], 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 06:50:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x2, 0x7, 0x3698, 0xffffffffffff8001}, {0x7ff, 0x5, 0x9, 0xb5}, {0x100, 0x200, 0x7, 0x80000001}, {0x401, 0xfc34, 0xfff, 0x6}, {0x5, 0x800, 0x1, 0x1000}]}) 06:50:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x100, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r2, 0x4, 0x0) flock(r0, 0x3985d9fb431d9aa3) 06:50:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40, 0xfffffffffffffffd}, {0x3c, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d533e6bd") 06:50:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x88, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x4, 0x6, {[0x3f, 0xc5, 0x40, 0x5, 0xfffffffffffffed2, 0x9, 0x3ff, 0xf4, 0x7fffffff, 0xfffffffffffffffb, 0xc75784e, 0x0, 0x7, 0x9, 0x99ff, 0x800, 0x6490d266, 0x1], [0x20, 0xffffffffffffffff, 0x81, 0x1000, 0x3, 0x0, 0x5, 0x4, 0x7b, 0x727c], [0x3, 0x6, 0x1, 0x5, 0x1, 0xb56, 0x3a], [0x6, 0x9, 0x8, 0x5, 0x6, 0xe3], [{0x5fa, 0x352, 0xb05b, 0x8}, {0x8df, 0x4, 0xffff, 0x401}, {0xd8, 0x1, 0x2, 0xfffffffffffffff9}, {0x9, 0x603f, 0x9, 0x8}, {0xffffffff, 0x3, 0x749, 0x9}, {0x80000001, 0x0, 0xffffffffffffcb5e, 0x5}, {0xffffffffffff0001, 0x5b72, 0x1, 0x9}, {0x20, 0x3f, 0x4, 0x7}], {0x0, 0x8, 0x9, 0x100}, {0x3, 0x0, 0x8000, 0xe0e}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000032, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x40002008d}, {0x6, 0x0, 0x0, 0x4000000000}]}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 06:50:38 executing program 0: socket(0x2000000000000002, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000000)={0x100000001, 0x3}) clock_settime(0x2, &(0x7f0000000240)={0x9, 0x8001}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000200)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x6, 0x42b1, 0x10001, 0xffffffffffff0001, "a67c44b119bbb83302eb9d01cc2b91509a8e50ed", 0xdadd, 0x4}) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0x122) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 06:50:38 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 06:50:38 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) 06:50:38 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0xc48, [{0x2, 0x10000}, {0x1, 0xed7e}, {0x3, 0x9}, {0x1, 0x8}, {0x1}, {0x2, 0x7ff}, {0x1, 0x80000000}, {0x2, 0xe2}, {0x1, 0x8}, {0x3, 0x5}, {0x2, 0x40}, {0x1}, {0x3, 0x7f}, {0x3, 0xfffffffffffffffb}, {0x1, 0x8}, {0x1, 0x5}, {0x2, 0x5}, {0x1, 0xcff6}, {0x2, 0xfffffffffffffffc}, {0x3, 0xea96}, {0x3, 0xffff}, {0x0, 0x6}, {0x2, 0x4}, {0x3, 0xf48}, {0x1, 0xfa0}, {0x3, 0x2}, {0x3, 0x4}, {0x3, 0x5}, {0x3, 0x3}, {0x2, 0xffff}, {0x2, 0xf773}, {0x1, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x880, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x30) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1a, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 06:50:38 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xff, 0x0, "0023009e00000000000000001d0040170c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) nanosleep(&(0x7f00000000c0)={0x5, 0x1000}, &(0x7f0000000100)) 06:50:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xf8272f31c616f0f7, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x88) socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x1, 0xff, 0x3, r1}) getegid() r3 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r3, &(0x7f0000000440)="833758178d4f780536499d2bc8f308a916e40f58fa9c8e8101b04366135388c3825e8cfe5606b498485e74515a232000000000000000a30d4de689c77027547f5ca27c873bad5e86196faeca12ab97f077d79c157c6c2b6f80fc7c2c9d3eda72e9e2c1b1b1ae2eddf4e452637627a240b982b2926ee87298c8c8c25e0cc54eeb8aab13ae4e5608eb91f086953486c40bd11d242c71de024c85c2d69f7b2af2bb4279581f51f5295e0df1acd54bd403cb1f1b19acb27c4c3c1aeb0d38e79f557166286e36d583834908205c6daa5c28e9b3d2b2df42b2a685ece0a321629b8ba6e4dbbd977b9f38ec9d5307af8ca6f49419e61747338f8d203cbc183dd67c7d3bf02535b90ff71e22bb0a490e30a3f3bb66e98017200a375353ff729219e9cd57c274d76630f0bea2925b459233ac56fc5323d3fb9e2d918385feb7d76c009370ed7592f277ddb1166efda097905fdf9baa4465258c86639520b33f835171399f9aceb89b2f6a5b59f58c632f456ac5c847132da407fee205f563895d5bbbf70724556b5d99eaf083b8d782962056083baacef39dc6fdf32c7d63aafb82b1c0baedc3f525bf11a11ad3219787dc00d557d0a6928e9173aeeebb8b7efd76dfe67c4e23c4cbea6fe0491127df86bebbb782ada7e970b1748e1a4079c943f33fa5966eed34b9da7dbba745db746b24974af4991b17a11c7049b986d1c7a6ecabca626d915c12462f901e4229e7cc1d32f8b15e58b3ba840cda60ce0805dbebb9b8b441011f599b98e8459e5bc7742d1ed2409b837f7f5384100ee157763d031acb5c0db9ea85db44efe6f90b580e77d12377db6d929d224503230c5fdc3778bf276f4712b63ae3c88ba8870d678164f2c9671f43", 0x0, 0x8, 0x0, 0xffffffffffffff58) 06:50:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x8, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4", 0xfffffffffffffffe}) syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) 06:50:38 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='x\x00') truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x3) 06:50:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0xd104) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x21}, {{}, 0xfffffffffffffff9, 0x91}, {{r0}, 0xfffffffffffffffa, 0x3}], 0xffff, 0x0, 0x8, 0x0) 06:50:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:50:39 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r2) r3 = getegid() r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x8) r6 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r3, r5, r6]) r7 = semget(0x3, 0x4, 0x90) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x2000000007) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r8 = dup2(r0, r0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r11, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000500), 0xffffffffffffff15) getpid() r12 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r12, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) 06:50:39 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = getgid() setgid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:50:39 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a0", 0x15) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\b', 0x0, 0x0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)="4dcba61135d5d9e104d3514775b36a20eeb6e0a1c77595fec8240abcec85c322a9733f95dd980ec8bdbe7cc75c352740f75eb9c0fe8e3755e1d23baaaf7ec6593934fe35efc9faeb8ad7b2fad8fdbf401e18927502b3656d962599cbb9325774953ee5f2b5cbb4aa9285b5c092c28baf8210921f9afb18be5a8f4ae7d5f9547c0cbbc7dad876729d5a159277322329e4710b94f8142e61fb4a06d2f9a9f938a3813ff7f6724d45826c0d1c6c13f381c68a2b4e0673c9c840c876d335e7d40cabaca8b2e4abc3f4f2ef510a4654f789468abae190db9c1534ad2652856cf1852a67f3af718abdbe44e0d033433fb7537da538", 0xf2}, {&(0x7f0000000000)="30d8261ac3cd9c8f73b00860fbe5515b6915604eea82e9a0671a990889313503b355a3d6e7674d990a461b5f449318652ab4bb3c3b166edafd6d55e1b24bd062ac26ee595915f00c6a6f2bf7aae4d66a63e71d860056fac2c1157f22", 0x5c}, {&(0x7f0000000200)="edd185d5bc4ff95e4806944cce3504107492d77dee088426e1671051af67402d7e98b612298920ef4dcbed0956db85341c6045fe065dfbe1bfb028ef55f63187a31ac6f4", 0x44}, {&(0x7f0000000080)="9dff0073316cc4", 0x7}, {&(0x7f0000000280)="07f01116ad3dd5ad9bc0208b9e7dc47bb8128d9c9f05f72fecc0b93a4d96a7b9cbd0427b48564a8eea9f8157256326ff618e9dd5e69cfebcdecd8d44a265480ef517f2d3807b04b960ab1cbaff1ccdbfd4d56aa66027cf324106076ef5b17dab3453c0e64f618b844a0b56807dea6fe94cf86158197694f2233a23c898dcd7bc3ad1c79b2c604debafd4ab2316d95b8cc3cfda834ac499e554dfb355b9838112fbddb376a4d74836a23e5b45adcc04c0f09e61bbd45f4047ffb4624ac850121ac6b289a90e966f12b2278203afd7cb850990a0a2f8c470aca489b9c5eefc1dc68c6173d0a6507d", 0xe7}, {&(0x7f0000000380)="e5680f9c84c353b526d142", 0xb}, {&(0x7f00000003c0)="86096124532c21509e0550cb502ae09abf409249ff3a76954c758636b079f7080410555f709133902f62a513515f97b9bb9c42c9cd6d31a3d18a2bd1c52f2c44e266ac3c1eff3b9c72fee8b3675dce22e5c23e99d99a7a766ff162f9a57925fd", 0x60}, {&(0x7f0000000440)="5cb2f68f1a05574278c2cd3bc3b4079132bcfc254774751b37ba84496090f6b7fe33629632de3fe7b36260ca", 0x2c}, {&(0x7f0000000480)="c4deaa28b774d16e7eeeeeb1cd3f70d93c9fd38863184a08b0aab68d045039d185ec3f5de0b2eb21f776434066bbe7aa9e562afe286ed550ed4c3ebd00a86298bcec7cfd53c66f6a8971105b307a59ce87c796c73df63ac4cddcb8679f6d19fa6b6c10bf5fc9ed7bbacde6965de793a103904de506e7ab713b27283dca6d75052b9f019819f3d573c1a0c5af73e72e0b0ec84e0fae096dca638fbbd65a5e1856bfbd9f9e0fcb46428c2e3340ad62a7c5f21e4f028991e8cf9189cca7efdd6cd2bca36ea5a35562679c19bb055cce95162f020dbb82816780070f377b27c1be128fcbda7771472d93f3e17dbafc28846d41dec964b5f118b6f0638e051333ff124ddc615a61f7c07c14cd4f611ca85909af6644f236ac8bc442ff69f26b2dea8d943bbba04838eeb5ae10d286c0455740407b9ebd091505ab0746d8cec5b1c63d2b1c419ae8746637a807c2d2b024e2856055c853ba8d983705b6d15e46df4e04f19da0f25300c5144818a0524cf44dcd5024ef91d15aa6a0f15fa42ecdff25efe7b05d51a5f6860d2c0f876884c921d850f3f014b2dfa65f1ccf3734c1260eb00fbd9f1994b89a0e6c5c532c83ffe8d21baebabc659c2dba13327fb065236e8d2d01bad3c5dd460fa1d391770776e6cef70fcf8ff5415bb333ec439b9f1b0f27602e3d8351cef7edb7b7892e832bd11472005c0d07a0a9d3a645411473b7c4c6370f4cfa08867c4487b693ba49f59aac4e6cdc9df6d4f6a92f7c2b1d84026b97a38801be69a59eedbde7798ef05c3116e947314abb4d8f312d71dd0d4a744ce873fd77c4047d8a21e3c2cb212e55a87e3c5f7ed7cdc6b44dea0b678c5f2b8ea6630a7d7fc78cfc1625f3689e9db7b98aa3c526040a9e0975bfffa5a5a286c6d2b98f82d044bd7b9d17349f0beab5aac44512af85bf7b4673596bcd8710e662dec4cdf143db224a2fd12d2b67ae1bf49577a685dc10cf7c67ea25c3f39a9cf9533e2c6d19865218e887f9c9dc98f8c4711d7be7c1bb714e8136c9105be47d7c126ef9a7e882cbb51d54f89bb783cd271eefae3deb8dbf985a7c738ee38c9b8191d1119f6cd94ee33502da86ef771b7db6e58611d68cf0560dcd535d8397b6c8564fbd127ff3593c92c2eb8188ec1a199a9ab044833fd026a5fdf562a04fae6fc1e1c3bea391e8e18313aa2bda36cee28ec73c612cb51d337b8571c7de552d67f55b9eb9e0cf8e42c81b396c8435b9353d0ca7fdb42c53513e158ee5d3cc87454ec65f656e3cf954b886928565eaf9c6064e574c8ce5496983e4ef0264bcb1f3d6e187ac97fa25b2ef7a1b3e7dabf26bc3338c21acd173594fe6a38c7247fd1fe6331898d8ddd6e4c5808b7710e7e76949782dbe3f732cf309472b2797dcbde7ac227acc8db7417e7b91bd3295250656cc065e0d5ac8282bd2ed8b2d5ddd917d37db8fc8d2a327cd05b7d09f11e2756d9d3f8cce04080608f668818beb13e6a8aab8a05ad6b3d3fff8e15ecb65f97e85bf661f4c08c14f0d6f7f068720a4fc4179c9d734965237bdde5d8623e6cb21c3e2c13ed1c6433bbc87c955bf9f92fa951a9d143769b33161bb31192c10d4efdab662383bafb5c53772454757f087a150d8c50e66665aca410f268e1dd630fe9e2e95f7a920bbcc2a812964a0d0da36e23a03c51b51096f6b4c46b01130ba642f2f355f5e795dae739cfae2a89da93a99cfceb10ce839ce897e424e42292a0188c3ab591ca377e64ca3c425301996adba22d9fbfd02fcefca0a3de636124c87822dbed1008c08feb4d8e75f45427b88e51a99f8a2e87c1258fc0019f2db78d227f5dd606bd9a1208fb82a7ac43aaddbc8abc9ada5545721ee8fef315e23e4d857c6269f611548025436c1f1bab0e37591f3b80d07cfd3776c61671abd0aeecb1a312806c3c156ea913a51eb6ab0814db295f360aaaa142670be624f4437bb0fb17aa0aeeac45a093f2f0f8f9cc3c79c46297374b72f09f158fa5dc6cf440ba03ceb890a91a53681703f04892f6d849fbf80f2539a3b099c4f3d2c553ed69ebdc5aa7765f2d16f3deaf0bd0d8f665e225a8bcdef402d079f778fd66767dd57df77a677cb66383c8a0d9f0d28210eb16f4f4e2210c7599dcb9ed2364a8b1b135db4097a2587e34c6573affa404bf3c33f5d63b46a69fbb2bbee2ff425dcf135e74b18a7baa5745cd5623f9f8c8b39d998b85a0e763949af85e50f43a18bac22172541d987ec19804a2a35bb17c83be0cc847941f22d1957c67ee6f4f487dfb739429852c567d0f8ff4a5aec95789b9c6b03f6c1f1d967e824ef490bf1fd4c25efebf221c165b3b01d1dd840ed3a581d63ba691bfb859d975a01208ddaf496424c5bac48c07c797e1660d701e5e773404d1a05c3bda0e3dcf45fcdc6276ffa8f488181bfc41ade76c5241992ecf5d0d133d762beaecea602d1f81c09ea1e645638d9bcc3099ff5f33f12bcd62d58ee7fa7b83db4dd31c0037e99342e2bfe510d509ee546cc318225c84dc836d61a6651f697b7cf96779152b7b2b95f0c710657f26f93c313e4c6a92557e9119cc3862bceb61acab4a3de42e654a58de1b6b63a615b64b32a1ab12ffc29aa3574bb215add39fe3cd78ae9084b55681cf12915c262f9424b417f36180b9f6545393602689c54dc91f4aee4e351fb4a73de71f06dc361e1562dca7a8878dc1ac3d02bab28ee9bb59fc616bcd49fac0c0a9e101f30752ae0097d10cda0ec90c312478bd80cd44014ba509050f1eb77c8f2beefd53f5a7e420c867ff7ce6e2fb1b930d8f14842dd75e2696e2e05e7848668d723b0df82ae7810a87229b0420008aba6ade5009c624c317b39a8e64b396f83a671638ebb9341474583684173bd9dbd5d9983f1cdd19138e1073a1f7506791e75acb82317a00e1cc267e6ce3da76fc6ef73cf28b27e3d830341ec6621b52e51797a1a65a2742ee530ece0684f8562ceaff067258ab07e757a84b77dcece5ff4c18fcf7f0ee6b424c3bad64f7cfa4fa867e4ec5420c5aeadb43c31f1063b938a222b6ce9b4b5fb9736680ab945919bd7fe184a88251d7057907679006e8720bb4f7c4ec24e30753c8ce09706fed56824d3d9f0ebb4ef6bd3379767941ed284b7992742114e6c92da2121894f3b45635d6a598b4143504033e5ed681bbeb73aa2b67dfde13434ff37471d1f4c22c0c473a32f41149aecc97396460a83b1628de2a03cf0325c48aa0daef4b8be47223b546a1ab2b0a9c056ffe829605ca04184c52d5828cc734e905553c07dff448e986513457decfb795ebdeb686ab7c759b159e453c908016f414622f8342b78dd8c5ba967f9c11de0280b17f0f05f0283b48dcd00feb8c36ff64aa6fda97fca9605360f27e1c516c5b54a9c540d8d01355a5c196e3cdfc3b488c1917be65749f04d304da8563a9fce7faf3b15abf00eeb1e7d8db553ace48ad19b7242a5752a18bc957671d62bfc4d6c4cc676e8e25c67f1594de89c53e4f73aad526daf73338318beee9b8fdf652bfd87880604db4b86b942ce5bc74fa324a76dfe6075e0f7d87b0bce61a6ec7ce9d4c54d04f1bff82fca6284c260b63e7af5478363e6f6147574d56e7848c4727002fb9effe5a3351015f94440590c2feccddd7fdff7cf8b51fab49e1fa16aa9e931fac481c56483caf67089c425009a738a06301418acb7cf045707ca53666a4ea0bc80cadf8065e86132cd0df6b4555f286e8f7f32631da041112650f2cb8955a8d751e01d1e8543b47be3c84bf86525e177b182234a3571fc4acfe996ee5d00378c037de1080c7741c6aa670ef9afceb4af9c1b7efa7670b9cd6ef5dadd5c62ff4b1f29bf74448a0d7e2445f0e511b07130079cc565ddac0f593e3a3cbc1992a4efea835eb6aec70e3ae95b85449461c234f093bf4a6ce65db75a19e3ec6c137c38e37761e3681893cb871c24f41cf12661a6e40bf09460549d3c74ad15a5aa4d2ddeebf805c8982d0efcb1899731044a241c274e21e9996d7f53d0829d5d7020b2cae7fbb686c6f4b1329c00d59fa8207917e3cde824473e9aa0cad9bfec64e6204d3a97ca0f45b2a494f8fcb0ae155b4fb1388827a2a03dcc4c7fbe9f75ac5f1098efdbd3a4a1656f694f1d651a1aaafb98cfe061ac1ea9c8c161b44672c4e3cce01c3aeba3e6cbe19d98f1985d9f47598537a95ae698d3eb2da4292cd9d8d9cba08c7b807e2afd86ce6cad9e4d53ada649c8a88a0a4ac01ca5060b07aac7fb0d85142ac69b370829c77b1a0070a254356ad0daa8a7fcf75be2409624121311fd499b84ce368a64ea6daec5c8773eaeee7a89ed8cfc25ad0a3c5e472041893eecd78ec7675785baa285d8c8920ce0579f9a8e5e2b89e0571ca98c90efc22f8cd32a21029aa7a2db3cda1a2025c104dd1e1340c8f38e02d1c213d8887dbe746e6e7d08a2c618efaac25c0081173ae2ab6a843330ab40831a201dddbd6e20b111fa4e96dbbe37b89a810ca68cee8b4289def08fbe67249f56048e0abac64e4b146e7d5e34632ba38f338de7614ebafdcb13e1f8c8f2bba83ed3abf1ff5ce6fe5bc72465b70e4247cba0f924597f8b0147694bd2f09820bf3c24d7c03737f3f52bfe8766e62ecebfc6a4e4f1fe702d8c3ead90a95e5f389781d7135e6a7801a82e57b34cd9e71fe8c2a2c3f03945f3c6c3ae19c796fb3eef58d2e0478b222b7789cd173afd321609a3d2502d4459d1b3b945899df4a41367dff9dcc295e225b0cf4122f9450df2971a41772ed0245085637c67ea6c6f81045a3656be078d383e3cc1967524300b22cd59df37cda56fe4d5145289f936276c8de7370a1526c2870f8a557c39f9446d9217d2a674ef736bd62e219db7c557a537ee528e43e95eabf554c6eb45452d195088a08fdf596f6fc52b524b4659ab6a3d2ffd66a74eb2a01e184e79c2d7386d4dd3cba8a1ad72424e0dffad8c5aaf7f131820b8c3ce2beb12df5827a59539862fa574f42652519ef1c3ce67c7934d778887059938713510591fc9cb94024603791f7004f6c8174901b38f5ca6bf80f2d3f046ed1d131ecc92643b954715263c76273e8de6d975d81dd395c0c4087dd72649d85b34ee20ccc13f5ab4648fdc1b91a774f7c306847ae63a12fda1ec09eaf3fd810e53e3376182ad18ecb8a3fae5efc7e41b867fcbe72cb74b83012156b82c0ab826570f2eadd1ada31af051bce20e13bf009d22071927aa18b4a8c2da9c8a3ca46296361eff3e014f24375f6833e2120972b405ed3cc909958eded448ffdc6361280d9ecededd4334f4125f48562d9a307e7de1305e0ba24c7e25035b538e6ab08916c25f833c9ca3db6bc4124a0120bfaca64f11b4c9036f178eca34908abdb02ebb749d650c6f2103cbf337dcaa156e66e7f26e00243a1792be4faa85d725116f61ddc673112518476be8064b93cd149f6ca9156635dd372b2d68d462604de776c4d9cfa0d7a4397cef92c8437b0b3ad6cc627b5f7952e8b9149c275df2a405df6fc5aeb3d19986ebe4c0d4cc8cb6eebb5446a9fb109c74aee7f79252b7cf0f703eb2f654b444f149b6172af98b7d37fc7f29c3e8f35b4a98be04b89cdbebd555e2c2d2d65b4aa35dc29b59f5dd026a7586e6bc827ca5ebbc94b863c26938d011ffec432afd5f7eb9bfeaf61659bb9a2fcd7c82a3f330cc2e2b3accd63d64a546a5406940e8611f85786970ed6b611124788a2d36b15e395ba1c3694a3854ae039505fb07088fefb55cbce484182a4d90882be363915eba685c775e740ca87b15b49a938c19", 0x1000}, {&(0x7f0000001480)="69f6bdf758a3cdb21dd31f158011d2a5a11a681a63b385d76e979427458e04ddc067ef0308d5420dc81578c164a50c01103c0a50ca80a472480172d47e421d7dbb5aa0a07d63a9fba7870fb06761f52caa64b3a8bcd2a30bcf72133b604b31bcc30d33097af65df549b38a13284a05b65134ee514263d86ceba0f584274d0fae279a1f494350e2995b663cb9116d47444acc854df25f10be58be483e2f9491a45f8e9e538a4d545790cad470e248e37fdb15a3232011e2f23ffc2a5351974abc7fe81cdae9fd644268ac5a90ea0115c7475206fb290fc3a75b97", 0xda}], 0xa, 0x0, 0x0) 06:50:39 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) 06:50:39 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x61) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r0, r3) 06:50:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80006115, 0x9) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) 06:50:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x110) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x2}) r2 = socket(0x18, 0x1, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:50:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 06:50:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000002400, 0x86128) r0 = socket$unix(0x1, 0x2, 0x0) recvmsg(r0, &(0x7f0000000b40)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000001e80)=""/4096, 0x1000}, {&(0x7f0000000700)=""/140, 0x8c}, {&(0x7f0000002e80)=""/4096, 0x1000}, {&(0x7f00000007c0)=""/199, 0xc7}, {&(0x7f00000008c0)=""/196, 0xc4}], 0x5, &(0x7f0000000a40)=""/245, 0xf5}, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) recvmsg(r1, &(0x7f0000000300)={&(0x7f00000000c0)=@un=@file={0x0, ""/5}, 0x7, &(0x7f0000000600)=[{&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000000140)=""/12, 0xc}, {&(0x7f0000000240)=""/170, 0xaa}, {&(0x7f0000000380)=""/153, 0x99}, {&(0x7f0000000480)=""/180, 0xb4}, {&(0x7f0000000180)=""/121, 0x79}, {&(0x7f0000000540)=""/174, 0xae}], 0x7, &(0x7f0000000680)=""/122, 0x7a}, 0xeaac48c80f3a7995) recvmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000e80)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x267}], 0x1) open$dir(&(0x7f0000000b80)='./bus\x00', 0x80, 0x4) 06:50:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000006c0)='./file0/file1\x00', 0x400, 0x1b8) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x0, 0x3, 0x8004}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000400)=0xfffffffffffffffe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x1, &(0x7f00000002c0)=[{0x2, 0x7, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x639, 0x6, 0xfffffffffffffff7, 0x3f}]}) r2 = dup(r0) r3 = accept$inet6(r1, &(0x7f0000000280), &(0x7f0000000380)=0xc) getsockname(r3, &(0x7f00000003c0)=@in, &(0x7f0000000480)=0xc) r4 = dup2(r3, r2) munlockall() r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x0, 0x100) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000100)=""/50) r8 = open$dir(&(0x7f0000000740)='./file0/file1\x00', 0x80, 0x27) fchownat(r8, &(0x7f0000000700)='./file2\x00', r5, r6, 0x40000000000006) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r9 = getuid() setuid(r9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r10 = semget$private(0x0, 0x4, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) mkdir(&(0x7f00000005c0)='./file0/file0\x00', 0xd) setuid(0xee01) semctl$GETZCNT(r10, 0x2, 0x7, &(0x7f0000000780)=""/4096) semctl$GETZCNT(r10, 0x1, 0x7, &(0x7f0000000080)=""/36) 06:50:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000035}, {0x80034, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x1, 0x1000, 0x5}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:40 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) read(r0, &(0x7f0000000100)=""/171, 0xab) execve(0x0, 0x0, 0x0) 06:50:40 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x100000007e) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) chmod(&(0x7f0000000080)='./file0\x00', 0x4) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) listen(r0, 0x7) r1 = socket$inet6(0x18, 0x8005, 0x0) r2 = dup(r1) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) fcntl$setflags(r0, 0x2, 0x1) 06:50:40 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r3, 0x40047463) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r4, &(0x7f0000001640)=[{&(0x7f0000000100)="122ff7012568a64d7d01ee0be1be0d99891b41d6f5ce9db8a9f08c205f4d2bbdc9ef6edca84545a8bac8a0d8f00780ff037d5c42ec21cb521297c822016f9930a3b27c1320ddaaecffbfbe419b5149e6fc67469c094c8f7d1d4fa9c9573f36e6b887d73de4950f9780626d905943dfd488f5ba3331952cdfc33081271559f31ef6ec55df39a101375c6d448dc381bd75290afd157160abd483000ccbb54fd5f377cdd3e2459918d8a01ba92e167e53514c1391d40c", 0xb5}, {&(0x7f0000000540)="dd4eb9e38e8cff096c7409572aef3eeb0ce7ac50edbd76da95ac8b8ae6f938aeacd4968bb5892507ca10740821a795ccc96002064884a9b3481151b16e498ec8b1011fe94a8ce8fadfd251f9062998098f498c5d420dd57a2d7554ccca4c74bfabac33e41670db94b5ab9d9e2d1d5be4de0bd0bc66c8834b16facd972a07d437b5c6788ea1a14e3903a4abda6386633f306736a0e1717c91c88ced91f98a7a06f0af2105ff8c6e47710172c7f0a1ad4ec5a4c65d795db3a617946d0d86347087070411255343f8891e956412cec4db77f3d3149059bf44feb0b8e150c4fe40dba2c2d1cbdf42428c2e6616f92870d8c91a74f39deb3cd282a06f090e63c9b6873ce89f89b858241734cf1c036489a2537928503da3a2612872ebe9feddd3b94d9513687801d9aac8de240659967928c6553fe7f23068be9ecc0b5890f360d955c5bfc1088effe73885c373d03b4a99c674e345ceac3310577cb603412ac015b79c2114fd8a8a9e31d2fd105e62c38798c333a228851b049628f4ee82885262252f9817a20faf57b65166edf80e16c589edc0690b579e67b43de757237cefa72b0fe264457bca268ec0bf8d13faa0d7f808debb02c40d25f863b3d768968e59573f51c526aba41a7c9685711652ccdc2a50a7dd022cd443fb067bd851349a16ee0fbcf61500f3efe8b02ccc022d6fea3f9b60046c1c29283ef375031f46b8eef619c33d4add22228a0977aceda4736137eaa978f9cc972cad0cee024e9991696583fa4f659796c15814c7cb239fde0a15bbd9a12bfabe4ed3d2dc3a77b9424eacc7610a9c42055b366b9fee9d290b397a716eedd786e150334c17978001515577152ec7d45bab3c7dcc860d2d3169ab229f487101bb016433dd5d87f7589b71346d59be58b1ab23cea79cfc10291d1f2b86329f5f27b8639fc7a2175b429cdf768a0caab397409847868ee05d4d15f837759b40a75351455403158c585f6e5f83a43cc3d2739fa1dba300510585f17338620f0e2bee2eef3076631d9c1e270392f1c8357ea37b0d46a0b2563bd797da4655455cd7877c84b7749ebec68ca875dbefbc6603f88b709a3f663cf3c1f307b39ae021b6a790c93a1f7785332214fb683cfccfcb3dc4214b437101d11275095d38988ba924dc957110f6178f21dfbaadd88ca5806e3c4b7d3ae8d663e7920c6821bafef6d81487fba574ae5167e093756211f8a52fabf98502691bfc0aa3a5ce9f656b6a76bcd4ae69b685eb00eab6403508c173da66c94357e3b61e718161c673544ceec07049efdaff2cef710273e4ea473a2e5f0ef1e9633b7353a6dc63535ad0db56e6a89715fd8ad00b1d63cd94588999ca31f18217521473ee1be60723b6466449ed7835cacf9183d958e817a2d07ab21ddb46e44197635c2bb2e3b1f1535ad48d1c0b2f4a2df7d5d22b7ec3e929ba8bd8a2ae0a457602b1b86663a07eb9aabf2a111e83d44d17cfd2811a4b46055f06cc5bc20c5fc0918dd8ffff3e4b0f19fefba080c027c61bc2366b2963181a2eae8b9c13c4469eddf945ff0c1f550ddcf8c2a9967a3ff23d081c1bd688262c5e05db19fb9f9173526252c5c9177e1fda0bc43d5c58067405b8b58d730929c8efca03013814e87634da24ca0b00721ad634bb3229399b1f925a7061bf2e28287ef18ff41ba6b58fc89d56fbaa7de553d71ec10faf423e00fbbb74a4fb54788221a536022325649b0bb70174c9856cddca8b54cb95245f75da0bcb898c1a747d749f16f41047dc67cca2acf777139dd570dad9d63ee5ace4aebf9fc8915a3bfefd0e6bcdb552b6d90e5423e723b638846961df29e7030e5a035a1027c6e744bb7d7d33cab2f926d49e1d55c4f453ae56138bf5fa4bf382c3dd2dabff03912f144598a277adc660d91c579ace466fb95e7706350821cb38e55da385ed75e70e1274e0f04d1931baa52e30c910228923064d15ad6ce236be08f8868566c032547aeea648895ea79b7776d7cb2a96d142c15499efdf96aa25de8ec4fb0484b9d8fec057a2f77da67384f6f542026d284fe32775caa37b164c2a3d1a05368f1fdff64b7d4e6c093544a81bf8c5184acaf4deee8b1cf2d6d28e1a20f6b8ec2b0abb759e3e66ba95d97c432cf87c4ceb538ec9ca625f863d0022dc94bb13af6b5bfde40f9e39e8c82849e75702657b2be5b40cd953f41465cb4f40aa197286b4b80fc21d3493d0abff5523cdf175f72fea9d8b1fc66aabff7dc8b85778753ddb9724280831673bdf8c8ae61f09df8fb0f5e48ae8d2b4ada7f7f457afef8218912f9973e94fa8e31366423b96160ae98df3a1b9d19ef10ed0ed7ed17501b2e45b698f830d19706f7842f64f96d08684a50b426d78e946c849856db63aac43f48dafeb716fe03503a3dd4803d7d4c30824dac7b5f683003972bc98b18c1210188a9454aee8038ec6430d8a9f8c90dfce4e0d3eb9010fbaaac40faa4a61d08539227392e3a9f18c5407bf49c3f445c0c4ec9d2592a95a708ff430f90e9e9c5a3c7a137b0dba59567b2df390eb79eab7bd2c50aed503d1aee92a072844a3cca761cfa467d5b110561839c9665bf7ab8d3b0c2196d94e720029f50b742f2e997b0212a367112a35bb7bf2dce4945a046fec51796c9403e208a6218c7039a5bed170e9ecf3e29854a06a005dd102acd2d6a5cfcab302d5c8788fe722c04595a73dd1d0d2ae1e370568a408f7c21defcbc5a73709bfa20f0214bb62fb05d47d42d08916d52087051a61f38fa95f8a0dd47a8964460d6377a4e857cedcc2a6a65dc238ef33ec3b96e7d0196a2d62c7e1562233a2ae9aa1c3966f70fc0115822511f69f01a2872c6049981851608720212cfb1c0b6434e77d98d122fe2c9dd787f04a457dc49ce5e94c52ed3668b5ef03e09ec864caf7a28285fdd292791dce057f2046dd0c46fa53513db71f6fb0443c69e4f12bc3825560cd032deac7e48752b098b946c8963418b42d9502724fa028abe66756a16d31748abcf97c15b978506eb4da484f5e7c333ccbd0ce6a73c73b0b3afd569df8cc368d6805354f9e7b1c1e598b5ede8cd1376899248e3c458e370b9f6cbb6e5dcee5a1b06821d1af1a956409a13e5b32c8d4763ef447ede125de5cd1807efb5f085abac808eb84010f7990ed0cb8fdbaf7b22088fcbd111758bcb147502c90edbed988f6a107e9ffd8c9943a7e9d3232a7bb3405e8b3f351ab52ab969cab430f0016a612e29ebf17c2cc642088cbf6d6a3c7b39b7400472f75ac4bf86f1f447a9269ea85c4aace1a410214f9295cb878dfa5104b40df1c18aa5ee54e6e531cc5480a0dfc02c7c9b91115c2a20764bea72c46ec210aec348ad8cd137484566c5b408f884422c6fc81ed3c82e7617bd1ae288acb06e9ec0c003362082ce12bf625624ee126f6d8f7af1694e26c09a2bd72aadd8ca5a1ce9cab9627aa5a66acf4b8da4437918e2f036c7328b30eb110227f8704a01da34506660a1f05515a1babf035abdc1d5f80b82687e4b0cdbb6d72def75dfa24c866bc86ade25035bcd66c008fbf2baf6f1e7e56ad00fa821822dbaf24c3422cfe98ca07eea38f3c72885dd441aad0ef68e3b9c8ceed2335ad71cccb151b779aa18cfe4a249647ee85cfd9594e48b00a6a50c2edd6d36e83e8a20c7f107a3903f0f20c96fc9725489cd7f65a3b7515814741f59f3ebc55854f10db492692a3264d624ee9db3d10dfad6b99a524c4170f2037890b12c91758f149f252458ce1767a8b7beb85cedb4a4b2b727430ad879e98630ada05b2834e09ed72f078b48b994565883bec8078d498cd2513d378e0b99069b223fd46bf63a12e4329d08f72cd93017ea3941f0e1a64527e54f411c09999b8fe7eb678d3e099aa7a28247276acebcaf48061921ead2358663f1485c5005a180437a2cc3cdb939b633e37f7594f3eac630c8eb99f673e867fa994c674ab4ecf47e49c53ad317acebb25a9b8e9c43755c5dea62bbfa3b4a9d0d426cfe38085258d0dc3b48453a68389d00c6ed1acc77b681ba9881bbeb0788fcb599870da0bd9f1e46090d2a3e5ce099e16707bfd343b93a1f1ea52f1319320db5fcda485c40d7911b6405e99aba4423d6dd7608c0f6767ffb75dc2867836c385bb2f12a62049a5bced99c804a604a3521a40f8c77db57cb438eb00f2a226b3bafa85b08e600e1f9951af227f385674515ac099eaa6c4f48bf010bb43ba0d8984b858d394938f826ce016066f953500a6dfc018aa86a5b831e1bfa5b50b90cfdc7605996c85e37a0b1444ff2850e1cb101ca12b67cff6c49a5e4c26a28787533d826f88e87f4118d73541c75078610606ae35e318f054355203a2a5084c26bef1d085d54845f07c4dc256f87a112687c83221f4ace641ac3bf013ea412a12831990371d40ca46d2161ba40b33e08b28b38e9cc56e73d6e0df88efcc442c42a34b49e65fe4e1ed03628f141f0062fd5e35f6d7674611c3579ea8fd2ee36884fe90851de2caddd2543ed326e1aa2985b6d4fff43302982de0a15413e265dc9d5edfc72fc240097354ba708e7050027e6fda4d9dacfef0aff8fbd6618ed0ebd2fc991672d0b9212fd006550869ad8dad5fcf109acf4e200e7b073abb61529a07aa3154675eb00d9080bee4650eaea37d814790029fded10d1f668b8d1897f576f49f88fc5bbbd1811ac1e01eb0c7d0cbb023cdf53c1ce9fee5acf6435b2ba3f6b5fb186ecf7cd0efd3eccbd7823fb2c74ee2634632c1133970dddfe1041cd377669b4df8214ec5ea794f072cee7edc8d51bb10e9865ced2e5260cfba0b49ba6035bc790347143ebbba7d3335204712e7684c0332ab973aa7cca98d4eb8d4a932d18404da57ed6c9ed01b532c50d566f2550afe57c9a94646edfec6eee49223b850106d70cf3fdc8a12403226b6c734e63b744f432cf67c9d1446a4c37fa1e32359cea7f223710c6ac0ae3b35fa3a752d0f697176fedf21882f8864178fe2e351331afe2340f097c5cb69a103bf07563e5ac4724c2fdc668a44b8a9e457b0d557387ccd4190ffedf1a77016ad0d50ee6ac74e5f22e60180c50d0ad29c626ad55a4f697ca089cfac6c6ac5c3fdb2f161a39d94bb301955228920b5ab708d8ecf81a3c5e8fdb3b7a58d448421de0954fd9f88823d785ff0458985d89c2ece76062fcbd42b99d2059e050687a1960b83aac167e3f25d1b3868740dbe20d83d6d6ed1d838d2d97bf187b6f48fff85c9cafa31fb04a5f9873e2f19dac12f3e6d7ae8ea0ce5411c9894ef185c08a2d122c51d4b6cdfac32df4215bd699b2ffe6ae30ad831845baf270ee47fffa35bc4c4e19e415850a60e393434630868ab6a1963bf73be95865341dcb176c602ae46c1b8689925330f3125d91e7767207c83689ca4b41d21f4348d384fba45b44619345a2e4431851a793f80afe5ec7ed2a47ef923ea04dec02fdc083151cc62133c49ef17342960034beeaade2773a581244f4df90cd5f1fb19e127e5a248041ab91f310b51c934c787dc85c4c4f4cf113a76ffcaf13f117e983431725f4a66f64cf69f42b75298c967b6bb0384b2fdcbfdc2ae795fbd8052c1d9ec273c61d896a317f034bdb43c7f049a8e2af794d37004a29d4160cd49fcc7474c29a869e1ed1ebc4a0839a61dcfc87885c342792bc3ae1bdd255308e6e2f4461efecf3b9dd050467dca722535b7074661b5b0298df113986d1470c65d2bfefca5d3057f5c95fc3f7f56147dbcec50fd87229f758df193d8e571b8aa92a3de70026330b79946334b9c82e0296d", 0x1000}, {&(0x7f00000001c0)="09d66300e978c6bb187d8813d8773dea4beb709428b3cddff32632537654bf0ffe9160d9317aa21e2c404a", 0x2b}, {&(0x7f0000000200)="443c866faa9115a8402ba68b53d0473e2af547b1295bf2e9726af48843ce96755787ca766b350a7d1f8b646a92409f34659ab5f6806a1d0258b7cbfa9120cf39523762286d4975fa7eee235217f478b06b16fb7647f10d482431e771d8829c3932bb3f1c6f7cb6b27a589f3dcae30ac15cb88dd5ae80050fbc94c27ad30dd1b6a1cd17", 0x83}, {&(0x7f00000002c0)="1ac1ce31c59e8c36fa44fe2caf920b8e5b750ebeb44ea2aaf70e32f8cd18a9402913bbde939f10746c56b23c2bbfadc6ae9a0377286a62fabfd884e5eda07ea7185f1359f530dd9856c5822186bfcdcbe798b1165574b465851c8d2f0f89d6065bae3ca8595ad6d8b9e7b0721faff3d83f93cc309e67e5c7daca959bc174586388773c5a86c6657d5d5aa91d5afdd7ca0d9811ddd05aa974c57bcc634501f6dea10b1ecc9938b9c8e810b4d836af63ea07affc18ae4e6e7000cf106ecb06c3e37d594b47cfff24f2231b", 0xca}, {&(0x7f00000003c0)="8a9b13cb994acbe7302708f0929292fc9ebe4c0cc767", 0x16}, {&(0x7f0000000400)="3b0c4a2415b78004113f8ef0297a23917cdb62a3f68d2aed20157752055bd779cc6bd6386d5dd09b3dc69617847dab255b0d88bc1dea53ec", 0x38}, {&(0x7f00000017c0)="fe8cfff37102df2afba9c123c5ac7db12db5581ff46c5970349efe66d4288fb3cc574d7f611080c9875109a83019a96ac67af07e4939c47b4b0ca01f55fb6a9c38de2fe1c799e91c8c63eee4c0b263f86f47aabdc9203304b8e35646242e506e3bd24c87b2e5a1b42ac71dbd60e9e5541b4f21cb3f70f8213ccbab818bb5701141e4ae5fb08417dae6a6d53aa802e05768c7364a214c924026fb00c3a6438c9dd48ef03fe0a2e4c5bfde0eff2ce0f45d207878871a4e4c756857ae6cc01bb0bc0bc5f0573a006f471b88da4425f9b0357e315cdd8007d181a1abdf2eec391cbdad7b8de4b6d11b0fc73dab83ab583d17cf0ad055689a9ca52970cf853ee5b2c11405a7d0c21ad4bdf4d219609ade002d49307470cbf49f185db7e9de934162302b865496e9d7771bccec2cd314542e9e6f6019c7526fe2366b55699472fb346b39f73f8f0b7f33087977bc332be456e0abf6927d837290f84f8530078e00db76b44dda49cd3e8d8ab6f40e15f4ebdcea71b3fbb7eaaca47a380fb5be3c08014467744552a9d8c7bea45e516b4f579d08c3573922131609336715b65f10af5e8e9310209020fa0679f0991ab0b77f831f69052c5724a77cae5b5aa083588f686b997aff3eed98aca61e86b2ac448a2949cde8964b01afc6ea137ecddc3a049bbc544bcb959749f0e2367ae28f91d640cbb9c529db5327d1ea203509b2478ed6976217d9d0795abdb7cd26865a2152b04c0ce0edd8f8cb0a675086cfb71fe7eac8959e6dadacd83ec42e1437edefd2cf5259a6a9e512c5391a11591719f429cb81a4cb389394be451aa4c92604d139914befb6a365eb1808f02664caa8271009556daae90480629d8ca110a9f6b30bb2092b0d6dcfb527aec128b45ae23e839ea841be325cc76a762ccc42b8e6d7e672c7bf58f38e8b6e5312ca457da766baf4d5e7f23801bcfd32959656fa771173a8cdd63ecee9b154febe5d46df3fde08edbff2b68cdf3cc55ca7767918016c3de484bbba463fafe6b9e871ca073d62b49c6a2d7b4847cf1889ac91e9b976de1a5b03838b96ece1298916dd373e89d31d73155aa904097e38ec91c92f3535923bebf610da9ef41ec6d0260e7c934675d20ebc12fd3727d9671325ef2acaf4b0cf1d69f9f17cedb47d59e0700e4323260c8f7ccde68a60b62ed40158bdddc27131419b8b7520a02d30646f8b734f65e984fba5519787667fbfd6fcc340c56586283d5385e11bb5f8207bfa438aee3c37153cdd8f80a357a62c427bae54886f376d220e095b8685cbaaa1e18135d72be10b52acbffee7ff0ebf77cd898678a98bbd9a9fcb7a70bc734df5811bc75d8978ede95c1bb0879b283fdfb4b36c5cd42abbf25e72ed6d768be03f94b72c3755096e824cf9000cef1776a45e47c3355794ffbd5fc2679e5c5dd84bf1c24748c9263ca9ef14a41cb7e7e7a37ab0f8e7f609573cdd1a870028b1fae747ec6ab28dc5faa7847010198c8ccb6cefacc128d7d19f1cdca5a84839d69f5126a4bd0605f94b8c71b5c4861337a460905a539dd4fa67d74941f7c2dd878818f5376170245047c9a4b265459afbebe8319611ce70b79ad007863e6f7f328926278392f8e44c71f0d2f1f28ec78d36e4a90f7b78de0f076895843965b51ce04754d5c56e7c9903eec7da41ef1b4411c545aba739a964725741636364d21816af9d32542fa0b99513074ab57ef01f10d99792c4be10942af61569897f3dc2d60107690e4f9b57c963341da54935e0010d0cd76f120f3b7c3541a4ec8f975d6b896fa3c56a9c1189d4a451fa685a598f6ee247bcbf5a3cce0a7f2de28ecd0be5a600c19038c5fef6162f94a7663cee0da25dc0046c1fcbaa7f623fb64fc87346b4deb9b3fe8b8c6e094957edef1851604be20f5d33e520554f10fc4bb1673dc0bb3ec899dc71f26d7d32f2460040167319e2246d9702603b3ed97f51596460cb11f7ad29584443c656e304be6548e645af16524e87a8b469dae9c46de04245e71654b7529e9fea9f84367c0e991ce3f1e29f12b387e0aeda9f793cfae21d4ba88050b9fa0d232d5f18a8d9eac9e392ef1272ddf7b9b5c8f7e898e9666b77119b0b1d228001f526d10885950ce0266a0452af5cf27e860879d86d90a42a15df81e38e41af9bf41b8d29f5408bec9d57d43913f61c6ef55aab28a01fc2b7dca84f118aaaa4453748262a2630b57db60dea9a596c1e646280f155891c011df21d2ea2598af759758d4ef678634ba6673f17a4fba1ef0b938a4acdcbb0f54a4df19d510d2a58265922ca4463b41802984fe03b6b36af8fe5c82f4b98baf36eb23bfdbb054cd7fa5dfd08c0afe998dde52fcdbbbeb8d6012ae35fa2fc8b4df73ce8386c53d3595380f441db8fae4a8117e6a57871a755279907c2e9c62d3eec20a4fce7190182d8d828777e51df8295de0934da1762876bc4befe679fe74969fc6db9169604d6db0626b8c9d98b772df9adf5441a989a5f11fd8e678cbefbc2fc07b1592874cb6f178af740b2af7fbf6f27a4c68e367b58ff6772cf8c58a45e04b306726b6725bc288a6db373569eb2d7ed81e6a34e68b5da613f3c94afb0f2408d0ef20468bbb9bb2ce425732e6637fef42b3a7ac99d0795f2c38f9a65f2e304d3c98748c00b8c1c1c5fef1fc61950a3dd608098cae9b363282d4a724542e60e7ef5e0fcfc6e758edcdf5edf3f21305cc0dd5b7b0ab8f6c6077d6bff663961502ce4ab7471b6618d98eca9f9e97b65489d331b7cb0073e74d64451d8db60b2bed8a1e3400a84c7190684f5db0c2d7f0294bede0b86998538136651fda238e7f5aa1b2b8740bacbae8a14e16b5d4c9250411ccf68e48b7e907001a18e476cba73e1c44afc6d373949b081c4e39b5817a6eee9516bdbfcab1df229717dad919d0b17a7f57f89439e865f7f1ba8762288f0f3c678506221db841f72069cd9c115c472f89f0824505edcac69c5d2a18fd75c45dfbe4ff6e642c2350452b618597b167fd8ba7b29649122221bb8cf2651903bd80cdc7d642e01e6c845ff0ee17df5f8f3eeea2a3d1021fb8a52547a27c3f8f4f8184f4d1a60d1f67f32687be15c134e8a6236e573642e8414fdf5cf4b0ca0a168d0df4d647c4aecd765b85aef33c856e6ee4146d4d761613e1ba705f1ddf8029e130d1af09a6a9049521cafcf7be0ba004fc42be381f68341d3153a96801d17c265d9e35e42e4ae0e2c106db954897a88ae70a3c1380c73d14b9150d8c883a0185935f25294d0410c9947f1228779bca2d50252eeb3d4d395707b50ff4270a63ff2be5707f4085d85c61f02f2e01ff6aa0a5c7d263e27023ce94c921407bbc2b9b71337a383615b6a13f684cd638cde0e9e07331a66fdcdba76b60136d7c9a2bb4667f0f68164f894f1a81174855643414b7744a321578b547bb856ac9455e27ad9923892f3eb823bc7e7032b1a048502eb1cb709d41cfddba5a697e1185a0879c4dc00827af92147a4985ac22f10746aef189f59f099664bc6857e7340d7a6b766870c2f883b898f888ded47d7eb76f87f0f09896528476fa8325bd0ffd7a0975bcacee4d947fd00acd37b74f7d14afb6ed94b99c0d07c9bb726fae81e9d26aea42a20aa00ace2b822246cb08b875c42fc9a407619aed7c50175541fa18a0d7b81e189eb73ece839e66e1e88e7371ac16a7aff11d2a3927166327c4f8430611279724009a5ce9703de7794fece7a9c8704b4806eddcd11dd2ff691dce5097bc75f0ae32fc584f0f72bf46493d3e3e14ab0c6f0349508c378af9a1e34fd76490aba9bda657ea576fe5a189218c158c7da1ae2b689f1cf98ec0099889302774965c13a139e4c9652012d5bbef15d2fdae033400664139c1c3d0074bfac526ae980476d7dce5ad661ac4bd567fc6839ca94a191c51d5183c6dce303b5b140cce48f48cc296a5a5ba779d82313b8e44d6203ce403e33135d5cfbf57b1e8815983a1adabb3dc7e4aca8e25311162eb1758415efeafef80c62eafd60281549a98d256f50178adbe1a9f729e2b045cf005b8a5c3fadc40ae1f62dbc4f21049fa6fefa7f9a4ed841f681b2bf82d4ebd0d8ffb90f821d34781519a0e3942f505c826f93f5bdf706143f1ed9ab2521191955a2ac50cab2f89604981960727cf4a6037922d30907cde53df28d8a97b18cfe53f320536637c2188c81e2604bec2c99d384127eed51863aea4c3aabe38467ec20e085e86cf454799c1951c9b82f9195ba00ea2047243787c90c300de511e8450296ab34f88b119e25e62add65a181fb514ab3a427da24b809d3bf8dc3e72fd0b5c5cfcfab00d6fe8658374d2070042c13edc727e0cec3b82d34a50094503d4e9889032a337a152e614bf86e68d1855606572cea9dfc1a863395f1738b4d70ed351f86a57f5aa0f00328199f5c3e8144a7a0f3e5270e929e52dff7da8fca96fc71f0f96859e5e79911731c69e67dbc0a6effad5d39a3c83525f8d1c30700dfdbe4deb18f90fd6d20c216e3da217941baa4621d2e32539e6b82ecd200cf9104dbde1e3b8d4d0919a089cf64f3bd1300112eb5059ac6a74167e72484c0d7dfebfa136f0b17326dc06307fc2a6aa274604df69ba8e5f24f2319fe8c107cbd1cc264789b4b9be73858cd908c84e0a80446e6bb4ba066d0d2f090449ce485f5f7ba43541925cd87de631588a1c0bf264c7a3147ff2a900abf9e2295d95a64a8de61625beecefa68e633d7554972a57453fc90b8820a4a98b1486f04c2f74444cfceed8fd1ecce7c631a6b0afa72d57740ffb0b919afce72a9c4fb4caba2f1c370f766920aa3c2266542a5fcaedbec56ae52ab95ab0bd42497adcc45b956707bfcab6e80f2159d48389cd4970ff531eb1d498869094d02", 0xd85}], 0x8) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="6205c8d2287a435d70e0f43517588cc4e16df9cef249e6bc20b3dcfb528fd33c31cc246c401a2b2a774e7b6087d253a722d39bf78164bb6f03e9482fd0e337873f6a4601694f378abe0a2ec0", 0x4c}, {&(0x7f00000000c0)="e1346fd2354256d2c7cc2ee44e776c29f31fd6b6e8d36ea81fdf43f1e7656768c5b483850c3a1bdd6986a219e8896c44b7186f758b653d77127858af66dcc8162a9e34baa4725773bf31e4c353703103ff9f1adb38ddfc23849dd73eb60aa77271417986b3415d2b", 0x68}, {&(0x7f0000000140)="4b56fd2bb748fce1cf016aeb6793f4bddb5ff4fb3e5dada4e7b7dea1b8c2761be71eb3cdaaa1a2c303de9c000b770364b50f44444e3f7f504f5732a9d0d1a9222c4a5aa91cd6438b48c7e423a155eb03d38644c2c99980bbcbd3a5fe863b921a0838cf3992415090e7f847a0cc6d36977c51c45b87f26525bacde320e6e3357cba9427340ea105469018310eb3ffe6e0dc1014a9a7650834e3755f352fc35df188299822", 0xa4}, {&(0x7f0000000200)="1d412a0833ed79b97e75f1e271265693aa5ed3af80e785363ce9705c90b0910b51fd5a41eac48091b90ae9661fd076498550d977c15f733295177a87d7bbf88074f09d679166f5b1030393bf0e81d86a89e7bcb1b0e12e876c25a22519ddbe4b01d2161f7b61c4e67052d875fd381362a1c5d63615fb417858f74d2cb109548f566c", 0x82}, {&(0x7f00000002c0)="411938dc6e1dd25792d8f2d90c1e10e92ba30a35e4027bcaab69421f6720bbf955a1fd73be6dea8b2327ffec829d13b9216bd13476a477fa6f2c198e7a311dbb776e317518eb0d37b82c79fc9e51fac0893d9049b0d405eaa3a897fb83d73c136c1b79746af91e4b28d5973050b0c5fa5046cbb41bb917fbf60a6bd0070b", 0x7e}, {&(0x7f00000003c0)="9fa352279f8124e7e6997ceb3473efef0d2c957ac881b5ad5723b8169feedbab5fd3b29c7042af37d365a7497fbefd59c869d9e9dacc9ea70fe09086ba29af4c1e7e60562bf5efb9ef6753a932f33a58332495527b00e802a0af2172bb2a59cfc17278538a098ede9241d00d0d31fde5e766ff59dc44bab55082d82c2a13ad27739a28bfd31643dca88849fadeb43b3d73fefb", 0x93}], 0x6, 0x0, 0x0) 06:50:40 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0xa0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) socket$inet6(0x18, 0x0, 0xf0e9) r2 = msgget$private(0x0, 0x488) msgctl$IPC_RMID(r2, 0x0) 06:50:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 06:50:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x3d6) write(r1, 0x0, 0xffffffffffffffc1) write(r0, &(0x7f0000000040)="bc255de14e9b27f8421b09c2703ed28a5e381a9341efdef9837b32a9254a7b7dcb14fafba9e0a7490c1ed81d7537c6149c7869996f343747d9b907c463d731526b42ea01f082a7413b7db2f48dc27eebef7575", 0x53) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 06:50:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c65300048c9bc99a1d41f09ceedec897a4c1528ad946a9fb5581cd1014658d3d67dee89189415d26ff35e7dee6ed85bf07dda3b5205378ca14658f418542922f9e653b6800de4303ea6bec4a23b226c60e0f834d3674f3c4a9e3a5f7ce09576c637a4ad0a76de25baac8bf6d813653876807533d5405d25a4a9e63e137cde85fabfd4fc40a845eafd847403af43c305e5ef5872a910068aee4efa1b3b0ce762701a30ef77028fefedd0aea97db265e0b311b1998735ec263f74c420c5213c11de06fd5be9b01aba20eae43f2a4ff7f77d76a170e8bffc1430fed5d3b2c7b23f0f00b5c20d2cf0385445876610cd27e86d69a68576deb8c7f4c3ff00"/284], 0x3) r2 = msgget$private(0x0, 0x71) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getgid() r7 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x0, r3, r4, r5, r6, 0x101, 0x4}, 0x1, 0xb, r7, r8, 0xffff, 0x5, 0x7fffffff, 0x46b}) 06:50:41 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) fcntl$getflags(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x8000000c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) utimensat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x4, 0x100}, {0x7, 0x400}}, 0x2) mkdir(0x0, 0x40) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b01be0000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x80) 06:50:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40081}, {0x15}, {0x6}]}) syz_emit_ethernet(0xd7, &(0x7f0000000140)="b22321d1a9a4e8ef3a440e53dd08d756499ba3c81ea6c87255aed885e39123bc9087080f32f25ba4db265f75e91d02044b953b2f7268246f640854f6ec7993f00fe3151633bc4849ddc4711b883df90eea0a3f5c3b98f81e5cdf844c2f7972e798f20ce8f4a60b4d618bf86a78e233276fd137b8b6aa1cdecb6285db458120967281fb9a4e041cd7c0404777b66c355635a01fe78efee0e605375b27d060f2a738d37db11d2cbd8e5e316d97f29ab3cc0a3faf9c581f4a07d17bd18e5538a9d84a1387d05a285e62b50448a21d45d48f900118a9d9b640") r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) 06:50:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_getres(0x3, &(0x7f0000000000)) 06:50:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) getgroups(0x1, &(0x7f00000003c0)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000440)=[r0, r1]) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0x1) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = socket$inet6(0x18, 0x5, 0x4) r5 = accept$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f0000000200)=""/194, 0xc2) kevent(r6, &(0x7f0000000300)=[{{r5}, 0xbc9b32c8190cb33d, 0x30, 0x1, 0xf6a, 0x9}, {{r7}, 0xfffffffffffffff8, 0x10, 0x80000040, 0x8, 0x3}, {{r4}, 0xffffffffffffffff, 0x1, 0x20000020, 0xff, 0x4c9}, {{r5}, 0xfffffffffffffffe, 0x81, 0x5, 0x6, 0x100}, {{r6}, 0xfffffffffffffffc, 0x2, 0x40000000, 0x74, 0x80000000}], 0xfffffffffffffff9, &(0x7f0000000180)=[{{r7}, 0x9eb1618594b5eabc, 0x10, 0x0, 0xffff, 0x81}], 0x2, &(0x7f00000001c0)={0x7, 0x3ff}) 06:50:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="0705") 06:50:41 executing program 1: socketpair$unix(0x2, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 06:50:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x100) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/57, 0x39}], 0x1, 0x0, 0x0) close(r1) 06:50:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000020007d600000000000001000000"], 0x10}, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') 06:50:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x44}, {0x35}, {0x714c488e}]}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x2) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 06:50:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="14") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r1 = getppid() fchdir(r0) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair(0x18, 0x6, 0x10001, &(0x7f0000000140)={0xffffffffffffffff}) fchmod(r2, 0x10) getpeername(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getpgid(r1) 06:50:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='\n') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 06:50:41 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x2c}], 0x1) 06:50:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x400000081}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r2) 06:50:41 executing program 1: getrlimit(0x7, &(0x7f0000000000)) r0 = socket(0x11, 0x3, 0x0) getrlimit(0x2, &(0x7f00000000c0)) getrlimit(0x4, &(0x7f0000000040)) r1 = semget$private(0x0, 0x0, 0x310) semop(r1, &(0x7f0000000180)=[{0x3, 0xb16, 0x1000}], 0x1) pwrite(r0, &(0x7f0000000100)="447ff0289ba23b831f868c710493acb36591292d3a05ac44148770abe693ba23045dbde24915", 0x26, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0xc709dfa6be1f8515, 0x105) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000140)) dup2(r2, r0) 06:50:41 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') r0 = open(&(0x7f0000000240)='./file1\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000380)=0x6) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) mknodat(r0, &(0x7f0000000280)='./file0\x00', 0x2001, 0x3ff) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file1\x00', r3, 0x2}) 06:50:41 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x67, 0xffffffffffffffff}, {0x1, 0xffffffffffffffff}}, 0x3) ioctl$TIOCCDTR(r0, 0x20007478) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) chdir(&(0x7f0000000140)='./file0\x00') 06:50:41 executing program 0: r0 = kqueue() write(0xffffffffffffffff, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(0xffffffffffffffff, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) pread(r0, &(0x7f0000000180)="488c719a7b1d0e5a7051899c3a665e95c19de0d1212df9f976a11f6dada57e9a085afebe2b0b2b71670b7ed3cd2bf3bc5bf00453926b46718c6fbee78cc4a9e17d67f03df6860ee7615c517743855a1f5c0f6057a36e089d1e10afeee9e8077a944dc4d1bdfbf7966998a8f41c91c8666e3ea598fc1121d61f291410862a2c3c814aa8cfd3b3a58bc9002cdbded94a506062730758c6291f1b67aa31822c5115e904347ad41e17bb4bbb38af2856fc8298973e45632bec6c970ac554d0f3cdc18f149c3bfd53", 0xc6, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 06:50:41 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = dup2(r0, r1) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x6) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 06:50:42 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r0) clock_gettime(0x2, &(0x7f0000000100)) 06:50:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0x9d, 0x23800000, 0x6, 0x1, 0x80, 0x80000001, 0x0, 0x1, 0x1, 0x78, 0x4f7}) r3 = open(&(0x7f0000000300)='./file0\x00', 0x5e294403ccbea1df, 0x1) linkat(r1, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00', 0xf328b51180af248) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1a1) setsockopt(r2, 0x1, 0x3, &(0x7f00000004c0)="2b1886e1110f3af8bddd07a7a5c1a49c136a7e7bdf08d045f17d6b99ea4a86a72b2b2252578de0f55bec565d289c615e4001dd672a0706290d6bcc10f9c1cf965fb0a3cfec951df19136c320141fe2169f47a43ef5bd150913d9124ada8f6f279eabdf4d8bc45c1034a6262d7aa33863131d73a80e370d6898f07315b1e724086307fa2e027ae8ddd82708aed04ce4298a528afcf23b74b25471eea403670598ac8445aa60521a3b7b1b498609c8fc0ef2be944cec0bf929b7b0f53029ef2bc2e50db6889322db03ebc60ab5c0b7455f1c35f2d62ebab2c32beb7987c973c753d8c0e73c0d83d5", 0xe7) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x18, 0xc003, 0x0) dup2(r0, r5) shutdown(r5, 0x0) open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x6) recvfrom(r0, &(0x7f0000000140)=""/233, 0xe9, 0x2, &(0x7f0000000240)=@in6={0x18, 0x0, 0x9, 0x471}, 0xc) accept$inet6(r4, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:50:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffca8, &(0x7f0000000040)="d5040049") 06:50:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0xd9b, "9f8dd8e50001000000000400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x4, 0xea}) ioctl$TIOCNXCL(r3, 0x2000740e) 06:50:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4, 0xffffffffffffffff}, {0x3}, {0x6, 0x4}]}) r1 = getuid() getgroups(0x4, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000380)='./file0\x00', r1, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x401, 0x100) bind$unix(r3, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) setuid(0xee01) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x7011, r0, 0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)='x\x00') r4 = open(&(0x7f0000000000)='./file0\x00', 0x89, 0x6) bind$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x423) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=""/199, 0xc7) 06:50:42 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 06:50:42 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) 06:50:42 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) symlinkat(&(0x7f00000001c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x2}, 0xc) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)) 06:50:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0), &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xc7, &(0x7f0000000340)) 06:50:42 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() pwrite(r2, &(0x7f0000001400)="023a9d9d85bc3bf9b37c2a1f099c8387b9a7ec7944bc9a329df664fceb8805efbe07eb0b5e3c627ce295d5471ef5a8e26c5d9212cc1fc20bb6518b59bd5876acd8955955455a78a54f7f3ac36068bc583072d6aac769e0eb68e6268713c6afe43d2272adac816a201443156bba56d9b5c24a6863f4a3", 0x76, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000001480)={0xffffffff, 0x3ff}) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f, 0x0, 0x20}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r2}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x7}], 0x7a, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x1a, 0x2, 0x6, 0x20000000000004}, {{r1}, 0xfffffffffffffffb, 0x10, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) getpeername(r0, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) socketpair(0x2, 0x4004, 0x7cbb, &(0x7f0000000280)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getpeername(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4098], &(0x7f0000000200)=0x1002) setegid(r3) 06:50:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x9, 0xffffffffffffff80}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0xbe55916f532920b8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket$inet(0x2, 0x8007, 0x591a5933) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r3) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000002c0)=0x101) r4 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000080)=0x7) bind$inet(r1, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000380)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 06:50:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "30074080e9000300"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x4c}, {0xcee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x5d, &(0x7f0000000340)="b6") 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000240)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x99, &(0x7f0000000100)="ac0b347d88f86ea3a7c40aa82e7ef741c23681f8d03a54f487c98d3690d8fa6e906ba1202e870f34300cff524dcc5ff8164ee77d6dc5e797f8ae5254d71758651a2cd7c5fe364923e62534a822add2c0074c1103b893e2ca6c880ff81ea3090007033727bb951817afe32d9da78b8c88d630649ec13302430d358007e8b20764bcb68f397f965330c7f1e356a38133cc7198134cd079274d43") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 06:50:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x6, 0x81, 0x4, 0x9}, {0x9, 0x58d1, 0x6, 0x1561}, {0x0, 0x1, 0x79, 0x100000001}, {0x0, 0x8000, 0x3f, 0x80}, {0x2979, 0x0, 0x10000, 0x9}, {0x7fffffff, 0x40, 0x800, 0xf61}, {0x4, 0x1, 0x2, 0xda7b}, {0x2, 0x2ae, 0x9, 0x6}, {0xb508, 0x3, 0xf000000000000000, 0x8001}]}) 06:50:42 executing program 1: nanosleep(&(0x7f0000000040)={0x200000000002}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 06:50:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 06:50:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)) fcntl$getown(r0, 0x5) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x6, 0x8, 0xfff}, 0x1, 0x8001}) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x233) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x5, 0xfff, 0x9, 0x0, 0xffffffff, 0x0, 0x2, 0x3, 0x3, 0x5, 0x7f}) 06:50:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000180)="817a2b81b7fde005973a17d47312a3148bc7580f7620fcbfe1d201ecc14f1d90aa0e022988416c0de0955590f39f76055a03d1d53082a1ba495bb162e8e52ffbe5e7d6445c3c462eda6d3cc705db844b811da8c89553b30b3552aef1c5293d1f1ea13471359795e2a049547f81019c26849f21ed5ccb28492cb5770e596cbd78453a9a4d0538", 0x86}], 0x1, 0x0, 0x0, 0x402}, 0x400) socketpair$unix(0x1, 0x57e1c86cc5cb1a7a, 0x0, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) 06:50:43 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x158) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000140)=0x4) 06:50:43 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="ca", 0x1}], 0x1) chroot(&(0x7f0000000140)='./bus\x00') 06:50:43 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x20080, 0x10) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 06:50:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x48, 0x4}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 06:50:43 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d9f3fc22f2b3ff3", 0x57, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 06:50:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 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, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 06:50:43 executing program 1: pipe2(&(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) ioctl$KDGKBMODE(r0, 0x40044b06) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r2 = open$dir(&(0x7f0000000ac0)='./file0\x00', 0x80, 0x104) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r3}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r3}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r2}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r3}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r2}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r2}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000300)=0x3) r4 = semget$private(0x0, 0x3, 0x0) semop(r4, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x40, 0x0) setuid(0xee01) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000b80)=""/171) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r3, 0x4004667f, &(0x7f0000000000)) r5 = semget$private(0x0, 0x4, 0x5) r6 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000003c0)={0x6d, 0x6}, 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r6) semop(r4, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000a00)=0x2) 06:50:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x5, 0x2}, 0x10) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 06:50:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') 06:50:43 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1, 0x7, 0x5, 0x4fa, "d4e9ebaee9b6c64cd7fc6674617b5ca43a48a557", 0x80000000}) sendto$unix(r0, &(0x7f0000000000)='z', 0x1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="8e5030d111df929354edb4e0e232dd58cabe8d72ed77e5bd333351875e62e0d7a7d2705f469e66e9e2ce8dd42c2a00af52c182bececcdbca01b7dfff3d5fedeb5e519984ee9a305eef351dcc35b087aa35781b0164a42add6d4cc3a2d8cbd356267b96d68b6e887cc1109c50e9da5081a9b2d74814c8cadc2425a07e3b66df0273f1a3aed3daad399af5aacf54eb8318586366e2f79609bc39eb8113caa9c48dc84c78986c72047d1fd5f6b56fb67778609915bed2b8e766968417ccc61af929da9f11989d3450d6abdf1878eba616219b6ad31792f719233b879ebea19b33ffec74896dff289665ab6afa450e08b4ba5410630a71191b442cc6d9ab621d03873004837d68124fd8fce4279f99622eeedabe9e6efa0c765e8c14772a01bad79e2d8f282e4545c2259bdfbb2f40db8243638742a4d056b96a093bc37888b704b2eb14a78494e8f65914027b35e6f21a3c198af2c7fa49a3f796a8054b69e519000f6982db32791c6a2a6d330f6c2aae2fbfd31b435661fe818ee4017147c487e59a2a0b4b63fd172f8891798ff7005c709491db12c3979adc996e464135d022ea4714322affafb062adc54b22e1d85b0c0d500262ff0d07ffa297a738c3867dd2d972d45226be5b378d07d08207f73677bbf2a385303dedbdce0137d086778d4b0eb3a550617ac1229731e2ba5f32565fb2211fa61c7831b33400d9a80f5ac3757f2d72f9e66f6c88b1a817b95ad908c8107a54dba134b0870e76cb3facccee85bbe9fd1d837d6a55a4c09b7bd8896e393f4bdb466be9896c045672c9e1ac9e7030d4b3d26d57163097fee7bbbc51fd9a4f77c9b66f73ee8f08aeeba74d6548a98c495c04a68ddcf7e44a88e77d473de4be9cdb6f521836509d7cf591724d0156012f3361e2bc4ae14f1cb92e9c4874d9a61ce9d9183fc819e66890b6efe4ecbbc12e16caacf3f68911b63a7bf2bd7b5763621596cf2a8c1dae706723edb42e8288a4278dd18889c9103ee7911313072784b0bae81bf19a7f5d2d860ce9e7f9aa685fa1775fdd7687b278d08bbb0990e6af74969de76a36fa0d1844ac6423c01eac2ab98c1920f551892bb6485e87d3240e94ec44b2ced5020cc874ded45402e2682113f20ff20b5c6627efb7e5c3ee8aef8f008f149ca1a6dd437e3c160b885aadc8b9db6f024e34d7ff9c81d19667f28094df24ec899c42f771aa49d8c0d92d9ed3f531c9bf4bea742f4e850a7c5323682bb757111deb680c5c758aa255e66b73e7cb20b5143ed12f59ac356df49165dd44d403b89b27541c129442e5a0fa5fee4ea17dc10f99dc1b629e76a909200546b4f5101350eb8c321602a4600cbd8bc0e53d470fec95b78be280d44d9be3ee56a4e77eefcf0917ae11af2f559af8a2528ffb1ee532202311d6bc7d0d46578e3b4472640efab910f5f8ba055cddf4d7fae19f954c97cce4c0583b2685bf30ce6fae8db999202098e830637acfdc59ad96e3e713020d066209dc4b7cd50acbbed50ca7432ffdafd95d9df7762e730ffc3d94e0610ad6bf38d8c0fede6e6d6b3a7bcd6fd553a0b58335b0a8acdb950be720f28dc59358114eeb0e2a0522e189e9a8f3ae966679465a61406ffa51f9010f0d65483ad47b739028a7d84e13108e25b74f2d360a3e814228a1228de20b65c23a9017425bcfccbf5303cd5193e23b49d7b70410f0af9ea18b070aebdbf2b3ad4fa3b89c9def48d0d7bbfe7feb9ef07c289c548f60463c32348174f2214ff2e51e8a05ca3b3ab05933673f4b77c9749fbe3b69135dae4c078ca18dac61fa0118bc520e1f580484cbc73074adc2d73457390f786fc0d9b57b54277c29dab442b972973c5e4123e930d6d0c2778dd703de5d50cb02059d8d639090e93563ceb4341e76830721a58462522d29b280bf59be71d432c7cc41d1cd511c6d62022f8c1765355988f649f23eafecf90633afb91a7c0c363f93695b1d1660ecfe5925c4f20bbce5be8871d5ad8151f755bd3f83f09f0df45dd7752250d3a7e3ef5a9b6a3ced702a9d3959735942c522f4234afee55619b503cbf711c330fe4da6126c10da1ccce9cdd03c9a13d0d98c15672f151bd806fac9b98958542c4d45a0d4d10a6363f3bd0aa49e186b8ce0b7e1e7b2b5cf2af28ebe65638fcd6cc8a925ec712862ed5fb92a22f68b676a2a1736b6810048ccb162226f4391b6e2c9d4d4b98063f53c7757885b5590415dd5fbcac5bea2985d59152b2e4b3b974286ff17118679566d596fb13525c09e3a4d0df67bba5df07890db9202dbb67a5a0d328590749653a0116a7e5f992591268d43f22133fdfbc5f3eef3a917e1db6f1266c8e38d5c4ffd6320394d99cc64fa62dcc10925e49afeb30014bb384b334a79c726c9cc3cc184806fff3396aefa11d186525cc5d6e5095c467e3deedda809ea71fe892f311ed8e3df495cdc45fcd15b036f889b56b8cdcb634f471697fc5340d4de0f683f22812140ce452c1981fb059b58b063f6c1b3912ac84826e1410daf6e9aed4c74ef604134e98d3222e3d13a1a3d0728bbff1af270aadac197176f7415f328692f4fec854d0012b8146971e049c073aafc8b929106b7cf9888c5c2d2c81d1ab7a4c02363245166dfa56eff82d277e085263792d66ccc5f812d4c40c7f96ff07dd3194287af349786a77dabcfbaf55dc5cbcf6318802a5715157ab9a2b61da664ec6f9301512f169347b8ab3289f39fe76bbaa0c96625d6dbfd5cf5e3984090be59021082ba21ba409a9d60742c47e5228bad96b6473b400563ff177e338881e8dd3b1b62e53cc7302d8c9503f1a5ae434aae2b0f2372b3b7fa5c5cbe5a5d954c8e6175b28aecc11dc4184d4a96911e9358df30767f1744677ded28dff4f5f31a9fe432dd2e6321bc7f23062fa392e4eb32cb091644ffe19ff553e11ee12caa1802d8cc04c040e775d468f1fb8a7d223e850755e64e078a6b0c41b6b6801e917e0d607e509bab56e70414a67ab3afcfcf86ceb3b1218ab4f6ac1137a9a7bfe909e813974b018fc2ebe9977758feaff0f0c69fcaa5a91f78293d89467fa47476c0bb0847baa1dc7fe856734fb46c7bdc49fd49c9a92d807b512b8a3fab499b7a183dd8130f7b9b4b977a37aa02da13fbedafd192ec15bcfd70baf5ab93fabcbc7b762bbf0035a7d56596898c5a7055bb7fe4a32e09568e53a90b9d9ffbcbd4320b9248114c49710c801cf5bf397f648279e78c1475c746240c500f9215715f5e5a55dd5f9f75b3aef2628ebfae3251bbc900a841785b6c51ff64890d782e2dc2160a0bafe85fa1dc269bc6aee58d69c800d1cfa4305407577e7127a9c5d999e56261062996b59434a4ec0846520f3081883fc0f1a818e4d1372911c31514a0fc44bfe70fe79bafbcd6d97d4b51e7afe7a409030607f6dc515a02580c8c4b2719203fb22518a6bcd78c92af698f40171e734b4d9a4d71707407ae194517d18632810a20acedfa945f20c02a0c12232a20a050cfaf80dcdb1d78e4bafea371cb91ce07f2584220ac43a4ed65c465895882874bd9443f2a8dbceadf4f2c437817baa8ee77a580396d219b62b7cf29ef6bbb9dc5331178711f4c09dd11d957791022db7bf80fcf978186bea9b183be5c5681e908eb94a7dbb5b812f27a0cf337b43998051b0b26b5239c7f8bf98cff1ddc700cc4361ad25b1358d783f884084223b6566246822e1d15241b97bf723f56f72c3e41917da8aefafcb19114e83b48024b206d729e200b3aa0505b2f4167a8f88c2e0fc9fd54e77c4eb129ba9b2d7e91c7ea7dd607c648de5225c3f353960a6e659f27959973203027e3cd4966eaaed2952cd3ca9e35f8c858791c5493f8c7a155b94fbdd1ce77af8b0b31f8d4b3d20c3308b4e81bb1109fc606105b13fc5362bb576ed198026198d5812e34e568daff183d909293e51caa76125d2f0498be5561b7f2b821d300b4be4d25a26219c46984f876d9438c13bcb7c7408713b36b74fed1ad0ee4248c95f141b355447d7b18d2f815c7ebca4eb11b4f9c7fd47d49f3331d3b332561b508cda81d2af557d34fe70354d6826443679374cd4232046cc59c9ee377bb49744121752a29d4e39eb552811ca031f25b5ced5e3f51c31a8c03cc4cc9aeeafa8c5d3905d969a770946a0f9639beb15df5c4a3ea77d8a02997469298b921065bcd9f5cc34d6cb82d2ff0d0c6a6512b4f0854d413ec149b751b2f5ad5edc573b61aca00818adf6aa899c3e615a15fa56d7d338664897d49bb63b9b13c0bbaef128e61fac85f1ce75e236c82fb0993ea3ebf3824683197c4257ff972648b2ae0055690b1242ca247d61ff1d66bd89fa51b675fd47f7731b58543e40ad4c72659206731359b823e2a857efc4305c3065005d1cf39dfa677baced6fda01dd1590716570a9bfa9fc8c24c95039b2195e0b35ecfd7a4305fec53e4c28eecad37664ef38390717085a69aab158fa01896f34653cbfa00cb26aee83139209e5a6cb1470ca8146fdfd84c45facec59cd168d4d59f1d29ddc4ff6568c44c0477d3cc54910d704e9b26e2fce1e24c4e9df5de3c502470f2baf383bfab0f255c2e125823f9d94904066628d44fe378664fc7478be57ef1ba1a5bb0cc4712a025f2f6de9eb48ce9cbe4b01f25abc84c2aa32e13138137f0e087bdbbb3b3f2cd890baa90a2070a6fe61cf2b2978272f71525462f2960d9ceae09cd79c09b0e7875aa2628aa6d1dcaf26b06774be5879276edbfbce3d76abf2e3846f6953b7ee73a53b1d75b08b19da75167148cdf95ceee3b31b0653f23c0ce1df92aa36181a2f6bb8ddab6b3b4128d24cad3c205174d478762867af362b03b57b1f7995a052013604e277a17d2e8bd3cb4206b2c644a0c18b322587b96bec3630b5fadca8eed02e3d7058d368aa8ebd1faeff4bd3c143408cba94fb8d57504c2686915014ea8e9ec816c9a86c4659267e51d57a349c477dd4bb289155535366345b8ecefdbe744b31976328572dc2ac0f4c5583cdc7cb0bc2bb490fcaa508cb55c88bf4e420edfc35d501a6f4ed74ca4d42974e0e2e29d50b1fbbbf10f5f44fa09064d0d9da152eb130ba2e07aa3ce2f94ade46834d25f8a4b86ce17eb505157f484c107484043b3f979acf565cbb9f69763def35feb6a365d44c29ac8eac20f82ffd8b25f8e4153c75b906b95b471f34a9c717a80727861932c7fd21b13e70d9cfc884749fc581b4f89e09b5a93e6d6d9f0221ed90263192454787fe8a2229de22bdb390262eb29ea0d296ed3a15abe02d422fa5f91892478b8b9eb05624d1c30e742d980cb00e23f32f8423c66e675480f04c116dd48028274b3ed51bf665e8e930689dd6a63d24afdfa96be69a5163c92fde6bea083161bed4bd2a39bb9efc05a2e1d88e1f3838980469d6df9ecb3985969a29b90abd4a29aa03edf4192402793d584063e11afa9d5f5953b1365ab23dd55318504f11a339ef121d235be2ae060f4f6095ac45568ea3b5a00b6350176192f895473e472c70dfae4e5465277b24a16d0c0e8f614c6004bcc0aae07b5c11a814baa75b38782f1bb6a3944be3f6c0a3880f2f51c9f8a3d9a9d9d0e7fed85e8e10fdabfea17d832604a5a89cc2ccc6f2ba006145515f1805d291d8ff489b16f0b7007f09d1cda504c4c2ea1bf53e8a635a39c554c16fe2f6c6dfd938617eff2ed5a27c7526368b9255af377bd986de16909e12a3e9729fc8b86d60ffb1a7ff9bf6ad3e98216f4a278915481ccb175e95c8bd4c0835a1ba824d67a8f6db4deb4186a31bde9bf2dd839", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acf5a8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acf5a8 06:50:43 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) socketpair(0x10, 0x1, 0xcbde, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000280)="fd4245bcf9773bcbe9b238576ef721bf93d4e0835c8da15855c389d2e1a9a3e57b4b021df0ccf520638d7051c477a00eaac36e48d7532ff9760d16dc5434f7bdf78aafa25386aadc904ded16f5f42482313c282db957e02949441e2daa58dbce25cc8e3bba4a96d1d4723be89ef09f1fd4ac66d40cf1312460f6f48ef3c4a12fffea213d0eff3471fa6b5a378077e77659d715b157920cdc4ac3ac0d964348030f40ecb3db5c7440e96f20d5ebba758f525e5398de1d2cff5e12771c503bd28fc665c5d7fdb0a20cdbe32463c60b0fd90a773b3353341ad90b3732a81cdb747b09b282bf2ae6c876ef76466dc39f7eda93df4b38f8dd6be974d5634419913085ef8d30e727cfa77ec33db60cf100c34caee199e93d2c44ac63fcfe09d196456505a18391730c085fa1c6f1c18abab0890c07b1b47a42c8a7dd99381fa60bd71d8bb56b9cc7cf95f22ff805e716a9cf455f87fab3c20613f7a818aa3ebf6aa61014575b6eb5de10be4e5986e2a787dc5fc8a50b922d3bd045a9ba96c4e0293d0d35130675273727414e42ad7abc2ee9427cd40065a058ef0b9b5a556a4984e786c113f7abda19f19bb2a71c9723a24096dbf080a12ce70f36b761b3cad06c65e83e5bb028196437ca1caae4beff900bd5421cac78eb386bd08a710d00b5b12fd0e387504546c1da36c12346ac63ea5bdc6d4efd73924aa1b0878f31f4e200a410ce33a71a7d7acdb879f92df1c454807ef26170b4b26eac53596e75d1f9e4e505dfbf87fb430feb6bdb5386f8b2e017e7eea728d891e2f8477e53f37828b56a62379c7402cfbeba4b6c617fc70c1fc4e346892a34df89dc426fbc53b37a9b66cd88a543f42bfdd1fda9e0701836e1293ae5f5dbb7fb56376682d82b678b4b6d57aacac2fb5e235c33d31a0b5a3c8037e8d0a35cdec957309d4e641e01aeb3ebe0cc2c7753ec4a35805888714a5e6d0618c2e940b003bb423adfd0d4c7efff7065636a2b3becc3b9e3a9f34951bb6f8c3994a430bc1a4a8998c11039d882a0c00bbf635aba7720aa653ce4a98d789d2789a7f939a7d7529e24fa6e30ddf0abed6b1d5a01d9d0068b8b20a8651caf5790f76e21cb8638aa7a2ccaf1157d2d97e346e3b7396e65557b87377dd13bdd08bef07c1bf2da2f5ee9f7a30efba2d3275b2199706753bf5958e7bdc4c0b617a68ffd4182d46cdf3aa72e20d0a599593da4b4717670520487089f8025c944b43de715ae218f802170aa34f9a7ea41ae7b472fdb69864fc404b6d92c7499b5223cd5795e5c7f3c3d27cb39cd0b3ab266139dc39d3c4023ad5f496096544c34aa7ef94b67c7e03959ff41dd9802c631b5057e1b701e58f68f1479919466b37c4ecb5e380a6efc5976bc08639d3fb7297af97dc14d9b1957f4418cd7da6e8bf5066be23de0c0c9fa13672b45c0914ff3115f23e99c9fa513c1c8ed50cb1705547f3041c95b9dfc2ec0e03d43edd47335891440ce531f4ae5ea707496d6afaf140e396d26628f3024a7d02606f9447e87ec0dd8a278cd60399c0995ab1ae9ba5e8c2e03c96f97e4f99e600ae077eeb9a3b7bcb75d30e99d52e7adf320284ec16aedd9bb9715e22b23c1b0db610ef5f7c2299942c7d5361cd2900ddb86887f9f9c21c66235d604421731bc4b342c20ecc26a8c9e0d15d35e4efaf773379b4dd347d12af7e44cc8711fad89a1b91dea08c6d0114b82f0abbb0b372bfceabe081bfd12de3f64104cd5544cc77afc6ac0cd3ec7bc230903cd695b7cd2f0dc7da99af4aab2e14e65a979e3ae24dfdb3cf86f3aa9f24bae695714b54449e884cd31dcad611877e5d3dd50a8cf0403cd21a0def553ef95a43387d8e8f179c3e63636252ea5154ed57283dc6530740835a7108732b5ce452d8abd4aa744513662eba3d1f6241496809bb175378b3a2e8f194ac7ab0a7a9920237170b5002aec2b88dc0b68fb48b4257ffc6fd5fc61d9bd113dccee01d11f9f4e4e5190783d3712dfdf30d5cbe78abee3c7104c317a047e94842273c37de8fca63d5801718aa409f9ecd70369f989e090ea3f3d88a226930840e62c8476de695bbd1a75a7b52921dfe62ebc04b827faa37f2bdc7be260f692a84aca78590e1bcd969b995803a0a7700475f07a9c3581668209a783470cbee8b75c000748757e8aa5cd2742f8847530882d1ab8a23db37549916eb586268087946392b3df33e7032bd3e0bd49959733d41c2dc1b228a01330e14fa5fadc6026ee60a02722d79b708cdbd0a7bd4be3a432058e9d970b25ed53b75e0f7097f6f43a96e35547fd332040c53600798bfaa71f9f46db4c43f5be1f9f30953d6dd9fffb12947d3b160744c9e25a4671f7b06dc152da286ff7822f7e72f8619e4331565e671de2a38a028c4301ac55c7251e684fe3afa1c74657938b37f6627b6a1bf8b28f8ec02057baca2d3c26ea7cc24ee2c9abd4053f0df44b86e1db2682173717d7a85856467ffc30c052bbe95768e87632456b91db8fe41f0faecc56a338ccc75cc6e07d19a94b54c4d1049ef67fa70bbbfe2e2bfe2cc247fcc57ab0e4b2a160384efd2b04242e5e3155c999b270e589a2917670f2444334d97f20a7384500570113e3e9e4bc2c6d7c8b5e2195d6590ac1e20b5309703c44ea708af4869887db146dae80e945757d0108fca7f7f46428d1e7f7fccd2dd11070e9953b0347ac9a8515f23671f1777d970891aa5823a410242ab7a9cb11898b212f13ce4ea79ec0f5f308a96d9c813f7926b74a98002ed428548b31792425b4017b8de784563f692ffaed293be86ac8044137204fa6f3f7031b8ad67446d6b73a033987c33ad48caeb8ada524de5c429c1759185d94f71748ac7340e10563c4410c8436eed6fd6d98a509e979d7362277111f56faad31b99e6030da06f93a3594025aa7c58988e8f2e782a40a67878061716c30da0691888ef552b552fec8ad8a0ed1abf9a8038ed36d09d07e0d11dacf73d82347dfb505cdf18e801e6622af77230ea62e53be1166c1ea54c888fbe21111b28379fcc810092e2551bd9dbbbf0e70bd82ce787bf88b639ad72fb531fde450a6ded19b7b81b7b2d6a45f1204a75ee6ad8c86b94a9371c552da8166821666f1d6d01a314bd1c583919fb5928ad5f6d73527e18ef5686a0caad22fac44667a387c06727efe5f0876d6396d31a68a6834d6748e28a6ef0a9898c6ed7b8b9f999549aa7f73a795df89e01c9da60ddab59579f85c8eeb557e658e17cae392a7c5ee624b5b0c3e4c504747d02fd06bc2596e739bc115a5e4482d205031c1c46772bbedd669136c5293c6ecc2b2feb30e613d97ee48111d6831e64b99354f2f880046f72814e21e35d33ffee45f632d21899cc97b5b14a612cbae6ea72a6abbe6807cc20426d55f7a0f94ede9808bcff7a88cc297351b5c015e075a2a75ecfbec15d8096ff3b3011e8a01d38d1b73e90a7d05f8df23d1f37c949a9bbb618c808033bc084262e0c30b767d185b4abeab6c86f1e65c69a20d5f3e74037ae52b108cddf37f2d1b46b7c650610877ff01bdb54f0f73804e1f198374fbad482ae5ae3d92fade2f983339ca19c14163d77707accfad6398521e349c89e7324db91fe687006cdf11f98a6313aa0997083cf098932252d5e6a29b766e473d7183b99a996f03908fc242b40da9ffd30395960878fe6bab43b1103ea01a0a416c11a00e415026bb56f5833f296515a4262c9f98137095847ce6fe114fb7dbdc2877bc9685a532a9f3c3298dcd4572fb8975a1649f4fe9da23878eaebe51619239f750080b306914bc9c9dc7a3ebf6b1bdac293e9986fae6830318f641d58b93d1529b2d4eb97d552840bed9d6c16e231bba21833bf7a44163369621f12acd60d1e0e346a0bd7e39745f5931b2178e64c5c118a1ea1efc9b754da5973e4329eb39382c30fea106f6ed441bc9a1d0364a9f0c5a2e8c0d23408665e8e3c7ab8f6c9bc3ca5a8d6d9da57d7eca9eeffa201a87e8e043f4dc5f3694c1a0eef3cd2054dcc7b4815612cb9f594865a0fa7ee51d76dfb45f2402a4d9051eebe8a317419899f11121a71293b556c225b7d47fa4eb5d09b8aee8f6e59fb3b2846f95a7cba3bcf110313fd95ff7cfd7f23d5ea0fe23ad58482858de14a644b4d9cf711672934cba3765cc120bd6b08d9bfa0052184d54ebf604176d6e010305aebb2fd4d2414bf2fc58c79accf20f97e6362c1515897831b6c84fd75546d1845465eba26fddca4624dc6abb746646890cf69c01beba49516cb33e494a40d0aa7bb632111ee88e3bad148efff6050a6901a7b5c844fd7854ab153b7ba6fed511150e45356bd2050098daaebfca2b83e945acee3d28a7c8e68176c7145f8302e620d8fe2e6e23956c13f0cfd1d0de64af0757b4432f28cbdbc87236a5213e1fa7687e236e799265a0c4639db7fd83099e5124b3bdd983fc716818ce77bff74da9e059545d66d73917289e36e963c5b1ac3de7823fb162acf8e1a9c5622c35de717368aca5dd70a667f2e1975b6fa3688769e67871e97629e2c2b06438bd4e87c1cb3b150b93845ff5f937543d28c4f78745d7204479f96eea8b10c95c1f48d80ea936ee08f23d0035c83b6e8180480afa1122aa5d9ef8526caac42c539698edd537ca48fd93f8b29a5a78e3a75e06dd6e711fa128c2db95b77a479a89e67a092360427d405c16501382faceb8d0cf3e93eaecd0b458868c2784d4d253012d62190b37d7bb9ef988ac2d2233454dd3e35b18d2ef8c9334e5ad0dfe0fcc6c452c0a47469ade2e6960f70cc6143c9c0e823b71094e5ab9199fc0cf5170c0f783e8f28119d042297546c6ccf6866b1c3d751847d0537477edbf1a5a1d7b9520f786519b30b5a3938d2a617a37bb9001857e43126de791c253505bc617e43c3575c1536f0dfeba0983673a046ac3f7ed1410ac789fbab9f6f18e17a4e22e39dddc767bf6da7eece836ea7f1ccbea2854ee20cb4b07d6ec2ba096485d201a8227c5fce3c983391cf1eab38ad177d63829472589cf371c604be7e3a89e71e551a9620c8b29a1f4736a0ece911041e2667bf512ef5a8c5892c9d54706dcd1d224ffa15493f9d58f3f9123ccb104ee9046b947b66e10a7389576e74bf55f6b6b7d861e7d5f114be30d74217093c19bfe06d177af2db2fc0edfdca7bd0c0d4742bb3b711f984ab73fb92cbf1a389a7e103aec7a6d2e9e6f56f8eaf25bc83d930ae5ef1e2495f045ffc2980c5ad30b2aee4b7484a78da94f73e5cb5f68f2d3b0ddddcf212de6c235db612428f414bf63cfe1bf3e13137822cad73e05f5d053d2e182ee3bbdf105cdfc21913008b7b5dacc91ff8e88b36379192f4f952fcc28e12e165e33609334f8acb35dd207882af57c8a26904c65ca42f422931acd763a35af9486b008f1c4e542afe5aadddde0f2af0e16a0e951634ae66d6cd8f85aa2d99e01af5404bb2548944ad0ca0a0f424b52526c099c65b5a3332d37e48f7776314126dea71ced3858a5cc8e2882a66d4213c984648cef7eb373a6e80ad9eadb5c24e481db9b0f702f3d6bf52cbb4007dc00138a79050a851a6b983fb9e69e0c6dd111674e947866762bf4f2739e89ea70d958b9d37a3c68dfd292f67eba68d11af65b90a08eeed3442ea24e2c5775b9e7ed79ec525c9fef1090957ac4e8c3652f24c665a830942d4865f44d85ccc1c7d93efec0645305c15942740f504a63d43070ec8885df23e3191cadbd79f6a903e372309cdc7772001b896f07ad2ecda00f31b1ffe8e3bc72c8fdfda6fa54d2e1fd2d", 0x1000, 0x1, &(0x7f0000000080)=@file={0x1, './bus/file0\x00'}, 0xe) 06:50:43 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x40}, {r0, 0x10}], 0x3, 0x4f28) 06:50:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x1b, 0x0, 0x7, 0x1, "029ebc0d89fcda58640d5abad88f801089032ad6", 0xe23e, 0x300}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:50:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="9bc8c207413d329711d90100b4df0dfedf1459fcbb0c6aeb8d9cb38a591ebda4209f0ca1dc3d68fdf456ee607737328b874cec47b466117c04cf21c8d33fcd41ebe2240a490c3964bdfba328eb0ceaa6562fcabc5495fc8342766a1141d2d7cf04834150e6a94d0954d1bf2d1ce4fa444ac11bdb816a23558dc37be4713013897357ffe80c256cca59e0c14151cac239a8dc7dae98fcc2ed316ff1f0f012fc5cdf3da03c039bcba7a4c3801cd86688624e8da03069a92a775b8c9f2c1a72407f5945118664d32380f654a26126506354486faf9292f1ef3e5dade6f40a65cfb7a8dc11533ee561a9979ee1ef1b75f5f4d268049e9b", 0xf5}, {&(0x7f0000000200)="13c760ab5c15e2530076e093b7ad103ec4c9be72f5de4fef3d301293d14b4d75e3642c6d0a5144c2a2134191e04b83e11ccec39232750cf5fdc56b9ac95ee3d540071f73c40426b03ffbf2d5518e51ecd829b4a2a36e4f3d70284e1a36044c4041bd0e2ea2f01670c0c1c70a753b3409f01388d160d54b3d452f7833c48532387a2e2a7800972162231d5311593cd2f470841e0c84001fe7cda2fa4e14639b25b1475aad93ae69b24a3871f87280c0281c", 0xb1}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f00000001c0)=[{0x87}, {0x4d}, {0x6}]}) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchown(r0, r1, r2) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000003c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 06:50:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 06:50:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0x0, 0x1, 0x5, 0x4}, {0xffffffffffff8001, 0x677, 0x1000, 0x1a79}, {0xcfc4, 0x4, 0x400, 0x7}, {0xffff, 0x0, 0x6, 0x7fff}, {0x81, 0x4, 0x2, 0x8000}, {0x9, 0xbc, 0x4a7, 0x1}, {0xd0, 0x361, 0xfffffffffffff68e, 0x2000000000000}, {0x9, 0x0, 0xfffffffffffffffc, 0x7fffffff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0x1ff}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x5, 0x9}) ioctl$TIOCSBRK(r1, 0x2000747b) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) 06:50:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x8000025}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000200)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 06:50:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget$private(0x0, 0x4, 0x400) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 06:50:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f00000000c0)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) getrlimit(0x7, &(0x7f0000000080)) 06:50:44 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xc000, 0x9) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) 06:50:44 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r0, r1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$TIOCNOTTY(r0, 0x20007471) 06:50:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{0x64}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getrlimit(0x0, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000000)=[{0x100000000, 0x3, 0x8, 0x7fffffff}, {0x7, 0x7, 0x7fff, 0x401}, {0x111, 0x7, 0x7, 0x7fffffff}, {0xff, 0x2006, 0x53, 0x4}, {0xfffffffffffffffd, 0x1, 0x9, 0x9}, {0x3, 0x9, 0x5, 0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r2 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) openat(r1, &(0x7f0000000200)='./file0\x00', 0x0, 0x10) 06:50:44 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 06:50:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') 06:50:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:45 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x7ff, 0x7fffffff}, {0x1000, 0x82a}}, 0x0) 06:50:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="c900b6e80b4827c0ebd3e04cc92c2ac6c49eadfc87cc364a17530c3aa0cace68eff6fd36681208d15df4f386f72fa8fb490ce3682fe8728906ab1a372910893cdb1511e6f7bc5a83aca2bec11a68ddc9490529594613e04448a4757c4559ff99b55852843ec9a92741ae379d9ab6e336bba672fd7c2517e168ef879e6fba3e1c430461dbf6a31f55ece5b9f1bced73d5911715294c57182b2db86b1c8512b43a3dc93e18a0e5f76c544e86d722b162253eea3a7f8a783aefaae474c871051c0b6233e0c7bd764ab9230173145ed59dd02516422165b0daf6d489d0a7d02b14cc36b442a760e1475fe15452efa08328f2d448ae6d1a262d0e22105fb07f848e7a1c6c7774b9a9f7b5126ac5b872c715cef372272be461acae32f1ca387f53efa83f3aa0cea6d0d590fb1e381febd4bf0396c394ec333aece487e96d0d692211f5406bb5b2ff679db362ef04adedb013046fdbec7f130d39ac251d2a2f708596bbc3e3bd30c839cf359e7d28ff2240a4f49325ce516dd762d67e3eee0d1a363910564766bb5eca00dce90aa6c14949d1bbc2043f1ea3051e470949ae235fb533bca6d8e944e43ec0dc25acb010310d051a0c34bf7472c9cac980a5e511ef6f3862710048c75cd350b3acb49f2f56f87cbaddbb74bc848447f459722e308aab9f928ddae897b6fbb53f75df8ebd3c024893b46f016889413ca772230fb69376f8d935", 0x201}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 06:50:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000100)=[{0x1, 0x463, 0x80, 0x8}, {0x5, 0x80, 0x1, 0xfe}, {0x1f, 0x4, 0x7ff, 0x4}, {0xcd, 0x4676, 0x700, 0x5}, {0x6, 0x0, 0x4, 0xff}]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x30, 0x100) getdents(r1, &(0x7f00000000c0)=""/34, 0x22) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:45 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1}) 06:50:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) bind$inet(r1, &(0x7f00000022c0)={0x2, 0x0}, 0xc) unveil(&(0x7f0000002240)='./file0\x00', &(0x7f0000002280)='x\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0, 0x0}, &(0x7f0000002700)=0xc) chmod(&(0x7f0000002300)='./file0\x00', 0x0) lchown(&(0x7f0000002680)='./file0\x00', 0x0, r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000240)="680dbf6d845da01b18c600dba5de7fc145b0c71552729209c6ab9ece9ac2448f6937d057fc13783148eb99b35502c22eaedc53a6d6e362a4a1e5b696c95890007833f0619b90b232180be348a78d091630831336d0ed1481a91e6b02c178f4152758c74c75ad35da251b599ec94754df8fb9117546dd93d35ee8c6bfed99791ee12f34eb78ac51ac76e673629091d61e62d23d8572b321a5b2e6f2f8732bca46359518709f03f145b20fa4adafacbc40c76962405c5896d616c524bf5a3c7b3a14871e68549d91c54516bd04d536f32210ac6581c209db4961524544ad7970a08a9e83d8cbe83006e47b050af8209f0a4b9afccc9e13cba63cf467aec4690bd316d4b89956f43ef37388e5a017d3f703031750d59b9749120b16c0e58f24b031a08987bfcc7f24f5412027ee7c0cf0cac89bce33b92d5d2fe767f73432512a97f2f9e008608d06c77e4971a40e46022cca06695ec48696e562a7634de405a64cd3f490c225c6722e402c354b29821e99b30848e4c7e18a87aa7a8c8620efd6bd6e31694498ef8da33866603178c45e0a6bd37b872c82764359b941c02ae8b22b8ea78cbbd93295369a797361fc76ca51adacbf886049b0d8dbcba6b3876111fd51a58eddb013646d439ae0c9c9f4fe9eeaffe0e3ec5f192a24440b2829ab3e19cce7b566582f4ac9c9d90548f19e78af1fd9965d24cb6851e9c2ce20465526c8ec5f8b0ba7e326e0494842a5833305694084923092a64785b01de0f430d15e642be616f5401219e4178f04a908a14f69d78a332d6e2d89e7acb86005e6c11d00401d425b8bedc8ad8439195180c514b418125ac7111cba09c1109d0ed04a8c6b3a8973eebc65a1afac6382092c64c7ecfd9b09e235b7cf38d9defbcf0d6d1288d0845f44f73f12d373442de288e31e849ac2d73f28fa942f89effd298a09c4d63e5b341717dfb58e4f3c02e94e34fee3afa1de5ca9eeb43e54057b35daf08cf1a974f934369623d5f3356970fbdb40a0b6621bd5bb43e7c2550959cd634212dfce1fea58903e0b8f1197a79cba00caa0eb0a6c28197ad4fcafbcd17974bce4ae44384a356015111a618d707dcd0395ee314e9fe8633dba3da66d079de1ff6d19f15eede7ce236c8d9c6e22b52a23f36e119167d9ff1b5c7b365dd3b2237941da075a62fe169f346e62b1c2582686cb689a3ce9e06e579405a1ece8ddbb8b992b89d0acb1bb4f0f2e91a7b0b4e2c84e90828a5f0f850678adc56c49122ddc956876845bd66259ad115801cd77dcfe37db239fb81872556efa3b6a785f33b37b107e7aca38cd2ec21378fb940b708c358edda7b9f99dadc41835b38ae7eff581d2d73f6403221b1df46b8a51a4b8f98940f9f259c115c11ece5080bb8a60d199afd220a7b3c548e72029b53bd291c14d7db34aa617db068264495358d1856c2c594878c5465aaeb06e75221ecdef3e0d925b03c1ab7f10edece50840f8dede00e694bf2c4ffcc7aafed78637d191e09d5818d142da46e74e91d2a8974c61693cc056c7f7c00849e525543ca5c5509b2861b49db786ca7ef11d3130d208ae4d4eb7c8264790c49538dd4de4916b10c0f5d9b01c013e5803d5c04b729be186402d7a76987f9f229fea903cc91652b37d456cf2aab2c903eb4159c9b907b338f9fe78f866fa43063b03f33454bcf82548689323d942dc548838842415096556fcf86f185195765e3e5c707bb8bdb64bb6e17e6ee0229abbf254f7d3675a5f12ca815ac459375101279491127d62446d7e563371a960cfae5a77710f27dfc5db56988cd9e761bdf69194d1a14c3da705844fdbfa26d46e350eed0574f158f9be7c30b7075437f841a3e6e0214f783cd31f7fb749af95e793e38aff0831549a13a4c06c78032ad218527760287944514c2b0928cac2ef113add4594e225b61981354a6c9afed3189bdc9952aaa2ae9f0b443c7f06680fabce7fd2de4b5581736a7edae6389e03cf62c490712e6d28c60479af3e0bde727ebb7e1a21ed0f7c39cbf4574dc755a8c869375aa40b8b122e3a046299b4e246699a9b40a4df1c317884be73f163cf8bfd2b64b6ca2bd5caeb2da48d7af977611b7cd7ec21ddc4caea93e11e5802c9b784f46803adf8a0de365d4aa6a5f97c72aaa76f22cffb8bdd96f8e88ed5ad3ce22dfe706eef6ca3324f5210e4763393e1ff6bbaa9ca852b332c9c8656271b5f2af78a5203588fc59610f248bc2aaa60164dba60713661ddd9d80e6ccf51d7f0635b307b03b4b54303e55c612173b61e1a06d89bb7c1b3814ac9be798452a0900949bfea4bbbb701f3a6588fc7a5705ba9522989c97e5beb9a8d7d0c2ad03f32b80b73797da9648226135308d6f3b87a784ab7b1556219c5ba892f413a0505039f7ac7a1a46f5e93d5cdd4f3560beb7fdb73475a558cd5dd94c07b89bc2bc0fc720bfed3798d89718841387997240d650ee3010024013cc6b6502c5a1e0413791783bb676728ebf3177d67d94e1002b593bb7035c2cc66005317305cc29f0cf4c079e5aa635624b88302df607cb1aef01837b536f592057608894c4a80fdc7c9093f3dc72b258242e17fe27e04c5083ef9e6eade4ad6bfea24a8db74a28083e2b217744ef184b4c3214756649f41fb37c011b5a8ec13db9509de3cf4edfb5b18dc10976d6d580ef028504d0d557f7975ff3e58adf0c0ad0ffab1228847cffaa853ebf60f6aebced4286dacfdc37380d51a4beefd7985dab81d3ab714754ef6e24d919d2f117edb5e1606b5396a05c8f414d9570d35879514ad57031f60f009be987750e0acff2e837ca004b809c293cfa7418ad1b1c4e30be4f3bf135fd0c2113470a89172526f648dbacadc982ae285f8d302d6885438682ce272be261665ab7dfcf2cbdacd58792e8e1c93f57681535d5b14254f4273553007c05351e08139ee449b6b002067d062352ed9c57a7529e5851729e909ea4d2d756101d6078ebfc3ee4fee8c43769e2182f3811a9bfdf68c5987971eed0f915a192fe5394d7dde64be82239859b60ee55cef216a218e3d1747cb4137f284411dc5d7a43470dfa46d89915b067f854320edf9deb2f12f10f50d4b6746cbc8a7ac36da7c4e9b64e3304ac7f2b22ec9de9e799bd9882b6d10e8262c54f1c5002627d4803a8b0b95d13ed4c4a3c9ed8989ba05e6cbc4d04bb311c100195f08ebc811faad2f8849f54bdb1aba087b1647091e38fc9606184a3a5bec21fef38c1829eebcfc04e29e2e8100c074a745e6e80d3501d5c8c91195411fc5564757afabed3aaa17d8beb573f45e5c2e8db3d9b3fc97698158775e458f1def45c06d3de71d218e904dded8f38caca0ec7e52d5fc01ca944eaf12d8bc227a332311bbf243cab651deb5202690bd6f7104eaed43a693933979ac96e83e96151af477b59dcfbf9731a6701e32ea977d550ff767ba3565c10043dc693dafd98a5868db32c66aaaecfb619c5f36d3e1276a5c3debfa8eeaee039b7abd4ad224f5e6f3b4058ec4d2bddb6d88d4e4444a21809399adffb6297674e2d5ba0580940f9781b46376fd833adc8e2e9abe789f9e07d16b052ddc1336bef771a3081e1097c918338e56cf6443d54c71e5fdfa98ccf81c337dcfea2f30a3f5660aaa93435b57cdaa2edbfb9564382035b8d3d02eb96fa503478533278e3e62209b52851a35e92edf5296e498ef577de0283a6f7a00c680b713dda274d8ec6b2877c15deb60af7675d38b3d29e33d5374c578833a1e6dfffede146b7259d2e5d42ca179ed188497542d6198d69a548dcb8c18222cdab186f5981c6e31f5c50b6cea935bd01d947ff900510762da220119e3f8fc72c7d946f41fa8648b2cdf7d7b375c2c603bae017b2afb8be9041ee9d4c83a2837e377098b0ebc9ca92eacfcd8a962215b92ecc2ca8c3141d3ee4d19174599a9ee1ea1f38834e9ba1d7134ba4120c9ce6dade96f1736ced5894a103a460c08ec4f5b5fbcca6257346ddddfaed49d520ee3bef84d0df87df51104b0de81719f7cd2171ffb9797b764b59b4b03e4060386e1efba89040b334d44213b6eea6a919e6035f0f1a9f59a9f02d0ebee83f87374cb6622c474432b079030d4f14dc7a5425dabd456bc5cbb98732ab9051d865bbaa3ff75b456ae8901a51c70aba48a9f95d74a46124a2de15d30401cac042ad1a73f1b1f71f3327f3a90c08512e944de2008700a12d1cffd53d2f629d114f2a01a77a5ebeb02e762731bdd0b959ea2c71a9bd13f99efbed08e1f237ecb80bd06d13e51d7efbf29dd7b34dbd51d1a0a94fa9eb0a2e32984c19702d3312a8254f4723447877d264e9e94a719d2d01a77f3abf6d709265b12c5b8c48de58bf790de2de1354e13c2592629f1484b6782b9e19c2f645192fa0daea66c86e6859886f2348c6a99d45f0e953b9f912a799da37ea324e8c0258e32e747830218ac11f388a1362a4e237f00c4ffe3d71c5cd381f30b41c4835541442d5b3734263afbf75ae89eb5797f85975751fdab4befbdf056897312a478fcdce1b190e47e9147f60fbacbc0782664e011794d88bdfdd53e994ba7069cd785d1d4f4127c2bae8aaaa2ca80b7e77fe55c0c26370f4a9e978c76db39e4a5e9c91653d4ccedc2e0c13f1bb533206993c65057a72973b0495798df32abefd7cc87dc970f71fae64107ad65651732309be47b8c237225d54b0e7b51673a0d8e7c9ccfb229c186964e0876a454e6a5d98551569daebce376ba5332b91510593fd9217ef5d0589e452311e4da3d2e1c261c1e2b4f8294ba9ffecb3130e0532d5d210849c9b2acd44c6b996772ec500e58d75b5c077191943d5eb81ae0d8fc95e71986d63432ddc286f1fa268fd7c93a12904dbe393f5fe812a8ab9a732c00beb111173dfc0cec49af30f5c17637782d9ba9842f2926d2cb5369fbd89570f0bbb2221bff801349387641f548b365b2c9ca101ab0d86525e66d787530ed0076550ea3dba1f58051f0146724f34619daae99fb975317f9f13d99676a61d5f3007a32b3c0a7ae88e84520b47328401f4ecb61cbff061627d0f60cd086e5cd6dd62144016be1ce5e1a9bf7e93daf95c80d25f89064fe42cd07cc1b34f0d0914026263ec84422e4bdd13baef6775a03f867e749fe02fffa2aab2ebb5f2da6de79eed1004fa0e0c35155c6e42253c0a46428daaa836fa6dd70cb7fa466e38d1368c45935b3e92015cbfe761f34ef9747c20d4aa8a972ad00267b282a08aadbc3bf3b1bcc0c9efc65a5c5466eaa2e9dcfff969a921120ac789b9e16c24dd374649b2039532adb6c76ad29eb78655d8479cb9b3edf3122e0fe64eb66954ac2e954f42a351f0b54480b10994b206870d0198cb6efd4933b32f2f32b9ce0d2577b7dba2c7f2795d77905a8de6fcee05e7a1ba1b479a09794d221fb10a542f6f30d74e725eaa2e69dd3fb29a4fca4977b29af4d25bda02a5e7708066d65398e75b48acfacb20ec2a6b7d30fbbc9acdd740c86c5608fba05199bca0d308184058f568cafe83fb4d0db9a0f6b249270c30c930bf6ab1e6ce4cb2d0435772a11f29da427de72b657465222d09ef762cdaddd87e1fa0d9ddf870987ced2af74307367a9ad571b4d23ca27677d59c5c04c3bed8518f2dc6137eb38ed7efa60654439dc5f7e222df4bb9a5ae95f256feb825cb54561b4aa7811ae86e3dd0742664a317f3d5c7660825765085713db2671588f7052c01d2e3cc66dca8e876bf9acf3cc03e4fd194a6801ecd1373fde3cdbccd693ceb3f6e8c729acc501a0d87331d9cab9f3ea", 0x1000}, {&(0x7f00000000c0)="9bbc9615e56b3487e7383ea77227b1effabd977539200f11751ac7692a25a333607ccc53f759f782cc5e82bccd657d46ada616beb0c44c5530173e4a00863f92437badc723b2535136f72ecf76da7b490bb3d7f2c1e0613063f7a8da01e118f01fd7c6998b1fd0", 0x67}, {&(0x7f0000001240)="a1336d34036a46bb4595f0d76b1296be7d6fc708204c6523aaee44a00d5d6ba8cd6aa1153f654b26ca2291298780207ae2ccfe06c3dcb1d8cbfb3fd4c0448798fa80c3a7fdd7782b41375a2ba4145165eac8ad250edf2cfbce9cafdb7e619b3ac8c6ff69c0092bc913097e8f045179036b3312fc38fb48646930344cb16757226ad2e394b4dc7922984ad2ddf5ff28a04bf86ad32f3bf204183cafcac3ec96364e32be854a3b99be9d9579d0d1c9d1aa22929b9d5cd0fb4f05a386d36b307ae5ebe1f5e11577c79bafbe4623f6d75424d9ff76f9e4a5dc85201c668e341b358e9159ebb5ffdf29d74dcec2345895472905a3b79bc51d30a887d21b66dc06c8de205828269fb91b7e4fcea0f9840afd89032c021ae6122ded7319a4aca117f00bcb04342897db517ebf74fc75219163faff5a1a8954f33627c0d98db6bcf7432d0deec2aa2530c17c05d031b6ffd237253d215f355d541ecb4e12d6518d72c12fedccc2bbc3ed6736829d6e5e50afd402e3761d1bb7e4d4533191634350508d67888425ee5d70e68151e82a94b2f6a13481e9f410896f77d40bf86f42c8775cdde5acad144c40e978e8f544f1300e1d1574aaa91f07a1a1a116b170a0412a5941fce2b0cad9233dc6dd8d0e7f7f5ffd7dcae8fb3f49176399d3ee9d83ffc3ade8f28cf55ec10e51a187c0f4dac00ee5ee827b65471c9b9cbfed3339f7bb3fce86d078ca698bc0dbc81ec0f22b7751218f484b7ecb5aff35e7d14728977b50687f45d191806094b844ab23def001d22f2e55cc8a73bada56fe46e2274fc7578991c9753595d35fa70d1982b9efe71feeec070ecfda9a4408871690ef01241321d958aa5662a0a41063613ee9416324313f9fb5d4e30729111124c73d7bbcbb58a26d848b5c80020b9e75c3baebc470ca6f33878be8cb0e48b27d91bdead9398e9bb54590f2e8019bb80b652314571add46a693d2bbf3793bb81597d1c352cc48e6db73146a29336bb4ab944074f1bb2dc5750fdfe9c62288a7f611dabfe7d7816750ad7caf1cc339fce3a5cb92822763f8e15c602499b31269de368ab8c6564533214101af83b55a395467030bc08ce9f0196c15273a860fe16ba4935e5bf2370c703d2c9443229be4a5186b1f6ed074417ebcca75253d1ad96012b2130b3661c08840828a53e3b2a4cd09177fe50e818e348111fab303072ee035e896f6affe0f4530356f93b6c25756b689740c219c25055ac43d75ce91837d05ea8b59532ffd43d3dd6bbe59a8d085203d5f0d1fb557fc870ddf50b62acb78027976e2089dd75df631b0188c8b4d82ae47bcbd105ecbbd147aed4706cde9cae2b6b187194aca13684f95a95aafbe5683f5217227cf2b5cf98ecb4efd869d450ed791c47e22b6499bfe3c59ada4d99020a68cb6880b035045be061f939745f452e8930ade0549a58e70ad65832cfb5f2227bbc6e46cb9deca600951245770eac50845351acee6d2c937ee4a784ded6e7a2413bd596f01f56b7d75aba7bb6ed2439b6ae21cb967ce731b8c8377dfa19954ec7221f125e33ced889e25efa39fd70600d2beb3955107ffea9cba8ecc25efd36060e8173f465ac3fb8f6ec99d949f7e4d05c474a0e2f696da25d22d123da75bf6ec5d888284c9ce4798461557eeb3ac7004b697b17fcd311ce13ff7c4444d32f16096d1f4a5e62dd1ccf52013a1de72b06ccfdeeab67614761b91576a2e27b4231ad6b958e97fe74c56beba6cd38594ffb2dccaca3cb0e8550ece5a9cfb6000f99b018fee563dd483c94ba15f216b4d0b7fc54424c048e037a707ba4ca2aa186740aee725abdc774a6426a03c419231e57a880eca472cf335893cbcd903042b3af90162df44f6b2b2fd11d21f43fe483a0beb3fc0c0af711b9938e4a39e149ed61e9246159ac32f98b43f96e1bdd7240db3c9662447243e9d0c547f29f807db12c15fa8a3aebe1c262423c97037ca8332bc521f24b08387573eb10aad43ad0b9ebcd639b61f9ec10c0062ec07734f5a6e0222be480ac54b589a7cf8b924f7ca2c56133726e600de2bd0e54626a57936c8e81094e139d51b9c6582b8786a5767e6bc8d6b04ef113b51ece923dbe733123f7d6e06b69cbc5d530baf668bf1f4c3f30cd19222c6c3bec7a5c5f92514fdda77dca39f664b4c6f849c56d6efe2d0b209c8902410e1d4c3ce7eadd5a3168561caef59f8b238142b0df3bfd65f92c5885258a2573a2741bbbe8487c3591f12dcbcfe78231829dff4ee0cabb5acb063a5d4f094f64211056e783a2dd02998f1fd31e0fd988fba2934dcfd386c9240e0fee0d397351f03128547ee31acf013be0f2047db2e8e7677f60b719c71b6deb2ee97f015c221191b01fd03e56c788086497580d88fa18593b94d9077418da1c83ccd90f348a285f74eea7e8a1f98912bf89dea09a8892de5ea7be65eb16c1578da96b0ff4fda3cfdd1aa0b2e204c18e9a46dab312e4efa86eb60231afc6082422afe9d05f08b806a04f5992007553f9e65c8aaa38312eff7e09f069c893d7346ef3b0dae98444c791e3b7abd6a78cd55801ed9a77bdb86f54bdf5fd61803cbcba97ca1a8b2e132206182cbae2ba9e427c43a2f236c93ea0f96c98dde23beba1f0c78bd8d677a56fe63be3aae0bd617fd6f259a35b8b78bf13c157ff47973d4b1593ddfc823436b327399039e75ad2471c67969e2627d4cf6470f84ab0aaff43ef80921aabb7385282af41c43bcb4b527ecfa822fd682d18b369b36e8890a8d1e5d6708c6ee2a65b42b6e8d2758ff64c6d5ef96f6188fc6c3955a3ffeb3189f6c3db9fd93ac57484a0b0f9fafcfe83699aa96e9d023ff5ec355105b15dc63fa23876143e5e74decbc92ecc310216fafdcb12d215c4efb50ccc39e7192da2c4d0acabbdbe1c96912ce23b0844dc32eb7a90fd74ba290d21a681683be3236d4cf353c3dac45ab6aecc14737c882b1ff37de0a26eaa75f4e9e90736c32323a1d9ea81ad10cc2453257a8d63c8f860338bb9597e81c5df4b2c6c5830014119deda7ca0737b5bf45998c4ebfbbc3549890f8367c4896d87b5b58973f6759d9fd0872adc41e1bc01c89be07b5cb96470529c1d1fbf78145c2e5527917379fd1f06c185bfcdc8f7872e7883f0371c8061222fc8a503e65a055a853999029a7f9b999df63a7a886cc161ca14c0a838bebeec7d6ae8c84952c2223ce3e557dab1066ad9a25309bacabf23d1b60c158f5c88e5dea43990739d2866ce0a5092363059dc238ebaa41216afed4f29eb74129912a6b5845a7b5c4846bf74efd49090f35bad8a79140bfd79a7dccd0eb1221b2de7e4fbd74a2e76eda93a6f1d8226b51c5e2334261dda72cdb32e0b9a2850d8d3a8779bb0470c4758fd4352a3847ddd918c4767fabd1a497b4a2412ce401fdbe7f896a4327e8e0df309acc8fd72d1f91db58645ba1b21df149b9ae7cb91a0b158583e22f37e8f4428854079855d143a9ba05c049cd49b985e8bf18e3b53851e5aaa80869878096114730fed9c45582654179e6d355c8300688e4c1dbc73394c81ca6de0ba5dd108be9496212e85b8f2f959ae305cfb7ae2e519fa74bf93272c067c51cd58720b2ca822ec3c852fbf7407fd31c7b47aba1ce27fdeb200c14964abb0402880dda403839f9c59788f9f63fdcaac9d895ffa54871dbb3415a0de9b9de1ef07252272a90fb9adb9025fb6e378e42787344d5e5cd56287f6283c4e67b73359210f48efe037ad683ac7c41f79f6766d48386bf4ca63ff8e7034ee8cb2b9c477b208e821d472787bca94268bf2ff45359a07f6594268b9b868ed60ff6a242db8f4265c79dc45097583ef0264c3e4fa3218a4909f4b687bbacaf6f9260caacf3c156e1b66516799b86de67b54d6382984fd271bf365657e1bc4c998018d7fed1711d4f9d5f0882e43c591a2e8d6dc624198bcfc4f9d1a872086ac8b4f1d634bf5bb401c639f4f137f1216330d144b1d4dd77d163af2b3d69b603cbc3c3fd52a1cfa6cc85104124d05185b135bb900455e4652fb6610c4e569b11a20c84e12ea38178651a94d26b95aaf296d7b8fa1f8cb916a2edd3d68238b53b517df136c6ec2cbc0c4c0fb853c308256ca727eb18356d7dbb36af68024ec92264be6a89cad3be1a2b3b84d1123647e44d57f801e575ee0c614e5ab8c4f357a7bc641a9eae4411ce4267d36fb9328c5fb14161bc85761ef1200df378f73051fac4fdb386c5c95e25fb0e7e848abce5e4f74d6b788e23726d27854d1ab8bbc86bdf6473cceceddb77ba519f67f02370947ab811f42f622c12cf6d8ea8c13060f673264412f0a8535173c4068125af0a5d3b0b5dacdcf50929feba4b22b40a1aa759b4167cecb93d65f76875f75b3b437b584e2805773975246efc8c9926e6ac18b946fed737e26089433f414a56b169846c313b1a7b12a950301349e67112e1a424099820bf3b61403755b856044600073749be7109e2687467ae1a37b63fe4153a03f1e3f01abd7a58fb6ee962c7e6511b5afe473493ac5419d184f6acc578a1f23610d71fd6e740348bde5552a0847da32a9ba9e127b755a428342a973994102397bcd4f21787137f1f116e4f7bddcd3cbb9d1bed9a4ce5e547b5bd7c71c033cdc37808c0094401f045cd75a275640ad49f936820468d5bdc4f772a0277b247a3715b54d0bfa592da6c31df401a6e511cbf6493b512339d5a687a8e3cd15f7aef9bd60a9f9e4beadf64d0c5be3ae9815da71798143c8bae242dbecdd81888dcfc712627d7e956c4c1cd050e7d623fc74746b3c4fc506e304e3c10e9bd5e1b31385e0870dad7c6aa166a083b1d633344d4f54d49f59cb233a4e680f5bfbb49cccafa471112d88834f977f03f0807c4954af593f638d480ed30ba08bd3ffed8885da03c2cebb50c116eada3ef8b57b70f79aa303063d8ec8a2e0761608d07dcd5fa946162950de3c3a2b3e188eda05f01b74b83d5095f9542492f8713bd189d428ca74567efabb477206918c7f4c4560d8bc6c45e7dae16a54f4afd9169f91c216fee3e42ac3114d0c2b0be315c8fd66389052ee0caeeb0c5a0cee529109114324fcf462a5d14382facd8ec054b22b657c75b14642d120b73702d7f898086a6c9e6d1730486f0b34600c394aff049ac03940d66568904fb25315076c73fde59b2ed8b59a46c50a2e2f454bd3698c8bc573d960be565e400c565628cbc45380b8df9ea7239033201aa9c19dddc300237a21af300be4a87fdf73186101625b4207edb48cdcad8995ec32c72055f6ea88245ba99bab83e94063c24b89415016cfbdc1811cbf06bc51824dfe65e66a78e0f131fb9056b44fd824a72bceb97c7d1b59904a92f74f0c7daed3eb719eadba36ab99c8aee79fb9bffcd48a55fc58d6c6548449b9de33465ef4a312d9f5031ed76c04c0a981f696386b9f8f7da556af1a0fafa46da20f8520130e4b13c35a4ee5f51eeeceb33c4a9fa1d77619669760b56831a4063d56e7213fbb83da221fee5917a687a39944b134b909578ee9726a2915074f06236152e96d692632fb6e1ad2f7671521f0fb7a0edfc4a6ee3f908f842acf313a0aa83b0cee02935274bf72fb96834118386768ee126d75ae6b6f5b8df3313401ad7a7a04cbec536948e79647b67c48f0dca1b47c9ad003d5bc2be8adabba4c209948f053f1ca62df3b17935b1d0d2655bc08c1ef9bd0a60db1e22f05ad90d66ca1844cd327bc263fcf39f8c67ff8f98a0684870b40ba8477459e8b42cc859d9b6d92f07ac6e7bec94eb1d457bdf", 0x1000}], 0x3, &(0x7f0000002740)=ANY=[@ANYBLOB="680000000000000001000000000800000dc37155ad6c2d2d4cfc0000007fc7f5caf358467e1be3808e954a606cc5fa4e4230ebf83354dadf79211a878f288b2dcd19e149df9ee18385186245b5cf0c1b1b060169a7bce6c55fe30e4053a94b27fd061a55a3d12c0058000000000000000100000004000000f5e07f45b87c7c24efcf9ad437732e1cbe4f09070878cebd8e233f0da8bea7d29df8a03aa81509762ad4e2ea6c09d700a1bb74417997a4dba3c6b533747e0e3bfdd46cd21668f31e347900a00000000000000001000000010000007ae21851afa86f7890cba47f33e939e984c2aabb449f5ef38ec895d6e83d0c21599275cd0d2415a041c46302d37921a7bf0a43485d637901a734e17dada6e3026bf9e6621391f56e3544d1260f019657182193f0bf6537c6d545cf03b0f935bb6720e22b5a19b12baf979ae558714699aa64f70276f20bab5a7bd3027956a19eb8fbcd75e6ad5075df46000000000000f80000000000000073b096ba08000000c3d34673cf4990e50500f992db520b01c6254a4cc3c97f27f5d8e9e1ad322ea746ce6b30eb40261e0d46fb6ba1ea3972426a496bdde740d089dc7db0cabd8c6418611a733d611dc2ba695ad804307a91f13064a3b0acd2727959e23ef2de819c4888ba122deb1a08b9742ce5b77cedcc27d52cf15a2b1f4771f4daa67ee068a3edf7bb3eca15ecd5b4a0f0bd9f32c5008da6b6e8e5cbb6ed008a9a9661f2862327ced255277ec0ca55341fd96f646edd269ea96ba821fbad52eafe1ac07bcb09e8f3f94c80f256c092502fdfce1b2616402e48f6735d7e5e2b59fd009000000000000000ffff0000ba0800006066241a76d33f55ca8154a62cc0dc58214dc15654d272fa73720ad349e87ff5369022dc1f125d0ebd033000782ff472717585b684e39edf40203e7f7d13445714725544afdbfb745e933e02c00bcaba473995d623f6ceb852538b49e84c606c5832cf914dbce5d893658108d65a02c001d0fbbd04242c2d81ac47d4000000005000000000000000ffff000008000000d4621b8e41378f51dbeaa28eaca013d33a3cd62edda4bf17ba43877f9d994e517e604327a0d148413fc1b89e0dfa959fd38074ce204d8cc06f7d000000000000e000000000000000000000000ab87954413cea8857f293cdfadf50f5774d51da20b2c651d11ee753aa008eb3a33798aa74801f5569396cebef75b88b0e3c6d0b139f43c22d2d7603f3d0dc43f351f31bdfe3b141e4d1c15ad6aa4fb1e36737222e129cf274d14125c8b3d1ed5a4f3881af543a0594d2d555cec42f9f2f8b192a5aa30a0c5bde27ca7c49432822b47189bf9ed3e874cf9b507ab46f2b0925b01180a900b2f97c2cd9ee62ceb0d0720dbb93d33ca2c3b4974eb677b4e57183cffca44fd9ddd516661961f325820d7797ff4ffc679e93007fa1ace11b3187bf2c002a1031c5b1d872d0f95e33e9d64e4db876ed6a0e2546"], 0x418}, 0x2) 06:50:45 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x81) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x7, 0x7fffffff, 0x7, 0xfff, "f0cb4f244350b690021073fbab31bc96b67cc01b", 0x4, 0xffff}) read(r0, &(0x7f0000002740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x11, 0x10, r2, 0x0, 0x0) r4 = getpid() wait4(r4, &(0x7f0000000100), 0x1, &(0x7f0000000180)) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) close(r1) 06:50:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0xfffffffffffffffe) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = dup2(r0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x1ff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000280)=[r2, r3, r4, r5, r6]) ioctl$BIOCLOCK(r1, 0x20004276) 06:50:45 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x24b7976b5945b962) unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') 06:50:45 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xff, 0x100000001, 0x3, 0x7, "2d36a5d9e23cd444e71847995abeabf7c550c4a1", 0xd462, 0x5}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r2, 0x0, 0x4, &(0x7f00000000c0), 0x5, 0x0) fcntl$dupfd(r1, 0xa, r1) 06:50:45 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x81) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x7, 0x7fffffff, 0x7, 0xfff, "f0cb4f244350b690021073fbab31bc96b67cc01b", 0x4, 0xffff}) read(r0, &(0x7f0000002740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x11, 0x10, r2, 0x0, 0x0) r4 = getpid() wait4(r4, &(0x7f0000000100), 0x1, &(0x7f0000000180)) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) close(r1) 06:50:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x3, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x2) setuid(0xee01) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') r4 = shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x1000000003}, 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) 06:50:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x0, 0x4, 0xffffffff, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fec000/0x10000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x6}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000eae000/0x3000)=nil, 0x47}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10000}, {&(0x7f0000a0b000/0x4000)=nil, &(0x7f0000f12000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ed5000/0x4000)=nil, &(0x7f0000b55000/0x4000)=nil, 0xb28e50d}, {&(0x7f0000deb000/0x6000)=nil, &(0x7f0000d5f000/0x2000)=nil, 0x7}, {&(0x7f0000a66000/0x2000)=nil, &(0x7f0000a5b000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000bae000/0x1000)=nil, &(0x7f0000e5e000/0x3000)=nil, 0xff}, {&(0x7f0000c23000/0x3000)=nil, &(0x7f0000b51000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000dd7000/0x4000)=nil, 0x6}, {&(0x7f0000f64000/0x1000)=nil, &(0x7f0000fe9000/0x4000)=nil, 0x8001}, {&(0x7f0000f16000/0x4000)=nil, &(0x7f0000e7b000/0x4000)=nil, 0x1b}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000f33000/0x3000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './file', './bus\x00'], 0x5}) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) writev(r1, &(0x7f0000000140), 0x0) 06:50:45 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x8000, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x2, 0x2, 0x9, 0xff, "bbcc82505875b73246ee27d5a01ffc946c6d5c1c", 0x2, 0x1}) write(r2, &(0x7f0000000100)="8c65", 0x170) 06:50:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0xfffffffffffffffd, 0x0, 0x7ff, 0x0, 0x7, 0x10000, 0x1f, 0x2, 0x1, 0x8, 0x6}) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x401, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="2e4a21dec0412ae0d9f8b4b1757b592108310b84569b604105218a2468b66142f5dd0cb19a806c9ddda072e9f3980600bbfafdfbd420a929a0ae6a4e39ccd34d1840dde47f871b0f17519bba03ec31cef5c52bf6309ff4e8aa587ae60fef86c96bd9813c10e9f90d41f0493834d621dc2fbf2500aa956bb47ee23c459e1503ac90cbe9aef77dda431d45764642878286597c230dd9fa37a8f4d4b8d1bf044463b00968cb7195edd4", 0xa8}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") 06:50:46 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/16], 0x7) 06:50:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dbe) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x89}], 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x120) 06:50:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x1) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000003480)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000040)="111acf2718c8557beb0b891d36304e6c43e1514a191899b46a1e756f68be8fe5e91cab2ee0da1aba3cd8c4c7b0431c05c5103462f96a67cae0f93bff45627195b14f1b78cfda3fa9e7a32f6a40c9e46f3000e00641d8b879dba20e8cab580e9c571679a3bb3bc232f14ba5975782d8e3bc27e2dce7ad0dce14f46adb74466b8ea55126848e8dc8703ad83e255d002f", 0x8f}, {&(0x7f0000000100)="b99871207a2c042ba387f1f2335c2b53dba28a0c8031cc3840294d049ff3f2f5e4f0f9dc75b37ca06240e56232fd9562e44a9697ac934d84ad98b4a9ab4f7242c92ee100cc501725566b57ce580cca1fc861ace99d4244d81bfa166a2ccd1d89f13f7f323cba0cdf536ed522ca95947e9f1ab479ae9891b9b2670ddb1cc6da6a5898d48a2745372455ee41f6279a506f5a46ba63d503e0ddea7e73238619c76c356204680ba89225b1b407cf8b152307a846b0888a9890fb90b89222d6a7d75a650a3c44836df40982efab6ba9bd68e5b256819afa", 0xd5}, {&(0x7f0000000200)="2764280b9a13bee23be1591d7eb80ffefd3f17c320b5842f10d675eeaec8c912f03efc1d6f0b3d0f9f605061dbe0b118bcbead78104798878fbc84a3ef6ff12f22d327e5dadeb5a539eb9210d6eb0b4d7451134612e0e33b2e19c71ab9a473a2a00cd65016b0dfd1a8825f9a433d5e3633a4158eecc995e9880cb5648626cc3a3330658f764de082f08866f04c4e4bada48d8f033eb85fdb59d00ed595b355a35f4ad49c8e07d552c72dbfc8672f2ef5cceff51b2053784e7d8bc9d4d5efa7a685720dce852cfac24ff3bfba57f68ed8e3e1af950e5374506fa68381b6213a8056faae206cea80bc774933217313cab1082c2ddcb2e7c1a6817dd291bf6f797d26b820fad7ed9eb930cb6f1b4e64df20569023b7f1833069111bbb74d7ba90d4c5ad8334c9e5c6b8910a40dcb88ec1041236a06db3205a58876f3a900bc384e083fd8891e84047788dd0953d1ccb12ffbccd2c358232f52e49f5265542c837b0e4ccd4ec2ace07c61816c6d4e9ce99de7d155241dfbc0106563610270b7e159d5c90a545d5d79e4e81f92d2f908a5170c2242399eba2a0bc257a94e62218878cd7f1922ef631ad44cc52ad84891154b7e344ac069a236ab99c5ec46c5bb4b4dc8e8098a16a9395417d5f8c9524ed14fe12dc4166da504cc224fcdc5dfc9ccfaad2f94cdc632cdc6690eed9c03cc3008eef2b1d79b6016820d62cc2e2ba04cd7d1916074aa38c521a3e5608fad7f793cf6b68af4795285cf9ffea2e441e2f42ca9ecab3a9d0b8f066cc1584c61c6adf4188cd7c0e4aecec6ffe4192cb74498952bca55877148a7ac063c4b3befe00cc06cf2e69314f5025facf0e6a8ffec7b33964e4d8c64941143010a212a40d52c734f0fc8ff4a1aefe189c8d04749db2e0891c7a33c14d1ccca066a798ec08bc96d25b0909b58c6d5f2d0a059c1d9f81ba7344e90afd77a148daa8b78b6bd12d66fbddea37a40fda6cdc5d946d6628fcb3f5c3ba95c3b67af5123cfcf808a9baebe781a40e856aff7c1d4d33c313bbf127472f776bb7b3bbd23c4a8aec29ab4849733762fd8b94c30836369ec46e73916660d9c3c8ab808b53304e96f52911e8fa9a6c0e31289d1bdbcfa6082addea7e9e1841793734748febacedbfa4863bad0726ac4e60c2fd45095f0d50973ae857eb353c36eee8f8cba864b8326205de3efb927fea810a5ed631fc3e3655732d777ef3bff029401eee0a55c53e29b9f4dee70ac9879bca4a7aaa264ccb16ea5f9e268ce1733159da68678f22dc69bc035eb6f3c0bde8e6e1a7755410a137a4af8c9c19d0e49bf1f5d4e6ecfea042b8e9b2817640701f8c306dcf91d0cf0dce3408dd4bc8b2d6627317a084f224685634c2db310a16fb7580b7804b494d240487bf57477826e9e45d084efe177b63539e0d61ea6c5211565a5478f8b7df700e4232d52165c991f3bc4207d589e4224d80c8494aa586c962ceeb45ef8e130251dec5c5881a05af9bbb325d582f339d4fcaff7db0f582e01185c0520fa8ca1ca1220a57da20f82ac4eed9ab994de610d4fde9e5da615aafa4e961eb7f917b141c0aabbb14a886342496b0f0705346312d6ac046ea5c6e37bf697be80a40f48247e937a986d57d316c833ae0773cd09233553fe0ae5a5d817b45c7d865d1b5a7de068db173981835fc715c68d818c45f35a47b926c483915eb421bcfb5fb693041809cebe55a193768cd459ddf34e2741a20fb3dce4757a67811712f3c12f6980609154bf7ab3dd748914c58e7f3e2392cc01e91b35182dc7651bc365804b39802d55880a5d4775089f8a32f20b0434a423ca92eb30c9c6ea0cd281e6469f64b4b4a34bd0d043b4980ddc3fe81ec861cac0bcaad462c298b199b3850ab8bf2465940f247ac28603a93cd57fd9c9995f4c7ea6c7e8f3d1d83bf87f610e238125584666449bf9e2a0530303c91391586a5260504452822daafd240728097787d231bab09d9886393a3ac4e5428d6c9e47abdf4f05d55d5363f2eb18c99edc8d30b7a8a40741ce548467a46ee2b919734ba861c011f305e1a2393d3a358a60f6e378cad226f515c727a34d94d7195f42422241f67a7b56df6e381e2786beaab4bcdd3b947881e4279b181e1780152197bb39c64c0090cb59324b9f007a169882a86e8b85d386297ec73d24b38a834f9466c81b456cfc116f30380f6c735ffefbd117e4a1af4f665e3ffe2b76ead1088d24d7f0d2565c823ffb0c9375d0f47cf108ba36b6211266d160de822e9376726ee46e566a1ddb3fe39b795e84550b57c0aa437fabf8de359ce103f018ecb99c65a60d54cafaeee45678dd41c752c204c18d884eccb8d602ed2766b049dcaafca15cdee1a29b9ce0b44a5286ca164d1a0e5869dc84ccb7d4d00fa2d085c26e7d4d8a80963701ad67695ed2fdc326dbd0cac51c532d815c8b7923fba44c413abec409ba24df30ccbc09431e3b0c157b189766c0c5cc8ee7c329e6266bbc3f0a7ba3d7e221299f6e27cc3f5f648b9ddd307c159ba291633a124ea90961658e0b92de7602b644bca819badd7b6ed1aeda49d2988ec1ea03c29db4d5cd1c694a769e263d8327a87e83b4e0c5c1054e7aabf0721d85695591d1106fb48421690440229083d4bc1fd1563a84a8d5fa458423b1abef11b3de647b12a4ec2af39176600f8c64ce0e028729a80c76fde6820f3358f11a5aa0a0abcb2298fe86a971af718a769c4e34e9911ba8ab9eb11a3554856a2116e0de161d5e22e46d772806a3dfd6695ad700947dc089bd1bf8224183e5ef9295c0e6dac2fb8017cc61d6c6e6c8244b2d256ca780138a266657f2cc55b8b290f5c47ab277c705e63408038d8972196043461fcb91dc3b271cc13f355b0b87bc6b8096287b6dc2bc23e3ce4744a7507c24776bb494691bc487e633a6efeef2864730d4dd39d27f415e1b1035fafe1c9c04ea754c556a920becf3e4a317e52b4af37917a02a62ab5ff8d3d885539c43bbbbe3d179e65d3a42bb53849b7f9cd2db0f1f6a9fa5fad4f1c1cd8974d8c3b828740a6720ca85ea42ecfb9776e1655bd0a4597fad41ed77d80aa274c16317c07dd91b3d06fd2e0b2da5920c8a761c629320c30465fbf7fd198a10dfbdabc6f45e8f6d4afbe15d41ce6dbc0b7d01fb9080acca72f972b35d7ac10c110f0b104b859ffa9bd1b9b75208e50e293998eb99a1c36be2157d82f0a18d16a1df77526a1f6fe767065f587b4038cad219ca938071ca1fdaec8376bc3ad9fd56f193c859123cf1b7a7d5e2d7118f21b6e5232572158877a4fd111fd24fb02c3284d1aea30c306c1015a9e5dbb25f992735a11395836ccaa704242894782258a023bd9399033d24a2b71e422eeaaf5d5f7662841859575e8534a408abe35c1cb912a7126b48ddb5541737bfb5a27d20af285f129650a745e47ae3683ab0100954d1ed7f8b9963dbf1fe3106de4d990fe0ff7d6389ee034260dee80d8dbfa1c6fb00daa8bce667dce2e5cc368c95ef846663d16d72d360333bbf76f4023df9514d71ed0188054ebacd0a231acfd478a79e1042541165e0409b47acdc50408f9e8fc8ab235225f008458331263e8f62a75bf664d17370f04dfd8454824cd8c750c175f9a10cdb48dab448ad0d33c822fc3edae7835aeed323cc8aa365fa938365e89dbd47609f4af52f25009b4638a7b2f8983d844fa8d0ab2e87dcafdc1fca6326b0b7ca73d8d97c9648d05f4fb149619dfb2f354ff483d35d1e14d0fe52de6da4a42db3004cd0b313199dcfcd23d98fb3a8f19998b289b2828df9b6f103cd9d569a267baeab3b1c8249d5757427a3f4ac7cb718ca8f028b8c2c50dc56c7117195349bb11f45c1d4bc472c2250390336627aadad73bbf5c27c88e091384e6368f93f279985f6edc76406455146ef2980c83ed748e23c6ebe581ef7aae2ca76fd79012812d1ea712d579865a7f9f5d28c1905e50db682e9046e418b3e4fc8a0425507cd592002de4b39dee1a640ba94c2ddc3719a21b9a5cbd4270c0a87f4d4340b49eb2308fae97ef57641f56edfa1bc9f818946f9340b3d1aacb8013cd35f49926ffaa7a3af9047b17de057f004da9c8cf154383c4df8a46919cf9c9a29be906331c378478ce63b8b2300fbf28d748552c7c9afd888c475b02439701f8d501c149547a4a5d92e99c83c73d56950ace4c307adbbff0b65d220a66279fd968054185a00401c07a3a5329a6e8fc6f62470e7f7c8a41a66944719505fd815ac55cc49099d08e6516159e9b448a633a56f02915851cdea2d3cd232477e701156f88e52b5be62d2561860ac8915c5e88bda57ecf664b1f0d52cd1fc4f95f367abccdd9ce3ae91f42e6fdbfa2a7807c42f4d06a63665303c90461a0ab0d2e3d43a0be244cad509af706472c5f731dbdef0ac72544dae0c98f93b84b6a2529245fe7e31854aa4eb6cf93c40c04bc2e6809f7aab3ff7417e18a3fd8dcc16003d30c765ac12769251137518bcfd1626f354bd15fd7b4ab51e672aa0b2c62e88fb8f75e36d23001f2a4f138de39ab0bf7fb8b74048a45229874d76744d21a4ec4fe533c3d3957ac22194d8880c2af105b23b46f81e5f479f40349feaf0c3476b6cd29563d91515bad8f0fb29a750b7201cfbef3c19654aa325cb7003e3e7d36b49b9f142c5acc7c3f0692549bf1c17cce2a7c55ba4fb19ce88e1e4d1948d0d657c8cf9fd7f9c78a783f7b2b9d9292861f63c7ad22f483a81124df9e0dc64eacba04637984645cddfeb271a57aa20400219d30dcad4112c03c7460e2ecc81bd9224a655ee15738c507fe70a16931d2c5a5c98188a87376a585b6e560daa824b7a12bf30d1dfa30d507170e6ef276cbdbc40e7c58a436f9410c41ac930ecd3f910aee838f11137667dce1950a9a6290823f7db312282eebc47186e4a40988042c1fc4307f0d2b8aef9cd36ddbe35cb020cdc54cfd040c4f9b30e6f9d7cf115ea9d9fdbe9e75b4012cfe6dd2adb6623c4435dea472ab6a0eeb58351b560d9cb9a273faa5c0b40aeacef490eea09dc205ba8d4aa56e605cd5a83c30bdf076a658e91ca892819740efb59ea80859a042efb8d2c62b17ae577652cc1ea9c09c33988f0779292372b28d5437763bf43ca80ad80ff55b53a399e979bba1853ec99f19ec01360cb9c2d89cf8ee61d5e7edb5597737aa070bdcb0be83e515503ec12d2b31fb1f854e6276ad60c5c89ce3207c50a534e31fc378806183d9d01b6f0f9e83f91908af3b7df0e44adb0348f3bf6e415d4ffaf84ab555ed56306b744d550488baa69f64962a7cd9397b4019a8b00d45339429bcdb330da0a1d0261246b8a4bcb3f3d93ca6bf2c7675ad683884a6a073cdde25ce1d752a5f53137017ddd9194bccfd2d3ddb45db6c018f4a6dfa90b9a8b09eff6eaa4bf92d8343ccf83373b710cab9e086e2a8b809f7c189b93db226b6b30cd11813668bb9e4b9e7a7b866d5b9a586fc1d68a9ffb223e1dbd14336a7a59a5fc66ceab9c65cc0b0ee777a33badebf73af0987ae6f16297f4ef521308b1be8167d8cc608737584860cafee30be8bb1400749de04a43b36c36040eed153b34a95c2cda743e51ebf85a466aaa96e280aaa985da428d45d5f364a769611139ea49649e55c7d8fb121be3ce634bbdb4763a7b458daa2ed1bf454a00ddd7e28ca2e8328270c0aa1215ef061a1f351d5c5e65e8837d9d563e2a7b8de9405bc837f81c27032e0ddb86d82b659fc4752e6327ebc61b4df30ec913b34a87bb1406a9b8a49b040650a30a0dd8773ef778395e5c875ce", 0x1000}, {&(0x7f0000001200)="d5e8c956b1a8db9024d8dd8f05dd8aeef7543adebb61884f10cf90b1ca6f8ec868b8b7518b955d1ba319ef842b6fc8d3b7eb0b59fd32dee0ef4a1994048621f5a49551509f8f143c38746b09191d6ae48317525a3d3e6cc788753891a8ff2306f829132d8f664f311f765e776b1ef7367bf608556c21dc2169e2bbc3bee63f5ad13a5536c099a352b447380005eb003d124d1901bc8940352bffa0dba302a7351a879f829324d4ea15527f0daebf358a60710009a5dfce0aa95ac54d08768983b701e7268d44c170a17afaca7e4baf5936e7bb78d4", 0xd5}, {&(0x7f0000001300)="3f7d988a71abafd1c2024986fe4dbcb593448178b5ac6a351e42c1a7a9f6d1b6c8244229ae476be2e36a1b1ea11ca085c9c97af131a9b2897576b8ef68f7617f4cd7cbb7cbac9cb7656c02a216400828c2deaeb57fe8e5b827bccc2869686e76666f161cc106b4a33fb87a56c7f8c39788a0e81802aed21b2327d81e49d202cc4c022e4c8ffbc622ee7ad9dc137bf0937e3b8109a9bc66afc0dde3fbd448cc25ebc5fc", 0xa3}], 0x5, &(0x7f0000003540)=ANY=[@ANYBLOB="10100000000000009c5260eb08000000c703418230a9a006b692ea43ad3acc5e3173bae7098c9970543bcd67f7debacc5114161e676a0b1bab9f0eab318276c69286578dc4d9c69634614a93b021bef4ef881bb0ba6fa277868b8d37ed2f99ac249227227484b7961e06ee6a60b842e414e26fcd293e82e3c1866d330897fcf7eb35d18f4e5751139662b48774f980f6a76a51bb510c04425b7cbf946d754aaf2702280a7f156c1d2f97846eb4e5fece9a3beaac8a5524e7235c9e5d92ee5a419b106a5f19d14963f074a31ba8d912f1b9c75d2710e5431c40ee453e7b587c5115b6977e84a703ec7e89c7246226a42a9234291aeabd772859953d9bca01620fed4c793784ce67782f6e9032636f3fda4927ca5da87fe2f4f9d616049046cee0984509529f449b08e389d2c17605d39d7dd30573711d87a6960ba563a5424189a5be1d8a710444becc9d1281b37408d43efea54fc340d0ceeba08226b51a037ab8ae6e5a0a8ba9f7ad4625318aa176d1ad2a7e276086d1d197da902f9f8cb8e2bfb7e5160343c6226554aa411d1ee97b0599f5061aaec8521d3c4182921e534644b0e1db3e090eeb68e8c180050ff0457aa54ed864b6fc289503e62811f46297580be79a7d4c586e6e22a95a122632dcb950bcd59537130b0a9a6a74d171fd541b670ec80af34f5f3ae10ae5c34421f64247604908fa1ebcdbe78128a3affe6fe15ee1c6d14f2a79cb6fd545c48de010c56c355ef0ab8a34a098d7ffa9c9de55f70b2e7f00e7375d4ac0ced99c19e6b6f99af4db6dc26c73262c5cd58ec20801e90dcfcb9660986182a98696f6247ec3934e7a833931e127baa1e5dfa79f390530d3d36c46acdfa9b21150daaa7c1e44fce9570e61c11d943b5a80f18fbb1531b9b6b71898b4c19f388fb84afbf0a0ce002721f031aee2d4ce97d7fed393e57c025c27bae0e044fcb467cff2a4511243ce5f609b4ae0809477f61faeb09ebc15d8a2c8c25c1c4c1a2e846d47e053d87679c7d811d8002f19f4db55b2f10f1d1e118adf0a2ce74aaa6dbf21df6e5268a4be6c2260d50e35aadcfa75785b0ef449f96b51df5e74174d546055350da27d98abcc0a6b1cf6374ed669cd68341fce7b2030cc4e30390f7ba844b380d8bbbb981d54333f644404784c90ff4931186afc6c9019788271aeeafded50befb32ed9a351328ba890e88f1f7c045509759336b100c86fe52a1a910964bd4494ee679832dfb317bec29a1d87fc816e120785db68a053bf753fcc9001e0e1cf7f762599305be2a28351f5a58aadef35e8d3d7a458c1eb292f5766daf71e0198b72dc68247ba7acebfab1ae309d378e840ca8cbcbf13dba6b26f4d82edb9c28aa50266f693f56c928482eede4f5bfb30cd39836982e5fdedc549e22956e9e1c73d1db8b23b70791f9b9f43a67e6af42b4fec298ac55a0486069e3fa9e929d7a7a884c546eee4743b6955b9cad503a8867297039d6a3936688b77465a6707fc3e08e67fb87cbdd0562854445191513b984f1d610d6ff2b1c3d32b3a33f595776c38d530fac43cdd92172a12d8ad17e16f36efaa2cff916d9f90ab3885361cd0509dd776af8d8456b76aaddd54aa86d4b7d132d3c708f5c7a32632487ec994ea1b2fa072f56517ee0a9b9c070f02c7ae4aabaff6443a0d48ac188cd81dd013174e9820c000d9407a2ebc4d69d285157bfc02aace198f74e14f398da5a6042ee1139012bedc7b4494c1b2c448813885c8eb76666582920f66f62dc0ace2573ae0aaefd736737bf5050108a3773f02c459df006b6578d80dfc171d9fef1eecfb6a2e6051105670cb53b9241ea787195b24c2a1944612c10b709a0d3e276cb31bd8169ba02e6b39e7ca43f89e68e5982c532b5f0ac850c12abe83149cfeeb3d837f327d7597bcf43228bf24c685e8039cfcfd2d2829c090900ad38968aee82ea27b42495ec924e9b0382f5f042015ebd2f353928acf38b28a5939bb0b9597e8e5bed2438cec559c4c29bde76679cd37c9897d3cb64039ce76af7631a68aa6ddd7d38dfdca79a9a56c88e13cf11be789e46810c43b678101a1b06f48d6de6347325a00ea6a32f0f9428ca001c39b3da2858cf32b25ee177cdef409f18f645a622a553851abff95de74b1fa48137627804660d98eb77b9f35571e34586f8e7e5d146d00fcc6edad2352ccbbb23882e8f255d3baf8ed0dcf7a4c62162871918530dbd5d9c5189aea183dadf52cec0c76c8ae5ca5502f19a15127d58f9deab7bfcf89e3903907bd03d14a3a4a1268437d5621aebf1ea6f06d06f8b82f5d54607f11db349581e26f18b505c4b429432373ebd738edd94cfc236e1018b396a55e872de810fc4a02334bf682d0818dff5d36f9248e0dffa48a4c584e100cd921aa6f52af25c2526db114669c18c690447f37cecf470a7da7f7693b130c299c757652046a34f5f83adaf50558691b0d262b78fa2bea2b43ce213be6b0e5a2d24a4254c28ca0bc939e1b532f6ae98fa5f88e67221064f0e847e029a31710ca772031563aa78508fa4ec854efbf85da71b2420383c9006fabcae07d220491f63967ee9717e37963cda7b989040f0e24da6102da1b09b75c303a9b2ce98f23cbb5c9ce63b1a9593c7c96a285a65638de330519ca841958f3fbae709501cd5157e9f1872068c0501f103f0d71286aa1ec4df4db79ca369dd639c805201425afc1e250afd69fb3fdd49df7b8261b28541141ff8af6a381036ff712530466a505f52e8cea8aba68570b8397518e7e710d34c36f09adfc4fac52ea7c2e42adb16f922f4f2cadea3a01806936ccd11973326b3dbc9b6224f7bdd780b7738d7f6e922416a2be146eb90e2db82023bd88106edd194c077a2e5c09dd62e3d7d9c9ded11b2620af6c4ef59e62cb51f185963c085dcb9317cb3aa2b8494461cfda06901edeb150259935ddd9fad9debbd9bfbeb4a3c9d495912c94d69489bbbf365808190fa43ecb64f4604208f82fd069a19b797bef3be15eaa2272d7f3f825d7ecc48a814dc17366dee12a55bae95ba3e7ce8913806cea79863c7b48fc1dfe77bd9a70da5ddf8a1c55a00062fec4b22d6dc21accbdfec76884ec694e03a7a9095de0b7f1fc09bf5a7097114c77b416344ea0ef286d61fa40bc692775a273f4587726a06a9933de1b7930e52e454984d348627598d552c318751317eacd556a2ae13236c9009c33b94a45e407e9b4036a105fe0202373d9a738ecc6fdd2426c7c0ba81d47fec3bb6a19541e5c3b14083e75d2a5716fa5687e2b86001c0ab2bb3c98926594c341e51c257fa8b0841f56d5326fbb2bf4dcd92fb520091db8fb1aa29aa56186ee0c39581dcd417a32950eee913197bf0832a5ed7569512a50d8597370c265f09c20822bf62f3b7d26cc5d159762af0c438fc5073fef50c6109b667db889c4b27b7f03f26cffa048e0b5a70286cbcf5b3b50a995260cfc409d89e19bac819dd0868c527911de28d5d4a63d4f6f86cefaf715d44363d98b1cfae84917f19ff8d929e48263010c7837b4afe52cb31902ee6f74ada8521716f2764a79a908e83467e9852952dc62f7a5d2858b7553454378c89b82e73a5da5eb1a4cc86a0f16550ead0dfe941f9fe84a9523c0eaed18dcd0a70871b7a9c5a6f8d86956a5ffd574d4c09c4342a83d066942d783d4afcafd93415ea41a03e3473977f7acd643c493d1ceb2f137d8b35db14ddcb8a2b2f9727ad2f58657b4279aa46e1a7ed8bd725ccdefb79ee4d313cc1c7c525defaf89103183a3fbbcdebe787feee69663a5a641505c79190ad519da2aa4dc75262c6d2d9e8701002097339429f49febff1a9fdb638a06c5ae056815e4707de39337160d8d0c77db0cab94b62cde0a8e2a03ea080cbc7a7ca3249e2f45f6469c20e68ab38946046e08af7c457455b317a2b723f360cde9910348627a05e3a877d77b23b4e256b0edbe4f35a10b5d7b8ed9661b374f8277e5f37e5baa1d9f2071070afe3eb260a74eaafd37159abe897c38119d8376048513eae88ef3ec426d3caf08656e4a2783a4c865c017d3ceacf27506d683fe2f8517fe5ff7eb20ed7b61bd3623e4b745986a3a249fb12ff3ba48c44ac041714e8e5fafbbc273d5c86648e4ab52f3cc734825ba7ad33fd6df378ef672051dd38378c0212c876efc9f35cbc8d360c2363d2598de2ade378315bf7f0fcb8de41baac0691dedd8bdd6cf038e8d30a25ee3963fe44b17568276ccc9e164559d0699bd9ea3d13bd701dce93b10159cb2e65b9c7171bc9275544fd15cb444aabb3d3ef84a06cb084fc52629fcb5ae7e767f2ec1778eb71044a3178fc544146918f44b6eb93a0f9c681b75a18acafe5025063e5556bb49cd09689505e84872a703c76896f30a4fb7757eca3aa3b63f51248be2eab22d7601ffadea36bc1645973ccd57df50d6812b5d75ea694a1255ba5a5f5c89a26c424c05d2f56db5e570d38b3291b5442c79ca1cda4643c49535dd27a0e879b036096552cb5c3f2f0c38ba1037b458c68adde7714c72ae530c3eb17fa86f322792c40473b0e6f44c0c0f8d673290f92e6d6181789f756fde6222093e08c70121181d35888d1be13ddc3c0f9d703e9b3514c76ed3730ec91ab990fd65de9a4da95b829fa446e0c38f9ec5cbde0332c4b57c56c66caff91c5682e0a1d849c43ff86a9e0eac69c9c615fbd03e49ea09358725841f2629138573687b3a669600b349c5d5944284f9803fb4ded86831c2b8d209efe7fc4f5edba2193efd5a8d0d6d050bb9cbfce9c47d52567d63448549dc7bb575d87bf58192ae9381694c2f2418bd0f25b6cc68c365f8138860f1a9e1d46fa5ea9de6237225debce06f124da33903ef29b0efa798dfcffca6d3509db57d8dab2e98594f1dc97bde14ae286a5f480d8ef0ae0f550b1fa0c81305456dc7f44a25f2cbef94ae6265f94233721e7839535881f13298932fb892acf24aaf475560c0d3efb95e55823a22879f0359e386c0ef8faa9eba423658113ba61b4952130dca780a0ea0e6269f4872269e0430685d83a734fdffb5b89b564e7e95e3e484a9165876bc7338cd44a32c829d2d803919d23ceaa1ace5ed76e7be184100439f672af1bc961f7e2490554181cec3de443a8eac653c3c20bb9fe6b3ea2a89755773c013f9912313b132f0c4f3d27346b16b32c5ba7b938556d6c30c9a6d978ded42bc9b8dd2421a5e30e673bd773fff388fb972e4067b395a7e4163f4367ae4964353969f3fa9d24c85ff5ddb5f438867ab03ad1e364385c9dfb165417b8039b02e9eaa4e13e9be4531f6827d64a1f77a509c61f8aee4f25447d6dccd6603d3bc55dd229edb88ec57c4fe6fc4933328f79b7a3626ab159d748e72eca7c6c7b2aa11aed700e70158a54286d2ab4e7a7b89a5c1cefbbae5a522329ed5d9592f0d6ec5cf151fd4636f941acd6f8c875ce515acb65bd103d86476a980b2c9f2cbc8b55dd131106db076009707d513e6db4deceae9baa60386e2fdc356111f95018883b0914519053558773e70989c33fec97db201ceb0635af939bd033f0eddeba8dde6ef51fbe39f18f8bf51fd63306e4ad7a32840ee12cbd24a030fbeebef49e8c1427f916f336556db63ad4ebe7143e7e991fd2f9388f4273492f352a250a910042d10dc2903c7e6346d512ab1609fa8f6cf444576b6d75fa668ba677417467667204b3a582c110ad1013835ef1b094ce7ab8f8e02466458ac547bc1c06258a0b692ba028f75b8df0952a3110512260fc039024cd665f220ff096d659c2819166ec5af988dbe8059480b2b710000000000000000100000001000000101000000000000001000000010400000a6153f596a9e99211fb613d65299a4ed8bdfcaafe6ce11d2bde06d38fe4bb762f3b956e9ad7246358cbf23c569d61767c63318cafde3dd8cff2e70275372840a888b339c284ddcd985cc3c6e24c2a013d9f398c97c8fe06d6a3e73740db1f294d4e70d90e0629f44918dafbd8e134feee4ddab5410e6b227976947f69b5ba9a5e6b0b69cb55a2557e73515a76a7b36f2db57bc891ecd0769fb8848fe7cfbb36ac217c8c135808cdc67eea4068f0620933f30d3557b8922652c6c69ffaf803b421ebdbc28b0eeabb2471113eab04bba4fc838d30b82aecab7e48c955bd62e5ee35050c0244752efefd2f0ca1090cf5211913c9382ad8fe1f842485bcb8dbe2de9e69bd0a4cf5806869c52ed54c63dc00ca7512accddf90175d8e68dd68064387bfe72e113453954f47e0c6ae8b2941d765ebe9efc0be0111c0ed5de21342fa52c87aaa6785f18a13d09768b553e2038dfeb8c639802c1ce9fa38898051382a3e12437a40eda1397c5814119b160f8abad3ad87de08eb3c8b064268f212ab2208507ea02f3cb5f674ab3db6811645d6d78665a1bbfc6626d6466c520ce75416a88eebee6c581de1ef4dd2bf693c610140448e4d39b0b38904bc857288cd7c175c1f262962a20ef366123adb041d9418d6ad5a7b1d35d43d20e5497ca23feed6c8668cc00b93ff00fe579552c3e529572a45a07382fcab01d5763ea373077b10a9c69bd4dae53beb817e75d4198a3293dbbfc2d00395113c3c856feab9e0b68e7c29c2d1a09c6209c228aeb1c8da6c96685525465021cb29ee11c9712d9ae623cab34ef07e7072754e363f6a73681fb7765744002398075d060f735353dbb14a0dee51ae5ce26abf2ee45c76eea9ec8602fb0fee79adcfbe645b5ee7a080d285b9f5691c22b62d4e9456f87fbe90e58a67ac810b500d7a8dc567923f3eb83f857e60399e633fda34bf320932345812555448c87886345723b793340aff455b8b4f8fb4675c40daa8d21c96814a6a027b05a9fadb6b710e316cdda7ba44bad82f7641b9c34673d829bc9337a4f24af25d047ee15551f863769fb7dc253a92a060044cc22c86db0579c853607f0b636984449dd4d12c9278623e484414cf118ee7b5c79a845b117fcd60ae96ae96be9b5a8b00b7f289ca890e880bf2036e2bc05acc6d62278bc650ca261d1d6a7b3a90073ddd7c861b566e92f972bbfc224f4afe56df154e4d181970c6cb3d49a0b6b8b2148200fd7b3c73821dbd4c39dff5ed7346e9292023cd421e0544210d73cac1aaeba4df58dce0b73e0f82b4db92018a3752e156e89141988d5e5ccf489321bbcc833727721f905cc42ef7bb8a846d83506897c30966276dd37ccba5d0210ecf165ffd179370487d66ae158588055e554acc844a2918216782ddaa9329d08990afb5dce374c0ad99ae7029e6438b46619becf06c4dae6ed953c3727645629c94e1a4929afcdd3a640a354dc6e94d887bc6a46ac637733b85de7578234931632a64940f43b7ba2f4fa0b2aa2b39ed849564c018c0c38689cb88651d5eb5e99882eaa06ce1e42436c7254065c19172f64b3aced9b2576c5642f0106e47d48755e326bd18b018e35f5556f636b5f729564535dcd753a09ade4536aacb6e15144b8b55c96c307a41eef6302fcfb64fa859ee8b5d39955dc94f5506744fec2843b2b9008f96e27a81989f9e9dd2b02224456cc9bad4e584558a508ba88a6da93370f3854c77853cb635e5d22edbb34650f394890bc81939499d9611bda7944319eae8bdf74d909a3792ae2cea70ead2e20f0f0f10ef7a46b49be159e0795c1a9c9e9bb5e3b569f382059290e7f87d758bbe27e47059faf63db8e23727cbce10544f04816f9e4632a8816cf2bb1c3268030993a1a64ed3892b92590b34e94e1d84e0e299e2a16e12bbeaff6b3f4243984889f88636639968bf2aaf8f79a0e5ccf4dc7b8fd7a2aadfe9e4b98039558217e6153c99ee579d0b29632cb5048de44cb5c5b0d13593c9dd6b23eccd419ccfdd40d4a557c32b93bb4091b81d4e4d39318938602b69d9c0b1b338e24f79304b0f788eb00fe0a4e42f929a09666ada1b50d9dcf7814bbbd261c0c90c6d48f5c44c9e21e43a6f7598a909f953eb1650e82710129d7f2eea21f61a01dca69372822645a4223b9f4e3521dccf200d89b9b97ef49ddc924637619ad7105f0f509c04e0871fee044da6becf1af0d80f5c8dc99e835ad487e287ec6a3eba1e914cac54d36ea99ad005b9c85e5310044a9d4f4503f194b9497d89c29437c540c9341a2dda63e57bce8a4fef1c81943ec3ddb588a534dd6b9d19d15f76a22435e4dd3f8a335570a21ff99dda1d1a6fc32ef95d9fb47b107ad1a9310f573b7803de602fc6d2d04b2970e9f6564f6637ab52eb9f52b875c3be45c4a410b8f207b7f88310deac28d5732f051b302d08f629f2bdc005d3645bb46d2890bcc88ee7f0009c1fd245a61f11d3589f5c6c3f05ffb639b70bd8972a76aea69fefd997002a83bacd9f9080fe9efab9c447eb46700751f5809ac5d9fea4b1d181c8b6ba7b6ebddf39dcddc3606797672cbcb724279c089abe4538517ba53b7bd3e37504ffc207ea0fd31a9118e4e050fbc13508d5cbdb38e1f06dbe5767911d955400f1023deeba8722271301a4c938f7d0762f181e20439135ca78ff9a5e84f3427122132525bb5a2a13635cc1dcf613c89c2e855c5cb0ab50de8259f111be40cf839f87627f4a2cc5a3bd0eb1201f7cbb3ae9958437c8ae4d4ab2b3e50c125709123a65a2ea942e389b426e4af5a95d0dd0e3a197309969ddd388a3644ad2affb1a12c177624840d7ece8a1f4a2c5c59ce62bba9df58d816c880a56f04767227cc8902cd3415308944cac3d8239d93a5b306b501d78d1f3fe29c9e12a07d47a75fb2328bf8081418f1254890e8556b6b15b51c3e2d898fb89b5b9bbe1b252398e7c803194e4fe5e0be45935b514b0137cec6e58ead957d336e32c2e9812cb71f2dc37e47c5f4dbb083511e09206e053b630d0120fc6a7730516c5ef94ea019a92a7878e286fbc4771bdea6703e80542c25c62fb2381b285f9ae6e37e3a364e27e07574d16a908047fbf881d2af7cb879f2393a3d1ffce9030b73777572faae110f2002a5eb951f589b02f2d826f5b01748aa678287f9f1dd46c78ad0b63c608d4aff518867470239c32432ac25ee8accd158ad5ef70c0e7f452fd62729dd3d41dd85e2e99fd2553543dd334c7da3ebd72e2ff3b7fbfe1a6c10a0f6a8347deeaf34d372348a188afa026fe3c102f2305a77df14d1b7d418714f36e08f63616127e3f4241c37ff86a402fd5cb8e3a52afa6cd8280e7cd9c0936a30fcfe45cb4a0ed13ed98dca4a6f664b7e2ca2951d7125d394c3e3571dfe880e134b6926487a80a70ac3ecfee008451c8772d86fb17bd51b7cf2396c22d027fc3388fa27fbbe8b8c75c24020d90859f8ac65217349f251886dc22284e8af8723d16efaf478d1f879025d1918c87f1b843b8db408f267b583f0a1e4aa24a86c002b0ca8c06639e72969ecb9ee4daca3037c93a8901768ea502355174361fc0021f8c353c819eb82f6c9cec543a9d858ab261ae83911a8e0f076de36661ac729e06f0b841d93147d0ac48a12613ed194104795a602ca4ebbad6efcf54e10a658328c96386e3df1e1fb93f69af63be1973fd9562abbcfbb2f8aafae036510164f24b86c612f55cce7736fa56c23bd63156e2e09209bd960fd059630b11ad98a4202e990cd1fdcb4c0e81610cbfb7b36efbd46a423be81a38035b348e1768e9893a0b8458dfd935a53ad2e86308952138e7d9f9eea4539237d5271f47fd59e1c769cbb95e65e2a592014f6b5882760a922d831ea9f68f9b435057a3349739008c077e334cc6422ab922e0ce338d07eabc43aa6ab4b2914925fbd491c14c5069d3789e6eadddede4f595fc4f4bfb7c3a9f7f8a3cb62c08083ddbc2106eec23cbcd3dc22ab9dd2e732a810f31cc9cb7573623cd3372289ddaa6d276247121c631c186bab284bd2735789bafef7543c405a798c7538cc16f8fac33aa8f2eda6f4bb36c706007007f90198b57d893de5ba455a1c5804ea050b3ceb177727915a3e2983b664d64d9e8a8895c087cacac9a5d38cb1e6aaa3cf50373ca00ce7d89003ec86269dd617852fb9978469df80e0fd32ab90fd612923188dc73bc53d031a59e57dbf7a9dd4b58f4804bc2bffceca450467f4b95e2b03cf503cb4e8ea1ca615f8a73623ab10d7e37a6b4fd96732397be51557eabb948deff7b70f20465f6bb0a6a7f7c390c336e7a01ed57f994cfddd6085e3ff186e17d13fc7c721f789a8575acdc967aebfeb92890ce0093a1fa74148410f69d6a4804a9cc6a8c2e7c6ee73e1738d398c0788b3b4d3c7142c255fc9061f950f43c8634b6da7bd10163ac638507c724fc900e6027be19d097e36977f5d666cd1fe4981a0ea020f83b3ff58bcd425b917ec127d298837afa18998d02bd239db4c0ae907ed462604bd7d08eb700e1619582f18d1b13232c09697ee14819b1c6f7cc881d7405f4437226d3490f74c57540d5e808ee0000126e12150b08d6f539bc8ab29be167c5d9aeced1a984497174185867e07c8904842d5a4d597ed05a5fdea4769a28b73a01e98caddb0d21f85cd9d78b937e833a4e58550cfa17f4f243786bde60c6a54f280d9ff7eeb1a540d4179e5669870f154ce7cba1efa418a230fb3f707a9afd78e871342bdbfa011c02444264ad73beccac38bfbb8358a382c2a2874b51c2b03722ce338f13bfcf090067fdd12a6a294cd7cb1cfce0e702049203db2898179d0281293f8307344433989086fd120c458fb051c5d8f74cc1f1108f04a65e02786bfa9e6b3a5fbec444dd4f397dd5c5f770114fc11a95935f98a8b42243601cc747cdbb3843ee2dfb862226ffcc08ae8d904c1c06052fee64158bf58e7539bcbcb17785e727b9eea0115b8720639b436ac3cd555b7a6c07bd148fdfc3945de3ef530452aae44e974633c43d3f1dc895c12f809ee29abcae37db0733ec69bd1c5af7f7a12987b2996ed0e9ec55b6365446f012e8098b9b3ff7258b6afa4e935f8ada64db8996034e2f8b046aad4deeb240b2767ee457c3994c579baefe8b42adee2ebeb19eb5778ec323fffcafbab9ccc39e8e1b62036deac82d49f1eede4e3e67a5bef644b7815593df9a0cefd9e2c0a76c0215cb3af71cb8552936fbcf02bcd8af1bdecd34bf3564fac4a94f7d319a4fb4dc3c61c136f020bd94d18cbfb28ba0734113b36d7e1a9b26bda44531a387dbe018649fa1bbe3036153410b98e7164eae89875bfb90fd30bfa70ab7b647d23f37ab901e752a76113ec61b35b1e26fa5ca0fa526e9326ce81faa11d050af70061b5c6ed08c2c68490c2b91c65c91cd8a04a2a7722ca93174ad1bdd1cf558bd1c6d6509b6358f888ea88c739ff0989d191f9fe0bab30fe5b06b3ee4d2dacb1c630e08be29e214d4a98f69a9e14775a5ec429b022bc064e591a93172399109c6e73c8714be98cd6b80069b6bda0f805e1cecab2d1350b4122a9c45e74858665e53b48d8a98335c99f8c4dbda7d6a73df398fde3641a635f839bb996c9aa842c08985e8da9a518d63b8269d4bf4a13fe2d172820fcc748006fa202592a3b62adbd8783e5d0f9454801e2d2a98cddd4841895d0a57e8a7d500179bf1da3e1da42ca5fe004e5f524752ee414fabb015b8c03d3ad617cb7e33efbbef8dff990b77d9dfb71ad1c0bb7d910490d4cd55316d77b8404a01792fbeba706760b3a3777a5b086ecda9c6a9dc36d56de07e9de86e9cc099dc1ddcf7ad64bededeb19b70323b3b6af3f1221064c74f2ed4b4b9af8fac38b6073f36dbb7f038209c828b25fd2f88276b1cb392af0ec28e0540814fd46997f7dc5531ef4836869011e05086b8234d06ae6d0280608de5133940d1eca940da7ddbc0ddcd821f88ac4cb2ea9e28e2af08741a7637d8016f53ad4fc11abf4b97184c20cacd3f3ed518b8c23519fef9b94958d03876366ca2bc8941ad3ec345e45acee75d7b"], 0x2030}, 0x4) socket(0x6, 0x5, 0x5) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 06:50:46 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)='>', 0x1) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x1101, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:50:46 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0xfff, 0x800, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x73}, 0x8) 06:50:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x7) r0 = open(&(0x7f0000000200)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3}) 06:50:46 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') r5 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) ioctl$BIOCFLUSH(r5, 0x20004268) shmdt(r1) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) socket(0x10, 0x1, 0xfffffffffffffffc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) r6 = shmat(r0, &(0x7f0000f27000/0x3000)=nil, 0x0) shmdt(r6) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) 06:50:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000180)=0xffffffffffffffff) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)="0300000067c9943f18769ad91a02f81aff4176b8", 0xffffffffffffff34) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 06:50:46 executing program 1: setuid(0xee01) r0 = geteuid() setuid(r0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r2 = socket(0x18, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/147, 0x93}, {&(0x7f0000000040)=""/41, 0x29}, {&(0x7f00000001c0)=""/114, 0x72}, {&(0x7f0000000240)=""/254, 0xfe}, {&(0x7f0000000340)=""/226, 0xe2}, {&(0x7f0000000440)=""/97, 0x61}], 0x6) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 06:50:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x800000000, 0x3, 0x10, r0, 0x0, 0x0) 06:50:46 executing program 0: semop(0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x3, 0x2, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 06:50:46 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8480, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x1004, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x1f, 0x2, 0x0, 0x75509dbd7343ee08, 0x1f, 0xb8, 0x3, 0x0, 0x0, 0x3ff, 0x1}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xf741, 0x0, 0xffffffff, 0x1, "d3eafedf3f67c4817af72a42ac59076973d2e264", 0x9, 0x5}) 06:50:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xffffffff, 0xffffffffffffffff, 0x20000000000000, 0x1}, {0x40, 0x8001}, {0x7fff, 0xfffffffffffffffc, 0x0, 0x1fffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000440)="fb", 0x1, 0x0, 0x0) 06:50:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r2 = getegid() chdir(&(0x7f00000002c0)='./bus\x00') fchown(r0, r1, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x81) getsockname(r3, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000040)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000140)={0xa28, 0x7, 0x2, 0x7, 0xff, 0x8, 0x9, 0x10, [{0xff, 0x3f, 0xc02, 0x800}, {0x2, 0xbc, 0xfffffffffffffff7, 0x6}, {0x1000, 0x40, 0x1217, 0x3ff}, {0x7, 0x8, 0x9, 0x20}, {0x6, 0x4, 0x5495ddb6, 0x100000001}, {0x6, 0x400, 0x5, 0x1}, {0x7f, 0x8, 0xfffffffffffffff8, 0xc9c7}, {0x7fff, 0x7ad, 0x1, 0x20}, {0x1, 0x8, 0x6, 0x7}, {0x1f, 0x1f, 0x9, 0xdaf}, {0x2, 0xffffffffffffffe1, 0x5, 0x2}, {0x101, 0xd6a7, 0x1, 0x1}, {0x1000, 0x1, 0x0, 0x1000}, {0x9, 0x5e, 0xca36, 0x1}, {0x100000000, 0x5, 0x0, 0x2}, {0x9, 0x80, 0x0, 0x3}]}) close(r4) 06:50:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)) 06:50:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x1000}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 06:50:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x2) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x1ff, [{0x3}, {0x2, 0x1ff}, {0x1, 0x7}, {}, {0xc3d934d293ad6b24, 0xf0}, {0x3, 0x80000001}, {0x2, 0x3}, {0x3, 0x1}, {0x2}, {0x3, 0x2}, {0x2, 0x7fffffff}, {0x2, 0x6}, {0x2, 0x24}, {0x3, 0x100000000}, {0x3, 0x679}, {0x3, 0x9}, {0x1, 0x7fff}, {0x1, 0x3}, {0x1, 0x7fff}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x1000}, {0x1, 0x7fff}, {0x2, 0x3}, {0x2, 0x4}, {0x1, 0x5}, {0x2, 0x5}, {0x1, 0x1000}, {0x3}, {0x2, 0x1ae}, {0x1, 0x4}, {0x3, 0x8}]}) dup2(r0, r1) 06:50:47 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) fcntl$setstatus(r2, 0x4, 0xe70df900aeede7e0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000180)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) readlinkat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/222, 0xde) r5 = msgget(0x1, 0x20) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000340)={0x1, 0x5, 0x4, 0x4, "75a27500fcf61fe6187ff0be92f55faa0abecaa5", 0x0, 0x5}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000380)) ioctl$KDDISABIO(r0, 0x20004b3d) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x395, 0x7, 0x401, 0x7, "630156dcf6ee1d50b7fad9794cd4766d3c1576f2", 0x5, 0x3}) r6 = semget(0x2, 0x4, 0x80) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getgid() r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000500)={{0x3, r7, r8, r9, r10, 0x100, 0x2}, 0x20, 0xffffffffffffffc0, r11, r12, 0x5, 0x7ff, 0x8, 0x1ff}) openat(r0, &(0x7f0000000580)='./file0\x00', 0x8, 0x10) 06:50:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x65c) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 06:50:47 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000180), 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0xadeb1c47b25379a5, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 06:50:47 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) close(r1) close(r0) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000000)=""/42, 0x2a}, {&(0x7f0000000040)=""/73, 0x49}, {&(0x7f00000000c0)=""/36, 0x24}, {&(0x7f0000000100)=""/160, 0xa0}, {&(0x7f00000001c0)=""/220, 0xdc}, {&(0x7f00000002c0)=""/189, 0xbd}, {&(0x7f0000000380)=""/65, 0x41}], 0x7) 06:50:47 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0xa5, 0x1, 0x0, 0xfffffffffffffffb}], 0x6, 0x0, 0x10000, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 06:50:47 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="2321ad5594d27ee0ef17f24eb8ec29a690e9f02207514abc4774a6863fc2378fbdc51376393465d3a43cad9a458fcc0322d6edcd63a4250a587400a86b749491b235a16af9d8a576be5806661be35fcf31895493c47e506d1951d6143d5a169f65aeeccef1cbf61d41307cfda8d4345ff0611a0ea6b6aff48097b645e5f3dfd6c74fd54cc2f6d29f0af429fa39545a61ba1038c1fa75d2257bbb0dd8da2d472c25704dd03ac4077a84f465f73a1f5cac2f93478d5ba8f7e1a3a3f9fbb06f0cc35075e68ac86e34b72b3fc768a1b8a3e28c333233873c22883ca475e976016e5465f4b99c0deec2d774e1bb17e4", 0x2}], 0x1000000000000055) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x7fffffff}) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) 06:50:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x5, 0xfffffffffffffff9}, {0x0, 0x3}}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) 06:50:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2000000000000068, &(0x7f0000000000)=[{0x74, 0x0, 0x0, 0x4}, {0x3c}, {0x7ffffffe, 0x0, 0x1ff}]}) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x46bbad46e612e45c, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x2f4b64458708194a, r0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000000c0)=0x401) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x43) r4 = getpid() r5 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x3) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r4, r5, r6}, 0xc) fcntl$dupfd(r2, 0xa, r3) 06:50:48 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r2) 06:50:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) fsync(r0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) 06:50:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='x\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x2000000000006) 06:50:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, 0x0, 0x0) socket(0x18, 0x1, 0x8) pwrite(r0, &(0x7f0000000000)="a28a330397c328f5b5d458d446634e30436f0a361e086de3328c81b42b5c1428179c3c37d10a7471225a7957da8954b2ebd18f94a9509103ce2e73de58f06d9d9fcd77a5db4282a7219b01d10d6cd1da2e02620cf9ecd9a98eaf270c851f0c86a6c95db2d391456f6ff42422862dec0c7f204eaa9ca09bb904be79ff507001f9094b64ab65919933cfd63a6f02c485c0955b68a0f8b00301a19b53e67814917d47a29137ab7b8801534b1823e261120c8c0fc907b553c1410846cfa25e9a12f42f93b66ab14f06d9a1d5f9ec6b9072200fd5a9704ab328f785eb6d17ff8bd385334a4f7652d52c", 0xe7, 0x0, 0x0) 06:50:48 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801362bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659da202361cd8cac7dbbc5b65c6593d2870b41214d235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 06:50:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee33", 0x3a) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)="0fff6d4d95bd81c0dec26c8ac8c893f08aa7aa994d3c2e3a4a7eff48f074fff146a5fdfc9ad04b9da45d6f5a78f6b899292759a9acc907b622b5049ac9ddab0af7e5ed2cec24dbe9370d0f4363a7573608901dc448d83dbc4aa61c0d2f8fac0a6969d772e87696b639363271134a49f7b562306991a7f358990d5d6804d89c506f36a4be554a9855fe89705b95e79e56ac7f80c8f56cdf9d74d84c2947f07115a42732f075d66e94046a51ec6ebef0ffc589dbbac827758ca855b0cc84e64ef69713d270f2a8aaba329d206db1aa438fecc21d2a99ae2e1e67831d04df4f58517e81a323ccc14552d8d17acf49f6dc7557ce1b15d508ff4cbd5ba91f", 0xfc}, {&(0x7f00000002c0)="2a7d8dca3ec6b6e59a6df3b0", 0xc}], 0x3, &(0x7f0000000340)=[{0xd8, 0x1, 0xfdf, "7685957f7e9cebc4d10af8ca91ab387169876c2b220181a572021224b26d88d57668e3cb9b5131f103b1ae5b979b974bcb06959d980c1ee84fd65bca8bf1538f135092eb8542580716fcef9f77daa0c84393f6b6bd3ed417ef89e3f98e3ff4690dc878e1833e6e1a3b901c7510c7410336aef92209971550c0a6a5b75e95fd01641a0a8e64bdd9c5ae4306898bc8473e6d89502ae98bc4fc1d3bc36dbc79ffcbb0e6d9eec2090823a8eaedc655373f945da8710e8d2d1e99f5ade565223b6025e3ec26"}], 0xd8}, 0x4) 06:50:48 executing program 0: r0 = semget$private(0x0, 0xc2483ca746b2d19b, 0x315) r1 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x5, 0x8000}, 0x1e3c, 0x8, r6, r7, 0x1f, 0x7, 0x2}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000480)={0x2, 0x7fffffff}) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) sync() r9 = socket(0x10, 0x0, 0x166e) setpgid(r6, r6) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={r7, r2, r5}, 0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) r10 = msgget(0x1, 0x200) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000200)=""/186) semctl$GETNCNT(r0, 0x972a5ea7b5de5d34, 0x3, &(0x7f0000000580)=""/23) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x81) fcntl$getown(r9, 0x5) setsockopt(r8, 0x3, 0xae7, &(0x7f00000003c0)="797aa8fc2b745ed1cda1cd97ac1a417c8dcf69c8b8cc825d63eab1b5daf0d37b7dd69644cd7f2e4a82921f0b56ed2fab46831ca0a2542a5ef8e4a60719bcd0362f92f52ab22b207e870f24b2d60f72ed81da464559360ed7bb01f2238cc06ff9a13596b22a4e5c2808aa6e20adb9f739e85155812ee12b970d228c026bffadf221b583a82bd674e5115bd6ca30293b626a834144d16e2ba36398aa4c", 0x9c) fcntl$getown(r9, 0x5) 06:50:48 executing program 0: socketpair(0x18, 0xd119ae3b977a96d5, 0x28, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x0, 0x5}, {0x18, 0x2, 0x2, 0x7fff}, 0x9, [0x6, 0x5, 0x80000000, 0x100000001, 0xbe, 0x2, 0x8, 0x7]}, 0x3c) getrusage(0x0, &(0x7f0000000000)) 06:50:48 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x2) flock(r1, 0x4) 06:50:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x44004004000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x1d2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186007008b0000112700000000ffff000000000000000000000000000000000000000076af2537f2ad563653f2fa506ab1", 0x34}], 0x1) 06:50:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10180, 0x102) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000001c0)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x933, 0x64b2, {0x20, 0x5}}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x200, 0x50) syz_emit_ethernet(0xa6, &(0x7f0000000340)="b6") ioctl$TIOCSDTR(r1, 0x20007479) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) 06:50:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080), 0x0, 0xffffffffffffffff) 06:50:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x18, 0x1, 0x0) socket(0x2, 0x2, 0xffff) socket(0x10, 0x3, 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x1f, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) setsockopt(r1, 0x9, 0x10001, &(0x7f00000001c0)="2437babe6b53117c95baaed04cf1c6ad4aaade9d543db4022ffe773aea953e820de6a92bbcfc1f48fc2a47f8b0dcdb7d366d7be0ec9b6d824d179410ff1a1816646dadbfaa569f9c372926e369a4562ededd1d0b1e1ef4ac5d9e2b745e430faf5f03b616d2184f095208f22b49b692c54fe97fab09acdbd3b3ce54b4d84de1ba8f1d741095a83005d926c7ccc7032667c9f9b085e487b89452c8b9010ea6f229756cf7ede51c04d2a25f010f469c901e97f76a399e0aaa79dad606238ea634b8a66d3855f77d2611d622cc015ababd33dcc0ca0e6b462240d4811412b5fd9d6d10e3ebfcddd099b81ebbe7d7e15aa29403f33ea1dc66d21303", 0xf9) 06:50:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x1d}, {0x6, 0x0, 0x0, 0xe3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 06:50:48 executing program 1: r0 = socket(0x0, 0x4000, 0xd06) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r1, &(0x7f0000000140)="010029ba97d0bba1", 0x8, 0x0, 0x0, 0x0) dup2(r1, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r1) 06:50:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x101) getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000280)=0xa387) recvfrom$unix(r0, &(0x7f0000000180)=""/215, 0xd7, 0x841, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) listen(r0, 0x3) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x9, 0x1, &(0x7f0000000080)="be51e9836158bd51aa6b76743eb705d2dcead127306b400beb0e71b7cdebaabc2a818ca30b0a325061769756dc9aac79ab10aba74ec5a44e23cfaff9f97c48a97744b5fd78435ae0e813009239a719fc8bf537497a93a00805800680dad36551ee7205709292a286b831797993c36d8dd7c106fd3279e2fc9b2fbfd3ee9af702cccaa72caf724188", 0x88) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r0) 06:50:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f0000000280)) clock_gettime(0x7, &(0x7f0000000200)) r1 = semget(0x3, 0x9c0b91fb35f78d2f, 0x100) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000000c0)=""/149) clock_gettime(0x3, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x8, './file1\x00'}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000240)) ioctl$KDDISABIO(r0, 0x20004b3d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x3, 0x1, 0x6, 0x5322, 0x7ff}, 0xc) 06:50:49 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) pwrite(r1, &(0x7f0000000040)="25989ae125e0f21d6a727922ace661db4a047e980ed826be242c503f9445e4a98584c32161275bd880710bb65eafebfab539a77091d63e24b1074944f5b96ef62b9568d8eb205d870e80e5a0900c9b0000f361", 0xfffffffffffffdfb, 0x0, 0xffffffffffc00003) ftruncate(r0, 0x0, 0x505) flock(r0, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) 06:50:49 executing program 1: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x5e) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) 06:50:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0xbf, 0x0, &(0x7f0000000240)=""/191}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 06:50:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000180)=[{0x4, 0xdb}, {0x9, 0x3, 0x6a3, 0x7}, {0x40, 0x6, 0xbe99, 0x40}, {0x3ff, 0x8, 0x3, 0x2}, {0x7, 0x0, 0x6, 0xfffffffffffffffe}, {0x3, 0x6, 0x20, 0x9}, {0x9, 0x1400, 0x4, 0xd29}, {0x5, 0x0, 0x7fffffff, 0x7f}, {0x2, 0x6, 0x1bb3987a, 0x2}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[0xfff, 0x7f, 0x7fffffff, 0x7, 0x4]}) ioctl$BIOCGSTATS(r0, 0x8004667e, &(0x7f00000000c0)) 06:50:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x8) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 06:50:49 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x3e2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) sendto$unix(r0, &(0x7f0000000080)="7b09ac08bede6a7f3411055eded124f234004d", 0x13, 0x55dd0d1f97447db2, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c65302f2e2e2f66696c6530002e09eacde7b9c295d9021029aa01d64e780fc6207b57b297e006eb96effc27fce67f7d8dfd5ec00446afa8626499576cfca893394af6e3e0c049a9fec05242416ca42bdb64"], 0x3) write(r0, &(0x7f0000000100)="4ac252", 0x3) 06:50:49 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r1 = geteuid() ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000000c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r1) msgget$private(0x0, 0x2000000010602) r4 = dup(r2) msgget$private(0x0, 0x402) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r4, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000002c0)='./bus\x00', 0x140, 0x9) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setreuid(r0, r0) faccessat(r5, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r6 = dup2(r4, r4) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r6, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(r2, 0x0, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:50:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}, {{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 06:50:49 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 06:50:49 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r1}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = getpgrp() fcntl$setown(r0, 0x6, r4) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 06:50:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r1) r2 = syz_open_pts() ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x4, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x23, 0x0) readv(r2, &(0x7f0000000040), 0x1) 06:50:49 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x40, 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000340)=0xc) r1 = dup2(0xffffffffffffffff, r0) write(r1, &(0x7f0000000240)="2f1e67c4e270d837b1c892482dff70c741e5af7d8afcf85d778039b777135ce58d6249ee1d561b32488262328a0abf99f6392373b4fb10eac71b6ef04cc01c76bbb5979f44504b7064ed4a351c752056d11b66322484cb3cb00f09c525e25255a867729c4bedd3cb57f40bb80b0b22187c05a438e735f34537a117fd3786ebcf73f1a30346308141b0c20d6a6a81530d5ee4ecc1f2936f981bc1e615531e1500bfef317065717f737421cda3f3eb6129a6ab19c9c8b80717f3e654f5d628edfe053075fb3f224246795b0114e9eefb8fceb1846ff571e5db702346608bbd84f64720b00614eb03f27b0e0a1e2459a73fb48b3551d9", 0xf5) flock(r1, 0x2) mkdir(&(0x7f0000000380)='./file1\x00', 0x8) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file1\x00') clock_settime(0x2, &(0x7f0000000040)={0x8, 0x8}) 06:50:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000000b}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/254, 0xfe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 06:50:49 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="01000000", 0x4) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x4) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "b8000000000000080100"}) close(r3) fcntl$dupfd(r1, 0x0, r1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:50:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x64}, {0x44, 0x4bcb}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 06:50:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)="08fbdcab", 0x4) r2 = shmat(0x0, &(0x7f0000ff7000/0x7000)=nil, 0x2000) shmdt(r2) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) 06:50:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x44100a2dc4548bbc, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") 06:50:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x7116) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x4, 0x7, 0x3ff, 0x42d, "c769963ef69b0699438fe69be45a7611b956b9d2", 0x7fffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffffffff9fce, 0x2, 0xffffffff80000001, 0x0, "dec333ed1df4c095282e20eb480320771eef5db3", 0x6}) 06:50:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x61}, {0x35}, {0x80000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x7) 06:50:49 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getuid() r3 = getgid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) ioctl$TIOCSCTTY(r0, 0x20007461) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x1}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) fchflags(r1, 0xc1cdb054f9216a68) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 06:50:49 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7, 0x8, 0x2, 0x79b, "744a1b6b6059b954b7c92e3ce8014be13d692e46", 0x800, 0x6}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r2, &(0x7f00000001c0)=""/253, 0xfd, 0x3, &(0x7f0000000100)=@in6={0x18, 0x1, 0xcd0, 0x4}, 0xc) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x1) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x84a1edf4482ccb5e, 0xfffff, 0x30, 0x10001}, {{r4}, 0xfffffffffffffffe, 0x4, 0x0, 0xffffffff, 0x8}, {{r2}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x10000, 0x100}, {{r1}, 0xfffffffffffffffe, 0xc2, 0x2, 0x6, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x68, 0x45, 0x3, 0x9}, {{r3}, 0x97bf0fdae40dfbbf, 0xb4, 0x2, 0x7, 0x8}], 0x77dd, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0xbe, 0xf0000000, 0x1, 0x4c3e0431}, {{r2}, 0x0, 0x9c04750c5d5fb063, 0x20000000, 0x100000000, 0x20}, {{r0}, 0xfffffffffffffffe, 0x5, 0x4, 0x800, 0x2}, {{r2}, 0xfffffffffffffffb, 0x80, 0x30, 0x4, 0x20}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0x2, 0x2000000000000000}, {{r0}, 0xfffffffffffffff8, 0x1, 0x0, 0x1, 0x3}, {{r0}, 0xfffffffffffffffa, 0x4e, 0x20, 0x40000, 0x12d4}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x1, 0x6}], 0x0, &(0x7f00000004c0)={0x8000, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 06:50:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x1, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0xe02b80cfaed9ea18, 0x4}], 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) lseek(r1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0xffffffffffff7fff, 0x4) 06:50:49 executing program 0: chflags(&(0x7f0000000080)='./file0\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e306669bd190df2"], 0xe8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x8, 0x4, 0x100000000, [{&(0x7f0000002000/0x4000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6b0}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6c}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x800}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ff8000/0x5000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x668}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil, 0xffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xeaa}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ff2000/0xa000)=nil, 0x5}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x1f}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000002000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x60}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9bab}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x800}) 06:50:49 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x106) r1 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x13) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) 06:50:49 executing program 1: nanosleep(&(0x7f0000000040)={0xe}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fffffffffffffffd"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x2, 0x0, 0x0) mmap(&(0x7f00007ed000/0x2000)=nil, 0x2000, 0x5, 0x1635cb0b59e4119, r0, 0x0, 0x0) 06:50:49 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r2 = semget(0x0, 0x0, 0x86) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000500)=""/4096) 06:50:49 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, 0x0, 0x0, 0xc7, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:50:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x100bd089937c6270, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 06:50:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() fchflags(r0, 0x10000) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="e0948aa44b8a0f420d9b106a2a5d366a4c402e96163dd5a1a64da4f1c153338b655ab4c296c3a9a1f0b0dbd237f08e6fc5e4b9d4d4b70dd7517329a384219f5285186367848d8b2db518e79a5112dfda422da4cc3d6f59104d8e5e38388c31c790e287bd682ea472688b76b9eca586b23d40bea902820f5f9539f89940c3f831750d49df72a326761b047c1fcd1988e6384a344e48788b455565aa1d2432d597313a899f4c1fd51fd9c284e37b3e5c218253995f08087c057e310a5eaf3a6d27b94b3b2317b887e6a1a6bd5da2ac4fa5c29ff1e94db5f31400e372dde27a0907e7056038788594cfdf9024e458238c9c668a43e3b63e8f602855da33b2", 0xfd) execve(0x0, 0x0, 0x0) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 06:50:50 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x100, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8080, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x35) 06:50:50 executing program 0: socket(0x400000000018, 0x3, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x10000000000003a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/186, 0xba) 06:50:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x40}, {0x6}]}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000240)) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000100)="754d7f8894345feb1f7ea8f152891729bc9c8118543176cad541cc2cc52ff91ac37096fafd7c1409aa191da34005f965c5d0d76f5eccd74411764a5694e5efabdeb631bec0026759aa995927d231bf246a0027ba44f258988ab4e40b165555010dc9802ae1051af06b4a0c2978bf83e1ec772d0e46e47d13c0ea8e3dd1ed97414bdba387076de73086f9bb7b1507a9") 06:50:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x3, 0x9a, 0xfffffffffffffffa, 0x7}) 06:50:50 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30001) close(r0) unlink(&(0x7f0000000080)='./file0\x00') 06:50:50 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x1, 0x7fab, 0xbd48}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 06:50:50 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x1000, 0x0) r1 = getpgrp() mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x80) symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x804, r1) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') 06:50:50 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x43, 0x6}, {0x88}, {0x45, 0x20}], 0x3}) syz_emit_ethernet(0xfc, &(0x7f0000000080)="88e0900567ff56c2ee8ae528c7993d2420641ad0bb5c883867e5c872ba4ccc10fe94aaf5171ebe9faf6270ef099a48250dd8ecc35da6030bfdc5154a191617c4ec422a9643c4dbef5630f800f158918698e599c7a653fae3ec04b7f39e39ed900ce59aa9a1eac6176849442a64f986ab63c78ca9b7e0811f0653efe9916f25b43ae16276c79ebe89eec84bcc00d33226cdc777e70f59c52fe62b1ce78e533b1d443099ef5b4e156f053ba33c7852385448386afd7e9270e736d43d514f35f9823667b8c717077b4217d8b8bfd22db498815ec601d37ac7c2beb093413add3b541886e2f97ed98e263722832ba392922d38e096ec3494d96109f5e1e3") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r1 = dup(r0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) lseek(r0, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000240)) r2 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r2) r3 = shmget(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x1e, 0x10, 0x7, 0x4}, {{r1}, 0xfffffffffffffffc, 0x8, 0x2, 0x400, 0x6}, {{r0}, 0xfffffffffffffff8, 0xf32493f1b775c92d, 0x40000000, 0x42b307e3, 0x3}], 0x86bd, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0xfffffffffffffff7, 0x1}, {{r1}, 0xfffffffffffffffc, 0x84, 0x329dac1213d5a43b, 0x1, 0xfffffffffffff800}, {{r0}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0x0, 0x8, 0x8, 0x8bce}, {{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0xb19, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0x0, 0x4}, {{r0}, 0xfffffffffffffff8, 0x8cac079b772a7419, 0x20000000, 0x101, 0x7}, {{r0}, 0xfffffffffffffffd, 0x80, 0x8, 0x1a, 0x46f0cd6b}], 0x9, &(0x7f0000000400)={0x401, 0x3f}) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000440)={0xffffffffffffffe1, 0x2887a352, 0x6991, {[0xfffffffffffffffd, 0x7, 0x8001, 0x400, 0x7, 0x0, 0xffffffffffffffff, 0x2, 0xf59, 0x2, 0xffffffffffffff9a, 0x83, 0x3, 0x3a, 0x2, 0x2, 0x635, 0x2], [0x9, 0x7, 0x0, 0x9, 0x7, 0x8, 0x1, 0x40, 0x4, 0x4], [0x100000000, 0x0, 0x0, 0x100000000, 0x3, 0x9, 0x1f], [0x0, 0x0, 0x1, 0x8, 0xf32, 0xffffffff00000000], [{0x7ff, 0x700, 0xa81e, 0x1ff}, {0x301, 0x8ee3, 0xff, 0x7}, {0x3, 0x80000000, 0x1, 0x800}, {0xe1a, 0x0, 0x80, 0x8}, {0x1, 0x1000, 0x7, 0x9}, {0x10001, 0x5, 0xfffffffffffffffe, 0x5}, {0x2, 0x3, 0x7, 0x2}, {0x4, 0x3, 0x4816, 0x100000001}], {0xfffffffffffffffb, 0x7, 0x4, 0x9}, {0x3, 0x2aef, 0x80000000, 0x100}}}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000006c0)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000700)={0x4}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000740)) write(r1, &(0x7f0000000780)="6e06221709840f52dbba90d411f62eaa23786b4ba7bbde44d27c1f09302af0841283bf426cdf", 0x26) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r4 = semget$private(0x0, 0x3, 0x20) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000007c0)=0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000800)=0x8) rmdir(&(0x7f0000000840)='./file0\x00') ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000880)={0x1}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000008c0)) 06:50:50 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) poll(&(0x7f0000001180), 0x0, 0x3) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="209d6f10ecd446a6b7ee00fb833956abb6dd1056b33157387a9b96203ba74e667edcdbd8d672c2717a46a9db0d65d4fdcab54e2a00fd7cbbc712372c33f143ea839a8beac4e7f1d62a012884efa40f46f73f4a0432fb4ecc47f9e5bc60a0505a42b99280cc6cd2fdf09c470f0b05f6487f9afe295c8059b07b9e757dd8c1ed0aff3032232ff2c51577adde772c5cc0bd5d23b4de49f0f28ffdb407ee1c7a4f18c246dfd43350009d8b85300e7aa02cee051a47832e0567e3de3434694e7a8de0d402480d13e8e821a5052478072df336dbbf8aaec03127109c2b47250695056a48b4d67a42ce22f64fd09b89591380789bbd3e1d8d4ad7cfb825b7ed6444e3829c5cd706e22b890c667dca1fcb3a811c791b57fddf393495d1d170490dbe5ada5ef2ac77acb0a4d89e21fa3843df27f38767bb438a5d144ccd5dc30852f85d90704c9f53efb757eb8e6a25d29c1eee8ea921b1b253b1a434ed69e6aec820207888b62bebef32711c64af2968837de9ed392a157fc2d1a99b12fee259717263378348b7e54ccb3630ad76158f02b7e63db8b993e258efa48bc6c286cb7d21a6937ed894bed09cd63c6f97f0c42071354e4c3ec07e036b0c342110c595cae77a33dabf912738e900f47f4521e90cc63db776501cafd021c588f30f572a7daaf618dc2d668249d4631e4aa020f061e1f6796b279b533323706a26e0418c70187931d2656873e1e56ec32aeb95e53ad41de98c89ae6519c886ba4653f41c78cbe0e62715ea3196fd40cf067dbc9a9ea23383cb3dad4584382f14d890c3a4d389e330f2690584f73a5800251bf998bc9abe34365002fba146d9ea02d4837c1fafdd0e2c19319d8799575c22ed6469e71ecbd655990cdf1d466becb7fbcf6510d2e368c91502ecf2854224e2bbdaf0be466f2eecd272b7e3c886fe43e5a2488146a16ad744a357ca49c6ce8cee47756f8c689dd3c9dcc7b91f691d365453506470cb7708debf8cead669fdd0681fd09bc030f9cdd9e9eda7929a7b92f5c2faabfad13ce7a8734ca295373c36d18684863e67533c900caf733c6461d3518f3d6bb0f9b9c04bfbcea433c1fcf057eebc2c9d067f4b19e8977848c84cf75f55e45fc8b5f2ebd496c24e01ea2bbf6accfb4a6c01bba5b1c4aa63be0dddfb4da2c32fa30d7c37a1b7f014a72e7fe4741a1cb854017fee318693cecf0a1125dc085edc9f1d5a900e56e4272a523f68cdf34eb7a0cc5629831711d6bb2f292d9337722742f829c90210b98fc11f090db234124438c56bcf85598c4906d10f82a5c42ce81cd7e07a8c25626f3ab4156868b73f676fd44b8c89f7f7096f7eb337729c0f958f05f053ffb5cbfa2b3bcecd60bdd7cd4d5d05a21d5e815e94727bfcb3c19142fff8b44185bf35b8dec248f1a884c5b191378af57a8bcc3c4620fdffbc9c03a52dd2e62cd04fdc4c4a79d3f8c415afaea1ff46f780caff3ab168e20cb5ecb9a3a6d0e13edc402180793d4891194862aa9c7f2b42088367e4138add3b17954aa54084dde90c340e7fc7dd587e1c3e03a5261c78a3d3f5ea148512545f26008a343185d4e457a467783d9235fdbbc14332fa89a9e43f736fadade598935cea6b1a9787f36c14b4ad0e178a35a6ea2dd5145bc5c467774895f1bfd5f79ad056079c2869b8d4d50a51c7a206f62b7b3e80c7a6500d307c87c6a84925b6e9ece5d7ee447e0065bd267e9161cba1a19cdb842d60655b8960ded2126517f3c99cc5cea9b0b5271aa4095006a1b95437d6a37fd8b12de486b43da2fd3fdc062d94f1060b53fc0fce99d256160215adeb46320b900ecaa5af089808fbb668af284c147a207a190725b60db5d5a4af384a2c85887ad4a09ebb28c9e8b41bf4d03d5413f35c7cd867d4b65425fc1b50c1aec19c1c880d94c06ef5bca84ae328b1aa0d59a9b49fdfddc49fa29a1ed58102ac4ee22d273bb1d0edcdee1cb0418a8a94539f210be7ec757d7b01c27197d9a502605834d71b532da531be176c1cf4868349ae5d7821d8fc651e685d3c203eba6bb4ed0f5b9da858e95a69d920d2b32bd233da1a20e401e01b8661aef1fa898e84dc3a9c77bb9ba8837ccefd39c08af934d80e03c6268a2f5d9a196d94316f24a5fdaf0a076f1c85ad74315356d8b03bfafb038b9caf92a770ab16adddb254456ee5d45875e09f8898c590dcc594b64d208855c79b95fe1ea464d4933437843510e523e1c87e7fbb2583386b494720acec0cbdc8877288e2247a5d82c67763e678c219c5859406cee26082906c1d194f7d4ac542495af3c091bdd208f3c3b72175c0bc074bb3e5d75d8e9edc4c86b78eb8990786d3f81cf0ad2eee6f95ed8a1ca3ddb54abe8b132e7d01e2e5d5fc7514bd98aafe745cf93c3ad93f3dde497472a3c24c5383959a7cd05b097ce24e759ee06c3e2141e0718caf8ec2e216b307b1e794760c15a98de51f8ff60e5bd6931deb6e485434ffae07bc382add15c4f531e361ae235e8beaf1a6a62f0b2d692909f5fc054b337028f05bb7c5f9f55dcedbb7387bca32ecbcc224f771bff603683d3153bdc29df4e00445bf44213d903657e9fc0d822800f0887e8237e7f94b2b4dd2d5b4cd927da69a602ed43f0c029c57838f8c957ab4570e96611d5bc1a27d917b6ac8241881a3d567b5b6999381ca0495af56555013ffa3c92ac6cebe5b73df6d893add8164bb0a8d6a437381fbbf02ba3e21825a7496d7187716a38a8abdc770b7d112c697f3e7e5d127de0126bd23d659b4320c091c6732f682892107fa1e7ffc6b01f262725e1b72f52852645121ecc299665df2b15f5a9eaa7323a03e9c0486b682f4011e0b60215167a6357c957d44a22070872c53397a4f97f9094b797a91bf2745378850100e036c2c6c2495bde20b61e9dbc8114bc491e5cba989a10f91539bae33cdd84985a663b97f92ed1a6bf0347d389c648014bd7de1c88a6a30f8ffd3a9b2304e2398f0cb196870d04b81e0bb3dae03530e92822b17bd3e9652861b28450c5cc7baad0ffb0d16e7eb764fc33e04b7093c9bf8917b2d49ceea8deb77f1eb4e32a3089ebdfa06429183c5916b025b011fe18ec6d68dbba1a8ab0e7806a8f4e256bb5275f9dc1aee713689897c57a7cd66d547676293fb1a753a6e9b9bfd8cffc9ad2405fe754dd8286fde3c04b6b5d839d0ecb94e42af09f20abaf4486c5e79e25f8d490d4061adbce179bad0750e07309b0c420727631b4a3a2d2742177c69c4662d78b82ee06e7cee3bc7e543bcdfb358ac1a8be5bba10a0401fc034c425b6878a00da6a799d25a7036869e68443c18ec683f94013a4c9c7d5b62c024342c40589cabf1d242d7fa6dccde1b5e5f94a4d6f452a41d35437265cc51cd132c659f5e0bd48b7788e599f5cfcd514d1402cf80bf2b6c05fe7653183f33126032e5bc4ffbdf19cf0c63a0b7e69a6e9ff2dcd7b1263f85b64631906459795ffe80019c7f106205e29057f82b3b9a0e815d4bf1ec1d70d1bb7f977feca151ae95d84ba2cd8bfe00f515c61f0beac5f1eb108ca393d8ebd3bdd1c1b895f91919861b70e3c73b302dd03e6e0cad49dc76a3e0f551fbd6a3ec98cb1f752d994bcc970d01ef156d3321084d203f2094e25a4e2098d0f75db001da35db8cfbeba7c8d7a62f3dcfcaa142dd4a0dc3f7c79a63603ef3bac2164a81ca48d76f5ef7ed09926a6247790ebaa73a37b6e21ac1fe8231ac618079d3ec42ebdb8d5174ff8c056095e8e4b5e5f8bfd08a59d82f47d8b2b6eef477ea229cb957211187a9862368ff80e1da1806658f268591636e842f689099ce4a3d64b85dfb9796ced1b0e66e1752222bfa49160a9e1eb601dce53a359cad8354aa11928d1ca0ceee4bb256c2538db913ab9a2c6bded16783f53c648fb34de2873ec61c7a2e3ee3b1adf662b6dd3a432fab3195e5d90063447d27651b74883a52718d11bde971e61a1b2650846b8537b0a470cf8006863c56feb616a2746473d7377dcfc71d23c35baebc2fdfe74eea46f5fc5b254fb35d4b6b38ef5e7db0e0ff2a8819e3f1e73c177eeb1007c1da2152470b248be37805b9e818c862179a9afe54bc15e10a5581f010420415ff9a71c8aef18c1b2359577b8c3ce4cfc240484191cf70dd7a72945dd92c4b24f411576c17f8c844532a7b82bd2f258bad3c99ce43579a67c973220ebfd045539cbcd927e7e8558b9fd292049bb0cb44ceabf7f9204dee343fe1901cce2db34d61014ce25f7f9d0a160139c4bd1803a3d7555c39d3d707326a552580c2294ec5c1980932831ddfec8792df9b98476401a8ba12f456eab74b2b0a90c79ef786639b7624b962d493f34d406a1256b635d1e2b67623ce14428a009d0529f75064ab7abf074162357ec5dce442ce4673ad1bf073f17e1ee0d019f7106bf34584517579ee93a73a5ab6ea2260f3ea605a62b3e8b72c1c28ebf7bc5702ed325234e55f6f1989b06b87dd1d2f2b95a184f29c5336976b68255ef36651ffe653663404bc75f17d180b32124d2887368b25748fac63e8cc19836279928d2a99da79aa39b7f5108412dcfdfed49e7f553cd0bd537600fe3d53fad42b41662c23060327b52cdab690acde180cbfbe99bac064a6df6a3c56783604fc38f42b2889e24be0810324b930754038662db7fbb99304f192df5e90e346963c7ada841e61b04b7eb67c54cbe50c3e6cf5556ae20c6dadd82c23101fcacfcbf562af931b2eb6c4ac79885f9bca21befa7f215b6720fb665be017f85d4745077fafad04c095efc5a8298b5633a39dafb4c6aa195a55e81baa9fc6fdb34005354c189f5c087b0f11b1dfce391f68d08df86cfd439359ebe968d659c4e3f1c02d3b4ffb40f287435db4d183a221de616581844219af4a518c5692826c55f1a8a025160335649eb477357b5187843a1424a7ed5c0b92e382f2410d5151900ed8cff1df092a1f70667ed4d3521171c6eb4487ef4e9abea8b043e7f6786c23f7217b4ff6863152f794ecafcad47c93c3902ecd408c1ea7aa4612706c2f3fbd8773cddaa02fa0da0a78634a452f9c38b7ca2fecc71aad1622fc6017c384284bc405592ca03537fafeda9b60268d245c012a4e68ff79b1cde0eccfc85050debcd59df8c52cea7681e7e325b520a2b0028fcb63e66c373fe35b2d372aaad2456827f98766fff2b4aa21f3dfa20d3b3c226da3dac93f65e0c61bd1c54682c184af4336e4cf836c9b49bd503c4d145119cc2454f6ac012bdf83c1ceb60bd0c2f6949ffd41359a7c5385a390d5decb0c70fffd2c03570f3864294fff0fdae86408b3a163001c63445ff8c536b6d8a17c6adb407a60ac0f0e35bfc1f5591b2809ea7cdaeb4a38ee404d80120fe447a36b6aea3b03548e9d1e0d68de1c087b5c2ebc48ad46f2a860cdb6b88124f14b27623fc4d06471ccae3faff617da35b6c1452dd98bb29e5a2d2e47d11d262316439d3ab9f8a21d66ec5fcef2bb62817aca62e49d930627875d2ba13aaf2bcd51cb740a0f3115d65ef3e4e52f14ecd4b7947f3293492607ddc1f055a094a7aceda6fe9d2a7466657cbc69d4c117cecc0cc51e5b07f139983d78d3810f7de07e3ecfe15d4ed1013164f1dfd3bc4523ac1c650dae60112bd4a65905ec75738677e09626f599314fb108dfb4d6a86dbe3a75a4c9c0b10533781bf76b41e03860b0efa8228371842f5c6c1aa7d8b9e4af9f8c32655f5b9b6eb6afa85001bc031faa2a9eca2ac9de3f6ccf7b08f098d29e6577c910c05c93dc296b91d283ac1d565184cce4b3f65cd2ed", 0x1000}, {&(0x7f0000001100)="609a3a7365fe9c79f24e9c9f5650d5d95e1f5c95ae0809d3b6f3c5d0398ea9c8edef82600e198eb0c032da74f213ec1eb2c586a7124c4f46f6a72ec2d467137cd24c81c29b39800b329183feef768e94beefa8773719e730b7e95e7812cff86f07789df5be6f71ce4a622f", 0x6b}], 0x2, 0x0, 0x0) open$dir(&(0x7f0000001180)='./file0\x00', 0x7652ab4f438037d3, 0x64) getsockname$unix(r0, &(0x7f00000011c0)=@file={0x0, ""/88}, &(0x7f0000001240)=0x5a) 06:50:50 executing program 1: getrusage(0x1, 0xfffffffffffffffe) r0 = msgget$private(0x0, 0x40) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000200725dceaf00c897412d5f066f46895889f78d6ca70de499e9b0293d78717885af1935200c253824d17e340da5cf5c00cc444b851ada39118d50a531093e880e9132a06ae27ea0a7916dfa8a58dae26ac348f95c421906828036e62dba5b6e3fb1b3d28c78537cf2f9874167405f0bba59ed0db3d0e9130bb7996090da528801a9458a27e2566d399974ec49c223b2fb79791737fd4af5be18629d963a749ec7c755c8d955881d"], 0x21, 0x800) 06:50:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0xfff, 0x80000001, 0xfffffffffffffffc, 0xff}, {0x400, 0x9, 0x400, 0xfff}, {0x1, 0x4, 0x4, 0x2b8}, {0xfffffffffffffff1, 0x20, 0x1, 0x6}, {0x0, 0x3, 0x80000000, 0x1}, {0x80000001, 0x1, 0x200, 0xffffffff}, {0x0, 0x9, 0x8, 0x1ff}, {0x4, 0x657c, 0x1ff}]}) 06:50:50 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setuid(r2) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) r3 = shmget(0x1, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getuid() r7 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r9 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x1f, r4, r5, r6, r7, 0x100, 0x10001}, 0x8001, 0x9, r8, r9, 0x1, 0xfffffffffffffff9, 0x8}) 06:50:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) r2 = dup2(r0, r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x5) sendto$unix(r0, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCPROMISC(r2, 0x20004269) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000340)) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x100) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000300)=0x8) r4 = getppid() getpgid(r4) 06:50:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 06:50:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xfffffffffffffdfd, 0x0, 0x0, &(0x7f00000001c0)=[{0x10, 0x1, 0x2, "c0561ee60ec475560af007b30ffabbf8a7c18daf45726dc9917dbf734e524aa3fcf2a32afaa4d44c180777148435f478105b4b053804a704292ab9ba0b73d035821bbef7fc950f061c4b0d482dba8d8ff0011acf852654d360c06d9b7c3e864bd5c9b626aebca528a5afdea95cf432b6d4ac9f85aa896dae3ed63fd49ef6098c6eeca8bfc79d405e9344faf48410dbf0e6c7b2938945096134bf712bb06b8a392a0a4923d1c8"}], 0xfffffefc}, 0x0) 06:50:50 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='W\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x800, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x30000, 0x0) close(r0) 06:50:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x82, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) setuid(0xee01) ktrace(0x0, 0x1, 0x210, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) 06:50:51 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x80, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = socket$inet(0x2, 0x8000, 0x200) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = socket(0x19, 0x2, 0x400000000000000) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f00000003c0)=""/85) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000540)={0x2, 0x0, 0x5, 0x4, r1}) listen(r8, 0x4) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2, 0x0) chown(&(0x7f0000000300)='./file0\x00', r9, r4) ioctl$BIOCGSTATS(r11, 0x4008426f, &(0x7f0000000600)) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000480)=""/82, &(0x7f0000000500)=0x52) connect$inet(r11, &(0x7f0000000280)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) lseek(r2, 0x0, 0x0, 0x2) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f0000000640)=0x1) 06:50:51 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x118) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) clock_settime(0x7, &(0x7f00000000c0)={0x115c0000000000, 0x6}) 06:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r4 = dup2(r3, r2) kqueue() ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000000)=0x200) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 06:50:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0xe7) 06:50:51 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = getpid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x9) fcntl$setown(r0, 0x6, r4) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="5f135b2a40865afb6d7166df14b0dc8fd83b13c23706ff69c99bb17a72bd24c413853507c6a3f940712bf65e38f7bbfc182b3852573fb2472959de2a7daa4f2e7bea2721a6154d4890d90156b29b27e7522414a0b5e21ab5e78d6395db85d686783a8e7845944c411f2ba18e6cfdc7d2ad930c8a97c4ede825642e6a561e8338bccd2508af44e4333544684dfba831c7e0944655327758b112e538a160462305c5069e4af8a9e6b1127c71cc7ce542b68b24002dc8ae6a8ce018b27a8f", 0xbd}, {&(0x7f00000000c0)="f367d6fda29d29c9e5d9331f06fb68715c66f9663b0355c574e2dbfa1e668d74", 0x20}, {&(0x7f00000002c0)="24e28645a515cf785e0234363f9786a014d8e5bac9797bebd5db6fa68147fdc17c54e84a5ef8e7a0c2f03461c6419508d33a9bd1603371186b093f69979a4b0c484453c5f7665fabb897becb6df2ce12c4f7c8bdc9c6977fcabef865567856b18328", 0x62}, {&(0x7f0000000340)="f5e5ff06cf2d88f98b6f1dddf652b4d2f21946af9488dafb85492ea00fa28bda7d84cec128207fca0b88157e5e0d47e0cb643503c2211f69e8cd4027d8fba048b707ba4e89a49c13806ad998c82170959fc07e935844cc02903fbd8520664afe400c09302a70921c8b06cfe24942efe7cefba782ccd791c8dc971f457fd64b7c319d963573e7e19ba04dfed3549386ac78a1110cc89e62acde0914b74e7f283d3fb0055459aa8f9a2bafb20b56fcca723ff47d01bfc4be9e8381d4e40d29ebd298a243c7d80661523d5873be1ccb5406bff0d66ace219e76", 0xd8}], 0x4, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 06:50:51 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1000019d, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x280000, 0x6}, 0xc) 06:50:51 executing program 1: 06:50:51 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0xa9f4f10287497bd9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) getuid() ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 06:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 06:50:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = dup(0xffffffffffffffff) r1 = open$dir(&(0x7f00000001c0)='./bus/file0\x00', 0x100, 0x85) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./bus\x00', r1, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r5 = getegid() lchown(&(0x7f00000000c0)='./bus\x00', r4, r5) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./bus\x00', r2, 0x3}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000400)) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000300)=0xfffffffffffffffe) open(&(0x7f0000000240)='./bus\x00', 0x2, 0xc0) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) r7 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000003c0)=""/28) 06:50:51 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x4}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 06:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 06:50:51 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000001c0)='M', 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000440)=[{0x1d, 0x2, 0x49, 0x699de2d1}, {0x5, 0x3, 0xa58, 0x80000000}, {0x40, 0x3f, 0x7f, 0x9}]}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000300)=[{0x2000000006d, 0x10001, 0x4000000000000007, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x9) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) 06:50:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = shmget$private(0x0, 0x3000, 0x5cf19f2c9f1b157, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0xfffffffffffffff8, r2, r3, r4, r5, 0x8, 0x5}, 0x6, 0x4, r6, r7, 0xfff, 0x81, 0x6}) 06:50:52 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x400, 0x0) getpeername$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000359ffe910c9b0ffab1aab575779baf9191f10ba008415e1fce88ce667c6f74475281fcf783feaa7fae78a471472da87bd52d9a3b5b70ab43eda4237dd795338dd178ca57e1e2c92e73def4e76a818090bad0c5c7a3b8e7abaae3f10ddbf1ffd87cc8e37003f222b4fac6a71670cd7116c7d154cfac6ecbc24d8d26e7631c728c1ee2bce75fb1d63001087f741884fa7fc543a98b92824ceacee57b791bf5aefccf00c9b92cbcafcde7441bf2439238f232334e65fb6c815152123cffe00c11cfbb45a10de5609af798a0ad68e532fc3c4e5872a1e73defcea5009507a36dce8d82506adf442278e9d31f852cb51311af1bd2bcb14a72baedff20488cc9b6"], &(0x7f0000000180)=0x6e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) getpid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) connect(r0, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x24}, {0x6}]}) recvfrom(r0, &(0x7f0000000280)=""/69, 0x45, 0xc3bea0161b862b84, &(0x7f0000000300)=@in6={0x18, 0x2, 0x1, 0x1f}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 06:50:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{0x3, 0xfffffffffffffffe}, {0x2}], 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) open(&(0x7f0000000200)='./file1\x00', 0x1, 0xc0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r1, &(0x7f0000000180)=""/64, 0x40) read(r3, &(0x7f0000000400)=""/228, 0xe4) fcntl$setflags(r3, 0x2, 0x1) linkat(r1, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) open(&(0x7f00000001c0)='./file1\x00', 0x20000, 0x2) fchdir(r2) 06:50:52 executing program 1: r0 = socket(0x6, 0x6c187d6f54b5a1d8, 0xed) setsockopt(r0, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) 06:50:52 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 06:50:52 executing program 1: nanosleep(&(0x7f0000000040)={0x4}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 06:50:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) fchdir(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 06:50:52 executing program 0: setreuid(0x0, 0xee00) ktrace(0x0, 0x1, 0x8, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x400) 06:50:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x288, 0x0) 06:50:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x480, 0x1) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x3, 0x20) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r5 = syz_open_pts() r6 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r5, 0x2000740e) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) r7 = getgid() r8 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r8) syz_open_pts() r9 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f00000000c0)) semop(r9, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) getgroups(0x7, &(0x7f0000000100)=[r7, r7, r7, r7, r7, r7, r7]) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000240)=""/61) 06:50:52 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r2 = socket(0x1, 0x4, 0x2) r3 = socket$inet6(0x18, 0x4000, 0x2) dup2(r2, r3) setregid(r1, 0x0) setregid(r0, r1) setregid(r1, 0x0) getgid() 06:50:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x5411, 0x0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6, 0x5c}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x3) 06:50:53 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xdb64a7672ebb9aaa, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = getgid() r4 = dup(r1) ioctl$KDENABIO(r4, 0x20004b3c) fchown(r0, r2, r3) 06:50:53 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x40, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x2fe7, r1}) pipe2(&(0x7f0000001340)={0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = getpgid(0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file1\x00', r3, 0xe50d44ed59dbba82}) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x100, r4) r5 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r5, &(0x7f0000001380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aaa3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045aa00f0277a389e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b311ccef965674312c7850000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb671d7ad431fa984fc00835bd82e1cfea9117adb8d9b88f234fc1634e997a77307fee11cd9fd3c629f9a61055d92ef31d99acad9477ae52d8059ab865aac59133bad7d697eaf24706e1e0b5e5017497cb8464b93876581cea408a0071cc73b740c1e1629eabb6b14e98d05cd03c9c5f1ac3667840c70bb0d5d8f12698852a66de0057c5af3d7a17d7dde399a9381469eac19740baf5fa98fb8d8baab52b0fb71cb5635825d7b753d35f5c02e9ac26fc762b6232cae442b2024c962a31b059e79852437251674e9ac6feec48193d2d9ec485e2328acddfe05aa366521982c15d0a4db8bcdf"], &(0x7f0000000080)=0x1002) ktrace(&(0x7f00000000c0)='./file1\x00', 0x1, 0x20, r4) 06:50:53 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unlinkat(r1, &(0x7f0000000140)='./file1\x00', 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) open(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) 06:50:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4000000000001, 0x80000000, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x200010004) r5 = semget$private(0x0, 0x3, 0x102e7) geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) sendto(r4, &(0x7f0000000c40)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xfffffffffffffd11, 0xa, &(0x7f0000000240)=@in={0x2, 0x0}, 0xffffffffffffff1f) semop(r5, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) getpid() read(r2, &(0x7f00000007c0)=""/1, 0x1) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x1) read(r2, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000340)='./file0\x00', r6, r7) nanosleep(&(0x7f00000002c0)={0x0, 0x3}, &(0x7f0000000300)) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) fcntl$dupfd(r4, 0xa, r2) dup2(r3, r2) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x0, 0x1) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="00002e2f66696c6530ac58f5432c000029bb3f0b649ebcc38935c6f65a2966696cc4c857c09a5ca16ac692cb63b88e4214fff586733cbdee00000042c7b249c64c0f95a00f5bdf0675364b43c5f64dabc3b555a30331c7118b3d82bebcc09bf868ec5923b55f2d3e5d2cea12ee07b6dd8e6ad42e04ccc8dbe26ba739111dc3d12291ac38570d2e84ac011e2263ff2e18ef3741c6eefbebe54d84e19d504f88a258c53c52f5500b2fa3f9b6548c2e62fb2182107db1f141f4355a7e5ee337fe70ba7d12e8edae0b10527852d8fde912c7393f55755d40180b88623bf9a1a8c045741bd10fd6b94d5f758ba89e4affee6e0c8e2c3a875952e72a0e23a7c4d31f9a2d4cd2903cec72f36ac087f428cbe704e83de47453b9ab5040862610e4d3ba4ef761f6ecaa3ab1a31ed732f828c9248d5cdd13e20ecf26823ec334e3fecc4d906d8383784657bf43df13a94e507c1527"], 0x10, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x10000000000000d2, 0x0, 0x0, 0x8}, 0x408) semop(r5, &(0x7f0000000440)=[{0x4, 0x80, 0x800}, {0x3, 0x2, 0x1800}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000380)={0x7, 0x1ff, './file0\x00', 0x7fff, 0x1, 0x1000, 0x8001}) pipe2(&(0x7f0000000280), 0x4) fchdir(r3) mknod(&(0x7f0000000400)='./file0\x00', 0x8, 0x1) execve(0x0, 0x0, 0x0) 06:50:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x74}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) 06:50:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCPROMISC(r0, 0x20004269) 06:50:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x847, 0x1a07, 0xfffffffffffff001, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 06:50:53 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000140)='./file0\x00', 0xf1eec9852648b492, 0x8) r1 = getuid() seteuid(r1) chdir(&(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x82) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)) 06:50:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x101, 0xb7}) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xfffffe20, 0x0, 0xffffffffffffffdd, &(0x7f0000000180)=""/87, 0xffffff75}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x7fff, 0x0, 0x1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:50:53 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x7fff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="588f20efabd16ebae63225259560f8e5815f73f2a044334a5619515a4c8ab06198824b3da025bbd47b3bf5794577c7d4096e8c8b6b87cb42d99342a3505bb3f0216ab93f12fc4d5f00"/87, 0x57) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="92", 0x1}], 0x1) syz_open_pts() r2 = kqueue() close(r1) r3 = syz_open_pts() kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2dc13fe6f86f08362ea8cfb73d3ef37e97d32a62"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0x0, 0xd23, "e45ea840d957756d90a9f900f66fad02ed0a9e9e"}) 06:50:53 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40, 0x32) getpid() syz_open_pts() r0 = kqueue() r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x104, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='c\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0xffffffff80000001, 0x10000}, 0x8) 06:50:53 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') execve(&(0x7f0000000440)='./file0/file0\x00', 0x0, 0x0) 06:50:53 executing program 0: syz_emit_ethernet(0x13, &(0x7f0000000000)="514baeacae2fb136be31429f9890ce169b4076") execve(&(0x7f0000000400)='./bus\x00', &(0x7f0000000180), &(0x7f00000002c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='c\x00') r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 06:50:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) 06:50:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x4}, {r0, 0x10}, {r0, 0x8}, {r0, 0x40}], 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x89265debe19af1db}, {r0, 0x8}, {r0, 0x40}, {r0}, {r0, 0x80}, {r0, 0x2}, {r0, 0x2}, {r0, 0x80}], 0x8, 0x4) 06:50:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x9, 0x1020000000000000, 0x100000000, 0x3fb, 0x7, 0x1, 0x4, 0x10, [{0x7f, 0x5, 0x7f, 0x8000}, {0x5, 0xfffffffffffffff9, 0xb35}, {0xf9, 0x9, 0xe8, 0x8}, {0x41, 0xfffffffffffffffb, 0x3640000000000000, 0x9}, {0x1f, 0x3ff, 0x100, 0x3f}, {0xffffffffffffffe5, 0x6, 0x6, 0x730b}, {0x100000001, 0x8, 0x1f, 0x1000}, {0x80000001, 0x8000, 0x1ff, 0x8}, {0x1, 0x6146, 0x40, 0x8}, {0x40, 0x6, 0x7f, 0x3}, {0xfff, 0x3, 0xdc0, 0x3}, {0x0, 0x3, 0x101, 0x3ff}, {0x0, 0x4, 0x1, 0x20}, {0x7, 0x6, 0x6, 0xa9}, {0xfffffffffffffffd, 0xca32, 0xfffffffffffff800, 0x2}, {0x1ff, 0x8, 0x2, 0x1f}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:50:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:53 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100001100, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, 0xffffffffffffffff) 06:50:53 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0xfff, 0x1, 0x9f9, 0x1}, 0xfffffffffffffcf8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 06:50:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mlockall(0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000400)="5c7dd1e9b87efc90ac666e2983998c2215955bfcab923c391ae9b384bbe33ecfab4d7eea378809c2ac57c2f1229b5c741817a4e404f95c660a466ebfa2eb2153b39408c8f5", 0x45}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 06:50:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xa0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0xe2c7e8c34afdac81) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 06:50:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000900)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4, 0x1) fchdir(r0) shutdown(r0, 0x3) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 06:50:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) recvfrom(r3, &(0x7f0000000080)=""/82, 0x52, 0x840, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) linkat(r3, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x4) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) dup2(r1, r4) 06:50:53 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0xc5651defcfb1e577) 06:50:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) socket$unix(0x1, 0x2, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x8) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66697b130600"], 0x6a) madvise(&(0x7f0000ffa000/0x6000)=nil, 0x6000, 0x5abe2f73377bec84) 06:50:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0x480000200000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 06:50:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) munlock(&(0x7f0000300000/0x3000)=nil, 0x3000) mprotect(&(0x7f00000e9000/0x1000)=nil, 0x1000, 0x6d65d38d683b6e35) r1 = semget$private(0x0, 0x2, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/133) sendto$inet(r0, &(0x7f0000000180)="c582b1a9bd5fe78d35cc3b19384ea60e6ac6decbb9659c52cf538687e794c1f4107e6ac3d5bd83ebb061c95fa9b567fb41eecc943da36d555cbc62f1c3e27ed79e6ecea9ad641f140c6ceeae50ea339f48bcfbb12f76d6c31c429ad33ac05d1d93110eb06d90e0fed43135d213a000d70cb5877fe8a4169131614d3e49ded573353e74e687ede61305de0f381c460da2f91976032fe32ad296a8db965a206837b9cd99af6f", 0xa5, 0x402, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 06:50:54 executing program 0: r0 = socket(0x2, 0x8007, 0xff) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 06:50:54 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff, 0xfffffffffffffffd}], 0x80000000dde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 06:50:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffb2dfe9a54d2bbc, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 06:50:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x38) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x6]}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r0, 0x0) 06:50:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x87}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 06:50:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='=') 06:50:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:50:54 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 06:50:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000003c0)="9c87c377284c35b87e2e2e", 0xb) execve(0x0, 0x0, 0x0) 06:50:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x5dc5b0d3bb111cfd, 0x2) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000280)={{}, 0x7, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='l\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x81, 0x7, 0xcd76, 0x0, 0x9, 0x5, 0xff, 0x0, 0x1, 0x3, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) utimes(&(0x7f00000001c0)='./file0\x00', 0x0) 06:50:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) preadv(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 06:50:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xdfffffffffffff, 0x0, 0x3, 0x0, "fa6810ffe48c3357ab4c6c4500"}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) 06:50:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 06:50:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x30091a01491b932b) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r3, &(0x7f0000000300)='./file0\x00', 0x80, 0x4) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r4}, 0xc) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 06:50:54 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/98}, &(0x7f0000000040)=0x64) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000440)='tap', &(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='R\x00'], &(0x7f0000000740)=[&(0x7f0000000580)='(\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='.#}\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='/dev/bpf\x00', &(0x7f0000000700)='\x00']) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[{0x3, 0x4, 0x8, 0x10001}, {0x6, 0x10000, 0x10000}, {0x5, 0x0, 0x3, 0x85bf}, {0x200, 0x200, 0x0, 0x8000}, {0x5, 0xfffffffffffffe01, 0x7f, 0x7}, {0x9, 0xffffffff, 0x1}, {0x9, 0x0, 0x6, 0x1}, {0x0, 0x10001, 0x7, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) 06:50:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") chmod(&(0x7f0000000000)='./file0\x00', 0x8) 06:50:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="10000000000000000200000000000000"], 0x10}, 0x0) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 06:50:54 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x9, 0x0, 0x0) socket(0x0, 0x8000, 0x80000001) 06:50:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)=[{0x800000000086}]}) 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) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x3) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 06:50:54 executing program 0: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) munmap(&(0x7f0000ff5000/0xb000)=nil, 0xb000) 06:50:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='i!'], 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) pipe(&(0x7f0000000180)) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) 06:50:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0xfffffffffffffca4) chmod(&(0x7f0000000000)='./file0\x00', 0xa8792b4fcb78a038) 06:50:54 executing program 1: r0 = semget$private(0x0, 0x2, 0x280) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x200000000779, './file0\x00', './file0\x00'}) setrlimit(0x0, &(0x7f0000000000)={0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getegid() r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000300)=[r2, r3, r4, r5, r6, r7, r8]) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='\x00X') 06:50:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() close(r2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3949b97f7ea697b3, 0x2, 0x7f18, 0x82, r5}) dup2(r1, r3) 06:50:54 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r2 = getuid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r4 = getpgrp() r5 = getuid() r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r10 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r12 = dup(0xffffffffffffffff) r13 = socket$unix(0x1, 0x2, 0x0) r14 = accept$inet(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) r15 = socket$unix(0x1, 0x5, 0x0) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = getpid() r20 = geteuid() getgroups(0x3, &(0x7f00000005c0)=[0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="7cc713837ebd73ee48a948237310655759f62b387cd8212831a007a641da767661f9c802e2eb2c1d2a5700ebfd8e49dd72c986764bdd1026564157447a707b8aec3dddcd11f4ec5d3ac5f2f0f5f01e8187e4d6e72b5f4c15a6cc8fe8d54aeb861f61355e37c64de4f73c4322c833ac1c3fd892141e80107a1c41d16721fb2f4c9a3a638d7263af83", 0x88}], 0x1, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0xc8, 0x400}, 0x40c) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r22, 0x8004667c, &(0x7f0000000080)=0x1) 06:50:54 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) r1 = socket(0x6, 0x1, 0x7) r2 = dup2(r1, r1) close(r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000080)={0x4, 0x9, 0xffffffffffffffff, 0x1, 0x0, 0xc6f}) 06:50:54 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x40, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x480, 0x1) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x3, 0x20) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x2, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000300)=0x33) ioctl$TIOCNXCL(r5, 0x2000740e) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) r7 = getgid() shmdt(0x0) syz_open_pts() r8 = semget$private(0x0, 0x7, 0x19) semop(r8, &(0x7f00000002c0)=[{0x0, 0x20, 0x1000}, {0x3, 0x1ff}, {0x3, 0x1f, 0x1000}, {0x0, 0x1000, 0x1000}], 0x4) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f00000000c0)) semop(r8, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) getgroups(0x7, &(0x7f0000000100)=[r7, r7, r7, r7, r7, r7, r7]) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000240)=""/61) 06:50:54 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x4941180640f966f8) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x101, 0x8001}, {0x18, 0x2, 0xc399, 0x8}, 0x7774, [0x0, 0x8, 0x401, 0x3, 0xff, 0x80000000, 0x1]}, 0x3c) mkdir(&(0x7f00000001c0)='./file0\x00', 0x162) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x400, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1}, {0x6, 0xfffffffffffffffe}}) msgget(0x3, 0x200) 06:50:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 06:50:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) shmget(0x1, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) 06:50:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 06:50:54 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) getsockname(r0, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) fchownat(r0, &(0x7f0000000140)='./file0/file0\x00', r1, r2, 0x2) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 06:50:54 executing program 1: clock_getres(0x6, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x4859c56191bb5da4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 06:50:54 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r1 = semget$private(0x0, 0x4, 0x2) listen(r0, 0x200) semctl$IPC_RMID(r1, 0x0, 0x0) 06:50:54 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) r2 = shmat(r0, &(0x7f0000f27000/0x3000)=nil, 0x0) shmdt(r2) 06:50:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x28}, {0x28}, {0x6}]}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x5, &(0x7f00000000c0)=[{0x200, 0xffffffff86fab1c3, 0xbf2}, {0x400, 0x7, 0x8, 0x8001}, {0x2, 0x0, 0x2ef3fed4, 0x7d4}, {0x80000000, 0x100020000, 0x7, 0x7}, {0xffffffff, 0x2f902f4b, 0xf9, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) pwrite(r0, &(0x7f0000000540)="0c298d76e59754d0eb1a4fa8c2cdbc5e3cb1ca91ee8bce4878ce04857494d8b18619e40c544ca80d69a2d90744418cb557a7ecf2bc333f25569973f964196d1d2466a3878cd38db7bacb70bcce2ba8bceb0df42c6ce7ab8eee7a73c00ddf5d501991ae1b055cb366755fac1a0719c49be7178226cd9f2c90bfb59bbeec6d4c990b4b9c048fd6d9fcab484ad70d38b735df0e20f89d18a7b7b9fbc4005f309615d8ca929cb51c8ccc6045134898709edfabff77df50a0c0", 0xb7, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x7, 0x3ff, 0x9ffb72d, 0x80000001, &(0x7f00000001c0)={{0x2, 0x2, 0x101, 0x3, 0x7, 0x7, 0x195}, {[0x7ff, 0x8, 0x693, 0x7, 0x7, 0x7efe, 0x7, 0x9, 0x3, 0x5, 0x5, 0xfffffffffffffff7, 0x1, 0x8, 0xff, 0x67, 0x7, 0xa817ca7c000000], [0x0, 0x100, 0x101, 0x10000, 0x4d0, 0x1, 0x8afb, 0x0, 0xf0e4, 0xa8], [0xfffffffffffffc76, 0x1, 0xffffffffffffffff, 0x1, 0x0, 0x3], [0x800, 0x9, 0x5, 0x5, 0x4, 0x8], [{0xffffffffffffff68, 0x556, 0x5, 0x2000000000}, {0x7fff, 0x0, 0x0, 0x9ec}, {0x6, 0xfff, 0x100000000, 0x6}, {0xb2f5, 0xc4, 0x1, 0x1}, {0x3, 0x2b22, 0x7ff, 0x3}, {0x3, 0x3ff, 0x1800, 0x80}, {0x0, 0x9, 0x8, 0x199}, {0x2, 0x0, 0x8, 0x6}], {0x80, 0xffffffffffffff87, 0x101, 0x57be5d8f}, {0x4, 0x0, 0xc17, 0x6}}}, 0x8, 0x8}) syz_emit_ethernet(0x2, &(0x7f0000000640)="129f") 06:50:54 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000002000/0x3000)=nil, 0x3000) shmdt(r1) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) r2 = getegid() r3 = getegid() r4 = getgid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) getgroups(0x6, &(0x7f00000001c0)=[r2, r3, r4, r5, r6, r7]) 06:50:54 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) fchmod(r0, 0x2) ftruncate(r0, 0x0, 0x6) ftruncate(r0, 0x0, 0x107ffffffb) ftruncate(r0, 0x0, 0x80000000) poll(&(0x7f0000000000)=[{r0, 0x96b9611dcd3d99d6}, {r0, 0x8}, {r0, 0x140}, {r0, 0x100}, {r0, 0x80}], 0x5, 0x2) fcntl$setstatus(r0, 0x4, 0x8) 06:50:54 executing program 1: clock_gettime(0x2, 0xffffffffffffffff) 06:50:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x24d, &(0x7f0000000040)=[{0x0, 0x9}, {0x35, 0x0, 0xfffffffffffffffe, 0x1}, {0x6, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 06:50:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = geteuid() seteuid(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) 06:50:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10030, 0x0) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000080)) 06:50:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0xffff) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x10001, &(0x7f00000000c0)="e30bce85d445863ee7d11e228f84005725367e28edb07ca460cda3bcda0de668d81eeacb4fe9f4200425e30ca079bb580abf3767a15b44af68c47a3144bc2a9e1fb4be3f46a86329cbadaefda3fd6c4083b2aaf20900781c4cb81030a57457e3d9261759d22afe8630a45066c91f8d01f894bb2db65c2fc13db6192ef18e5785c0ee62659b4291cf95593495aba5b6c2affe69761676ede0d68ad78726f2e608f5576cd500cdef27a24252df4dd5070cd59cf140fe2b51a946804473cda0469d3feab2d90685cf57bd155ea70263d0e8b455626d80536f8c385860366a540699151e3ab49d4c93cf80834b1aea96e4e13665198869d3d772d2515aa890854e23ff5e68f1dc2d3baefacb25db24ed6629ae73f1e22c3deb547051", 0x11a) 06:50:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 06:50:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d766176698e1400"], 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c563000"], 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x3ff, 0x3, 0x5, 0xff, "8c8efd49e51a3f27d39f8b91301461ea1ab0af82", 0xffff, 0x2}) 06:50:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x5c}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000000)="3869c60ad888c2c37fb56179148ea8df64ee3b6dcfcb9d5cfcbe7eb9eca6cdcba4812005eb9c88ab0b6e3ed1349d46844e01ae315aadc20c3699bb23c96a6df8d409250441a66b8a068a62dbd14b36dee6380370f8274b800f9edff21f1c7c60d8bbd1aa11a1d26372eec59f8460377e52aa80cdc9cbb195b2bb7d2a2f41737cc0d1d912fe248946258bbcf496bea5") 06:50:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b191c91f48cf9304283c98c0449f1a76d36112d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae5906aa033f0100000000000000f1205c458ad269d7ca8a8c8610c3ed291cfeb708b5a7f46b869d6d997ccdfb0c4057c0a996ec7f18048dce3e523a441b59348cff10b16c97a50a0924df7e0a415258bbe7954079d73fc78bc1970f1a771611fa77055f8dd6f87d9af19770cf68171e88d21afac7f10214422b8c109fed91e4f901349e027b503a0ab653ff8e22ec830d337d8ea4ec5d089856fca07c6f68aca381f0db2504d1f6d24b116fcb4f598e7cb592d6975bb8fe7d0edf1cade10fa5ee3c411f513fa8bf", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x50) ioctl$BIOCLOCK(r1, 0x20004276) 06:50:55 executing program 1: r0 = getegid() getgroups(0xa, &(0x7f0000000180)=[r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]) r1 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r1) chroot(&(0x7f0000000040)='./file0\x00') setgid(0x0) r2 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r3, 0xd8c8289a9fc0a586, 0x5, &(0x7f0000000440)=""/28) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000100)=""/75) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r5 = shmget(0x2, 0x2000, 0x36e9699404412ee4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/215) setegid(0x0) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000000)=0xfffffffffffcffff) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000340)) r6 = dup(r2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/93) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) r7 = shmget(0x2, 0xb000, 0x104, &(0x7f0000ff5000/0xb000)=nil) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000006c0)=0x10000) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000400)) clock_gettime(0x0, &(0x7f00000004c0)) semctl$GETPID(r4, 0x7, 0x4, &(0x7f0000000500)=""/100) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000600)={{0x20, r8, 0x0, r9, 0x0, 0x0, 0xffffffffffffffe0}, 0x5, 0x0, 0x5}) shmat(r7, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 06:50:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000003}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdbd, &(0x7f0000000040)="c4") 06:50:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000389, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x100000000, 0x7fffffff, 0xede, 0x80000001}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x8000080000248) 06:50:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) pipe(&(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) 06:50:55 executing program 1: socket$inet(0x2, 0x3, 0x2) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d96fea7fcfd4"], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 06:50:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r0, 0x0, 0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setuid(0xee01) fchflags(r2, 0x0) 06:50:55 executing program 1: setrlimit(0x0, 0x0) r0 = socket(0x18, 0x4003, 0xffffffffffffffc0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x7f) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) r2 = fcntl$getown(r1, 0x5) getpgid(r2) 06:50:55 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) r1 = semget$private(0x0, 0x4, 0xe0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000340)=""/4096) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:50:55 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x5, 0x2) r1 = syz_open_pts() r2 = socket(0x21, 0x8001, 0xfffffffffffffffc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x54f) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="0300", 0x2) r5 = dup2(r2, r2) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000140)={0x6}, 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000800)) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) chdir(&(0x7f00000002c0)='./file1\x00') r6 = semget(0x0, 0x4, 0x600) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x2}) r7 = semget$private(0x0, 0x4, 0x226) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000a00)=""/89) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) rmdir(&(0x7f0000000b40)='./file0/file0\x00') ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) shmget$private(0x0, 0x11000, 0x2, &(0x7f0000fef000/0x11000)=nil) semctl$GETVAL(r7, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 06:50:55 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) setegid(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x800, 0x3f}, 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x0, 0x60b, 0x5}, 0xc) lseek(r3, 0x0, 0x0, 0x1) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) lseek(r3, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000140)=""/41, 0x29}, {&(0x7f0000000180)=""/22, 0x16}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000001380)=""/220, 0xdc}], 0x6) bind$inet(r3, &(0x7f0000001500)={0x2, 0x2}, 0xc) open(&(0x7f0000001580)='./file0\x00', 0x40, 0x10) 06:50:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000140)={{0x2, 0xfff}, {0x4, 0x8000}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1, 0x0, 0xfffffffffffffffe}, {0x5c}, {0x80000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) 06:50:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0x2314}) pread(r0, &(0x7f0000000000)="bbce3315a85af757e67c7925235c08d1a1c6275d635cdeaa361212fcf8203255de46670e86916c78e4a0ae832fcc2a6f435dad9101b1749d676bf319abbf768aec74a6e6ad06e72b", 0x48, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:50:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x9) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x7) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='x\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file1\x00', r0, 0x1}) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') munlockall() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x9) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = msgget$private(0x0, 0x112) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYRES16], 0x1, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8}) 06:50:56 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r3 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00fc0000000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000000)={0x6, 0x2}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x9, 0xea7, 0x4, 0x1, 0xc8f8, 0x7fff, 0x100000000, 0xe857a75f01832fb3, 0x0, 0x4, 0xfffffffffffffffb}) 06:50:56 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x11128, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') fcntl$lock(r0, 0x7, &(0x7f0000000040)) 06:50:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) 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", 0x23c) 06:50:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r0, &(0x7f0000000240)=""/162, 0xa2) close(r0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:50:56 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, 0x8000, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f00000001c0)='./file0\x00', 0x80) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x80) connect$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0}) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:50:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x9, 0x8, 0x8}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000017c0)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790e6235910ae37f549ffe7bfdce9de6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xba5}], 0x1) 06:50:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) listen(r0, 0x0) connect$inet(r0, &(0x7f0000000040), 0x0) 06:50:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = dup(r0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x88) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x24) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x200) write(r2, &(0x7f0000006880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c7978f46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3c8e8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6718455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a807a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08771533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a15459877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a02000000557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa535655a7e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63035e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c0048e7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8c5c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b163075a970793f2f7b04001698d4eccbe7b755b63af4f0794ac68d6f7c25c72cd6c83bd011ad90c67bb933a52a7f1773368eadee4815239cbe27afe1a5ac6b7c373f15ad1fff2cde3b54cc6eee29315927ce766a1fdb92b99057f4904f3f2f51bf3d73f029f880fc523f8da37ed2de26c4f47df883ada95f7566d9912563ae12862b3baee706fe09f3ca5c9a16096a09f6d348f43a63ccb6c6c59f829cd2f038dc413d53f7034d7b36792a6826e8080ea53f0cc4e70f186e362b57eef78af78dc272723f03d24ef9073ab67d254fc27066fa4939a2a15a42f901b3c7bd9fc7e6762216844bd90d2e299b16c9a46b8c929e45dadaddfa", 0x133a) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:50:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x50}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 06:50:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80000004}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd95, &(0x7f00000001c0)="56f1392df48e17435620fbda8c4af5a15632c761783cb05ea759616a42407a962ff0616bc39b0aa33bce2a324724b88ec20f7d1d8a45ec4bdeb62cb86e04164db5f0a4622ea73460f7a71fb02f1acd40e0f0d31361918fd728a9896552be7204ca1a393883b869ec14") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0xe4, 0x3, 0xd, 0x5}, {0x4, 0x100, 0x7, 0x5}, {0x8, 0x3, 0x20, 0xf094}]}) 06:50:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) chmod(&(0x7f0000000140)='./file0\x00', 0x20) 06:50:57 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f000000a000/0x4000)=nil, 0x4000, 0x5, 0x1810, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 06:50:57 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000000)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001140), 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 06:50:57 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x4, './file0\x00'}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7) getdents(r1, &(0x7f0000000180)=""/37, 0xfffffcbb) r2 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000027000/0x4000)=nil, 0x4000, 0x7) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ftruncate(r2, 0x0, 0xfb3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x3, 0xfffffffffffff000, 0x14fd0c0d, 0x1, 0x6, 0x2, 0x37e, 0x3, 0x0, 0x4, 0xf7}) 06:50:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000180)="2060268ec457cbb51b12fd3ddad5b26895ad5ae948f93c484c6f1f4671228d78aabdaeae6033414d3b1cfc024368d7adb2277781d713fd124595e5b7109a555b9adbdf70c9f0cdc27d11b8157ac614c88a3c31e3c27aa78e98073b0bcaff4653cced7cde13e4d02b02ff17808b70e14cffea2ca199e4b6d685373954625214dd2c4e30c5a7dbb911e6122789ff7918ef3353465cf1755612f889cfdbeec69e70beefcc91baa098fc581f73fdcbcf5d00bdc3e0804426be7121a84ea56408dc0bf050a97d23191d9cc210ab5059b2251f6f73a1788039364de4db8cc04d0d22913da78950df1f3f373fdae06be91239c3145407bc593b3a22ba6ad73ec56bbe520ec262fb03d8f35c74a9e31377c1cd2505c303a09e393258173f924527b5bf0ca918c48da22ffa84461294a03e2a297bcfb8f1847c0715bac0d7e7974fd6762398a3cc6a51cd7af792a29b41016f1a83004066ddbfbbc85298ed8d04455ca955015b708c4afac590b148f7d6fd951d9cf67978a6b8eda8abd3dc3b2f00e5f00ab12615173c0e01ffa80c901ebd190f83c006caa7b1e6820790fa9d16ed6a07d25a6399f3468b9fe04ad27154b9b1072042c1610dfca90788594cfd62df2e06502f17182f59c5c3c598c44f444466a1fabb12305e809117458efbe7f2bf330e8c7d70f332bde5ee3712e3134db6d062d50e12114882950a90335e1fca46595938d5ef00bbd936cd8d2359a6f095120bdc9ac24554fdc6872d1915b85a8feebebc6f91efa34b4f06ce88b2a5f29492dcf87c7c7b1bf0160c482fe11c0db6f58f80ddac954805586c5e5133d24c483522cbf7ea3b5598633dd1f7f3e7e366c5053be326cf2a358a70e464962a68d9f8c53f035b44b885864211ffd18f68f98a0dc85aa528d8d9f93ae3c8cfdf7f98d893a23228a8ed2a392146958dc4a1b81375a95fa07794977ea9ff19491018dc0232920f8c475b6eed1938e885dd3c540004d40ebea075f2cdd5098771cc88d3c17a053b5cb9b214109b48fdd219b2965943cd48ebd7d83a39a3fe57b585e76bd82242dfc4cce4a814f7e6c1e1be0213544121c5dba3cce91a9162afa65bea99a45917fcb66f45e198a8ef3571fe0bf8711dfc2c4440686e1a634a3ec465120db40e2d30110970dd829cebaa1473f200b6231aa005cd5a3b2f4e4b23104d0520f0b8a4d4e469ee83407b26c9287298b70688318d5ae63f2e8bbfb17adb065fa533ea0afee7c76d6367e38723f6db511e99056f57c8e8e7e8800a89249471ce922206dd804b29a4e0eeb4fabbb0672f560efb2b46fe93f9baa430b3e930cec511d39675eac57d364f60d141eca74d5675865733ee80189155347ecb81df5bdad1719dfa4e866459629a78a8e6c3a0cd6ec4cc2b2c5073f5c0150f43548df0d6cba6dc03d4139388bebc4033f9f5cc735173ab7da579b8126f47f541b9333577b31b7583e327e8a075f0a3ebafac093b199ff5892f15e5c90aa45d41b485b643719a6cd80e5da2c0fa8560f14525b624451b418b9d2344c755cbb9aecebe6129c3638c322cb14e50ef45bf81aa42db935f79298e93d59f422550cd9e7f701808aac3e322f4d3aee405b5b9d9c63236964d63f05a9bee8b13bd6a366b3ac9e970e4fa9281ebd2e4d9fdf4c93a6a40a228c322a2e38915932ffd4c4d052e8efcb06478daf31682542b5cf77528a6d014358a160e7a9cb9efb2c1bf4436d7170f264e3ac55a8f32389e1798457d9c10475464df3af7a0765f3d539d7e4078c64338a50167fe54d43d9e2fe25ba5d0182fa9ea404f3ba44ba72a0768bc5a7c090da8758306bb09edd426008980ddc7966f8977b8f08342849ddb6d4bfa2a5c7b35dcfc93a530e5e8c7f9d9a5ed5a13cd374c9cb567b5c4e635dcf99d84b7a6cb0c22fd675d204f6a08ecdc4cb27b8f8cc0757e0484510dd07d376a81a86f28052d7438b8902544031a81dace4002107e7b117ac8bf0f66343c1dff68fff79e2b44434a5c91206ba55e68955955e17fadbcea2608143287b92c1f094b40ec4ab746c2187cc677c8f204176f7873162ea126b4b7edaa674dfcc182b71ca9f004ac2fb96975210d616427531aa447682db3682dc053a91d22771a211e21216a120edfda776bbcbb42ca1a3f2c079739f0e0f59947a12dadfde7cdf843609544d59fde407c81b639012282f78ad9a9a901ca5f822fccb7f43b227e2a5b7e5401bc237041fb14b33e0aa6ddff75e5f3e1edfd48a4a0c9bfd18159de880fe9e941e804a403f379b83bc8576ff4993ad17dad723e5d95a8e4039a087d7733d18e6baec4047490f3886879f670f3280e6d571c314046142d42bf3a2acc2526380ff488c6c1edabe6a1ce6d09f436a35f5a451d5450895e8ce72e44af6db3344f07249fe1d77f4db23a40e4d5091c64c9cdea2e254ba53c410b594d683529683d17f38647a9d0779a0f9e3afce0c73770f56f233a427d1d5acfbdfbec77e4bd5110823116234d2753d495ef06511716e85b8babb436a2fc1a4e45d0d6f9178c790dc6c7ed905a112194433051132aefb9883c15ead569578bfb52f3f0d543b6cf0f81c011f1aebdf427472773c196c2a0fcf0120477d520350b53b469e4309cf4266ca73036eea607c713a6bff80d6a6a8eba5a18ad8e4442b55d867082775d55944e87ba1bb3e19b63eef06e2e7d01b4af56021e4e7c2c8177caec16d1de3f2238cad2510e3ddab95d28a80224a6ca139323c1bf135ea2139b65b4a3e5eed4271701102a774df1bcad37994c9c4900e7ca97b160565683d2044810620c749e0d38f5f05c9a835ecd67505d67e90ff7a83f27710158239937aa76d27619df303768939b677e8dd9ae7b3a635a540c3d12328f30ed004a553c855c4e1c265a6357d4a643f1774f1fc3911638d5ee6990008f3b67eea14747bc89e140f1d4ca4799aa8de844a43ede78985cb71a43efe8fe373c34293eb10167114abf4195dfb8e40b0efef1deef40dcf04e1dcfa91038342e164c9dca7e8fd3b5c5fb73b73c6effaf645939582a0ffa7cb67f09670d5007fe9618e63d4a8099909f106f998afc55b56c7973604991dfbf8271ca1647c4320426c81bf5ae06998bdf82868a338fb4557c2865c306d85b4e64bd24987e29a6a5c4734f880cf6d5bf473f16c4d01b8e53795bb5d4e74a0c3a7d3e815635820c64552631a3afb0a18ca27a2a8d0f47079cc8ee33ef04093a05177fc7adbc3f8a7d86e8ecf1dd19c1ddbfead00d895c4537d270076c4efc907c6a3158398a23304103cc8f97b3902a1cdf7f6dfe56a6a7f3158210bf18e2575ac4dd21b90c3b3d08cdc82bc2c299ad3694492efe0141f980685358766604d6fc01511058abc7146fb6c23594db098f22c12517e7368a45faf604dcf7dc9f2317e5170f9ea7f5f63cc54e2fa2b0b60b4d6fa7544c1edc6088bfa70995fa3fa7e0b713d1055c2af846c771f148807f9d3274eb56fbb23cea9eab57fe0a9bb6cead319e7a94f49e1d6eaf94d6f407498db9d5d5409bf5d4bdf42c7f8f026aa85ac4b0b66e94c584cbe55598aa320068c1d62794105f9557bbd637a6346f7d680ec935a49ed05723db2a5e8701929218a5a0babb65b682e3568b8db05f3ae299c6f9760c861a0d7026dce832c75ef02001d88ccd3eccd8985c25325f6712f580f87a7a47687df6ffe6cf6517db3358508ccd2d3af601e943a4d1a43446b99c7014e899ee9d3b3c147388b05554a2cca28a324b1e776abb029cbab3a83a84b39e9ba65b9713817736198061e4a5243f98290557d7ebdae640a084240af36d81284e67048aeb44351c139dbde8e6bb976251f29ff8a8b1bd40360744b84fe0895d70ec5044956733e76a01eb49217d996f6c94a9a556b602f44e81c8e9ec000302c64438de3c4debfcd3530d13bcda820339f9d41f4ff8911b39375ec8f8f3c3e0284447f1aa5823c85ce19e529ce37517f4ed4bbc2fd2600c785753c34b086aee66095ede53e4df28891bffdd396c31b8590e398dd157359cc3a0389d06aea8fc5b7f170d24734ee4fcb14c630216c3960d9bf5a4d478c5fd9baebe9907df3d9356a44df4e8b24073c12aba902623d35e4ed4d36afb2797814b45f9b8c2a29f5c1ff564a357028eec449f87423fed15ddbb7a25c8956a281f292f0272a4bd0696f2ede27891f81624496d4c50ccb5072e5fe2b03389ec862e9c7cf0165f4cbf6d5e5343b0515479d2b0ecca7a4d2be919803211682bcbf179e16105c840fe1cbd8652acb844fdacf93013d0f78b9cb60f4f36eb8d2b5b2a4c8592fb16a8b71a2ae4f00ca625ac23896100a94f11787361139d2f9eed5d940d6708389d5d389a44c4258bc65024707d7a28eb29b75251f8a73cdf9e7a48b99c1db59a8edfa3158b7c09c4a82297db01811938e2d007176ad38213286db9cb09bb335881d2807fd160424094742c9ba028f936bf2b99f7e3331060b3aa6b9697ff4edb1acb09bc9a57c5e15a840997be5e3378c116b2c2a135acc2a36f2f9aeb1276ffef55356e0d5835c18e458c690fef8e46dea6fc0d93641f28d97a7a3bbaf5eea2920a69251b17f9d04e6fc500f9b74dd245b82bef4aa0a971ba1b0d57158d649404fe00c985c0dbc925e9a2010afa4345aaec7f9645c2de2a98932a3e4c7d551dc3650cc5057654c0d6d261773ee9427be1d13f196b1c84e8b557e3ec5a91a6b9f8309bd6e44d63e1c4052044ff0f52515a1af6a807d96ecbe17d5318beff4211d829bb55173cdf1b1bec66458cf02ac8566962a74e85512914a0b3b21439e0e131d693e740ae1b74be80908227eb5986f564489773bfacff6f66d53814f77bbd81c796875eed91efb39789941fb2fe2c1587fcc216a89052b2b1baa65b5f96d17e70bfaf1d204cb9e616be14979c5eda020518cc7ca94dd995060a8905bead274ebde48f6338b114108bbaeefce5af7ec8b6ddc774efeb63cc7607474b3fb10694e758880e3f054dc9bda9f99cb514a6d4f213de84ffe5a35f9011c12b3afdb5e968f3168832a457bb90a94e87bacaa6ea796c3b25e8278849c2589014bada58da2e91ad78bf60343a09d0b59d465b20062319b456165fcb0c90f69a2660151a915837b32f5985270fdf2a4d49d2d0399d75e0caa54e276d477716b2ca1eeb41710e838d8c3e92f74fc0c43d1315e22ff3aa49f4fadddeb9611b159ee92f24f7e32eff8d5b994a725093d652b23ce2a474d4198e2e9bcc2f69fc5026b1d54c8d0bb89c883f1f6c3875498cbb28749878a186872982a0347527a0e2c8cfcaf4dfac8285ea2cbee9e14ec1a2abb2fff46c53e7b5c7c2749864be7c2251ed4bc1ca4ad273771e39d145e8d60dc6a67eb7721d47aaf9bdba02a8bcf958940c12b403fc09602136b9c074e9ebfa20b0ba80db5ce676867aa85a7dd136cb6344755c5db0539f87531eb976f70fc25248628d1f11061ddc4d22301b4f4761e64201db5f1e06ed9e7531e084b5af9101946aa6bf0711ef7d760d831dba3a1d77ca9fef939ea93be641f90efe3fa9ee549b0c9acc13b027efaa1027474f32ad1eceb9cedb5f8e802d415ebfa2be826014ae3c817f12dad60666ca642cf0a3ac9552f44dbbce302931cb0eb7e81bcf41dd17dc9ea3f76e60eb0d904981d928fca1f40856c94e346ec7d89d14f2f5b7230ab32951ea44f51af9a9d9be584723f9b7a22ebc7634e96f14b454644cfc48104204ec77d65146948920af8c83f7a27d69253c4f36e2dcf7c7190a74e9be7b0def316aedb70914d5dcca839356", 0x1000}, {&(0x7f00000000c0)="ffde5ee1cf994076dabe2cbc6b098c24c849f4f425138e1b13773e8186ecff570e91f9682206698e2c1b526ffad8f940fd9b57a8b05132e5719e5bd53f15c771bc3b91209028fa2878b01a653fad6388a4319545da0d0be560ce698258c09839030f756574faa55ea0ae0a45615120e84a6529d9d5", 0x75}, {&(0x7f0000001180)="d744a12acc33b41c8775c35712d7498e055febf1740c1af0f667222dea30afface7ff37bff5f32820cfb031d0fb17afced2a9f8898419e650fb6d7384973982968a5b6", 0x43}, {&(0x7f0000000000)="0a560c39d820351844827692f44c", 0xe}, {&(0x7f0000001200)="76acf385d2314b4e789db08084ce484d6ec118507a838fedced3a98de801", 0x1e}, {&(0x7f0000001240)="a5debeb5f0bc6a0679684e7f9c89a143ddba264a9a398eff029bb465e2181e9f27fed3cb35b64e07394f57917be72cde12140abe3ef787063a4c49846a5cfac5fd8c496c8569b0634be71efb2bf3308e4c10505ba4b9b2541b2b5fcfbe2b", 0x5e}, {&(0x7f00000012c0)="76bc6d7c769e80a2200b98367579c7cd1a8df2f62eac93387e87e0796883ea81659d", 0x22}, {&(0x7f0000001300)="1881acc2df2594a8b2062b4b4188f8dcec18b8082525df7bc4b5b1f21b835f24c7c60413e309abae2991bb9557b6cc946b953bc88ef1bba84d871d1996cf30c0d96aa6fd51e7d7cbeebd33c984b298d7f4c66bc7655914f86f1f0449ba57320fee4ae940f7213cb198b3c9a04140a161758043ac67689f9e8a2a", 0x7a}, {&(0x7f0000001380)="f471f2efd9dc63f20ec229c92553ae348804252a32de177c417453acabf7060b108f8f5387a8db590cad0612d54155bb4aff1f2663bc8db3a38dc4f76fe2ff8ce010858b1027e9d8cc7b0cd964eb3adc7f4e6261787d555c07b9a70120bfb7fd0764b98f8f1f9fbfb54ab3a00fc680588b06bced793fcedd76a2c39a4210c10eb2068549bf0b77000dcc78c0927c7bcebf9be008459dff31d9fe8ee9b0a282f3f2da2bc15db613dd643ba6ed81f14312acab594c3f77", 0xb6}, {&(0x7f0000001440)="b60f37cec250db31c3d77acb63a54ae7b253e25097937e0acad61e7918b043b339f8b4", 0x23}], 0xa) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x73, 0x3, 0x400000000001b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 06:50:57 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) 06:50:57 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x5) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x4) r1 = getppid() wait4(r1, &(0x7f0000000100), 0xb, &(0x7f0000000140)) 06:50:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x3, 0xed, 0x2}, 0xfffffffffffffff9, 0x9, 0xff}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x40) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 06:50:57 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000040)=0x3, 0x4) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 06:50:57 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x148, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x4) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000140), &(0x7f0000000180)=0x4) r4 = getgid() getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000240)=[r4, r7, r9]) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000340)={0x9, 0x6, 0x2}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000003c0)={0x8, &(0x7f0000000380)=[{0xffff, 0xfffffffffffffffd, 0x8, 0x3}, {0x7fffffff, 0x2, 0x0, 0x33852be9}, {0x6, 0x1, 0xe904, 0x6}, {0x5, 0x10001, 0x8, 0x51}, {0x7040, 0x400, 0x9, 0x9}, {0x960, 0x6, 0x100000000, 0xc1}, {0x5c, 0x88c, 0x4, 0x8}, {0x1, 0x49, 0x9, 0x4}]}) getpeername(r11, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) ioctl$VT_GETMODE(r11, 0x40087603, &(0x7f0000000480)) setgroups(0x3, &(0x7f00000004c0)=[r6, r5, r7]) getuid() shutdown(r11, 0x1) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) poll(&(0x7f0000000540)=[{r13, 0x20}], 0x1, 0x1) recvfrom(r0, &(0x7f0000000580)=""/60, 0x3c, 0x1, 0x0, 0x0) getrlimit(0x6, &(0x7f00000005c0)) semget$private(0x0, 0x2, 0x110) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000680)={r8, r14, r15}, 0xc) listen(r13, 0x1000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000700)) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f0000000740)={0x401, './file0\x00'}) 06:50:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x30000, 0x0) connect$inet6(r0, &(0x7f0000001640)={0x18, 0x2, 0x61, 0x1}, 0xc) r1 = socket(0x38, 0x0, 0x1ffffffffffffd) sendmsg(r1, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)="4f93d8946df3507faab9e5cf274028d312c91a9c2767f9cb7dbec8c728ec964e97c4143c1182ebda33b9873379106ffd545eb9b4d1da9aff6b7f42a9f0cd3cb968dae0cbd4f8915aeadedae5029741f3b8922ad305a1cd6852c80e9a4b8e4255c426c8965f595ecea1ac571a804daa8d8b830c54fb6a6ac73ebe1ec5e753294c43542cbbfa5dcd2f1c36c0f3de98ab8c7fdc8815e29c904a8e0ff8ad", 0x9c}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x3, "30d604e85043d2606f6ab34aeb85c450353e63b63428f685e357ca3bf7d6d85cecffdf8564e69b369c2ad3d42f32d2ad507fc6e9b04b00f2f643a2078ededc1956e85d2471a29bc1dce6970d8e28e40f15593dafbc59ec857f5694da5463c4573e1ec3a360dc7e55f062ba5b3ded82ebbf9fae03a0265a50161efc0a11bd6419927f465f0a08ca4d0bcedb707ca5b1207604b9573d27ea035fd630c2acc294036424be2d7631f4f266eb46f15d0c494c3e06e1e5e5f59127957a606d84e0b2a8df3e941ec9e54bad68b880b37c3aed1d563e83abe3fb90d3359db26de5207777442b29f9fb4536b68ac5c0a989c2b304ce4fdbeebefb42513b1c9e7c48cb2d4f315a55905038b64c10c31abe3df95a733372e7c5f7034957a92f762a4bf8523d10c7badf84f4c3d78e28f4c96dd1d466469ca1627956c0c7f7fae1e6b2946d799ad27009fb5cf6593f35bac280b195ec5025abae00a365733ba84a3c5775da37f166f0d12ec624c2a3f86e451e089dbc0b78412046ba8d9070bc6dc64d6e794b01b63476a56e55d6ef0ac8d13b7cebbbbb2199322d36791ba950ce1298e36c83400d2a421202cdd6f13cd9acaf3712f4933d00e814f42d9041fac4db5f505cc9f6f8ebb00c261e653a5f94fd95ebd97d259d065b46b67c99452ccdbdc5fe25c75010c5b725f46a8e279457673fbfbb77e2c36ed2e9c881ef1e65a58c7e82540eeead29c1f0553c3509cd467281e99896a2f968f0dbdf7b0b10368bb01e97582914e0c9024645add6e32d3bca26b663197bcfe680c6d81d101be255afc3ca9e04827c5d954011024d47d483f7c94e25b807aaca1dba8a7f41342f953d7a304ac5c2540efcf1d303d5deeef336c21cc61076551c25f9244b07196e34661cf66589bbebfda606e2f02aba43909df91f1bcacac8a0e4c1a5604b1a911256af189641a318460bd4c9f75502415d5c3a7cf282dd7ebce69bfe884c2d86172e10738e511256e160c492491df3fc5501c9e23c1c68a5fb8bd6667734833669a6bbf9056bfd6cfc116311048768219d4962761e9ccc096702de0ff7c96557570329d3c31f9ba1f1e403ddbbe7db65560399c8ce9215d0920fb7827dd1b0693bca52339278d4361831d6278ce3c491e907eb0bb4ae67988badfdd618e374969a20ea9d2ea745a4c8e2c5fd8ea7d5dc8cdf7277cf6c535e6b1b9083623e69e551cbc2f69e56125d3a1b5670d690044eedd336d5a37e37aa1a05ff3a2aad0554193e2f1459d6d73034a019bdfbd9300d37a137f15cab255d4e76fdc7a9e8249b2942326798b69d3bd29b41b8ffa081d55493084404e7674fc746ae3a3c33fd4d7eb5d215b4e4e8ce4febadbfc02c459bcc3537ad2f9ac95476271a5222b9da61c3a36f432e3dd39d1ca0f92c3d663f4c07a423a6b5c08c969f2a47dc2cadd83633362ccffa5fa9f74b7905ace6e9063f04063b3cc7565d9c8905d9316efde2a041b653f692c58a00809f35d5e8b7304567d1b62bb1b815db925fe852c1d210914eaf0611d304be2d4fb1a267643f77cbfedae0a515106bb376b1aa46edad0c7b680a61c686be197c205b70ccb86b0cb058d2b55b8c40507b4e16fad17ce7c690ff0c6a8efeb85e01ac614bac100edb411e40f4922ed4a5beb0fb7836cd16bc86bdfa6bd5f5df2882f28e880014f0bca893f290571fa06167588c26c1f933cf1712cec3530ac73b754bb819b2101b21f18340d198252b3904f34910f9c7da9a7902e82b9c37eb85c7fa7d090b7cddfd6affbcc28b0ef8057381de465a7758f852a2b7bcb9e859d9d2a273f43f322fee35936eb31f51d8de66dde7778ef9136f1d6d147aca8edaac3efc4e98234f62f937a10a989012fb6b868c5706ad096bed99eb22cbbb97ae2412ecf670ecda29f3addbb02525ada00e25302ec09931c997cecf28ada3c5b0b25c987a8e662ec913637e01d330599b8eac8bd7deee9e69d5487baa0647d3617768ad243e87b54078b098ea171f3d6650eaaea937648f85a5766209de223974796da076f807dea2f2486530723b42483e939e8312ea3e7ed60e7355e92fae32fe9c83affdfd51fe82bdeb48a467d24171567b4bf3445f156f3b2fb2542b6ffd5c6ea50d060cd3f8e8d11a39d988475c48d43ef744b3f3a17926ac31235b42ab33d70fc39645fbf92d4ce5abfcc1a04fa8a01951ae3172307c6ceb668467033aa62d518ba738ba3eaf3c52a5c2a964582e236617a0bbdc29c4bcda114dc6cde59887278583441349b7f53e0ec9807c2445c33d34d39d9ab26027e30780208456975a9f35daa78337089bd50a6475f9224c3b6271abfc631069541ad2f765f6e49b0f4bc1acc6a5cfae3c1932d6b800e93c09c89576ff59c5d2c65f9efbeb24fb939f9b50109ca40750a35042aff333a427ef1e4bbce6b4eb1d5b52c7f7f8f95cc55eef0f50cb564b2e2ee029b0756fffad4cb27e8179e4178e81c956d7a21f30431db7c6f804533a568e7b244583ff15bb0c6a1e44d3238f7ea5cc860fce676fdf3b62c6f759a4b0490c193d8943fca3138c6435849079ca103f1ba9ff0688dcc4f4593203be4c942100adbcfea9933d3e9a7661846e1254b7b1247d41f994ea1f29a06f221d99da93c3799d9c5bbfd3591a666de0fb9c0b9c5aacfbc8b1d955f6e837317405cc88e8f3969627d1f862bc754116c4d3baf25476b04fd4f34fa560498afa94fa5f5c470a5eb3620a60616a2766526eb6329368995fe5ee6e6725fb29ff388150284d73ad7785c3a88c3221c3cd5cea42663bd61fccfde574a4e501c06aadb2eaafc74f9b5d26f8509387085035cdfdee342b93aad9e77084d6e6685a70f10536ba5dc8266be17514086f1af1c6ef2a8789f9b0b89759477ef778825c826325237516d7e4d63ec15116a6037ebe75b136d77abebd62026d3876fa3f963b6133d68efb87fb88bf11d148f933403f4c7763d4bccf51b301e76ea6eface4a87c6e5766fa26d1ebfe068956ddbe5e20e42316be120040f59df8de06f3ab68ddfcb3dbf4c9588206a8bc690182f60f39e563e63649f5d3591afe2a0b9f900e00e84f7e11692fa71c72f9394b7ec8c6602bb671242319221bab7a30f0f8e992adea968100ea88a7a828656a92ace9395dd3d61b02887456b5f7a548ff238dc0f9a8036d7a6fd7ab2a3172de96f121633215a915fa181b696e558bee342f965412e294a3bde268acdcb09f716d13f030f0e7f05ffc8c2327c567cc99109c0fb642d78bcf8fd99d00fa464c7b231e68a1a83f49da0e93712aaccd37baaddc04f28d0e40078106a99fe61378dc372347f215bcda17ed1c7c5051606231028b16eb063750ca9d2b4a4b75f884e78362fc1602ec5091e7e5a0f257facc6df936182124183dc7c6071f1a7e7fe0f5821a800f9e628d2ca60409732c06af4446c6764f423ca4af7b5749a28f58c391684a3a0770855762d2c91b53255d6b8d236ba7693683484f4bb7e692bfb8073a0349124fff8ee5328d9c4435a270d93fc08895206bd1d8a2a4eb7c0aeddcc99eabbc99ced7bd7bbd60cee587fbfe24c284f73aab5ec610097242237a1dd05feb509f57fda68099c636267cc791ca1e0696683cf068713819ac6f3a9bac891058cc325fdc122c19f10a65f969fee0bbf06025dfd24e5a29f8a25e2fce50a41ecb41b62c3ac08afc743214b0838657974fc39f7eb8e31af39474b543e832c6746aa11c7ddcda31bfd9c44ee3e2a4bc777c6006bf7f79280fc6a7bec97731194ce314fcb4d696d54e154285c4811cebb756f0c1b1bc70d1381b272d0092333dd7f73d7906b59bbaa0786c4aa9fca477c66980152fe284deddbd5cf99a07512be6c16be2c9c84e5a9906614cf8db30b8970e2eaeb2f04cb369dafce51e4bde5edadbc1b698ce06ceb80fec9abed625eb07d43e3bcb9ab7273b8d278f7601f9f4386f414dbe9bd71538342c8c643e26970050e4393105e83c0299b0bfcd24eff735b1b37fa29ac33e8d3ba121c5ef9252d10f7c59f35884159a9460e211239a70be52e1828811e8f8702311bec89d24dc9252fbd80a3f1d542dba569ac18d3426c80462b4cf6e9fd37aef2198dd094ffe608507b0d3bfb465004eb3614fde28f1379a9bc8a767bec3021e5919e9754468d3fabf19ef41e4d7ddcf1cec25aa9495c7ee7a37b4c6794be82538a47e51f2956ed98353640decec853da4b6961ef5295f4acc7c2b32ced46fc4a2fdebf2021e99dff78304eee08c22600e8167765a10ad1928aebe5052dadf0fde05594a518da220a13705db0bab7e3367363d4e2ee87d6f1f78433b1f0f890e5643e39b5f65825bdae8b6f51e1f6484ec121f23f72dd1049af6893193cd6e8f35f5f56f95c936f53a489f0d6c9ce132261e2bb3cc5bf07ccc1528cb1600d3fa6246690c22be3343491c2ee7d8f901e2663538e56e83c7e2f252d6b1bfb61b64e0d2615358532c5e6d9fa438e0d8ec265e5c338a925f572db7668ce5ecce570bb4adca4dbee4e298bf7a9bf6c2e7bca47c88e73a19623415b0ec53afcce14b0fe4cd6fab012be48b8ef8f097e16cdf5ddb7c8db01867000ff600303e3eacc5498c87983bdb6ca5bf508bfca55ade9a17836c741d0b4e01addcab599bc42ea164e5d302846112679edbd96a2e218af5073dde988c882985df99a7eda195ab24ea7e1033e2c6f552fe854e5ac71afccce607f14a34c64526ed3ea4b1044fb726c6d1e5ee4fdc8e3bffb24ce6d6e5fda76a755441d3cd6fa4f8abd317a6db24abcecce4f4519ed3302fb897afe0f2528efb8ad84863015a2e749008b705fc102e2d6fca745e7c6ed4ac1c2458beedc24fcc24aef7514a8d04e0dd0f3967776d138e47244bc6dc636fd486abbf11fb8662b8eec5d165be7d36c41b488b84ef320bcd6244260b16acb52fedba2b7104f99ca2aaa55aa4d2c930473f5e67906b5b5c01f6b985dcaf79ed07c0c9c0e5a43ffa79aadb66c12c13064088f8f3ba685dfcf4306ce2b986df48c1c6cbed3e72a1febe500a7d96192900e1d58fa0e3790ab02eacbc308b21f7020833feb4da8e1ae9c8a1142e280b25401e7ab081299c8ac06fe3f3e44c535f251e704293919071173447385b49608aa863ae709d39b0c50d8670cf9f9260708f4530b1ae23525a5712040a3223391b4350a7fbd3cfef7b61e53e6d74a8c883b6095d47fed52561941b408eee6b8c4e726ea3a656ec8c5c5285c1191d8c1a81823e297d1ca504599f39ad73d71722cde03beaae76d612ce81c5fe57d2f423f2c180e04930637df11571029b2a948fde8fa881c36ceb271f5e7c750cf8b2f7ff289de6e49647685882bb5d2a43173c07a6a56d4cafacb3fc4baf26752925a50facc6ba24efb5a22402787d18a6fc1bbaf4f9ae1a7ab920bdb1e38bc0b67fc2feb58fdac627815059688caa396d49f32107f908643df38653647650394f0a94b1e590aa7756dc0737a144db5810f09b550c01cacade57c032d6fd0749bcbd5bc728833d199fbec3a6cc4b65095c28bbe55028ed1d5344ce7644d62338ecf9198c19c89f02c3edcbbc6169d789a23aeeef71f5ad0e4b4e8d4b2766002fddcaf9c74e25bb8a7d3be934c7c7da02ecebfbbe792e114123f8cab0276c1da2c476eb52fc98d39a8f6828a0c90b9e47bad44f52665188984f2c74ac1f853c77faa603648aabccda8259ad77eb832b6c5d433ffbdf05ac204c0eb47be6cadfa9f11f7babdb2c502d5eaa3316b43975f8dae8a2dcd3c70f46a8dee8aef265bda324bda8d1e9e1b4d9"}, {0xd8, 0xffff, 0xbe6a, "e029c7c3c849e13380cd0e52b6fb7c1d9bf16d899d31be39042bd1b1be1196cfe416d3cdb70950f9bff0270885e0d6e75ca9fe13ddfd18c973d4790796957d1fbeed8326a2f7e15fb83ee5ea5161f71e5aab9479202b60778c2b455cbbd6f599130ee23840a0dcbfa57f6e9e5b783d55a22bfc9659c32d00f7ba389779954d5b8a04a9dfc064755221c32c7650c6fe922ea3a394a6697ee38985087912ef8358055bc499866d748d09c75f132ae286f575d32d5223c60eb5fffcad9c48f878c5c23a"}, {0xc8, 0xffff, 0x1000, "c113ec5be7c6dbc6037079b5dbb29147ecfeda645cb4113faa26d0fe20f501e738b39b377a6ba520c5b39e1239d56881985c87718f2cd98388beea6067b88988465224688696147275fdde7e30f4847bdba18bc962ac917852d3e33c7da8ea57ba2d51c3ddc4ed4771290eaaa27ce8bf05a3d49ceb84c43a5f4d7231ff7eb274df889f27b8f6e864957d35c32e8e1f3a5bf6a803eb550bcffc339719d1079d6dab724aa615d8ac1698610f96a387b85b19d4057d256915"}, {0x108, 0x0, 0x9, "a15133abb3f1c7330533ec96f8e6646249e08aacf742a55893353a45f35c921b4cdd72c9fb08d3e5d4fbbfb56fc78ff1f5dc4e439b8eb7cf5eaf427dc7d6b08934f4363ef04c4aa6c190008fc0d236032ead66e9f4ba606a2e2b1043c079fa4c1c3b5140b5e54c606b1fd2ef835c6cfb8e3b1825e346452879732a89956441c6c5d85867773c4d25923d3ad12b47627aa8c1fe0094d6c4721da91392b8a5ec5f637e7d5f9171f33a573b82d6a23a4c0e1462ff3aa5929e79c624e66d072b624d484e951a91d8c61bcd3cfacd9045adc891a169c8ee7bbf3145c9fe02d280451bb779919a7174f23d8d3637c3ea82c5af047b56"}], 0x12b8}, 0x8) socket(0x2, 0x3, 0x95b1) pipe(&(0x7f0000001580)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000015c0)=0x1) sendto$unix(r1, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 06:50:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x5}, {0x40006}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20130, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x4, 0x0, 0x1, 0x4, 0x3ff, 0x3, 0x1, 0x0, 0x5, 0x7ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 06:50:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9e") 06:50:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6026, 0x55625323) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 06:50:57 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = open(&(0x7f0000001400)='./file0\x00', 0x0, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001440)={0x40, 0x8000, './file0\x00', 0x48a, 0x4, 0x8, 0x2}) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r0) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x100) getdents(r2, &(0x7f0000000140)=""/90, 0x5a) connect$unix(r1, &(0x7f0000001300)=ANY=[@ANYBLOB="01002e2f66696c653000a7e43c3a0a7db89a0148afe1dd380cd6208eb074f784112e714166a1cefcce2e12b0b914d3860dc6b37769dc7b8b5a5d03b2ff1e6e8a44133f8996af9a5839f1f84d3991c0811ee04cb6a744d46776449060e2f98d30fd3c8239f8d73861db1d2b0e380614bd11f9"], 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = semget$private(0x0, 0x2, 0x110) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000001240)=""/142) r4 = shmget$private(0x0, 0x3000, 0x18, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) getpeername$unix(r1, &(0x7f0000001580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ca94a8383466378ce7ceb4aa18d295e88b18c9f03108f081479dd4283ee5c3dae5450d7a3cb064622115bb95927f7935163beb388a9cbfd99273e333f3c20a0299e71f5ea59ae54ae3163371d8d765d0fc041ccb50dfd7271b66cd1706e6"], &(0x7f0000001200)=0x1002) getpeername$unix(r1, 0x0, &(0x7f0000000040)) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200, 0x80) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000001500)) nanosleep(&(0x7f0000000000)={0x7}, &(0x7f0000001380)) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f00000013c0)=0x40a4a2ea9ba8944d) accept(r2, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) mkdirat(r2, &(0x7f0000000240)='./file0\x00', 0x48) 06:50:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) bind(r0, &(0x7f0000000280)=@un=@file={0x1, './file1\x00'}, 0xa) r1 = dup(0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) renameat(r1, &(0x7f0000000040)='./file1\x00', r2, &(0x7f0000000180)='./file1/file0\x00') r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') symlinkat(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000000)='./file1/file0\x00') 06:50:57 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff, 0x0, 0x2}, 0xc) recvfrom$inet6(r0, &(0x7f00000001c0)=""/193, 0xc1, 0x43, 0x0, 0x148) 06:50:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0080"], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x2, 0x3, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x46, 0xfffff, 0x3, 0x800}, {{r0}, 0x3eec4dd52b82d9ca, 0x24, 0x2, 0x65233a60, 0x2e}, {{r1}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x3, 0x8}], 0xffff, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x80000001, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffb, 0xaa7addb7f0485bfb, 0x1, 0x7fff, 0x5}], 0x8, &(0x7f0000000240)={0x0, 0x3}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0x0, 0x8}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r3, &(0x7f0000000100)="8c65", 0x170) 06:50:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) kevent(r1, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x4}, {{r2}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x8, 0x7}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x4, 0xc00000000000}, {{r1}, 0xfffffffffffffffd, 0x80, 0x4, 0xff}, {{r2}, 0xfffffffffffffff8, 0x40, 0x10, 0x5ccd, 0x48fb}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffff9, 0x98, 0x40000000, 0xfffffffffffffe00, 0x7}, {{r2}, 0xfffffffffffffff9, 0xc5d81ed2623a0aa9, 0x80000000, 0x7, 0x4}], 0x100, &(0x7f0000000440)={0xe7d1, 0x9}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x80, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) socketpair(0x2, 0x8000, 0x401, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{r3}, 0x0, 0x0, 0x80000000, 0x7, 0x7}], 0x7, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x8, 0x2, 0x7f}, {{r5}, 0xfffffffffffffffe, 0x20, 0x1, 0x100000001, 0xfffffffffffffff7}], 0x5, &(0x7f0000000280)={0xe3f, 0x4}) r6 = socket(0x18, 0x1, 0x0) close(r6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x0, 0xffffffffffff0001) 06:50:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x4, 0x3, 0x1, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 06:50:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:58 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0xfffffe34) 06:50:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) shutdown(r2, 0x1) poll(&(0x7f0000000080)=[{r1, 0xc42f2d3ff188310e}], 0x0, 0x10000040001) poll(&(0x7f0000000000)=[{r0, 0x4}, {r1, 0x90}, {r1, 0x4}, {r0, 0x40}, {r1, 0x20}, {r0, 0x80}, {r1, 0x60}], 0x150, 0x5) 06:50:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xc0) close(r1) syz_open_pts() writev(r0, &(0x7f0000000040), 0x1) write(r1, &(0x7f0000000080), 0x0) 06:50:58 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 06:50:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 06:50:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x2c}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x10) 06:50:59 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000540)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(0xffffffffffffffff, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r1 = syz_open_pts() close(0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000440)={0x200040, 0x1, 0x721d, 0x9, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xc9}) close(r1) fchdir(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x9, 0x4, 0x7, 0x9, 0x29e8, 0x0, 0x4, 0x5c, 0x828, 0x4000000040, 0x100, 0x7362, 0x610c, 0x5, 0x1, 0x5cb9, 0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x80, 0x7, 0x4, 0x200], [0x6, 0x20, 0x8, 0x0, 0xffffffffffffff81], [0x4, 0x6, 0x3ff, 0x1, 0x5, 0x6358], [{0x9, 0x75483073, 0x7}, {0x262, 0x4, 0x5, 0x6}, {0x2, 0x1, 0x61, 0x5}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x69b9, 0x1f, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) dup(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000480)=0x6) fchdir(0xffffffffffffffff) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000140)=0x2) 06:50:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x0) r0 = socket(0x10, 0x1, 0xffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x3f}, 0x8) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') r1 = socket(0x20, 0x2, 0x9) accept(r1, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 06:50:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x6, 0x0, 0x4}, {0xc}, {0x6, 0x0, 0x400000000}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 06:50:59 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000000)=""/13, 0xd, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCCONS(r0, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) 06:50:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x0, 0x3b9ac9ff}) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="2acfec904daf23e70d1925dec19e9a00638757f6d2b970ebda7552a9ea64ce26a76ffd02cc6c838615f86add131c882701ae90be869afa72dd8fa474b05635ace329c086b13a3a11afc1b051b9a2349648f905dc998b73491bfc151e9aeab5ca25cb8a83a65e0fa93a104b35547ca825d8313dcd02e7c038497dd185d1949383ae15704e8dcfe4c4", 0x88}, {&(0x7f0000000240)="f6f888e70dee8ac9e16881adaaabc42aca8e157bef2c29598fb2455803a10be5b090adc75d8d10899209528d75e6694487f9193cd28d5fdc51168387ca1b2183aa361b1f8da381f4dd68a0c27f0fadc02c1fa05f5f49b1decc504ab204dc93e2364e1de7a0a11762ee0595dab38a20efdb73735cc74a9d2e2c47929508e0e95337", 0x81}], 0x2, 0x0, 0x0) dup2(r1, r0) 06:51:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket$unix(0x1, 0x2, 0x0) getsockname(r2, 0x0, &(0x7f00000005c0)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22, 0x1}, {0x0, 0x1}, {0x8b, 0x9}, {0x22, 0x1}, {0x0, 0xfb8}, {0x0, 0x1}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{}, {0x26}], 0x17}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x665, 0x8, 0x3}, 0x14000000000000, 0x3ff, 0x1}) fsync(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x21}], 0x1}) 06:51:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x1f) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r3 = semget$private(0x0, 0x1, 0x446) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000140)=""/166) r4 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) socketpair(0x1e, 0x3, 0x0, 0x0) 06:51:00 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1003, 0x0) 06:51:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x9) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0xcfc, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x10001}) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x4, 0x4}, {0x6, 0x10001}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="c65cf0f2ad9b6412011be3e7871a3798dfd70f2af55985c7b3e2b15e918613f58b8abc7798e730b371f8db961b2ad64f16c914b3e1ecf111fefe374bd0c39c9907d98f54b2be4cc0d826ceb42d61117d4312a0c2c20207be2a459e1f13fed6538a1cf3", 0x63}], 0x1, 0x0, 0x0) 06:51:00 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) listen(r0, 0x0) 06:51:00 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x20210, 0x0) r2 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/103) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x20, 0xa4}, {0x100, 0x41b5}, {}], 0x3}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x400) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x47, 0x8}, {0x0, 0x7}, {0xc5631dba07df80d0, 0x40000000000}, {0x0, 0xaf}, {0xad84b4541ce3ed25, 0xf16e}], 0x5}) 06:51:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0x1, 0x7744e756, 0x3, 0x1, 0x0, 0x4, 0x8, 0x1, 0x1, 0x37, 0x9}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000200)={0x7f, 0x7ff, 0x1290, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x83, 0x530}, {0x8a, 0x3}, {0x45, 0x2}, {0x47, 0xfffffffffffffffe}], 0x4}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r3, 0x20004268) r4 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) kevent(r4, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 06:51:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) pipe2(&(0x7f0000000180), 0x10004) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 06:51:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x8) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0xb5ab) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) 06:51:00 executing program 0: r0 = socket(0x18, 0x3, 0x0) shutdown(r0, 0x1) msgget$private(0x0, 0x20) setsockopt(r0, 0x1000000000029, 0x4, 0x0, 0x0) 06:51:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xe691d1d318887fdc, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sendto$unix(r1, &(0x7f0000000000)="c238c580f787afd8fd1b619020a09f6c4994128d344b80f6b21e4ffef7d5e91042169f0cb65c2c73e1f855e7077aa456983b37e59d75a88abeac7a84c187143404996d4c9222831bb93c57c16ec43d50b3f3596fed4ba59018611f4e4b98d2b89a3aa99b1215bedbab35b3109ba4270fc9d9cfc5b46256457cb3af8dd139bbab6e7004101f5ff28b62ad57d6399d8ab1b273a78be9b0a52741f8401cda2a4e0ae7d243ec67c7018587705834236aa31c3da14138db27c362c664", 0xba, 0x8, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000180), 0x1000000000000126) getrusage(0xffffffffffffffff, &(0x7f0000000140)) 06:51:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="f3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000180)=[{0x6, 0xa5, 0xfffffffffffffff7, 0x2}, {0x0, 0x1, 0x9, 0x7f}, {0x3f, 0x4, 0x9, 0x7}, {0x2538, 0x81, 0x400, 0x8}, {0xc3c, 0x2, 0x8000, 0x8}, {0x7fffffff, 0x1, 0x2, 0xdfa}]}) r2 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r2) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r3 = dup2(r1, r1) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x0) 06:51:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1) r2 = open$dir(&(0x7f00000015c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xc9}, {{r2}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) 06:51:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() pread(r0, &(0x7f0000000140)="ec524c9fbd6c3822c0b7ff91195343eabb4574eeb1a1d319f61a7a31229727bf9874dde154c4bf05c9d33128d58f89248451a80894835510cbe47faf40db78341e03cf9808396d0852fc80bbe65f8bf6a9d07b0008d01d8ac6919d537d627a6c365d512c4428c5dcb9d240e6167298cd7e104f2d55249d6335862256cdfe836a47bc2bef3a889e9788aec19d9a59c4cf6c1e853c7b8a18abf2bddf539dc170e65a73f7a2739cfe0422ccde81be9f417d7cc16b7715ffd6f2fe62c7ea40fe2d798bec3435082b9233162b53f26a7fef3c01a58e205cdd52ba7e728a7436ae9da068da33eb415ab1f7d5c350c29c64c8ca3398b6bf3707efb76d6b6c3c5ceeca4c91ae7728f95b290dca65e3fc20fb72ddde176ca404ca1e7d9145e038f06c13a2c74abaa359bc8fb3f0e26c767cd879b5d1f2fc09a50d86fe40ffca68d0f2fdf68aad7414b3d608930f3662397278a0f82ca5b3a895239afd29f39bed057b72192af55172b227201c819b7aad9693028722938ac40d3d7dade33477967e51a97d6af3b8daec029f2225bd9a575a666bd0fd6a3f47a876e060054deb11518db233bcb7c41654dcaa66f68a9097edd76a0cf96f31d34ea9500e9fc6f3ee4b986e0732de18b0f4c9af63c4381d7358b1033e99ebdfbf97b683686db3b505a4de267b26b14ab562551d6e94a9c1945b08f18a082fdcb972b2b2e61a3f676cff3da501a55b5b19869bde3696ab3e6e18e15f6213790822387ff1bec2d8f60f594de28d6e93ca1fa4f9d1243794d583dc1218fe0f31135913a33aabd8123ba0ea88d9891aa7753d7c28a7831c141f7a9fdfc4bdcc0c80c5558f69c5076f06181a5d7c8d4a78457014cd455bb52885b44048652d5f9fe3021386411636fccd9d45bd539afc0074de89cd424681155c4d2608762ecf13fb4d5d41136a06a46ddb32d29a89d3cd024781167f325c8609d271dd845c0438b7cde7726770f794de0dfa6843a1694a9b76fb148609e1dfad0a60e465ec18810c6ed5912ce5e9e68eea71dc1b4afac5da1948364e0c172e51505e68ad9399abeec5407a000f2c73fc5e55ccef4bfd00d1505570b6d5b3f9c1260b41bb22c211d270195d8edd985d957f6d455beb4f48ae104ecbb307e915ca608e498ae333fcb327fdf7b44f97c1090c327ab380d8431d55b3c49a0f6e29d4d704b3520d22d166ac446be015ef89507c68692b556b44347a217e9c332aeb6c26138c3a5ba4b71d493b334ad7a09661762154eb2d781a433dbfa23931f9a3724975bf73258cf9091aec0fcc83464b7d2d3f24ff01db4427af2465d522a168dddf54d3cbc72f8675976b1b13a826f7730e4de3f7ae5155aa6af4088ee80c724275a1fcf06634f30fa9b479c1693e58762b5b0a62d0e0d15cf87074b351a3843ee951dcad19b53a0d8290299754590340a2de119c6a4b5ec243a2eae1f79abc0bea36c0d8e8bb2fd320f9a57f559ca7e80dbe7948ed00dbc2c639c8c05216b6d0ed307083f5d62f0746c7d13320bb9f1b6f3eb5c4b0947db2167c1a6549f8585565142304bbb0b5fc8f0766aab54fd695d314aab4f8687deaed4823a276c02df8685ec8cc3fcf74666df9123c5f0c21fac574f61aa8ee6ed7c1430c58826c751a3d893a52fa5f8b7356e1fa4d124334445dd14f498dcc023685429392e99766c51d0c03e1cb0d5b0a7c3e8d2bdc92a781f83cd160163f75f78a65b176c9d1abacb456b211574e3558bdf0351ec5e4d90f8833f496ed66a9d19876f6c0427f9aa59d34d23831e3db1eb93a83dfb9f5106070bceb6680e6b7818e980f5bf4da62d5b17f626da0a2022baab5095ad88c78c905537962413357a6cf347faf603549b149f12466606f0d49975766adaa39a5a142ca4cbb7ebab049507d15de4b4e0cf07ad8ec485e5c8343f2917d2a92bdf4b7ab32046f02bb81055100bd3b5eae11fca014d0cc77093aee034ad6003bd455ac65aeb9b31c877d84b439ac1a2675d782880efed94da5a295d4b8f75bef4375824cb73cbb2b3e7ce0271b7b0abc3b170b4910245c6b5f33ae7bf122a98272e8e32e8638594d1041d62bfadbc156c7fece9584772c05cd5cbf32beb089175f3221ce0842e08971917218602a66186957228547a61923e66fc3bda8427a078efdc8e5c133d313760a8b431f0fa68022d3efb44487b396075b4fedaaacb782ec4e7122947711bff54d6d1fb244f2664acfed6a0143e0963543005a49f6e9edb9ac750d5353f44631cb06ba0c0bb8512f778ef21e776570b8c833d97a156a374e8eaece8b745693bc1ec6e6dd7274c44ec8dfed6c0aed2a328fa2fef67f13d805961ebb1a5dbdcd52cc0027cc0b2917f1a543ddd632ae8a4c8fc44c866dccd5c59046c03dd3ae6ecb57b812ee1e40534899db9770bcf76be03a0be88dc6305a92d0eb20f3c51dc4e84920f69e939869af6a5141f7537728c176afcf3e373ace77c1c4428b9f1f1a73a41e023f1632f58d7a6faa085b3c3f15e5e85312ad3caa4daeb4f3d59034e5251df506513b2b126d531ad5e9a2ffe06f8087c9d14aec3828a4cc2b85a59df20bffe5b49f2176882d9802c7d5a5ce5ff44e0b5e55d10ad73f5a57205f9830464006db7751093868885f49a9df8b85d7225085403eebc4ae618fe84ade85f84b283a56cce9d609449a23402e31f915f996e7c97cef374b013d18cd3267ce4c2082d85fd67da6e04921b6df0fe081bd2dda9c63588e7ab563bc93e70d2992b0693a95e0426264b81be1b60a1fad86310af10f4a4a8f19b0fd48ff450d9bdfbfb3ede68c0ba6c824df6b8f71fff0c03c27ffd64d6bcd9fce6dbe5cd0fffbab70fea6462ae87b585dafa5f94ad34164edc5bd0978d7f99a06766b0fc627e7c3877abbf60c03cf1c6978c258f8c51832fb9318d398e728fabd9efb5182a10d42ef0f2245ac81a592a1b337f63950a3b2aa6b4fca32a4652838d6bb4f660b09b52f40f167666b88bcea742e62e09fc778bb17b604c484b9cc11c66550440addb39ffbe2ad93a450e56be78150432cd2911bffa777280079a058f5920b45d4a542b90b4703077bc0e29e96d02b83cf75476481638233a8cc679399f697c33362d4c8eff8e056706346cbe4db4b8506848f0269316d6f5a57cc9b06aa908496930419ee29b7f527bd04deffc527edb117880af1428fe4828bbaa129768a4b8c5cae8d8ef3fffe1a76f6b6c0120239a731aa35bc8d6a92b155482d223fecba87a6efd3b81c751b67f63aed4e1046a636e3de2f68b5c7de99c90076fc49ad79eb8a35f6e4dd39ca367bc1636d094c9279f4846bb186d215eab8df611875fc38c4f0c2cc1e0f6ecd71ba981dc5502afa6f6646f44425d9ba7818c5663722e355b530fc5ee134ac0a15bfe5de7e1a80262daddd940f7c697765ef3c1d938b4e7cc9d1708427ff8d2cc721ef29868e95d31a7a74a1ad5952625d4dcbb9def0284ce268a68ea5883ff984b205d01cf84040a3bfe8aceb407e21955b28f42c74c396638b7cda2ba4873a583060103629eabfb68fa9feafd6f233e45f08051b189359548064a98cc9a26662286b04c2df56992b0e1adb672b57588c942c597253fa0f6239e2136f526dacf4150d630fd94a0b680dd8fac5c767c0ab80a737364e55534116a2911c4e41d38562eddfe18cbbac69acc65cf6ba2aa497d64a2f22c9d94b8e24658311f7b1ba9143168f0612bfcf7928dd8889278845c70bc10e89d41751e232eec1b03b31dc8994823d288f1aa96ee72c8f76b5cc9333107d84d9cf9c2133709dedb75428eb1cf890f0558ac49f1f7b7cdbd3f1323192ef5ac5e4d6f4a0ddd0aab49314bfbdea193740e840d1c8135a24bd44a94cc3b350c3cc366d3c4b1e575ee38f99d423717ac710767db8f068f5a77c82a2cc88b3f98856a3426fbf64f848b445b3dd6ef4c7fd9ed6479b63cf9ce4e60d0efd4a33c9bc04fa59a389fc00d60ad44881c7bcd3601134bdd90093f13c4c44ddc2c704c0b1140da05ee09f6c27c6237dbc8f7daf5ea6fd5d3c076bca2093d4ac33c45e3f0317566bd747091839554ff6b9441b8d8c0a412402817d385921107c896210d97139cff2cd477569fc96a5ff43ef3c01f9101ecf7a4e35c0625676771acba6890a7f86d6090633a3de106db07f030ef573ea8d25621515b8db4e73896913a4fc59a96551c2888fe2489aeb42bfa3ec2a0c1f160fd1640724c5efd96ccf37d6af806e62cb9687f80fb905f2f0b36283992f42e6b6936af8fbec6d60f8103912ae985b9bc4fa81c2d879ce7b0fcf93aaa2230fe438158a3ad99af60d98153bbcc080db8fff937ecc752a8a6e4c0881fd389ad8fd3b9a4748e4acc24b52691722e4c78d85f8533d8c10cc67f0cc171af865d1e73df85f146f486ad79c16b0a1ee85b57abf91b79087cf73ad5d761295edc944c6f7ac05025524f3a180a74e45d947e7ff5e3b3465ba5f4bc9747e297e771e3d801219fe35554d63c15e0cc0ef70e339305e7423bc64d8527ea5b84b9f2d9469ec0b418373b3fa00d4cb975516da582496b36771f0397b3bec452444fa56ba8c5fbc25203cb16d6ad2c1738886afad3996f42d61b396f5e5752a0b4958cc58eca9fe7d75046e259f30babf84e672001d091283d7c6da95e8a3c288e42d31a39eede5606319fd3eb44dc0ae416182046807e5d9d9f35ae48d2d0bcd550054f400681b60c8a7d9f0336f33bb10bcd2c005d0453a86b99fa7c83c5b1f75da91eaf53e0a3de9bc32338c4f09bc55cb1480bb742aadb7c40cb8fcb08b7a85a568ec248cc15af5872d6cb681bc5bc1465fa9ce3e1f9a3602022c2fc8e9026e0a1939581cbd383cc857f6ab90a736462d3f28324b2070fa9da17c14873e1b9b3d9ecf8a368e9a7b8e86856c272bd87ca9df31abc058e3898d8bec5050cb84dc70a4676365bbb5e8ee29939d4c69cf8655d4c7f35b52896c96a5ad030fd20562c487a9be57656e7c9673f94c5ced44d6f0e2d6d8737f0884a8a84d350ce03ac292dbe6eaab2f7598ed7fb5e35c2d2c9c882a8a4d043fa7e9f3fc46d89f8f7f512e8b8f247e16b63de0171fd3679ada052bafd4626334b2e8c1b692f52660e61d93550203eb86d8a47eb48b1428356c5888892945910304beab95ac02085ed84fff6d378fa0ad3f37f19da6ae0a48a0b54166e9c7b38c54d8c1fd58f625cdc5dcbf7ef982cc79bae27fe7afee7a1a531991efe1c6dd151175c9d8235d9b5dbe513e92101070437f846ae50c53b09eefbd8ac3544949c8462b035efa33ca9e3e6d697323f7a26d5de5dfb27f8ed1f719c9b5b88c67c2a1ef1ba24e745c11ca924dfd731148057551bfc1e4096f611c92f4d2a7c0da1ccc882be16fc677f11438e404844cc3e4b4027b37a3a82200a435509deb007d9d13a066d268baa228807127f343b7ea092960e49a6066199a12170501dcc42518ac7869d4d6fd94fe72e433d1849c7e61e0a9b657e656c2b0e5e4cd9093730b156e5e9f7e139d2ed6b1199a892c28172af1661ebce949f9c2b6a03ad204d63f757a873391d52ad4bad79da10a356651e31454fbb1b131c729e0de81af7f83cac80600738126b0eb499a902eab7be51fd11bfecea8fc64726758b28a66be4e853a1dfa439122e1bcde2a23952676e8e10ba4bdcd596f147cef255f84cd134262173da360e80be14778d36624e2ef10a824fadeb77299fa05034810bf8c26a65c697670ee603ef891ad7cb8d093a232f768b74817b267dbeda3c990e2c335300c1bc73e8f0624f4f8ed84", 0x1000, 0x0, 0x63) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f00000000c0), 0x6, 0x0, 0x7, 0x0) 06:51:00 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) r2 = getuid() r3 = getgid() r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x8000, r2, r3, r4, r5, 0x2, 0x8}, 0x4, 0x619, r6, r7, 0x4, 0x3f, 0x9}) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a550400004237b8fa4d812ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500"/214], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 06:51:01 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x1ff, 0x1}) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = dup2(r0, r0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x95, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) 06:51:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800080002000, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 06:51:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84, 0x0, 0x0, 0x4}, {0xff}, {0x6, 0xfffffffffffffffe, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:51:01 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) fcntl$setown(r0, 0x6, 0x0) 06:51:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x7fff, 0x6}) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 06:51:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x20) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) 06:51:01 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, r1, r2) r3 = getpid() pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000080)={{0x8, 0x70b, 0x3}, 0xaec, 0x7f, 0xcf85}) ftruncate(r4, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') ioctl$TIOCSCTTY(r5, 0x20007461) sendto$unix(r5, &(0x7f0000000280)="80", 0x1, 0x4, 0x0, 0x0) 06:51:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000380)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 06:51:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x88) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x100) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/117, 0x75}], 0x1, &(0x7f0000000200)=""/165, 0xa5}, 0x43) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000300)={0xfffffffffffffffd, 0x2}) munlockall() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000400)={0x9, &(0x7f00000003c0)=[0xfffffffffffffff7, 0x40, 0x8001, 0x8, 0x5, 0x86, 0x6, 0x1, 0x8]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x5, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000540)=[r1, r2, r3]) utimensat(r0, &(0x7f0000000580)='./file0/file0/file0\x00', &(0x7f00000005c0)={{0x5, 0xfffffffffffffff9}, {0xff, 0xede}}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x0, 0x8001, 0x7}, {0x18, 0x0, 0x4, 0x4}, 0xe6, [0x5, 0x0, 0x784, 0x89, 0xd3b, 0xfffffffffffffbff, 0x4f07, 0x6]}, 0x3c) close(r0) r4 = semget$private(0x0, 0x0, 0xd8fc1b89e20a6d47) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000640)=""/69) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700), 0xc) r5 = open$dir(&(0x7f0000000740)='./file0\x00', 0x80, 0x48) sync() r6 = open$dir(&(0x7f0000000780)='./file1\x00', 0x200, 0xa0) bind(r0, &(0x7f00000007c0)=@un=@file={0x1, './file1\x00'}, 0xa) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x20000, 0x0) bind(r0, &(0x7f0000000840)=@in={0x2, 0x0}, 0xc) r8 = dup2(r0, r5) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000880)=0x7) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f00000008c0)) fcntl$setstatus(r8, 0x4, 0x40) poll(&(0x7f0000000900)=[{r6, 0x4}, {r6, 0x10}], 0x2, 0x10001) 06:51:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x45) 06:51:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setstatus(r0, 0x4, 0x80) 06:51:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="03f8ff00000000004b92a86ac2ced0d09a1e51b9e59b7d098efe11b76b9521980e1fff661a2ea4a4d420b068f677108cdb86ffd5eb7ba35898b43e3e5f3887a885372036bb6582a638db3b0d389fbb57111f5bd2d3819dba5646a8b2c692eaf337be21e8401a262693b0310b90b22b041c02e17914bdc305b0efc15e69759fa6477e014f067a8d8e21f7422af5dc3b6334beafdf133c60399e3d63cfb15c67abb2796dd544b225921ebe99f63ee62aac15c1f98dd24fa056a0ef8573c80bf287c64844d8b418ddb576021ab7d33b99366bc0"], 0xd2, 0x0) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x20000, 0x0) select(0x40, &(0x7f0000000040)={0x3, 0x7, 0x5e2, 0x100000000000000, 0xfc00000000000000, 0x4, 0x0, 0xed}, &(0x7f0000000100)={0x5, 0x8, 0x6, 0x8, 0x100000001, 0x3731, 0x0, 0x80000001}, &(0x7f0000000140)={0x9, 0x100000000, 0x3, 0x10000, 0x684, 0x200, 0xfffffffffffffff8, 0xffff}, &(0x7f0000000180)={0x3, 0x1}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) 06:51:01 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f0000000000), 0xce) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 06:51:01 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x100000001) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) sendmsg(r1, &(0x7f0000000600)={&(0x7f0000000180)=@in6={0x18, 0x2, 0xfff, 0x7ff}, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)}], 0x1, &(0x7f0000000240)=[{0x60, 0xffff, 0x4, "dc44cdfd35c004238ec83092e030afb19c6c0c104719d85ff9d926d5d7b9a2b669296ac151dea7b4aa8855101ffc1e0baf48f5c5ec356e62b175d5fe01ad73983e250fca4096ff681a18c2bcfb"}, {0xc8, 0x1, 0x0, "73bb86beae00f422e9307274e651def808c3e3a5fef1f7c5a3665c8191e598aefbed862272743103ad23c218dfba8b9f4777f583ab34bc5ff60c9d9bdd18725e144faa926aad8e58eb5c36ad0e18329109b5b74c7b033d836985bab7d077d3c23e0595084ff73581dfcbe63fff7b5dcb820ee95762602aa38df4a8dfbe4c0b34ffd5c55b2bf448199799e0e8bcb82c8efd9fa67888075f614c3d791124ec7f5e7d57efaed4951499e7aa31410c9e46fa796d766c98d0"}, {0x48, 0x1, 0x63, "3393fa5029c391a010aaa6c1bae4973a00dd4ddba362bbc978e76ec5bc3df2f0b3b3c8536b0b12cecf689848abe5bea7e312a031c4bedf"}, {0x30, 0xffff, 0x1, "0139cb9a2041cb9716383796bd90338ae89f11463fb9f447252c"}, {0x20, 0x1, 0x800, "8d780565531fdddb92105fbb21fba4ef"}, {0x38, 0xffff, 0x928d, "30e9ea4e7eef854dff9652cf10edcb013b09b7e179234d7b5bae93c693d2e6c95b1b"}, {0xc8, 0xffff, 0x940b, "3524b5cc9fd5daff86bbd03f644a006da44437acc57935e6137f6e0ec60549ba3b48a84404c52c11b8d9f9552975a8cdfa0a499aa6b2f11c55420cd8b8aca0e407ce4a4812bd8944abed436971d0132cd5ed8c8af05360ef22136ad7dbbd0bb8c0f17b262300e232e1d84b42f3b49d84982ff51080a91ba34538f1de4b741d2c497cd28386129eeac5d69e21f72fb4e5845ce618e5a32c3b6d2753b0ae9baea9ca695e7a51f07d33824547ded7699283c1c5e61df95bab"}, {0xa0, 0x1, 0x100000000, "05480cac84b5ae48e4c91001721130f6f9a69c12b071cbd12a2d8b7aa2f396e4ece44f645d0f51a34d3f0843cb748ab03cfedacbaa95c262ac8c8bce57b58cc74c1328f55e3f1244766682759561daa799e6cf4cf89c1766765cdeacc2f6f14f78f30cbc86d282f198e16cdb54f44ca5f5369cef2162bec6f12ce6322b601a750d871d0f38abd425badf9bf6b235"}, {0x48, 0xff70a18085a48082, 0x40, "f3defc84384db72e7d4809cee060750bda92d013ece6c33fba99c31b9e9077d1f15443fc21365472cce694b56a24703cc8cc0cdb1e"}], 0x3a8}, 0x8) sendto$unix(r1, &(0x7f0000000040)="b05de8ffb520d27175b0efbcefbfddb1b4c21755decc4a8402d0b1815e85d032ff5917ca67438ad474e38a8791b800243bfb90267a365b17a0761182119b8140c1ecc25b49ac77b1c03475827d2ae62ff99f9cd415bfae3935aa3b663f1ac2908f4061fa75b69d8fb6b290774d34ebca621f250184ad6140dd13a3cfe74dba5f262dd5160302d518792f8fad7ca79f581fbbd5913fe9ed35eb965bdf4a654f91591fd68f507af915ba65824d180f7d127a1ff81098714919d05a63d1119f528fd018c9fab3cb2d4267b0de9b747da9f05d", 0xd1, 0x4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt(r0, 0x1, 0x989, 0x0, 0x0) 06:51:01 executing program 0: getsockopt(0xffffffffffffffff, 0x6, 0x5, 0x0, 0x0) 06:51:01 executing program 1: socketpair(0x0, 0x5, 0xfffffffff7fffffd, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x18) accept$unix(r0, 0x0, &(0x7f0000000040)=0x3e7) 06:51:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) listen(r2, 0x4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 06:51:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) write(r1, &(0x7f0000000080)="2e5ab15eef200877e230b75d7f9637fe02f3bbfc045bf196b82ae426da3ac672fc42d3d1184367f25aa65630565dd7b0c03d9dbe6c5ab8c0b819f4bb36d95e7f009feb3ca3f9348776ade75aa1236556a4f2102b55eacdea35618241bbe5133063645c883cef267b5595ce19bc30ea896ccb519c14f3b9ed7abf4e4d46bbdd0763e93bd7c142dd1cddadd3da", 0x8c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 06:51:01 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = getgid() setgroups(0x1, &(0x7f0000000040)=[r1]) shutdown(r0, 0x2) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 06:51:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x46fc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x180) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x12, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 06:51:01 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) socketpair(0x0, 0x5, 0x20, &(0x7f0000000080)={0xffffffffffffffff}) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000300)=""/247, 0x39}], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xff38) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 06:51:01 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x220, &(0x7f0000ffc000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) shmget$private(0x0, 0x200000, 0x51c837879a8ecbd6, &(0x7f0000e00000/0x200000)=nil) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) shmdt(r1) 06:51:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x74bf) write(r2, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) r3 = syz_open_pts() close(r0) dup(r3) syz_open_pts() fcntl$dupfd(r2, 0xa, r1) 06:51:01 executing program 1: mknod(&(0x7f0000000080)='./file0/file1/file0/file0\x00', 0x100, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x88, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x100000000, 0x1, './file0/file1/fi', 0x20, 0xfff, 0x6, 0x8}) 06:51:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xfff}, {0x80, 0x1ff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe87, &(0x7f0000000280)="db2e82497d6fb4a9273012200ecd3b8d868957727b37f584831a746fa644df58b0d01ee9952301d1fdcdfa42f9ffbb5cb26d861ee38125434a0a1802d2d6fbfc218f1f72ef67181427b7e4e8fa8e57d81dcb2e9b9bbffc70bd97d746273ba1899dadf71e0660cc26d1ba2c99829a4b041e31254d19882dd4d12722bb97e48c499ca184d85828c543617f8838a57c618bf22838a9e27439e836dc917140c922afd320a3e1dc10a8545f0e4a105b84334b13d91dbbbc697e38e364c3ef478601299d3b2c93019d94e8622f8c345cd9252ae96ccb6a2ea9ca4c551c68ce82d8ae5f") 06:51:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x3c}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="e435569123d61b1fb5d9881b83ef802f684208384a303b24eee1c9f01337d2355c9668ee860e11bb9bc08a3720a3fa4d532da7f361d93eb7471e56f541dbba3c48b174e88b99b6c6ab2530f053c25e2a344557d92d19c0", 0x57}, {&(0x7f0000000080)="fd", 0x1}, {&(0x7f0000000180)="0d41e9ee6fa4c2690faa2f85ba3b054de8e98ce7146af0cf417070a766527cd7fcc9e0d6295501f76247589432ee5ec29fc082fea7185a93e1d530ae8f9fa150ba815dd9d43606262b86f4a50a3d0fd2934781a492522d0c8122ed118b07fe918810b6a9267a38d1e6a38d18488df772470092060d950f9eba4cda8d2b4b615ac5285480b66e3b4e05fcd50a3e418cfff3f9a63b176ddd907ac63aff7133f556735bb1bbfd4b6dac036ced3d0c4f53744a8bd1a384a4d8dfb322829e155fdcc6cc9d0c1516e35eb155e0caa04a865e4f1e8865f90982cd2f2cde5c854776a170ee95aff1bdd912a39060a66b0157", 0xee}, {&(0x7f0000000340)="9b4fddb314ae3882a9ba123ffb014661d4269172762e3599e3518542c01d19da077e8658503c3d096b5c662ded57fcba464fdc2e59879c255f9e8aa442e0420e44cef7c35ac1efe0b3e52ad4a04aa9c50275d8a7c7c8567767e614b889e25a82c46b503a828d2b5a75366864976540b9fe802c645c66ec96acf2f8a5022655de32ce85d92de78d098afee31847f9f058cf1701abc99d59a00e2a1a3f5cfd6bd66f452d084661c340b84b1614b5e43ec86da6d28eea288c814a7e70e6be5413b2752bfc9e715a607ade18bdc825de", 0xce}, {&(0x7f0000000280)}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x1, 0x3, 0xf2d8, 0x2, r3}) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 06:51:02 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x40000000000, 0x0, 0x8001, "4ab02588748b96804f0641e34b85a904148c266b", 0x80000}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xffffffffffffffff, 0xbd40000000, 0xffff, 0x4}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x9, 0x7, 0xffff, 0x2, "9470cef8e6220ea6436d691cdd7ef6dc98cc38d9", 0x6, 0x1}) ioctl$TIOCSTART(r0, 0x2000746e) syz_emit_ethernet(0xfd, &(0x7f00000000c0)="6f47456327ba8631b216979b794a5eddc4e593a8240bb4ad5510df6b8f3721a6a725768caf059727d551358673e08e0c4474e7c6e350179979f1f3650aebfb3576cc6da6cae72ac3f5e624e78b14040439aece70522399cb3fbdac4ad521070d671a2846e5e200cd479861055284752c11314ab9a75221976c64ca2f6bd750f0d20abd9640dc5dd368c7d4430ce3000bb84ef97fed0a7c58577a93cf242507b85c916f355b1eb8934530d343389faa7516656d441347a6b02d1986ce32dab83c81b3f0aaf0fef5b388120acda2d40bd70deeea32e1d643dbcf01e16d57dff85fac8f8776487421d342b4c05208a63f0d5eb030e01a603ae4dfc3036a86") 06:51:02 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) 06:51:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x80) 06:51:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 06:51:02 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 06:51:02 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r1, &(0x7f00000005c0)=""/160, 0xffffffffffffffb8) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x2) ioctl$KDGKBMODE(r0, 0x40044b06) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000200)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="daf5fda29de689faf0a46ae44e2946", 0x6) setsockopt(r2, 0x0, 0xb, &(0x7f0000000000), 0x0) r3 = msgget(0x1, 0x10) msgrcv(r3, &(0x7f0000000480)={0x0, ""/161}, 0xa9, 0xc860eb748fbfe64c, 0x800) rmdir(&(0x7f0000000440)='./file0\x00') getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000300)=0x8) r4 = geteuid() getgroups(0x1, &(0x7f0000000240)=[0x0]) r6 = geteuid() getgroups(0x0, &(0x7f00000001c0)) r7 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000680)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000006c0)={{0x8, r4, r5, r6, 0x0, 0x2, 0x10000}, 0x900, 0x7, r7, r8, 0x0, 0x3, 0x0, 0x5}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x5, 0xd124}, {0x4, 0x5}}) r9 = semget$private(0x0, 0x7, 0x40) semop(r9, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) 06:51:02 executing program 0: kqueue() r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x100000003) getdents(r0, &(0x7f00000001c0)=""/133, 0x85) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) fcntl$getown(r1, 0x5) rmdir(&(0x7f0000000100)='./file0\x00') 06:51:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42da6718a8af4fac9db10197e14919cdf5f562a65122aae2", 0x49) 06:51:02 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) close(r0) 06:51:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mprotect(&(0x7f000044e000/0x3000)=nil, 0x3000, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 17940 8646 0 0 0x4000000 0 syz-executor.0 155926 64279 0 0x14000 0x200 1 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8265f5f8,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8265f3f0) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800022d80880) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd8007e04854,fffffd80662eff40) at alltraps_kern_meltdown+0x7b frag6_input(ffff800022d80be8,ffff800022d80bf4,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800022d80be8,ffff800022d80bf4,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800022d80be8,ffff800022d80bf4,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd806f207e00) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd806f207e00,18) at if_input_local+0x121 ip6_output(fffffd806950a000,ffff800000ae3280,fffffd806f6ba2a0,0,0,fffffd806f6ba230) at ip6_output+0xd59 rip6_output(fffffd806950a000,fffffd807da36ac0,ffff800022d80f58,0) at rip6_output+0x4c0 end trace frame: 0xffff800022d80ff0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8265f5f8,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8265f3f0) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800022d80880) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd8007e04854,fffffd80662eff40) at alltraps_kern_meltdown+0x7b frag6_input(ffff800022d80be8,ffff800022d80bf4,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800022d80be8,ffff800022d80bf4,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800022d80be8,ffff800022d80bf4,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd806f207e00) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd806f207e00,18) at if_input_local+0x121 ip6_output(fffffd806950a000,ffff800000ae3280,fffffd806f6ba2a0,0,0,fffffd806f6ba230) at ip6_output+0xd59 rip6_output(fffffd806950a000,fffffd807da36ac0,ffff800022d80f58,0) at rip6_output+0x4c0 rip6_usrreq(fffffd807da36ac0,9,fffffd806950a000,0,0,ffff800020abf650) at rip6_usrreq+0x5cd sosend(fffffd807da36ac0,0,ffff800022d81188,0,0,0) at sosend+0x668 dofilewritev(ffff800020abf650,3,ffff800022d81188,0,ffff800022d81290) at dofilewritev+0x1ac sys_write(ffff800020abf650,ffff800022d81228,ffff800022d81290) at sys_write+0x83 syscall(ffff800022d81300) at syscall+0x552 Xsyscall(6,0,c,0,3,669ab96010) at Xsyscall+0x128 end of kernel end trace frame: 0x699210f250, count: -20 ddb{0}> show registers rdi 0xffffffff81d56a37 db_enter+0x17 rsi 0x32aa __ALIGN_SIZE+0x22aa rbp 0xffff800022d805e0 rbx 0xffff800022d80690 rdx 0x32ab __ALIGN_SIZE+0x22ab rcx 0xffff800023992000 rax 0xffff800023992000 r8 0xffffffff812e94e3 kprintf+0x173 r9 0x1 r10 0x25 r11 0xa98f78079dd02cdc r12 0x3000000008 r13 0xffff800022d805f0 r14 0x100 r15 0x1 rip 0xffffffff81d56a38 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022d805d0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=17940 stat=onproc flags process=0 proc=4000000 pri=78, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800020a5fb30,0xffffffff826641e8 process=0xffff800020a8ae10 user=0xffff800022d7c000, vmspace=0xfffffd807f00b8a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 8646 500147 18797 0 2 0 syz-executor.0 * 8646 17940 18797 0 7 0x4000000 syz-executor.0 35757 473128 57266 0 3 0x82 nanosleep syz-executor.1 18797 293848 57266 0 3 0x82 nanosleep syz-executor.0 53605 360574 0 0 3 0x14200 acct acct 67358 167145 1 0 3 0x100083 ttyin getty 38110 16526 0 0 3 0x14200 bored sosplice 57266 104029 26801 0 3 0x82 thrsleep syz-fuzzer 57266 447410 26801 0 3 0x4000082 thrsleep syz-fuzzer 57266 149312 26801 0 3 0x4000082 thrsleep syz-fuzzer 57266 7437 26801 0 3 0x4000082 thrsleep syz-fuzzer 57266 118303 26801 0 3 0x4000082 thrsleep syz-fuzzer 57266 409163 26801 0 3 0x4000082 thrsleep syz-fuzzer 57266 378737 26801 0 3 0x4000082 kqread syz-fuzzer 57266 464345 26801 0 3 0x4000082 thrsleep syz-fuzzer 57266 311757 26801 0 3 0x4000082 thrsleep syz-fuzzer 57266 506147 26801 0 3 0x4000082 thrsleep syz-fuzzer 26801 211664 50832 0 3 0x10008a pause ksh 50832 362404 76027 0 3 0x92 select sshd 76027 377952 1 0 3 0x80 select sshd 41557 222693 63714 74 3 0x100092 bpf pflogd 63714 381154 1 0 3 0x80 netio pflogd 82185 19489 76030 73 3 0x100090 kqread syslogd 76030 244687 1 0 3 0x100082 netio syslogd 80233 83073 1 77 3 0x100090 poll dhclient 26573 483104 1 0 3 0x80 poll dhclient 60603 32186 0 0 2 0x14200 zerothread 33933 141048 0 0 3 0x14200 aiodoned aiodoned 39147 275314 0 0 3 0x14200 syncer update 75225 262655 0 0 3 0x14200 cleaner cleaner 64279 155926 0 0 7 0x14200 reaper 39715 412287 0 0 3 0x14200 pgdaemon pagedaemon 4292 388481 0 0 3 0x14200 bored crynlk 35867 203024 0 0 3 0x14200 bored crypto 21227 307580 0 0 3 0x40014200 acpi0 acpi0 9071 37829 0 0 3 0x40014200 idle1 28533 153064 0 0 3 0x14200 bored softnet 83711 323152 0 0 3 0x14200 bored systqmp 2476 491494 0 0 3 0x14200 bored systq 42541 287814 0 0 3 0x40014200 bored softclock 11940 4673 0 0 3 0x40014200 idle0 755 521478 0 0 3 0x14200 bored smr 1 364929 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff824bae40) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 CPU 1: kernel: protection fault trap, code=0 Faulted in DDB; continuing... ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9590 6444K 7095K 78643K 20093 0 0 pcb 14 8K 8K 78643K 466 0 0 rtable 115 12K 13K 78643K 1265 0 0 ifaddr 81 17K 18K 78643K 475 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1679 0 0 iov 0 0K 16K 78643K 380 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1203 76K 77K 78643K 4635 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 60 0 0 VM map 2 1K 1K 78643K 11 0 0 sem 12 0K 0K 78643K 469 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 3829 0 0 sigio 0 0K 0K 78643K 48 0 0 proc 54 51K 71K 78643K 1120 0 0 subproc 32 2K 2K 78643K 191 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 311 0 0 in_multi 33 2K 2K 78643K 223 0 0 ether_multi 1 0K 0K 78643K 11 0 0 mrt 0 0K 0K 78643K 20 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 674 0 0 pfkey data 0 0K 4K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 105 22K 31K 78643K 13115 0 0 UVM aobj 130 4K 4K 78643K 155 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 1K 78643K 486 0 0 NDP 19 0K 0K 78643K 140 0 0 temp 221 3556K 3646K 78643K 72920 0 0 kqueue 0 0K 0K 78643K 29 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 24 0 18 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 143 0 141 1 0 1 1 0 8 0 rtentry 112 157 0 113 2 0 2 2 0 8 0 unpcb 120 1242 0 1232 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 6488 0 6488 1 1 0 1 0 8 0 tcpcb 544 820 0 815 1 0 1 1 0 8 0 inpcb 280 2234 0 2226 4 3 1 2 0 8 0 rttmr 72 5 0 5 3 3 0 1 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 33 0 27 1 0 1 1 0 8 0 pkpcb 40 21 0 21 8 7 1 1 0 8 1 ppxss 1128 76 0 76 9 8 1 1 0 8 1 pffrag 232 9 0 9 5 5 0 1 0 482 0 pffrnode 88 9 0 9 5 5 0 1 0 8 0 pffrent 40 24 0 24 6 6 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 112 0 86 1 0 1 1 0 8 0 pfstkey 112 112 0 86 1 0 1 1 0 8 0 pfstate 328 112 0 86 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 658 0 464 15 2 13 14 0 8 0 art_table 32 659 0 464 2 0 2 2 0 8 0 art_node 16 148 0 108 1 0 1 1 0 8 0 sysvmsgpl 40 15 0 9 1 0 1 1 0 8 0 semapl 112 467 0 457 1 0 1 1 0 8 0 shmpl 112 153 0 25 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7344 0 5929 47 0 47 47 0 8 0 ffsino 272 7344 0 5929 96 0 96 96 0 8 0 nchpl 144 12890 0 11256 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 41349 0 41349 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 9 0 9 4 4 0 1 0 8 0 scsiplug 64 7 0 7 4 4 0 1 0 8 0 scxspl 192 37611 0 37611 23 22 1 7 0 8 1 plimitpl 152 355 0 347 1 0 1 1 0 8 0 sigapl 432 4003 0 3988 3 1 2 3 0 8 0 futexpl 56 49018 0 49018 2 1 1 1 0 8 1 knotepl 112 750 0 731 1 0 1 1 0 8 0 kqueuepl 104 755 0 753 1 0 1 1 0 8 0 pipepl 112 2314 0 2295 6 4 2 2 0 8 1 fdescpl 488 4004 0 3988 3 0 3 3 0 8 0 filepl 152 23772 0 23672 13 8 5 7 0 8 1 lockfpl 104 997 0 997 3 2 1 1 0 8 1 lockfspl 48 354 0 354 3 2 1 1 0 8 1 sessionpl 112 28 0 17 1 0 1 1 0 8 0 pgrppl 48 60 0 49 1 0 1 1 0 8 0 ucredpl 96 4388 0 4379 1 0 1 1 0 8 0 zombiepl 144 3988 0 3987 2 1 1 1 0 8 0 processpl 896 4021 0 3987 4 0 4 4 0 8 0 procpl 632 11872 0 11828 9 4 5 5 0 8 1 srpgc 64 23 0 23 10 9 1 1 0 8 1 sosppl 128 44 0 44 13 13 0 1 0 8 0 sockpl 384 3675 0 3655 9 5 4 4 0 8 1 mcl64k 65536 19 0 0 3 0 3 3 0 8 0 mcl16k 16384 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 25 0 0 2 0 2 2 0 8 0 mcl8k 8192 9 0 0 2 0 2 2 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 184 0 0 21 3 18 21 0 8 0 mtagpl 80 52 0 0 1 0 1 1 0 8 0 mbufpl 256 346 0 0 12 0 12 12 0 8 0 bufpl 256 15692 0 8673 439 0 439 439 0 8 0 anonpl 16 359231 0 348726 129 70 59 69 0 124 4 amapchunkpl 152 23127 0 23012 28 19 9 10 0 158 3 amappl16 192 18757 0 18043 111 74 37 48 0 8 1 amappl15 184 1723 0 1723 1 0 1 1 0 8 1 amappl14 176 909 0 903 1 0 1 1 0 8 0 amappl13 168 237 0 237 4 4 0 1 0 8 0 amappl12 160 419 0 418 4 3 1 1 0 8 0 amappl11 152 169 0 153 1 0 1 1 0 8 0 amappl10 144 400 0 393 1 0 1 1 0 8 0 amappl9 136 1212 0 1208 1 0 1 1 0 8 0 amappl8 128 735 0 711 1 0 1 1 0 8 0 amappl7 120 388 0 381 1 0 1 1 0 8 0 amappl6 112 144 0 134 1 0 1 1 0 8 0 amappl5 104 634 0 620 1 0 1 1 0 8 0 amappl4 96 3737 0 3705 2 1 1 2 0 8 0 amappl3 88 1884 0 1874 1 0 1 1 0 8 0 amappl2 80 32025 0 31951 3 1 2 3 0 8 0 amappl1 72 94761 0 94323 26 15 11 20 0 8 0 amappl 80 12287 0 12247 2 1 1 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 154 0 25 3 0 3 3 0 8 0 uaddrrnd 24 4013 0 3988 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4013 0 3988 1 0 1 1 0 8 0 vmmpekpl 168 33114 0 33082 2 0 2 2 0 8 0 vmmpepl 168 490130 0 488277 248 141 107 107 0 357 21 vmsppl 368 4003 0 3988 2 0 2 2 0 8 0 pdppl 4096 8033 0 7994 7 1 6 6 0 8 0 pvpl 32 994865 0 981155 296 146 150 172 0 265 17 pmappl 232 4012 0 3997 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 613 0 11 18 0 18 18 0 8 0