0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2b21436c249b33db7b3c43d6150ab00000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ac6cd819e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000143986ef000000000000000000000000000000000000000000000000000000000000000000000000001a0d6d37f3d8bcd7fcd2be000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f732e9ba0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00"/4129]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = geteuid() setuid(r2) r3 = msgget(0x1, 0x100) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="f489") readv(r1, &(0x7f0000000180)=[{&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x85, 0x6}, {0x44, 0xf46}, {0x6f, 0x2}, {0x16f}], 0x4}) 16:00:30 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) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10800, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x80000001, 0x4, {0x8000, 0x200}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 16:00:30 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) shutdown(r0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x7fffffff, 0x81]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="aa") 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x3, 0x1f, 0x38, 0x1000}, {0x52, 0x6, 0x6517, 0x8000}, {0x3, 0x6, 0x5393c4a4, 0x26bc}, {0x9, 0x8, 0xffffffff, 0x3}, {0x23, 0x10001, 0xfff, 0x80000000}, {0x8, 0xc775, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:30 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x6, 0x4, 0x9, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x8001}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f4d000/0x4000)=nil, 0x341}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000f27000/0x3000)=nil, 0x20}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000e1d000/0x1000)=nil, 0x1}, {&(0x7f0000ec4000/0xa000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000e5a000/0x3000)=nil, &(0x7f0000e6c000/0x2000)=nil, 0x7}, {&(0x7f0000f25000/0x1000)=nil, &(0x7f0000f98000/0x3000)=nil, 0xfff}, {&(0x7f0000fdb000/0x3000)=nil, &(0x7f0000e44000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000f46000/0x2000)=nil, &(0x7f0000fc4000/0x4000)=nil, 0xff}, {&(0x7f0000efe000/0x4000)=nil, &(0x7f0000fc3000/0x1000)=nil, 0x7ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fb8000/0x4000)=nil, 0x9}, {&(0x7f0000f72000/0x2000)=nil, &(0x7f0000e34000/0x1000)=nil, 0x2cf}, {&(0x7f0000f4e000/0x6000)=nil, &(0x7f0000fb5000/0x1000)=nil, 0x49}, {&(0x7f0000e5d000/0x2000)=nil, &(0x7f0000f8a000/0x2000)=nil, 0x5}, {&(0x7f0000ea8000/0x1000)=nil, &(0x7f0000f81000/0x4000)=nil, 0x9}, {&(0x7f0000e03000/0x2000)=nil, &(0x7f0000e29000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000500)={0x2, './file\x00'}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) r2 = accept$unix(r0, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) mmap(&(0x7f0000e40000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000600)) accept(r0, 0x0, &(0x7f0000000640)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r5 = open(&(0x7f0000000700)='./file\x00', 0x80, 0x74) accept(r5, &(0x7f0000000740)=@un=@abs, &(0x7f0000000780)=0x8) truncate(&(0x7f00000007c0)='./file\x00', 0x0, 0x0) socketpair(0x10, 0x8000, 0x7f, &(0x7f0000000800)) r6 = accept(r2, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) mknodat(r5, &(0x7f00000008c0)='./file\x00', 0xa1, 0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000900)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000940)=0x7ff) setregid(r4, r4) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fchmodat(r5, &(0x7f0000000ac0)='./file\x00', 0x4, 0x2a4af641ef28a4b9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) accept(r6, &(0x7f0000000b80)=@in, &(0x7f0000000bc0)=0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/klog\x00', 0x80, 0x0) utimensat(r0, &(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)={{0x9, 0x6}, {0x0, 0x1}}, 0x2) execve(&(0x7f0000000cc0)='./file\x00', &(0x7f0000000dc0)=[&(0x7f0000000d00)='/dev/klog\x00', &(0x7f0000000d40)='#-]-@\xaa\x00', &(0x7f0000000d80)='\x00'], &(0x7f0000000f80)=[&(0x7f0000000e00)='/dev/klog\x00', &(0x7f0000000e40)='\x00', &(0x7f0000000e80)='/dev/ttyCcfg\x00', &(0x7f0000000ec0)='/dev/ttyCcfg\x00', &(0x7f0000000f00)='+\x00', &(0x7f0000000f40)='(\x00']) stat(&(0x7f0000000fc0)='./file0\x00', &(0x7f0000001000)) lstat(&(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)) lstat(&(0x7f0000001140)='./file1\x00', &(0x7f0000001180)) fchflags(r2, 0x10000) wait4(r3, &(0x7f0000001200), 0x1, &(0x7f0000001240)) 16:00:30 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x92) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) r1 = kqueue() r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:31 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r4 = dup(r1) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r1, 0x2000740d) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r7 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x500, r8, r9, r10, r11, 0x4, 0x1fe}, 0x4, 0x26, 0x732}) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = dup(0xffffffffffffffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x7fffffff) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000480)=0x5) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) 16:00:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x114) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r2, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x3, 0x9, 0x0, 0x1}) 16:00:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) munlockall() sendto$unix(r0, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='c\x00') chdir(&(0x7f0000000100)='./file0/file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x8001, './file0\x00', './file0\x00'}) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getpgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x7fffffff) 16:00:31 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x16) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x9, './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff0c, &(0x7f0000000300)="b6d8a308e321f0b99c3c22f525fbc5395b") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x8, 0xcf1b}, {0x18, 0x3, 0x374, 0x2}, 0x1, [0x100000001, 0x7, 0x3ff, 0xffffffffffff9997, 0x1, 0x100, 0x6, 0x200]}, 0x3c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x7ff, 0xd3e}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() readv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/173, 0xad}, {&(0x7f0000000140)=""/68, 0x44}, {&(0x7f00000001c0)=""/88, 0x58}, {&(0x7f0000000240)=""/229, 0xe5}], 0x4) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000580)='./file0\x00', 0x3a0934c44f7b202b, 0x1b00) kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x6) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000d00)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) open(&(0x7f0000000300)='./bus\x00', 0x8, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffc, 0xa5}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() r7 = semget$private(0x0, 0x3, 0x4) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000380)=""/109) kevent(r6, &(0x7f00000000c0), 0x3ff, 0x0, 0xfffffffffffffffc, 0x0) fcntl$getown(r4, 0x5) fchmod(r2, 0x4) ftruncate(r1, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = semget(0x1, 0x3, 0x400) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x897) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r2) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000680)="7ac607c9f2fc4d5b7c7f46a04af628527bf1294fc6d7901f51bd3b339df07db4fc6a722195e7e2538bbd2912108b926b047aac309ac17325951d688480dccd08e96917598ddcaaf3c0a8cf1374a775d77df6d1009e2f37d0eccb46fa63d5eabdd8c0a5b9325f91fab24ad3d6934950", 0x6f}, {&(0x7f0000000580)="d33670b389a202e6c1dc3d7af5602291d1e006fd2686a057777b3cbdba13b636b4d9c6a46888415b4a070e1f2ff712b10ea89b7007f28d7e1398136c12736ed99ec6bb02401d19c46e3abe09853738", 0x4f}, {&(0x7f0000001440)="076cd3b5827dded2f071798c7fd2b528a6aa9e26e7208fda99aec06193b08c31e7eeba3bb094492ae2fc812cb3f328068e94cf36e43107f0677e35e704820bf2142c39a6fb7823819c8892a2164c4a3cd4dc75ce20f1d99f6440740fc5195733afe93076f58e7e8a8b38a6780cbcf9b426047325cb49eee1fdf5007d12147eaa395332c469b9dad1fb770668204321eada6c36b7af18cb8be45c64a2c491c591ea54978b7eb27611978eb67fe37d0f6e1a4c2901434bb92e", 0xb8}], 0x3, 0x0}, 0x0) 16:00:31 executing program 1: socket(0x18, 0x1, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x2c, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='a') 16:00:32 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xa6) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) fcntl$getown(r0, 0x5) ioctl$TIOCNXCL(r0, 0x2000740e) fcntl$setflags(r0, 0x2, 0x1) semget$private(0x0, 0xd85dfaa61b1e0cb6, 0x85) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xb0, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x7f) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0xfffffffffffffffb) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x7, 0x3, 0x40, 0x1, "51ec876e73df6670c8b6db60108186cf49361db7", 0x8, 0x8001}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x5, 0x4, 0x6, "988db088b18cb72abd6aae919c2f37b06e150dd2", 0x80000000, 0x3}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x1010, r0, 0x0, 0x0) poll(&(0x7f0000000280)=[{r1, 0x20}, {r1, 0x100}], 0x2, 0x6) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0x19a, 0x4, 0x91f8, 0x3f, "78a889419882e0428c9d70fc8cc0217cfc19d0b7", 0x4dd7}) r7 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) r8 = shmget(0x2, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000340)={{0x59, r3, r4, r3, r4, 0x10, 0xdc}, 0xf00, 0x20, r2, r2, 0xa66, 0x2, 0x2}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000003c0)) dup2(r6, r7) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000680)={0xe1, 0x7fffffff, 0x6, 0x8, &(0x7f0000000400)={{0x7ff, 0x4, 0xfffffffffffffffc, 0x0, 0x2, 0x206d, 0xff}, {[0x100000000, 0x6, 0x7fffffff, 0x8000, 0x3, 0x187b800000000, 0xffffffffffffff01, 0x0, 0x40, 0x8, 0x1be, 0x2, 0x5, 0x80000000, 0x8301, 0x4ec, 0x4, 0x20], [0xff, 0xffffffffffffffff, 0xe47, 0x9, 0x18, 0xffffffffffffffe0, 0x2d, 0x43, 0x2, 0x4], [0x1, 0x8, 0x1, 0x3, 0x0, 0x80, 0x1f], [0x2, 0x8, 0x4, 0x7, 0x7f, 0x100000000], [{0x4, 0x7, 0x1f, 0xffff}, {0x97d, 0x7754, 0x1}, {0x20, 0x1, 0x8, 0xf6}, {0x6, 0x4, 0x100000000, 0x8}, {0x80, 0x194, 0xf787, 0x3}, {0x8000, 0x7, 0x4, 0x1}, {0xfffffffffffffe00, 0x2, 0x5, 0x200}, {0x10000, 0x100000001, 0x0, 0x78}], {0x1ff, 0x1, 0x3, 0x7}, {0x420, 0xfffffffffffffff7, 0x671b, 0x3}}}, 0x401, 0x266}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000006c0)) syz_open_pts() ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000700)=0x100) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000740)) 16:00:32 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getpid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001f00)={0x0, 0x0, &(0x7f0000001d80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x48, 0x0, 0x0, 0x40000008d}, {0x6, 0x0, 0x0, 0x1000000000000000}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) pwrite(r0, &(0x7f00000000c0)="005f0414f13b70c2abe12d6b05ca397d9fbc18c2159bddf50b8e3e7540b16f453e6b36c7420378cd0c79857d9a254d0edf4d3050211d9f4da22f28542d9fdd441e902fcb02475ff361045adce35cc7424442fb54a589", 0x56, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) r1 = shmget(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getegid() r6 = getppid() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x9, r2, r3, r4, r5, 0x104, 0x7}, 0x800, 0x7, r6, r7, 0x3432, 0x100, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x28100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180)="d33ba4b5fe346a0223a62548c8ac7156d97ed57b02849f24d61f289763b4c0927f99e67fb301126c9c745cddaebdaa5be1e4a949ce44e22707037183faaa8b8201f6fc55ecf233b51fc1f7de6cb73ad843e946204c6c799ef4ca78f8d12960687d2334697f949c433eeb33a8996b327665a5aceacc3d", 0x76) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x1a0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x7fff) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) lseek(r1, 0x0, 0x0, 0xfffffffffffffffe) close(r0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x1) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x18, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0xc}, {0x40006}]}) r2 = fcntl$dupfd(r1, 0xa, r0) recvfrom(r2, &(0x7f0000000280)=""/112, 0x70, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg(r2, &(0x7f0000000ac0)={&(0x7f0000000300)=@in6={0x18, 0x2, 0x6}, 0xc, &(0x7f0000000940)=[{&(0x7f0000000340)="17f816be09200cc7c85aed8499c99a7bf3ce41fd333aecb5d36610ddb0bdf41f22dfd15cd8bf696dfb7971ceea2d6c07c212154e997e5fc7c31b33989687808e8f3571969e6178f48bf7be216f2f08e5bd6ec3bb71ba887d42fbc91aeec9ad0bac4b89961f71e161ce1afeabe0cb26d8690088cd2805a938199c6141c6210c4634561763055802d10e53565534d73351a963f8e48ca0ba0b3adf59d5625212c4b588cc7e42f4167bb457c376d94f9f349425851943715f39b41841665698cd", 0xbf}, {&(0x7f0000000400)="2006e0623f5e5c7f8f9e3c3c3cbc4fa864cc21c18b15f095623c28838bed4f8f62478445d1dd7f58cfdc5ff8e2f9a504d8b76ded63ff475176a23625c0a09d321b6f00513d3d977f2e6375858c0b93f49d7468985ae4ca508faa8814f3ae6265b67b1f1302afc3fa802a9998062ad64bf4cf88611a9f774d229d87ca7e54b65f7c6da438f2392e6bbd0a7a315bbb324533a501a0841e1ad4bf6b92c60986ba3870485a9591a7a5d95e7dda814847f12cff8aa88c0e55bdacc8bb553cad0b82b3ceccaf500cadaa", 0xc7}, {&(0x7f0000000500)="cc482302438a430997bb78", 0xb}, {&(0x7f0000000540)="bf0e8f0d1a1d97caaf655d2a95858433b08335cacf35f91e08601b853201ae5df02fa950b444e07ef1c2803848004650552ea80057d4c9ee5c5468f3812cec82ade7e322efcdc93b08d271f56e55de7ff7781e3b28367b1c33b4d675462bde989205886ed77f2592cb492cadeea35f11af498103d6df4f8b4de49c97c51d37a1680605e9cde2b50b66838d9f1eda2b5c85ba26d086df1c027c84708f29ca001721887009183df8e88a24e6cb35d39b45ea4cb17129cf4fdc0461bf5d2de7e84902ba2c09f172b349033cc60e684c79075858342c41fd54fc36a482464b640eb6b70f3acea16b26c388d74a11f9", 0xed}, {&(0x7f0000000640)="7bb2e9c243701d9702674a0f18cfc8de342d934cd6b237b421e16a0faf04bb860e2f3e98f2d78c5b85211fe5a7d780", 0x2f}, {&(0x7f00000006c0)="4ce3d67c8182b528d2fce7011cad09d1fbcf291e44694c1ac82a71619ca7911b50b4468c2ae05162ad6bc5908043d7e2be17749930c12095732c01a935375459ca3000debf479b75a8ecf0fb83a10e6c5427a36ca5aaab0fbb8be6a2bba07805e14f6c78a670912e46dcf5219dc740a44241a61d8b19d7884418b50e708d98ad3eb2bed66e7e4a01ca426ca823d0f381805302be41d1a0f71149ca7c2512e7", 0x9f}, {&(0x7f0000000780)="11c7016b4b05b3fd9bc46617ad7740b815846651bd6cd520f2329d08b2e16d28dba3620b7855b885f50f5e8ee050a741f977b71a92113964b07058f1cc027d6816f9d09a04a69f3c48463b86e9ae5eef0809f86b5a2282ef2ecad87af2a0f6471ead10fda3dfb6b08d4cb1decb2720952a", 0x71}, {&(0x7f0000000800)="0c5eb4e052a5ade4695f0da8daabd11335fb6ad4d71bfd33b35d6473b689166ee9e81d252f8d7d405167efd9340b63e0267ebf08b185dce5bb8a249a66f9fcc8a7b7fbdbee9f5973d0b8bc086c84eb976d2c47038c2df211cf21053923356603c4fa22c809e1a44bae23c7320f6f5993ec497db36e938e6706b6e866e839f3a1", 0x80}, {&(0x7f0000000880)="116d4a40b5d57cf058d327500d1bcca500ec2a8ed45b6925485160524f4fe89c781ad266cf1db2610e9aca90cdd44a0cf4fb1e8f22c3d8b1f307f8a6de90e8e4e14ff6278016515ac07ef25f413e78dc6e384cb5433d7d73a73766d5d4fbc403cc2330903e4115b85062bc52fba72030ea3ca8d231d3", 0x76}, {&(0x7f0000000900)="4473aa46a2262602159b0369ed06f6c101508b3258576fadea21d4299752215019f843d37a7f0b83a4a0fa326047aa3a26ee3e374f54f8cd", 0x38}], 0xa, &(0x7f0000000a00)=[{0x18, 0x1, 0xcd, 'E'}, {0x80, 0x0, 0x2, "fa16e77bb1f07ab4e2dd0a4c6244cc87e626b1ed37b23556b86529d4832d1fd64cc54e16b8667165e75889247b2d6d3b3bcb403079295f757e5ca3cbe2c1d0e7e844a8808e17dc0d660cf0ec4f212aa493c478d2fc1dd6588ba2a8ca07da3db991c0f7d0e47e95c4919ab89aa6"}], 0x98}, 0x4) open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0xaff1393713fa4c59) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8, 0x273, 0x400, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:32 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) 16:00:32 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) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchflags(r0, 0x199e71cfd2b88dd8) 16:00:32 executing program 0: socket$inet(0x2, 0xc007, 0x3ff) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc05, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCFLUSH(r0, 0xc0206981, &(0x7f0000000080)) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1000000160002}, 0x9}, 0x3c) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 0: r0 = syz_open_pts() close(r0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="1e4392bb201e4212a02c15ba3849e99248791abb53c9df27e3e0bf37b3431e599959d24427980265062d66d71e90c1be0ac8b8f6f1b491109e51a59d97c2c0678810a45a06878befb5c152746291f8c522331d092ed4635d87e191928dd6dbbd00a183979575d6c976e31d", 0x6b}, {&(0x7f0000000140)="2f2057f7e86827043988866ce56a4de14170284612b8fb056564bd07de331118b0103f2864d9e5b895b99a28e076dcc627fb95dea05dcd733e0348ca3b93037785b9cfb1d3cc", 0x46}, {&(0x7f00000001c0)="d3b2deb86873a9bc18aa11556b989cca289c97f2f07784cfcedfccde50aed07932bb0789f640e5c18821087627dc71f85965ef179068976597e25a75713d42acfb745dc43356a182850f0b803cfa1238f441351456c7e198faa9971f01f36dd485501e9fbcf29e1fbd8e0c7ce7df84591e68f8990f9970961a01b98abd80cf6a34382dfa9e1b913a086030eebb0b8db7fb", 0x91}, {&(0x7f0000000280)="679ee84df2c0df7f5245285bb48708e2a28d5ad5cb3fa13ea0adcfce95bece8bccb87b14130d549951c1808a633906e3fff831ad18229d5b4f4858d6630d8edadf81355df360a2fa", 0x48}], 0x4, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x0, 0xfffffffffffffffc, "8510ffff4dbe6500"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:00:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82ffffffc62cb713080ec6d32460cd57548c525e9d4694c6ade0ebc28a70305ec78580237773633f791d5fb958ac42df7300bbc6151564b2efcc5590f989a80ea2991f2c9ad3e48a9deb0ed80eb656b51cfac63fa775540e5210e1fe7b7b54daf3a1810ce33442c33ff2e953ca068d392ccf47c22c1fd1d7f7"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000001700700000001000000ac1401ff00000000"], 0x18}, 0x0) 16:00:32 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000280)=""/129, 0x81}], 0x1, &(0x7f00000003c0)=""/55, 0x37}, 0x2) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) fcntl$getflags(r0, 0x3) r3 = getegid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x20) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") fcntl$getflags(r0, 0xd58344d9646ad321) 16:00:32 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003480)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() r6 = geteuid() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000035c0)=0x3ff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000034c0)={0x0, 0x0, 0x0}, &(0x7f0000003500)=0xc) sendmsg$unix(r1, &(0x7f0000003580)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000033c0)=[{&(0x7f0000000080)="52297520739483c6a1ad1c2a4b2f871ebc7889881a4ac63c86b5f056cbebb5256af3569b810cf8", 0x27}, {&(0x7f00000000c0)="38b6a507b7cd07c2940b9ecdc6e420bc8e7bccedfbbe3774a9eed3cb76e834fdcd1873646a35d2c56dd853f7d9d970d587a69933fa58c6ec50cd72eafe0e242b2b7040973dce1b796acc97d4eac667e4637da6827efbaeda5980ef46787ca37ac2115da4badb0acc7fb79bb493ec37a056536c36529aa071873bfce09cc31bec77ed1d455a5d92698df6b2767e063f10d7d4ad6ddf98c1eac3e591909fdd018fbaefb7e0da934d04da6875b4b32b72a1429ce50305fc01", 0xb7}, {&(0x7f0000000180)="0789fbfef2565287281bdf7eadf2a26c15fa784c8b0217e8dd81e59edafe8d200e9e4dfd76bd8d6500f6cb974e5662fea6e079ee1383ef8c5291423f19c2deee462128fa4d9e650095f4508e0a23880f36a9ec6e9de1df344b84a7159a7a019853690859e89841474b7ec0c88f8c057ca1b283df5cdeb9e5c384bad6ce6f909675ebe9c951f5a5558565124a07976682887973f54f0aecb491480d65aa8c71c33187ec7a2eff49fa6000f8ef38f08655f54d0bacd244fd47206824f7d61c0574f9d0c8eab3193850fd0356538d0e450d8b1b8059b5b90b347b2ac2423d17c3ab5eaa0f8d9fafa6f1d567f79c199055f71dbe8a3d", 0xf4}, {&(0x7f0000000280)="c24fe7cf959fdabbd56619fd1ac95bef355dc483584229d8d57b106c9e8c4c2b1ec7ca597f2c7cc0372ae486440506162af6311b375f5a89f15914814df5a76aa5879d511bdfa72dc50b35bb597049e0e2edf48b37d51f14a697cfb1ed5410a34dc30a736dcd18b0a1f6f0a818aac9bebf9652c930cbf112bbc80a6f7fb72c403f2a7aa513f105ac79102478258c780805154aa3764e57f8aae03c27707e414b70403a8a7c3d5d33e78f803a8ead87c192bb481614283f971091f86b0c36bc7a16e85cbe2f64e2df5a20", 0xca}, {&(0x7f00000003c0)="a99f5d71ab8a9ef7bc44f5596bd2a939bf3bbfd184f75c1c40dedbb7f78a2aa584e12a4bcbb9f8debca7e35a8048717672032d4c735463a5777311453e963a2eb8bba427660ac3da621f92568afa0535ba20af5b6bb05f24c9c965d5b518d3878a033a49642227ece9ba7272ada8eac554dcdbc498d5cadc21233f1a81f8f282ddb097228661319e1fba10a27abe602dfbb2e5c6e6f3f18cb4f6131c3093cea343a698cc68a38820607084c69c6e3c331bc1b29b407bf1a32f5911215a1607e63d45914135f611f36a5403535a8a138ca87c055b96588abd392d453ecc0836740ee442e16490c994a0c66d69917befd7708cbc0d17635db08f29d8eb7a9a5153a47804c594a8244ebb695e800da44b931f638520f666606c664dda6a45559bfa2e64914537964263b4a76063316b7f79b07195bc94d91ea36a2d6b15e26cc39f75bbfe8d4d6b449c96fec806924a420d73b502c5908b0199f768938b2653e4b94ef371ac5ec103ec320ed7f0f1367188419637b57426656503ad66d11dbd368a74fbcdb12b8f72e46d761b5cd80b36eb16a772e60956f7d079da8f76bc77d82a88ebe7438a694b33b68dcb8f2c9d315af06fc56096c123b59d20a7afaa23b3423a32eca8cd5bb350fdb84a6a36db63fd8da7ea18de8711f19b97190f8815e383d5895ef350228f5fdc4ed4dd0e7df58a85b23105ebd8fe97ad51686359399499a02e4b525fe09429a2a2e5a0f5e91a0880e5b72f3f39bc165468e36fa586cad80c27689b6b99ddafc45ef7bba66cc51a3c7ad5d17fc2137fc0e78ef0e46bf92c0171035105aaee47e3023efc0d4d78fa5cf0d2e6e90b9aa87e7559e972c98aecadd027ae4f2e82bedeedc2ff5dd08da4f40ec5f6a4bade44cb0ec6cf7a1bdbf5696ce2036f6d04210ce707e61a8e33a88da14741068f35e9577fbb5af3133aefa7bacfd8f1cd3159ef0b311a70c1ac934a374652f3e98e14fd1b6381a7ff24bc5d2ab92982beae0c6f1093545794e9081f15f6847d9838d5743dd2cc63285e41ad24c9717a0f2631abab3a94cde943df35bb4f45e742af4455f06b0570dc2139311d7e99a974f95e07321704d2966cb05b53ca8bcd5084c383b4c43fb7fdd0574e1126ed25502d266a57bb3df9b81272541183fff3f55616dd0a9cc4c3dde1d4ff7e5b3a624957b3452d51206bd34269b8bd7e1ab4635b7d70bbeeb8975fa11d7261b5668f0e5a5612dcf6668ebe5ca94f33f01d14b09be90cb8570755f9cbbb088554fc8de61e92eb2c72f73afa958c66ff2877dc8e106f4f78fdea52dd2ea9648c2f94ad4a2bcce720864ea43521ada5a97f5f64f36728c18397576d557bfb86bce4a514f7d6c123d50b55b71888665395e02d50e823b2b9d5e1b1118d1e5e03edc72214ef7ca64b909aabd89a1474e8200bd3c871e09f0b3b21f60ca613cbca1dfed9af327565d2218097a2a23711a8f77d145bcc29967faee1c12885d8a7e248fb98e781a1817bce1efa1a1bfa5efe392a04753741c8be83664453dc3be8fbb305d32182553364b1e7ab41b96767863084471261e00404ad91aa59006ce398040fdefb498dfe20555ce4a2b16822022a90f5a04c24aebef54b9bec589669d1b8ce5cb6f1605f470474fe741a140736de57d3bfa065df7a7a1c5663342796fd6a502e21cad5f4718d750a38cbd88b9a367218a048f3a941400af9182f22ce7dcc57cf8de6b245158483f528faf9700a4bb28860f23ba2cfe9a48671930ef2d33599509a55093099c1bbfb404536acff4b2ecdb14ad9d42507ea8dbf1289bb2fb7f9fda0f9cbcfab3d5592b8b83a5d03106ff2c33d47738135a22797c75f943c612000d20ad999a713033955118ef8bdd9cd7930205616bf4e9a8223795ca783c8aaa4149b68ed73f818342d96bb71a34bf8ec15d1c7ab23cfb6588763f3998404ca2ebc0cc0e8371bb26340c6b0c836638fdd2f7f0c10b2e49514e17208b6332817b646ce728e067a334454ffcbeb7b54b7c1520d083d6ae4c837db56ee13869219ba1c1654ab0ccb9b8729a59edf537b8505917d4845b060450c69dae84aec4f9d0226fb9e058638a798b775d971016ee96c7f28d0befe6d8bd8eef3b602f65e483f6f7e8527ce42e1df80061f75f1fcac76deabc458a896ac0ed96fef9a382fdfdb18dd17c0f5ab568fc3e0bf2e65af165df007218d534394c2e733b4c019e8b684e99aff6b488d8a5a40202eb22a1d8e71e8f6bc936e88c415c7746f91e584fce269adc6a2a659fa721c38ed45c88e9c7216f43b742895ef24da4062868ea224a71f8b3699cca46759fbbe759b90011925fae6a3409618dddae9196e921032fb775ed10188dfd1dfb02fdbd007ef5e2d8cee889630126cbf862190e7c69e8028d944a7416def528f0af143bd75430bda2c1cfd1b59599e76f488968936e36259804e1e7c699b0c44e7bed1fcea747d453e4e4aa95dfbd1d393f04ddeab2acfcaa05de08817c2726cfff303fbece14d3208e0d45d00a2ea984413a79c1ddf422ace41b39f36e61da1e4d9b1fa89d1ab4780240b865801ffa46ebfe5af3cfabc7ea444a24d3711d738bdbce1a4bf0ccb701777253dcf54ed13fced4f1201e7c36d29c6f22655552a84055afd206fdd1352ae2c4281eba991e6b985a5f31dfcc18c3d6be1c4e7b17d27a8dd149e6596fe94e8e567ffb8cf6fccff205a53b2fdb102ec2fd47f4a539a5232ec78112b6bddab2b97b4e7c0d77a5403298c8353d09903412857750a292aa0ec1cdd018a11966d3eab0b53653ca6ab176de4dc41790e399638dce552750b02b6bb385ec099734089005b2f2e4e30202559c68830128c348b0cc1d9afd82e162893bb395900e1901cae661df3fc8aaa4855e116827ffa084f1f34806acc3d72c2eab187f0986448bb4c89f94f962b2a0bbec1fbe7d96eae6e7bc3110c90a8975be39856b0abe429fecd14614ba59caf27b073e39a1d550bdf95fd4c0b1136cc94020dc404fd94394bd48b4bcfec01395e744998589ebcef6a8b440376970020a99a44d459cc131e7c458d6e172a46400fdb91d5b84d4d827d83e4d248455ac90c204e0c7ecf8c22eae2eb67eed318af1aa65b0af6b068bf14d85d568d1ad1ed703b16d14be26c0c193564cb9d9f194e7b2d7e63902d363e8ccae1a52009a4ffa6d6e2806d439333347ddb1d7c6b52e6ecd029cb6ff294ea9e5a02e40e002de1500129ce778e40192213a3f2eb1c98b438b87a82d7d928bbd4c4efd30c458b949b8c12565a8d5927254c3a8ed9094232fa5874e76b53f2e597d9c8f3955cdb13e8ddbaac70651eadfcb925210cde643c88a9c1438180758487df552c23be119ba22aac60c4e8505debb4f3fdeef6aa7adf3c9f2aa44727627bff73c131ec8de5120f6fd26a04e63d1476129c04763b6fdf8e4981ce164bb7621f92c57fef6303fcf18050e284be64f9a3c0b326355856b75c324ff4423cb5e8dd0841bc19581d0917c7cbe70a0316ec575a49001f008b72162f34ce0d6eaa78faf94b7d1bc7c12c90cce3fa8ec11f24f3c99a758fd5a41f0029957e1e457f6308fc267016be85d264e155374d9ec0825241c3bb8854310add847d9e119181417988ad1c15bc85d016ba05946e466766e0185410b2f0a302806954d068c7f05f02328d03e50bf9ed33b73481df937ce6f308f641c67d006caf65ebbffd99a9b9be92d5f93bf58dcf44e21b4463119232edfc4928ad685af184412edfbff09f7c1f355ec92c686c6591c490c3098fe2af04f9c3585d1798a4d40b56abd9b255b8d7871e2dac0d975378e5fa2cb23f4a857780de6a1b9e8ab470d51a6e388f9efaf6efccc55d01ed59c520374c887b88897328d72dbd52b69153b01f69a3fa6da1305ad1e0013fa925b6ea8800e12beaef05681175c35bd79dbd66843148113fa309c611dfd059e2c46d0da7640a4030624f6febfa88c5d82c2e6ed8059f0db399e0a9cfdd8d75c56c21afd05f0b1dabb7a545264d356438b24f7a4b32cbadd3314886385eb4b29679e501d697649cfc6d3b1faef956ccf7c916fe272716ca32d6e9d717f76fa7cd02967ddc79ff16bcbd5cb07ef192f02d4649c7baf46c1ee65722c0098eb44204e604da9bbc38e615ecb7ae0e670c5e63c5d9792fe3b6ef27bc77f88e1f3470ff765f807cbcca86af0fddf894fd92e8964115bc667aa237c629dba3a39c7cb741b461d09a02be957a53eef4dec26fd8e129f8efc47e74ebf688fd3559c4bba365c501261a2450e10ee4b3cd5e471c701f386e38b99e4b998e0a82cbe700d8c758c81d0e4808efac0ae364bced463826113ef7bd01e9a1c0290d6b912c0452a6cff0f3fa55e308b5fa0af329aaeedd18e8db9b557dddcdb595a5b0f1c24114f790c87f3275d9f4ebd1c7fae2fbc83359d197a37a7ff4dde300046a628fc5b7db9e5baa6b3674c5d64c8517ac92a04ba0b1ab86131bed0b805835460acc94ae17c044014f5c283bd485c66f77d0bc7e5744844f58ab04842846181e45b1f473054b977d0dfa0f7732d51ac56e3a549c34ddaedb4a407955743f6da2b2f2d0f220b8db243000c98c3569b32524cb5104d6a9c5f690af59f25e129a884cbe0b2bdb3d72ed89b3ce0e569afb81c08eb6db544739d158d2f3d6a599e66bd2fb0b55b4c3981e69646bdd961e058b6036039f637cc89e377d80988da601d230824a482580d65e2e0a8a652a4a9c3543bee956083723a11363f9dd76562b64c50aab2e873d9ec624555f09b8a59b0ec267869cec944e2e0364bdea348eda8d0cc2cb22161d3fa44bde8a350d464f74555c188b9008cdca8271d582786f2d2ee7891f16100dd25b5773270bb638fe7a6d5702f8e6ca0fbe4c8227d50f05ce4ca8d5856e15d02a8525ef0fa180968137cd3e08c06ace6296a43510d9a908bef1dc65a9fb6a36742cb8c43f8f11319c1d20a484c0206602a2de256de8728d8c732fb27f9408bdada0914de840084aca4897b4ca698ea116eb1d6d69bd361312f40fe0c227dbcaa6ba4d149c7a85b477de00cf8ef4ebf5d85585e407a2a3bff9a82ffdb2bbe018dd9838393c1613e194f6b1f3f122294e79c523ad7e765cb248d28f077a8cbbce3849bb37b3daec5a0af8c30c271b4ec0acd67fc2a1f997c22867f6c3404ef4b5b25d760c5469f517f3977a52faf2335414fca635804a5e1bb1e0a059aebe5a80fcc71f657a8b7c836357d8d66738feeca828d93540dda05ce8ef3dae6cf989ae494233257713a7d7ffb1487109de3fac73a4041acdf3a18500e4c792f6e45fc678cecc19fae7262f206b847db04aad15bd8848a5cfc0e84778a6eab4529b81646751fe0760416e39fd0344eb31d6d98d0c054c96d1108620690ffa8b28cfb5261e24e62ce49c9250d8802e637cf7048aa5f0fac66a10b9f25629d1d0c2aeacc71909564e703c0c57e51e7481018964a60e6d47912c9a29ad69e1b4bc1ecd5f9c3c0279f2bcd5115833086046e3ced4f59f911baf0e5973d2c6dcf4cf61dbdfe6de163beba037189d4e899df962a3cabc53e9dbf7a5e210f7ea2419c49b1f7209b34306319baa95fb51f49f8ab0b7f67d210f2b1943f0e2a7e728618404ef769db2cc7e383ef8833c6aab57c34b588dd8dd4ca7f110aca282640c7313931ffb7e51be838f4fda39f0fa5540df1e87ec2d90fb3fa29b7357535d07f5a493c157807115fb6fb186f8e6c1e5fdecad38659122b4d426dd70473c86a5d9c95946a7031232f55b3752a60858364e024b939d17bcc259f606", 0x1000}, {&(0x7f00000013c0)="42b5e6d85fe62d78b65db539567b42561076ce5591e214ae69f72ec337e3c998cb14d0f4150a461146a0bb2fd235e5f3f600967e26ad6e75875a6fe2aff2e8244d42e9236ebf987aafeca5b729930deab1c6ac82c34dd0b83c63fa438e44f712467d864fb443bba8558b23170db8c3a5ed9c170be7c56eebcfd7f184a8f85cddcde1fb19176c852fc7dd47dff32f4aeca0ab35899f52b02374318f2032d6bbaba3606e9712400e3f355459fb5b06c3951adf5e6d06c673107bf7f303d9aef6ead19bafee9e7807e8f5b061b92d17f6baaa36dd5ddc91ad00a84a4a3b4d52e3e1d6ff946ae536e7afd356d94b39844747edcf17e2a798f31ba7174dc24fd8d8a7ec1fc944e6ab5916e688dc53de2cbdc5bcc63296220cfceb00fe0385fa3fc3bafcfa2b20f112467c0068fe8e05a51dc79c0fff01caee97521793368c4058564e03f08cbe4ddbd38c996d86547e4243c0a47ba6651a72493e6baab30fc8e386641482976e317014eac192b26a809a9bdc30bafe88d919e9c9169d1d50b237652c87a15936d84661abed48c9ad59ba508fe62e27dfe8ec6224c0e28d5538670210c9947a97647f398f39af1d2f584b730934405ad03adcfd6129104bfedd6bfdaeb934a4fa8d78d0275381298fad6fa947de712560a594f629f820c9a5aa0fbedee30cbae24c522e5fcd26838934d08e4d8c2dc3e0c3730ec4fb7a47eaf7db07ac5361e3ab02a21744da2aa79d9d88c9d2fc2cffe7ccd3d8ea12262a77c735801bcdb26bc6587a8c6d01fb6db40bf22685a0fae7d85957a36930d58fdbff4de2a46c75d8584872f2aa850dee6edfe761ae8451f3d751ebf38f4ff3648ce3239385768a53054c48ebff9c20e30a8b0a3997dbe2d72950451f7ee2ef56ea4e4a3366f101ae13921f2b3069d1ccef85972b5b2c1d207fe346bce9055d2b78a042de9dd2cf51969e806612116599b7e84652b3d775173ee5353775f333f3ab734f5db986ba900e13f68552ec4d2859b6a011eb4ad13f8bbffc649ffe4406d187094c7728da8b3dcd2bc3bd073f00bcd5f4fc5f8918955a35fd76a3915c46b560f07b32aefac5d520d1b344185576a2f1bb71218bb2cee97276b2923cce2e804b93739b6dac1b9d60d4bccd9b74e0588fbdf02a51ab0f4757057b34b74c37ba07eed3fc843564cc0f400677c00a20c9604694cf7384587ff13b8d9ac2d2cf3d46b78e4ece4d96da82ab02d9182b4643b9a1e8504ca92176114834ebfda0a6de494ec536920603c93b97c21fe7e07e5c8f6b11d075f00279022a7242c3a05e0d48dce52e4cb9db6e5bb7d256568bb1aabae402821979346b08e7bfd2bcc575629a6fab66356fe448aefa1ff908a59e73460f2c8e7485426928fdc09bef0a9dda911ccc988da40717d220a752e7c7f2608bd79932a550ba73292f4f84a094943924d705c5f304b0f9d96f8caf52ae8c9f01d3f9b07308cb00b11e32dc556453530eef6a2b5530ac5c61429d0614655ddbeff4db520d930cc13156fdb4ed64198a674d9bd4370c8d5c9a8665485b3ad56b8b953c602a471527401d0502f207f518a467f2e730562f5b21098067c5696f6dc610898b7bcd3562ad5b9514ff42a20e7839bcb502b76f79f19db635e76b55b1d06fd3663179de5c20df00f3f476bc7ea971107e464d494becf4d4f750b20e3df5aa8b6a803f902c594e462249bb1894cd4e69790d6d7e80b3f3e75bf3a0cf006cd40686490d98358ecd7801e95e90ecbd79761d8f2398d589532e2a6cbcf92372bc78f9b5ad23eb5e8f09adaf134093a269756c02f7e658f4904161ea3a4c7d7f768bdd3b0b42952f11e57fe2465a00ee5f8d806b0417dff637711f297ebe0af31fdab4fc94bb6b59c6e29c4b1b37e4e53c6c042d98d1d9ecf51405f4ee21ee7f63ad25edcc66c3591029f7a5a2f0355b07c8ea5aef1c36f9f3621e5868aae6d316887e9aff3fa1d1d49bbd35f3eaba013aabf737976a95366a283088e09a31cb69640e6012fec77f6cd26e811f265ca0a46c589b9546ed9c2756c0fd153f1dc43d4183029fcd3b87798e97c91ff055f583f859b8171913d85b285e4d90fed236b69fb5222fe390c9e7dfe4fc997e184e320b998c4cd7d3cc50ec60e268ba2058ce4aec0e929d9bfffb96f2cacaca420058ebc4b2911b7ea230e5603961bdfb77a5ec8fe53762ef40b463fd265f9ce6ed2addc14c1f54f08f4e0bed2580b9a0101aed0205ae6e3fdcb7d26029c7594f27bfb7675904ac8e8b0118ca643e7bc3bc7e6f1155e70cfb093c7ab59a882745c68429a1299dc63f32e5bf7ca63241f10955b73bf226f0ce542bcfb882acbbb9d53d41deae465ca1e36fdab02292cedaafdd8cb98b43589cec341e1695a26a027f673d9b1aee6e994ee5b52da9578bb1f2dd04969fb1bd860ba22a49c8f32de485b72572d931faee4407e15301398db7657f0f7327ed7ac76e6d7027a1ef9e770cf26ca16d91a9d42d801dc74f514b4e8822983c126ba8f8b3cd44e1d69fe66391684c903957de8990d4f3e6a4d908bfec8bc26c0443be75cde9522f1b51f68a49e11efafc63b816e32710579df65f08bbf4b127cee454e2bd084ff44bb56d761986387d259e84f7920be13f1d23ebcb0c9fb96d157cef0a1d94aec8dda4d11d2d32ea71083c40018b4a9d64efe606a7bc516264ac6c32f5511864a2c200322f5197d6233f0905e605c54bf93641b6aed8aff23e726ab1b567c60c26cb5a77b3161be1ba525c1d449200391204b691e9662c8c2a6780b1c8aa78dc5acf998de7b8bac75f86bce7b6796ec082b273d901fb0e36bf7119d3ccc3e0c41747ebf38ff11176460a9282b131969ef9073c216ae07001cdb46c59284100ee9ee775adecf3f47a33d25958451f0a8e41f716bcaba1d3ec4f2f079265031e6cbc06942efd43e5e57a841d5796d1f547a0c01a242c41e8974029e0f481fec30c0cf01b0eae3ac68d3d73a6b82133aa68315d06d5c5456472460fc33983f229fdac0ae866eb23f7646bff31fb923b03f5e7299a9f48c219c1d0a86b2b81b6ef48c4c38bcdf3d29a13ae84005cc2435c058a227ca0424a3e9adbd1ae49e29dd82674c18f90dd6e90174b431ff93cb680907064461d3332852d37a15e5726810cb5d49b2bfc576e8fceb6c72ec0e4ad6af5838c118b973d6ff6ba86768b3ce24926432e6e2cae3f3cece505cebab73b9e90e7aa15c6a36c7eca018a632e6ee64fac339b723fa1d11d0b1cbb2205a70ef62e97f672269fc9f88a1ae490df64e74a53563424fb4163c745c58129f5d76de5726df6934b937c53590c68fee5c504411de9905f91301fae8a04d2d2b521021b8a5c5d3c6a96d1d303a0a81c9e6bee778c3fd04369672e92f4ac9eee4cc958e50fa18512a85377e56368aebda6c87b8e3211391f25e92ae114be3360820fa9c646e6ba239488e883c1e293d9e31aca9351513f90f3bac883bcc07955a5dced7f174498ac5b9d7d27fe2dc8332917d164486d1535644b651df73573e260e3711e71a5baa2d2b9a9d1f47a23fa2312fc120cb883bf41dc2e139236c48b5d91012d435d84e51c055e327b5f50b783227d47c45c4221c9dcbf4e381c5ea7a8c16f2062b1ea2c5ca5ce5e47739c6debb01feb51fe318359df5a915811d7cc4758d2a7cc06ca0e26f64f9987b7df54f6b9b732fcb959ea233ca5f399649eeab0165ca23a2526b1c971a0207b3e702cfbf622f0ba71d20b285e8a4c07d5f90162be757cb983568def0b3a1ae124b3315350e8c4a21536b310ec385c60e786055378bec32ef32b5d4c66d1c1223d9e27e280d2b5d23702c9d1cf4f75c035884bfa16c432c5ae571455381e3bc9cc83b3d99805ea2b212cfe987e94e193fd5ec4c5641ac74c7207b57e276526ed9fa19f6316d2b9e334308795a453bc7f787b7fbc676e029c2f3424028b1bc8ee64e40d6efb6928a204ed15c38b96767ebe7e49f43aa20db828a26054fb62ec85d97bb5ce29ce25f4fedce784cb349c150fa15d52981a156ede0fbd1a964e514bde88620829a2f9ebfa74f6bd66333c7e8d859a0b31574719a6cf1f8d8fbb6ff524c8cd59966609d6d69765539b8fac3c376176d309ed5088b0e4f8abf2561566eb65d8654a08c9d3eea851cf52d280e0624ea908c0355b3198a982478d3f9269c8e66bcb58b9dbacbe52bd8e6b145cc5f50f5349e49c5c1130746d5fa2a25216695226b7e98e507296f2c07b84cb13e768bad07c317e158cb034d5520f64f84941ba058c40f34dd885922c9ea80879e5210023ae0cdd19a09d57c4107d27149e12515f9a86fac053dcbf27deca0fd78868ba89e95b7a816c3ab148b240b394a346f1a860c69feb7acd5e07abb9185922f9bcdc9840483fcaaea0aea02e9c29173809c56f4fab26cdf29d509a49aae187106ae6f30957e55670e091fc1b98af9bcf4408bc89791ba35cc898fb4dddf38c53cc708fc9b7c8bac102f30a21f9d71fd9a54d26f3f53e4eba343ed70684af273eb8ac3138f2d4cf9dfcce481eeb5937bfb74462bff231158a82ccbeed80d9f708b3968128faf400d3701b2f2e8c909b36210b4a6cd557cee33b9ccbeaefa9280f6ab4e42c6648d4c823e1ccb69ead379a990d2065f5212bc26444c18b6cc5e0d0470e7d4b03214003e3de93706a2ab68349e3a480c2af51a26629935ff3e849265e4c755fb9bf6faaf11460fd06d8a30c1c9422ee46a5a2993949c647224692020bb70c7b8deb5d8182dc2e10e006f9c3981ff26bfa2b73fb353653f3ea1ba193b8c52cde51485501169fdcb51199466c1dd8e15d32f9e94385a31c9292166d1a1938435f96314446bc1c945e3963cc08089a995deeabc797a887bf3fbe0fe6c137f7e54008631d5d774ed52657cf8dafa0c0d6d332ddcf4394ba347b5a6ae6bc5ac375b9070cd8e4a9105c795d75fdbfd60d2de731d1cb9738c4b7bedbc8c7fdadf41538bc5e08b2dce78f220055958de8d0feedf639367c19f2349e367e108543a1ce55c027b9d444acd1011dd58ec63b13663726b0e092c0714aa8cc301fc6d793c741ddd4e0c50fc6cc36b209519c4d153504b02b55616b6d982b10ed415ddc98c5a003d356d66e8b592b3f6b874c0798f700c86570efae20853689c627fae7472ccf859ac9cbbf46b37b08892ef3f2524c279ea4241429f56aeb8c9a0101f606345cde9e339a8c38e3cf26365d5fc27afee24a10fea24d68d6acb75c5c88e4a1dbe29cb95a674649b55b68d647ef86a7469167d556baad12977f08dee0f79694ca2db8894dafd490d6cd2bf63a2bc5174cefd5aa69a07ca55d3a6de9c9c92f65d6e4b0ec92cd8b43e6b195faa26d4ad3e80a760a193cf1b4ed13d127934d3a1a09f0c2c5d7334b62111ff86e3ec7c9a661c087d5b13ca1039952da14dd415dbc3b612c268350aeefa0d639686640d122ff9d98acb71c62dbb0bbdfda19bb5032429b4c84f37943372337d94887da6bfcfdbbc12f95ba1b3016c5f01f3ccf5b84e3fb21096854cd4291ef613f4970dd8bc8ee7fd63c2ff553a5a76352b08c3f68b205e60d4e16298af371c430a61e9518f57a0280376de4527f0515b8386816cff58bcda792807f7c78b7b2b120f5a8d70dd50d10b4909d993ca0770a6900b5b38598dabdd76c5a8ac7a9184f4bfdcf77f1fc26a2cdd352f12268e4981053630976e2201af125bd1003979d39f1d164c9c2c49078833b554b83a4c07cbcda643014f06e9468918bc6db44e35ed7340d10ed3bce91096bed7fdd6c8adf2b98", 0x1000}, {&(0x7f00000023c0)="68cd5fb95a4dfe7df6c8d8d3b34e8ba46d33f7bebc1565ae7b9f00651335e75abbfba05f9403f1fdb1117468018c4f1f38d582000d6b77d65ab5e9cdcb7c3951bee27b03da66ec31349b7fe677e3c2bc09ac019b29c517eb5e2080062103a5cca5c2609b4cf6c18958b1b5eefda2756c62303c6fba83c2b6045e058d82b65ab9f94d5857a6f83e7ebf719d053f010ecfbef03e9741a105b2027ddaab073cd5a6926fd7dc74d651154529a5fe5b5201da243cffd10062c57554441a50410403d4cf9a5a3d590b36c0499e42f8d2cd62ebc1f31fbc3f8e93bdbbf3fac2d6733fab5f7eebdfc9840aa6ec7a076b4281abc17cc6c44f16a32245e323c3566dc8d83da6c51b41ddfcc34d0962c40af1afd62e351336003600ab38eae091a103192570555ac5c54afffb164476416db0e71df1d1c615dd5049f105cfd8a5c2a31c9540e1fdacb64b6f7d97cfc9f4b09671ddfad99393b8a5deff3f0c4878c144341e23e82f30524a1965ee24c686c1d843034265517a7cfe27a77d6933ca703f30e410b9e623b5b3f2a6f98f4ce6dff97eb4167a28e31273d60f036fdfad6d61c4e409f0c75992658432f51342c74a899304c32669ac07d1c87cf87897da323dc40406c1328b15fb8a55363984eb38e559f97ed650d2c721ac8b3bd602d7ab0fa2c3edb969859f3cbb064b706d14f06bad8014b96f327b7c63c1aa1df6e40720f607439c399d31a9a06acc5e326ec025e5bad4644892ef94ce1f2c31a173176efa26b94e4f045cbd470342d624d16206ccdbe900cddd011a95829fd7c0321cd2e0fc0e60652fa668162435e82db0d9cfb309d10e730618a4cb4de921aef48d3bd6d145c7394dee05a35cf507e41c2c10cfd88c56dfeeec67b0c8e08d242c9af6bf9dbf3e06b10f80ef25588edd9bccfd8e4f1ce63ce730212ac801af7819b25b32d073f8f62cbe796008439eeec624502381edb6f26383577c6f90159448e84e2e60aa868705f8fd9351d4aa2d86d8d4b2316736fda24598bd4059953e126def4013f3cc2ea779c0602a4bad740817ac1d7181def700c741416e09c84b181b2c40541384904ba751ce7806d4c3f4405a22d02b809b0b9e936f16be107883b0c529ba896fbe86ecfbca8f68ca739a45e5d0e5e7ac6d0c44ea5105be36d0e7a8d646783a67ebaca785243c6e1ade2b759d7ea278d424b445498b5c0859ac841ea2a8f1b0972ab4e4156718564be6b9e63d12040758fe3983eeb0dc46d598861f45353f2ee61ca439ec62c70c57cf92dc8214b06e8553e3015871f5f431349f3ee893cf301993f2339f9ec198caa428b023392ca9068baed29c799f148c17af0a596f47691de645ad9dbd6a93579c55202b5270c5fc01030320a410ba07749ec508b8c3ea4d5ab355383eb7d0a57b1e0beca4568d1cb0411a4fd0649a2b5ae169db90276248388a654b7436824b9096a1af31047a7c30971c6fcec7f19eaef632045f28915e0bb00629e9a64f43fbb1680abfa890d94186a8988606656ba21ea9e7a8bd9e50320d48fff19d762b4ac05255575a31aa9a67290b47cf5a65ffe64c6ba4c13eb172555ee6b357ba3bc76daa045c7c55f9291a49b334944af8bffd27e063cb52565d5af7cbf2f3b26ba7fb8cec211f40fbc41ebece6f029ecc8aeb65bc7e2210d4b5f94b177da7de22e20e6ff2f264dea420ab96feed88e346bf316486f57ff4e2537ab476f86fa6f8a843c0d931fb9e480cd3ad5e659ef8b883364bdfc911aecbad1084f345fd9f98a3419c5457d5a926358bd57f01406748bf2e7a3ebd174e84486eba7a57130288f17f318d5c7edd55abbce1e2ba054b169378e4d00fdc8a02822994afc0a2711f2586cae535c65f8f005148c46a423b8e5669a0a81db274bf81ba4708c3d2b3d973b9cac659299c9651fa4f896dfa66c14465ed92a96bdfc1f541b9f7844ea31d5a3f416f3cd042d9bd10e9cefc726833be7732d3bee6eb147f161514429d5fbd9205e3f7c64b77c063a14449d0b02982534fd1d2645b862ca86ca4e30bdd1d7df8ff88e35ff7f73588fa42d67486008aa600b017e3a2fc095904c1fe1743d4c900a56e768bfcd7f21cd76965523f453f7fc889f51960e1bbec45bf102572f5c74b60b96090389702afae69f5e8392fd338e2292f2488ef3c18682b7441990a0b717051b36b671eda321b0b341a6c9f1a38fbd8a0d4c69bc49a59599f4d4e5ce76cb4a43740d5d98c05854939c07baae5beea8f83a81f14b9425589877b3ae8b7ac625645feaace24009c0a176c5dfd0ebbdc955beebb72d520b645c3bff045f657e6151f9724e80f5912b187bf75ec51138c44a197cd2e4d8ac33ad2744bb664e42781f17b4ec02d9b27ae9b1ba80801dc3bed8bb5659caaceaba136e646dc7343a5a5292d95062194d277ebb265431c64456b2da59da9698be6e0f62e2ec1c7f750050d94399c2523a2b7f592613b93c72785d141de53354d13a25b5904abec3a0bb4aa145a5ca6d9ab142e12c43e7fb3b01d3782a10c4cfcfac6e69cc65b11e1a8d41b94022d0fe8af6618fc25e0c93cd5f747325f497255e79104a3c065485ef8d50a9c720ea79748b7be3d4506e01eb8946d48efa1869d8a788e375f144d265a3fe6585246494518d58bc7e282a8e526a0135d4d2e1793bb17622b6fe6ee8eed69f2d9cc111d91029900c80b06d96e3cb625fb21266a38eec2722a309511d8de727a68f75c2e9fd287a415b0d90cce85cf9ea3f00d41e8e230716ecf827bbaa70246b551fbeda41d350f304c0721d930384e940c57fb634dcafb3956839e5ca5b4a7fde777667a74b4dd699661803f2923c3f3804d1c3c38b7fa92f11fcd98aa1e4c1cb99eb6d7925d730c8287fe3c0cde19069b8604127d8f1f0c3041377f3c947c2f79d694463ed13a6c9c50011292bfb8be900b8614a9ae7e5bd0eee06faa4b82430a526649be4de344e8ffe411e7edef6a7d2dfbed5658dc30320d5240d71824a5dff15035067f60c866334c30508a636f488f5fb2708c1624d2edf31937da0b7a7b2861329eef31cecb891eea668d3eb87490ab77eaa1e64f24f2728d1273f7fad5ae2cef812883edd41653fc67621b9a7cb09f84295a02defe68866f24cace4972140edef3fa9ccf6bdd3d584f02f10227261ba4eae0f4ff75425e08ee4fcf737c1cb00e14d4897126a8972ba1474c742b350129b44729281ffb45a7c11a9f12b4ade944ead4d2a39bf3fc098536d4b1b9636c6178c843b9e9f6caa4e2350caf0cbc1ad78a684284504da67cea693a19d8e3617b273500692e64485117a054f25bb62f28cc9f40e09664b507f57c8d60963f9f7aec19a6e8efd53af0c5920249c62407a701856ba06fb2c0035d0f9ac6b12bee4bfced1c27237714f4046c1e669c57780e1888893b049c29c9107e0d6bc4ed7d49c3a292f23313e817c0712ab1c71c28f42ea9de2c5504102a227fbbe69c5b4bb667105fe202213dae3c4ebb6ee0c6f6b759b422e560a64ead1037271c788aa7caf655260bb55a6c2ac241dcbd1345b81d3deaa8ff064eb19abf134bf199e6549ed186ffb9063881759d1baf43d15ad5d4b1595cda022cc9cb7760be8f20f596cb745c42a12516ada30ccbeb26aca6088a9687f890c10acffbdc31ca1806081f68a185a29807eea94c30926621913e5ed630059e96cbafa47175da94d43f77f267dfc732320064fc6026419946ff4c1731d75f26286fee1146cedf989dd0cb36843620919be2a631fc97d93e149c46722c1d375ab978258aa7b4bd2aae72226c22bc97e45a2ae50bd41593c217bd2a363b96a7e77bf21824d005afdca8dec2097e4c0ada1139a845e84347259ad8ec915236c8d8c5164e518d38a0be03fd3f78664370d9f4d254bf85871bb2a244d9bd46ba2824f195d444d3b800f9514dbfbca2bf2339cdf278dcc30eb60e209fc6d6d6c65473d3cf5a35e8d8b8b52bf470defe2fb4375a42899bed9546a931a32ed489c6102cae7f636ffca6fdce134dc84af26a8b866dd22013be4baca44734b716343d2bf7c8409e194a937c0792579268121d5a2ebd921156658c15ed488228bbdc3cb26acd25fc6e8296fbf252aa6cae8ff91b180f1e3a92f47cdb8ea459eaa2c0ed78a5e2e889231c66d1f317f8fec29a611da0891ec077a14709af8664a14b39c1fd777abee0ed0051a2f458575ca422553c8fd6502d08ea6207f8a2cce56a0b04b7ab4ac4faaba2f7dd0dd7c6c6388e3f52f0fb3d2a4356f956065b5b764e91efcdabdd91fc1dd00495877690c12280e94d1b58057eeb0444e2b1c06d75b3eb4b9e4f8fd203a3ff43c99daa7ceb7c3ee6263776f50d087137932696f2ea2737b3519998019037ab25bd6321bb4bf9cbdfec1ce108eb8e313e82bae15905e687dd138b8cbc84bbd2d2979d3e2e8956e8ba3ce4fd01c114b66642c0d8ec2c671a6c7a3431ea5bdccec54ba40d3d18f430397e5390e4d3a07a4d82219ff9b3f64516f1abda1aee356e2547f394ad795344468f11acd092d554aeccf3845656d4f39f00b46c38c232ed7cdbddeffd57092b00f43077dfbb401342ebe9f3a56e8d7b817b65ffc46174d7c9faa4c86e026aa02b96538ef0f5f7427c36f2aa1d38f355c59a0c6821c8d2f8142405787ec7980b29d327d6c29cd13264c6ac44a0c7fdb928d0c80d70294ef0b4208a908377f400f526af893817ebe746696475970e3db306beec4dc4479a4011f59624d56b506ba78c456cecc116bfc7d760a7fb7892b3f304ddb2b54dbe473138d308a016a7a5ab17e07e059947c988e0b73d04045f1d3d2e0fb45736aaec6e1b6eb449cb2b96cea3d477ba854871156f7c483c12a2bb41652cd2f353d047781b956e6743a560d19d5f7efa2dad801bc98f284cc4ad906f3d58524be9dd68d1b65f4b17bf69f24dcdbd467d8f27bf0269235f18b93445de6bc156744d3dd70f353d945f54fd87969a8b84395756f1b2589ffeb310c35719d0783c1714125d146f4deaa8e0d3557266232a2998691901c4aa691ac9015a09a04ee6b6af9d23d5581f04a045e952f5b8a7183b7914b0f8adc35776ed82f9b8a1707384e3b9e3c453402a3ccf9c7d06f6ba2a78089d94971850f29a24fc4039536ad7690a921a544e4df0691ef97b000e5ce231a152022ae3f9417e5401f343fba7b281a9988b92258b34298142454374a404c160a8e18095b1619e7103dfe7673bd607f1316e2f7890389435dd82a75e4734bd81840eca33fdef734dcb83735c291c02b6007f17b807bdb1a2ac68cc543b59145f9f43ab918e4c777fd9d56c82fea7a1595ded0aa67661780de96dc331fba52a14c88b5930d43647559914794275a5726fc57b38a6ed4c78065509e72a7d48cfed68c12a07f4a4407dd4725527d25ced5b85e6f5deb3a8c123f5014e3a182da1f7c3e00ebe4bc5722ec16bce5ab86c7aaf50deab9d753159e08eae8f0b3061697b26361ab7fe5e6330256217125fdbf24a00b2b89c90ceba332f2513602a2d733a3df6e10093eeb766d7224bc91ccd0c7f920623b4737cb97354f71af385dfca6d90def4f69b2242663449042fc1694b5ca0b9d717b987ccefddaa6b2dd428971eb0f9458f1f8cb026e9d1868510fd817bc9b6479d3c9d051bf3779a54da2fb54a7f8960cff60cc211bfe996dc08938fbe4c0e5f1a45d817a315a77841f9b92deacb735c87efb2741ac82ad3f004eef9fa5b41a6ef9f3c7aecb66bb1d8c070d31ff0e144c7ce39102697c4473f7cc832ac56397789520c63a9", 0x1000}], 0x7, &(0x7f0000003540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40}, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000380)=0x10001) 16:00:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() fcntl$getflags(r0, 0x3) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x9101, 0x6, 0xffffffff, 0xa456, "390448937f88abaaa1eadfe268419ed37ef39940", 0x5, 0xbd}) r4 = kqueue() openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:32 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x80002005, 0x20000000065a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) kqueue() open(&(0x7f0000000180)='./bus\x00', 0xbbbbed6f2d9b9ef, 0x0) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x1000000000007) msgget(0x0, 0x10) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0xfa, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffc, 0x52, 0x20000000, 0x424, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x80, 0x8, 0x800, 0x9}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x87, 0x42, 0x7, 0xed}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0x54aaa06883b51c8, 0x80, 0x7ff}], 0x20, &(0x7f0000000000)={0x1ff}) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x7fff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'\x00', 0x80000001, 0x1655, 0x1, 0x1, 0x8, 0x8, 0x7ff, 0x1, 0x3, 0x101, 0x9}) execve(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) 16:00:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file1\x00', 0x1023f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='.\x00', 0x1, 0x0) 16:00:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0xfffffffffffffffa, 0x8}, {0x18, 0x0, 0x7103, 0x200}, 0x16ead3d0, [0x64, 0x1, 0xadc, 0x9, 0x8, 0x5, 0x5, 0x283]}, 0x3c) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180000000000000000"], 0x1c, 0x0}, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x40b, r1) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') r3 = dup(r0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) 16:00:32 executing program 0: getitimer(0x29828ffc38b88f2f, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="c5") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x1, 0x3f, 0x9, 0x7}, {0x5, 0x2, 0x80000000}, {0xffffffffffff0001, 0x2e, 0x100000001, 0x30}, {0xf6, 0x40, 0x8, 0x8}, {0xec2, 0x5, 0x67f, 0x9}]}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8001}, {0x1, 0x1}}, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:32 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) fcntl$setflags(r0, 0x2, 0x1) r1 = getegid() getgroups(0x1, &(0x7f0000000080)=[r1]) 16:00:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x80000000) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff125c00000000", 0x45) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) 16:00:32 executing program 0: r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x1b}], 0x1f, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xd}, {{r0}, 0xfffffffffffffffc}], 0xffff, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 16:00:32 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 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) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xb7, 0x0, 0xc6, 0x0) close(r2) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x1c0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x1ff, 0x8001, 0x4, 0x7fffffff, "be966a60a06185cb1087ca9194ae2c1767674b2f", 0x80000000, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r0, r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x3000, [{0x2, 0x7}, {0x1, 0x10000}, {0x0, 0x8}, {0x1, 0x10003}, {0x1, 0xc2b2}, {0x2, 0x101}, {0x2, 0x4}, {0x2, 0x100000001}, {0x2}, {0x2, 0x20}, {0x1}, {0x2, 0x3}, {0x2, 0x7}, {0x251e9fb64d9ea25c, 0xc7}, {0x1, 0x9}, {0x3, 0x4}, {0x1, 0x81}, {0x1, 0x8001}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x401}, {0x3, 0x2}, {0x1, 0x1e2}, {0x2, 0x4}, {0x3, 0x1025}, {0xd2772cabc456872e, 0x10000}, {0x3, 0x6cb2}, {0x3}, {0x2, 0x1}, {0x3, 0x6}, {0x1, 0x401}, {0xcbff6c5fef3cac52, 0xc}]}) pledge(&(0x7f0000000100)='#\x00', &(0x7f0000000140)='/dev/bpf\x00') 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100b0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x64}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x2, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x8}, {r2, 0x4}], 0x3, 0x62) syz_emit_ethernet(0xfffffffffffffe4d, &(0x7f0000000240)="0d2c01015f891ba72cb7030f3195366e8ad20dee6c95053330623403aa0000000000000001772292350789a3cfcdd2dba8712e845e137e66df8d568070e953740ad241e81b163844fcb3a34f437bb3c939160722b9b668134b4d1881c32ad53cd557") 16:00:33 executing program 1: setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000780)=[{&(0x7f0000003a40)="60f8a3b282c2ad16124bc4ebc306d4f4b420f63266d81be7988b55ba8c197f25a99fc7ac3719e87376f64f49bfe2b7fdb96775026591dd16019f5ca0fea7b548ecab5d45b72abef31415a7556010c02714fb7a1836259ef999c19355ee3f565f8c1ed4ce25c70e994d5ac742ea9783d7e6f5302b8937713af5eb9a24d2a48d46d54a449627c5e9877ea3555432f98b87a39981a7d1eb2ff17f06467fb8d5585e269b31fa8bc6e26b6ab6dfb165d3cbe890c816209a614f1022c88233b8a9c7b1a61c11d924375b3439e6c8ba23ffc1fed50a7aa08dd57bb39828ce6acadebf65d254ea22978a349a01fafac78ed16b05c0a3eb9b9fd552c699a0d4169fc2b64353cff277153da259e7d22c7e0f97742d33ea8fceae879d05efa7080e13a6f7fd8fc2d4c4ab2062f8e7addc40f4ba4c3aaa5c7945b148310cc48a08e9c18f3b24b8844a284b5483dcc7b765d7bfd3f32dad9498918bb42f199948cadfa416ab8ac789db1c2dde1bca43d69590aae938632e2db56ba75f4f1d3d4015bfd62c6b76f983596dc71f438f9a2289a4873f41a1f475a4d505652c0042aca21d5fc4defbe9d3520fa209b83ab401c20ee5530fb69f8999c87f41bf4e6a4f552b9df466d34db7324d450dc9861fb8361125f1c89b5a0c2fe82cafea2da599d79edc4adb7c3c2c7f919bbbe7281673c18925e88cab29e200b030bcaa6a56749b4b9dc69e0af6c89263a52ffbfe6fd269f406f81d38ec2a5a83c211c94a34ba6462acdac55577d40bdb7b8fda0940c6e9a2909d03752b75ea1a28cb4ccde19f4744e70e9a6be1e56380267659d51c69b1acefd66148eade6d21eca6f4c4e28bc83cd68ce5542651461a5439cb42655d348de5780b5fabbdbc41f449c5b455989121a9290fe202f6daec8590d3c6138d89d4a18e2a24dd6f86befea535442ff7c3884c3d872d4c52bb5c00c4594016e90203", 0x2ac}], 0x1) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x7f3) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffd, 0x20003, 0xd98, "098d14c67504f300c5664521d3f131bde5000001"}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="cbde038a4ccc86b595f632fd9bc7a4c940b2244b0fbe07f31be524f4d00544a24001855536ff41d12fcb42edcc3c0956a9a9542d2a98eb9a1442fbb01d", 0x3d, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="00000018600400890011312700000000000000000000ffff0064f6a228d75377dd628b465a936916787f00a1", 0x2c}], 0x1) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x74}, {0x1040006}]}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x5, 0x10001, 0x5, 0x8}, {0x3, 0x3f, 0x7fffffff, 0x8001}, {0x3f, 0xda6, 0xcce, 0x4}, {0x9, 0x3503, 0x100000001, 0x7}]}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) 16:00:33 executing program 0: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() r3 = getppid() fcntl$setown(r2, 0x6, r3) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:33 executing program 1: r0 = msgget$private(0x0, 0x5) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x100, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet6(r4, &(0x7f0000000140)="29e60e5d97ff6d41d5e7c864fc21cf488541596f5812ad9c1a45fd601757036d0292f059911abc0a22caf5d71033c9e5d8a33114816da490f2a4407755b4b05d5080186a582d533b44583df4fb470a20eeb9472ae7b90059387b7ab8fa9b4f52358224144ca4ce63cc1653bfb45e0de7f59112a53e4c87a27e72afb7778cfd5a6ece6d6df850163e8b247f83718bce767a98a9845887b1a3f5ed01788cc7e0f4a90268b18ff8b56afbacb25c5961172cb114b2fbe5d7cc", 0xb7, 0x6, &(0x7f0000000200)={0x18, 0x1, 0x48e, 0x9}, 0xc) r5 = geteuid() setuid(r5) dup2(r1, r2) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/89) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xa8f, 0xfffffffffffffffe, 0x0, 0x100000001, "cb2d37b299d7cbbdd8510edaaf7a0ea0e2c1c05c", 0xd81, 0x8}) 16:00:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/17, 0x180) 16:00:33 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getpeername$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="a7c23bb180332ecbf5dfd2c57d3bdd99b54c618e5ad9931be449b1eecfdc77c10879a41729f06339f74d59d2", 0x2c}, {&(0x7f0000000140)="f478", 0x2}], 0x2, 0x0, 0x0) connect(r2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r3, r4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x1b11620000, 0x0, 0x10, r2, 0x0, 0xffffffff00000000) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000040)=']?kC&Fd!', 0x8) 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001002e, 0x400008001}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0xffffffff, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x2a) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x9038bfb0b9234ede) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x10001, 0x40) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xfffffffffffffef7) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6195cafd0867b6788d569ad6c402c5ff2dcdf438776e7f", 0x17) recvfrom$inet(r0, &(0x7f0000000280)=""/195, 0xc3, 0x44, &(0x7f00000003c0)={0x2, 0x1}, 0xc) 16:00:33 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) ftruncate(r0, 0x0, 0x40) r1 = socket(0x2, 0x10000000000003, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000280)={&(0x7f0000000100)}) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202202f66696c653000930b2ca9defe05a67df4726bd4f755e2d6c1185cdf41888a6d7d900b7c232405a7a2df269ba64225dd1d93d839606afab7c27f9099712e4d0b8a23f7c931697b23bfd0224c49588760e9872f99709bf307000000f48902000000000000005cf7630254be7d910a2fc64d7fab0361d52e1008e10fe4a08b22a7ccb3d6b6259edbb88571c1f22193a4f6b27211d8ff1f371f36493ff6916cea61b7fda99ea99d07e65b308ae42e71f3000000ff00000000000000a5cbe1c19c8bbb601632a6fa9aa4c9a59957e226b989a8df0f4f90355ded8263cd2fcda434d0f405ad306d8842938450450f00b5d35e9a0156e5f8d1860a38165b179f2130f1db9da281025d6353ee12cc493989af7b8b932848535c5306364455643aaafa30368d2f6f01a6aea61166fa3226aaa32860b3b586f92a2768e02cd4140a59a81f272da204f60084d630abdce3ea1c80eb7970b3f43beb1fb44998344835ca2ae417d4663ab8316a900c445efe18585ee6d1d4037303cc687426694e6bc8f17feab6b372bf5a168354680e005c25e80bf6aac8016414d95e6437f19aa7138dca3a3252777f74494a6402fffc19ce8310728cc82e11b1f78ba09a9061de0ba411ce92faab7b5b703e06fa11334d8ce09bb18011870a6f0ff43fdaf5d1234008a6e8ad8e3c13c5a09a2a01aca68c79dd60ed02d9dfd8e085f207efbb0d061ea5c12e859f386a53"], 0xa) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)) shmget$private(0x0, 0x1000, 0x166, &(0x7f00003b3000/0x1000)=nil) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) dup2(r1, r1) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x80) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000000140)=0x4) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) 16:00:33 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x166) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x2c4, 0x0) sendto(r0, &(0x7f00000000c0), 0x0, 0x4, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 16:00:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0xfffffffffffffffc}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20001, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6914a0cb49a1f4ae34c8f7f4499656fd4053c77179ba94a4c8b40d251b765db1b6c8338464e40e2f0971b0bea8235bfcacc9d10b057a251912e0bff36956d977e538412c4d8bc82807faab9a2227dc24fd13fad193f66f72b398f4d7a63df663960975cbb2f4ed826c8efd10a4a706c500c0b7bf70bf12263ed75262c9690746cccc657896dd885e68faba2ad6a9a10fd471af1f389dd928d54ebf63f9285c4334a0a036d3dd48e", 0x256}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) 16:00:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b6c669007e15b0275902ae17925a43d942c618f36ad69e34610bec4661de38c294529b59fe5ea07e6b09c0561aca7ce0a9cfbaa89d0f178e", 0x38, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$getflags(r0, 0x3) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x10001) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000b00)) recvfrom$inet(r0, &(0x7f0000000240)=""/221, 0xdd, 0x841, &(0x7f0000000340)={0x2, 0x0}, 0xc) lseek(r0, 0x0, 0x0, 0x3) ioctl$KDDISABIO(r0, 0x20004b3d) getsockname(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0x20) pipe(&(0x7f0000000440)={0xffffffffffffffff}) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='x\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = open(&(0x7f0000000540)='./file0\x00', 0x8201, 0x160) accept$inet(r2, 0x0, &(0x7f0000000580)) read(r2, &(0x7f00000005c0)=""/60, 0x3c) mkdir(&(0x7f0000000600)='./file0\x00', 0x10) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000008c0)={0x7, 0x3f, 0x7a, 0x509cdfa4, &(0x7f0000000640)={{0x5, 0x8000, 0x7fffffff, 0x101, 0x7fff, 0x8, 0x7}, {[0x2, 0x2, 0x2, 0x6, 0x10000, 0x1, 0x5c17, 0x40, 0x4, 0x3, 0xfffffffffffffff7, 0x0, 0x400, 0x5, 0x7f, 0xe0, 0x8, 0x24], [0x4, 0x0, 0x9, 0x1a5c, 0x100000000, 0x80, 0xfff, 0xff, 0x0, 0x8], [0x8, 0x6, 0x7, 0x1, 0xffffffff, 0x3], [0x5, 0x80000000, 0x40, 0x1, 0x10000, 0x4], [{0x0, 0x96, 0x7, 0x48de}, {0x0, 0xcda, 0x7c, 0x401}, {0x6, 0xfffffffffffffffb, 0x7, 0xbd}, {0x9, 0x3, 0x0, 0x5}, {0xd8b, 0x6, 0x7, 0x14a}, {0x5, 0x2, 0x80000000, 0x3}, {0x1f, 0x4, 0x2, 0x3ff}, {0x5, 0x9, 0x0, 0x1000}], {0xffff, 0x7fff, 0x7, 0x1e83}, {0x80, 0x1, 0x9, 0x1}}}, 0x8, 0x2}) ioctl$TIOCSCTTY(r1, 0x20007461) kqueue() open$dir(&(0x7f0000000900)='./file0\x00', 0x900, 0x100) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse\x00', 0x1, 0x0) getsockname$inet6(r1, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r3 = semget$private(0x0, 0x7, 0x80) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000a00)=""/239) syz_open_pts() 16:00:33 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa8d0d22b5b224764, 0x40) recvfrom$inet(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x803, &(0x7f0000001040)={0x2, 0x3}, 0xc) close(r0) getsockname(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000002740)) pwritev(r0, &(0x7f0000002340)=[{&(0x7f0000001080)="8a14029cf680c6a23c", 0xfffffc1d}, {&(0x7f00000010c0)="54abf46a4fba275971df2bdaeb8af4c811a2544a9b986c9497210723376484b19230a24442bd0e242edce4bfe7d160a3a795ff8b805ef19987ed77f76caf5f603037ffc54925653e744d1322e0b9805f76b316c057983c1bf846a3b77770b265be703194b459551d0466bfb2210f7dcaf8a8964cfdecd70cffd0dc63c300cf4e51d27a68002c6c79ce0f2a9c82df76d7a02d86a8ce430be3e06f1f85f48a12c4af732b861f31a29c2d0215cd2835509c2d1e80d3bd7058dfc746c835a2a76447168fc5cdaa397d502fa282b6ee7061b81475aa54f3de774ed88bed4d38ac47bc9084bd3b", 0xe4}, {&(0x7f00000011c0)="04bc480795ebfd7b42374bf9000af62c0d2083b1178dc39d9b8f2a3daf50a7112a725271dcbebdc47eb54c5e833595c40f2e8da2eb943f2f1d5cad0ebdae57eb7edea3d6a2428148d14011743baab1921361a5f38069311eece379e7b7f15b7a5d1dc033c5384fa0f77b3c2281fa08ef32db84fd6bc5314bae6a76e9ab2def178f9f0a0a7b73faf131107812531277a9265db27ffe19193bb75a4522f92b632637a35b8b0cb19b26973e22dcc4d86d7d79844a06368ea543644dc6591d3843b0d7a937f98d5e7a70a26f512095202f2feab61ff59eaabac3a488235e125982a4a2eacab3050931f6d0acde18a7dc49f91db26e864f8461ec177b8b6983e9f65f2e868f33a82b69592fae6e6e8e386c3989f4feccc25de56de4e001d0c936270e61eb88cd4f65d44b4f797e6d44bdae9a758d00e0cd83e683f0f29d9d6ef9d2afd26a0574ce2073fc22b2ba3af910c8c7b15083c60f91c9da2c7af578c4e6cfa6b747e035bfa16f07d14c6b8371cbf4f770dee46270be4233f5a26fa6713c21626112075fe9f5b9f95c51bfc084439983aeb1a62d41e0f8ab8361b2bc5511209cd702417167d079bde24c5ad1a2581dfdad251b53f8bb11fb56cf3de726ea3eabf1c6986ce7ef0e04b9176387b1b6755ea81e4def71fd10df2e13a0e6d5ef754d345075d217ae2785bb4c1e6f5bff308ea473c72e7706d87f47a2274719d349c3c72cdd0a092ffa398c45013338c7f4da3f9ea51528323e2d08a3d9f48ebfda08678c09ccf4f7ad819a0361d48e398e07d5a8b3bd6ff6c91c61de3f4c177e3affc9170fb6cf3ee59f98659cf2904c7021875d5852ac7a68308ca76ff5a3f42dcd83fa5819b10c0c0c117873f583bb13ddc73bf9f7c2833f0b96fb8a1ad419dc1f69c34fc1212e83c0e84200f3dc07003190eeb5f3f32824d756095f7c6edc2f186252884970c229c9ec94d6ee6706a334fd7cf5c1db99ee65a15c3311c3fdd27b1b6d59e18b475c087793f2bfe22fd9718776c30331183abc6f30010fb4a0cd05feb328c9636bee42f0a626f4f84d989baae6d074eb31e9dfdf016f179bbf256832ffffd3e0122c70be6a7fec1f8651c24711321399af725e86539e1e6c7b77cc8476983274a2a2e09d59c36f15beefc5bf8682a876aeba5209be61732e10de31f2a05bb9c6a0ec99c840f6e629617757b1379e5f3b302afc1a23cf20dc87ab9fa71791007d15d397dffa16fe2e102eb7c182c61a76977af1ed12493d2cabc974c84f08485d97ce8e841568cfd782b351ad6aa31d4408b173b386df6fedafb6d39c96638313672447891044588c37a4e068e61897da3a9c5644e20c9bd536ad5b7cddb2b5624aa0bfb20ce0a5dcb8f54259ffd0c9a0ce7a52abe73963fb04913b838ed6adf9eb12970e2ef085524e247cb7a5e169aa5b1771a4a2637b0619ea6f9eeb58384564eecb2c3ad31170b9bcd38d4d52f78ff10e833ffc52a6d65e324388df7e1903a8b42c76eada50d4e1da20ead26609308582d1f43e3f995e8a0b2315345899569e34769f282ebc735f9f82a5b9ced2bf9f20343cf0870fba72243e838e42a88e356ab7421b5707e8d062eb3e4c2db932bb43db3ab8efa4be09199543ca4eba12241915f44ee7d877bbb29e1c7c0d783f26b32f6dc362804d12827c69bc21725c2aa749d9507970bc5dd03e31f4e910fd7b98b1eef906e74dba0427dac0ffcaa4e646aecfb8d89056e814749775d57438a15537bb3c27b4beb9d75f05a8c1f2f8238f6394acda166bfc3522293881c9d51ec268a06daa5f62816786cf3fee512cd42504067a91cb82aa4de8ec94ad33d133ca90285f4b960f4234d840e62fde3eecfa851631bc35d5b0cfbab94ce3b0323e65235c77f98ff0a1e7d8d4129bc9751fc772781a3238e7f726b60ae6a943cb3f7d14770e3fca7b98c7d182a48daee5ec0fde9fbcdda7960b346b50b6a2dc570194f00be139c383609de761d67fa15bd59ce035fe280462adced81bc572c569cd7623d356c216e955eca43e7835d3192cc07c7064aa8be1c46a33b4081c5ca38627c26da87155f768fd7756c2f56626d11377ab04f834f77b72c6aaa0db76621ed834c118f5043b1f5cdcc49fbd330c0730da4c240cff37710b84c9a9c606fba99742ea731cc7c521cfd2b88dbc9531fa654c79e4c637960662cf6ce7d7c88bc92a69e6131566022f05c9c69e49107e72f37d9c0805284f05858dd811b0cfadb93ea66c5095b73967eb52498ff9dc9b44d573524dfc4cde141e9e7eb57c46248c906b15dc963951d166c4a2631eeea8b90ba94e4b20b083386b551fd59b1ca0f36f4fdbf162b305c94ebd4bcfd0a5840c2e0adbe5310ea55d8087b9c8dfaf26dea6911f7598868f6ed1e40d735fc9639d43154b0212357588d8925e0d4bf5733961fd6cf77464fd0503edc1f7b1ab920d3e69ddc4b05a265a533bc4837b282269ac4e309ba9b63e1111b591f95aed9a7b34cd83a9f06cbfeebe7959d118fc59bf379d9eaea45911b9ee7441eb1b2230a2f3709363e4d825966000c6a19dba11c9ab544680cc14f29b2e3d906cb27cafd278f921bfa36c4e16a39c3e9b1382b1d3a9afbac3bcc3e126648b369904a8f33c1cd252476600b46f89158bcb59cffa5ead76e1fdac5fce459bedde6c07a91a4a9197e6a6a718e39fb953584f96f022724a33099ae12ff3b710ac3b4fb3da099b79868197263863d48308092f8002e4e9308b81d47521b08d36549a559154ceed501eac51ad7f7db524dbcab6b72a08e1b1bb238bcc8ece3d5a5a36ebbc30e1821800b9499f0b6f327154a463d309ac27fe494a178833bac341b5114324d7fdbf4ae24d589f0b640ce92c7b04bec3ba109f072345c0d9c2ac93fcf28ea531281a3ba7024839851e7beca27d5d47bfa95765601905b9dc41230db6c2bc08c38b244157583eb5c4906462d9dd6be2149a8706391217c3df8babf3683cfccf208ae2aef5d3c6c2f434ecab2d35fc9fff528a7f06466e0f2c22844142a247608ac960ab275ba7354365301508d5b535927344b377aafc0daa47e9687ff2a25f156216f0e63b0ec330347845e8beec1e61934741e6d6164f609f4f27cd98030c1c47b95d82d87e215336ce2bb40a179bb6e15f5966fa428bff51e47ac63fe9a55fe4148a0006443b4fc73a927a2fd2085c2451d2f3f21cfda4d4beefbc2374095815db31d92f7b252e903b4bfa7df1f34ab5a3506957e5df2f7935f0f6a0dacd2261fe25ea09367b35629a3ef10a3d84186b8917a89f76ac378a2169ae992e08dacce7c04224c95fdf36945fd1393ee42b2d377271f201f4f3d5a11af3d238587c90ce5489e3038383cd4a254c3955f929dfc17f4ca4771fd4ad2261ec18501ecfa246fb126a2a4735c2828408e43f01725474b4f1a727bc28df936da5748731e465eb3ed5374e685bc0eb85a71b062511e90bc5aaaaf8d2a45799047b82c295129daf19942d3d1703cf2964b398f1d2077af4303e8085ddef99d2bb092011c0b50072f63f0da25b6e9e0a38d315d5dac7d22e47949be8732e07d8e7cec9e3ac11f89ed7538a1954607958c6f9eca377ed414566b3aea59cd5bbc690e54f0e46c13806c2fcbb05655ce59e11bbac5704d60313ba4976d6c44972bcf475dcc66e659b838ad1f13f811c69fc760d126d37b501ca310a5aadfc19a3774a70155e15e2eb7719bfc9920d58ffbece95f791fc138c2fd678cfa3dd452f604717dbdf8621431b698294defc3d4f9ac5df4a600fc72607a6151723068858d03947c4ed038d9695cb0d305cec4c8c416d4b11569ccc6c6b2551edfa2df407b354c2a4ea26aff3970198706ced069102c6397721c1e79d1cb660023d6a3a87116c06fbf97c9b67251b8be6b6c9431faeda90be56a433fab4eaa13b1a4ca357078a2b7675eb3cddc21583a25e19a8a74cc1a5bae8443f583984ae6ad979f4afa0255efcf8bfbea79fc83e32cff8d3a3e67b9bfcebc42721916cbd3f4604b6415f6450a551b6e9ea8e14c18db2258c8305372348e52293b66d767cedefe355da59b899821cc54d9033a460857fdb8d55ee72c76208a9ca863be171a5a8c1878ef0b56f70c5b45d12b21ae0ae4ad93fe06e5151555ff7f1ab5bc308f84115875fb9495f0e533adcafe749cbde76033d1db7a27386a91830c40907be0f254fc1eea7353f836ad32c9bc1f50854707efa3e2c008d179d13067073e3a60f8f409a29f2efdf8a95f1642d982f208a4a732dbd0c195046fd6bd1101b17c3b3a2dea9d78d544f17f03a091f398921efa4760d8eddafa5319b86d447a26cbf7c74027041acc743684ffae1ef72cdb2ec81dc491d1454bd50ceff3ab2d7dd49c410be92a55fef9bacbda1c59918d1795f9ab5a2c079337a267f1988173122afa901e12d646bd30106f4f61a318ec0019541505daea052a53df9090793f6e7520522559654e6d4c1d6a8cae1d048389d760a05a6259fab62c6749bb770ccfc91b673944bfcd4e42e17c4c59275352cb5477a5d7f83d5c65bcc45083ca6e0f1a378db90a6b46728b8d19b8b04a8dec9d0501c7e4f80bd3c2dd17f7d605c7239c4ac31b6ad5b8544db6d9ebf5721daf578840ccd9035eed23a409a5d186bd4ad464491d2ccfef654de3e498a0167db29471f9fef6beb44d865a6b3bda775448a761c1c987dc1e3a05390584b796b493bdc2b697b947308e63f652a3798fea5d2d0f056bc645a891a4fb6cd6a665fce63c4ff8d54de4180efaef251f19b7983b90d93ac3e0ca94aa5a9ef11bbf74b2cb5c50dc3aa887925108de94b334f54b63c2ada0f3500fed3ff4f9dfcb8b1a65c351922fef6f97dcf81d1ac9bd0ec733d0578e37ac0460689f051b47d5e8546858e8a43dcff185034f82c143a577bffebb219a42bd037d83c6f49779193996f4a4177235468e695262e8bc07a6611408a506e7911a30c3f352cacf285dd90127752e80f8571971cadd69a3b64906ab2e5e2eeba9a942d4a7e4de08d7b760cffb59f8cbd47cef083a06ada87567a4e0b6e9a386c6f60dd1220845ccf79e058696b4ddee79a17d6aac171b7f0a35fbced4fef4b6b6c03a58763e870d5568e65302dc65d1b6384797173da604c219e7a8277911667dd362b6b95cf079f2c5b10d403a5a8b109bacdea58f0d74575e5039ab7eb31391034eb35416979dde42c23c1226828acb758531452914f1e9c376b8984a5f92ae0919b586d6b2e8e4e60690445b66513991d81c0390316d0cd0675b76834388b240964832435ff210b558909c0ec485af5897ed82be1ac428198268f579d469978ebbccc69e805338b5c375a7827c6797eb7c8aceb98f3218d3d4e5c0f08085ba4d16d6b01dcee5e00f705a0de9b2a681719180310d91a2696b71decf15918674eee8357ac583b76135a222dd43eea54eabee19a4f4d56db4dd93ccaa330f9109e48725cef9dde56affa8196e2c8745839fd3894599e280a326ffa39de740aeeee2f8270c55118a9d6230556abbeb1b55648217044fb75bb5cd4d0555f79c1c549877bb08aac802f91ef504cd593179ab5a4a8f41b81cea3147c2bc894f2587f681bb2dc2ea1481d88039739ec48a4867ebfd21b481c5d7f7fe9d9edbd524a1251a5c6cc65e3f2288cc451a26c2d42fb35ad838994b11e4a555aa93f46eac75790f58751d77b7fa9fa333e83c571bf458f72688b4e3b95a00377d07460f10a4139c5be529c3c4c71801384d3eb994be55bbc22a1632df028b67cf7f153f74056384ff255725951", 0x1000}, {&(0x7f00000021c0)="27682d687d6dd03583a9863819b6dd259aac7d43b8fbf8f7fd17c7fc40dbb9ddecb41c8b3f7f813564203389d942e7", 0x2f}, {&(0x7f0000002200)="79d0820eec6647b7e2392ca4813f6fafd96b3251bddeb322daa0d96f24252e73f0e32b2016345b41f4a0cbef9cb53d3ca23d615bdc20313d21429c238f4edca03c20ff849e5a2c0cdc8b5625327aad588ef10dbb04e18d26b78fed6abb03860ecb02b082bdaa2a", 0x67}, {&(0x7f0000002280)="bb8adb90bedc93650354cc1e901fbc3c29680d905e098e9e67522f21e2c4f30d8e0377781ccca76f967eb0e309d9e327991ce065bcc228be9ba0d72bcad6f77cc9e3006d7b152bc504a35eba86f755", 0x4f}, {&(0x7f0000002300)="77f6cbec0723256feebf3f46d6624efb7e3f86b7de9b5235dfb6", 0x1a}], 0x7, 0x0, 0x0) 16:00:33 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x1) poll(0x0, 0x0, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x34, 0x0, 0x4, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") syz_emit_ethernet(0x1000, &(0x7f0000000280)="3815dff7cfaa8f4a7b18c8d87fe06c9c4d00a34f7d21dbff984c1e10e4be68b0783882d7ee85aa059689942cb38ccd98e0fbeb86525278cf38c48dc15931cc7cb807cbde1a6e63610b185eabe51d56542a4ddb48ce1acb3c6cbb575edd349ca6381cf7d815fd45c1b0a37fa240b0be00efff9a62c0387b2b44221f779fa90bcd451a5fa94712f254fc49cdda5b396775d755492587ecdb48db9adfc998381a4a1e5b1c7149d3f7f5aca355287ecca2a6f2e32b6708ff99b6c89707826384f0c5ba9168c1185028272b701ce389df04de86f5fc72133f26fb2b9ee19ddb2595070b42a072910593ec4a9e5531df0e8342fa71ea1a5adcb2e2a719f1830759c8855fa2b5c3eabb9894ccf41265f3d0466bd6310cdd0e97a6cf2635f5b48c9c6cac1bcf36086fb0aab4428067cb775e8febbf659fca8ed0bfd6a918c803db8df7ffea9ed99ea92cf3513f5de9bc354a15f89dce3b26200f0e2e50a7cd9ce8875bb8b0076e0d86ef5c6860fb0933fe19559b2bd77723e4f2899ce6e21d2dfbcea2ccbcf3e1278977c769950025a5866aacbb4f02c589123262aeded7d98bb6ee9f6bcaa473d944432805b1e82a3dd227d6829c4e7dfe363ce086f8241b72f4263b3925a2c63441eb2733d2a9fdc3458c428c6591bc32970fccf20b2cdd97f8b4a50882e4b0836969f23315a394ad8ae348ba76f902e0b86767e2e7c9dddbe8bea9d578da27123990fb4fb6ebfab0020dceca7bb72fb7b17c460439df099279c71502a28af2b0c6be51c49e403d30b049c254906bbed86e6bd2928e7c6d23577902c885e76a09231fcc1f9805b7f464e47fc97f2adf0ffe25420a3f09a43cc0e8254e0e7cc60bd0b0598a47187f4c7d5423a9b95356eb2e61eff5b57f0cedf266caced4adae65a98ef720257b0ed1b9c86783c8a77a337a0147002d23c27fd752e764c21ae0dff875946dc63d83bea90d43cab8a6ed41f4108095c0084607726fce0f9f942692fc7cfe912a78c65c22b3262b38bf05866cbc166c56f1219d6d505988a6c43b04458964c93bd80639d160297d5ecc0a376f45b2cdcef56c2de5a52d6716936b4cb4b05d14863df15ca88a649cb8a3413011d347c4e6bd6d5d34f2d2885ce4784807daa4727455c392727da69bf89ffc06efecb97c6280dd19554550cd9730de4fdd02571d31e3ad4c31dabcfd397002c4e6d50274388a88bf4e2c6ade6c35eec9ca96ba0eff526f980d0653fc7f1b59d5a2768080c03dcd0ce9ea003f78ef5cc59bd91631751c4b834c8252893374783d366865a038ee7fea5eb0c75221a24524606e53875d16e0f7caec4b8433fe4101ee07a4e41493d96b4605c5f3d127b373315078e191c93c4521c70bf9e716b70b858518e57447a5c12bc580e31e19e78efe3425ac6c7c97a707190ca98a6b4e4d36a73743a11564bd2770ccf322d1a64f7b984a63b6f8333f54bc27cab69391a18895365638a2afe582e4c3893f7fd8821b3806196ee481b3e9777f371a19161058d4cdaf9e52edbc4618862980a922666fe220cf20f72d68fc9e00c7c7991096b744e53fe60ebf960adbb035d761823b55e225b85f323b8bcc1cf7e6969ceca046109bf3ee08e4e85f2209f68671cb1f93f43b1ec0fd6d7e55ab3e90aa36c7cb316e6ca4ade33fa2fd4e4ad8709e7e9b5c0287fea5f0e3e3cfde7a477c00b14449a27992910152a0e0ef3b5900f90a11b14892ebfd94e057c069ae7e472812e2d520462d609db72faceb95dfa7957b619a7ca63e6083195e8a9348488a994d6290463453cf2ffb6efaef7dcfc46b4b47c2ca14fe8025d30dca6a3a859a0f139a5ffb2d0a6cfd00a5ae22ccc65edc268e1d872661cefffed299a90ffc494406453f32a45d0a9081ee0443ff26fc551d5c9abc9e0887a58bbe1c7095e5f58ae091ab22b0eec48d24130e2a06175a32e5c44614596b7cd76a67216e7869d91991930e9ca70b76cd90707e9ea553ca0fe5f47aeb830f49b19a576606be01958378bb0c4d719e9e9e16c3c4a679d5c08886a4cd898b9d875b2f717dba4c8448726264715f76c0882eaf311039bce67c6bca7cdb03b178e400995fa634ebba7459ceac8831c85228cba1c941c0a9266ea3eeaebceb52bc4aab2103b1fe75c9541fd3b1c9ff1ddf2cdf6e780f51e56aebd0bdadd0e3cd9169af27c65b4574b1cd056c3a4e67af28915a9019128f5d0cac4e8245ead8dcbfd3a842216db91cb3dc16e8ab14366c9ba973c12997198c2d1630d3047965df11d9a238890710ec8a914aa25303d1003f1dec62b32fe864b8b69bda5c2af68667e7f7cc79cf35f4bcaaecd46e597d6a920d2cbded4be5f8b7e8b19caccc15b515f0f7807ae7fdd6bf6ce11f3dc9479a2161376de16fed303eaab8eae89d2c1d9195cb061361c56d406fd11f3de9b3c872ac47f23a4d2def23e5caaeb8469617d6f3c3ba7b4e071f5383690b108d76f79f81c9e9f982b02a722c3f7962a1c34f884f9649f7757f50535d366f1f1c288f009f8a4e1f52fcd6e567d2bb30b451fec2cf10c23d568999616a9d15074f49765e93bc5007b5969f74aad8161d82e053acbc72b15183c10ea534be31586531063d5d8bd8ee0d0299c34858778227ba74cc1ec2d24bbce06217c76393644badb8ae40d510327885dfb1f5dd91651e17d08064f1f92c1d6a6dfec7ca3539575800f264e79d7b9c9bfc5398d07af1f580df39920cfe56965ae141fceff6dbdf7173c0a671e584bee723d215893db9fa675022c6edf68a5105d225c98b4a960a4e1be21eb9de143d67dcc77254966652431e454a16af14a9c597c93d765ebd55eda28da38433381af45bea62685e86fc108640511c214f0040b1bff5a4fa85af1261ed2766590d9dee5411dce4db3ca9a8c6175bcffbccd99e801e58ca362c8f2b1186f17f42d276137015cd351af00a00c15b5e2d1cf73ba15113ce79849f4e4a327b775d3cf3112ce77d48236ced43b8ed50e97f8e8aed82ccede31c0a41814499a1ab8c3ae19da24a4de884106347183f225e689b6c78ec36adb66217e0cdcd4062dbf50b0cbc7b761a4c4a0f20123417d49ba7090a35b84ed86a807b8e27611b88ad5336966f2388f772d0f47041be824c62defaed95aa72b51db7dd408bfaa76e0e28a02573b6be89c1a3e7748c90b502d9eb32ae4a322486b346c3f0e4bdd62c720704fbf9a27d7f7ad9232ad30a03928524fe1b36f1b3c8cb81a627cd9732e878befd913d307f5c78df8c98b2cca3f7b92d7abbd30a2fc3e3fb21c5ef721a725e4e0a49f9c9c265e907837dc2a702054aabfb90da9666f37fd846a76602a0432547269ea765137e5348db26639ed38212c054b273628045b3b7428916d2b88ddb379ee086c36834c09e4cbe927f0769b16ec9906a3604b5ebfd8c60acbe77d3dfae6f51031761e185cd7f99c0207afdd48d478fcdcb20abd87da275521871755f7396170dcf7c9731e103a3499c2e3a4b7f9ff376d13b505b05343f1dfa6dc32173107372755c6892ae1dfc585b7b0c5f0855be8fe1b48554f7dd3fcc8d821aea7767ce494685bd572d38b970c3f66839715e9b56dbe3796f71b5029c46cba9036ba9bd035ac3c952083ba18f1eb9f8d56e484f970f5648e7c27597e6cdaec1b09742b823afd2a118796274080eb764890e62b30e9192ffdc47c4d86b6435a5897ee416853680c85cdd5e42b7ec43f15f469726df582509234dcd8a38c58bfae96bcef2a0c8745d298ff4eb31dce9145dd604777f07e2c1fef6cbdbeaa406f9e8f44140a4da4cd1ea05ed97616e1ad600fba6abf3552b305a0a6ccee4f39cf15a118058bcb54869ce456ae52d40695bf4eefd8399d9bd60b33b2384e8e23ddac685613d95c11f23d56b697c585d1ccc2bbde0895fa92212caaa8eeaca98be56026b14123906fb01d06318f074e4611ec1f4819d87981fef3ed2bc601b8c4ba3bc6f07cebfdfd3564a63e1f6c11f932e87fd583e68750fe1803049c69c378cc8217593bb05559917eccf3602279cd088ade2468dea473585e8dc694631df3b2a6c8d095c558c110dd9ff7298e26ef7baca889a1a0739fe4b4a03052cd9ead4bbb05cd8d4575eb59ee9b0e68057dbbc45286327a1fcd08c57594b54e45d4c4e48626720fd41416dcbc882748d82eca951a4e4851bd60acecba930ad539901b23f1e269a4d1106d37e783530d06cb875aeb2afc3f3bb3cfafc2111ce81b8e5cd449392cf8447020d7dfffffab604ef4cef489016cb7499770b2061cb163bcf31fc7b9b0ee4a1c18aa8e04a444f0a449692e349fae2dd5ab1d37e72d96a08e659c191570b8e6c033050d1417605fc49c696235b637e9ffa2f2e5c7ea2fff02fe2b5a29871cbb3c4dea2909e2ca1221744ecd17734239dbadbed0eca0f038faab6bbff14b18fd370048db32095da0a2847749bca295f373905807e8f020edfae18fa2573459e74cb02515486a4944a93e2a929f9ac6fe4ada79d605f47cd4d059d6cdc6b1b4a51cf71a4d1bbc05df315b0d756c51b2e8fd44149138d5adff2b79232d088fa0a5257d32ba808736440ddf31186b54d7aa63710f6cc46c06895f8b35e1981a164bb2f99248b16fd005da2f92a1b970a4e8b2ac30c74cadae55a0be935e38ad1baa6c16b61100df82c8555a531f821470239ccf1e4b34c182942a736f1a364a2b69725c48018e95807aa72414daf8fdba5682a63e38cf5c65ee83a238d1c8499f940bf1d0499c5fbfa5d0dfb0e728221d074d6d6a84c1e89f73ae06e4657e6896d2998bbab5126ba84e7f1c977af81b13828f360425f7081b06655cc03e4a398e83e0a8f50e35f85c32d72dc9ff87db2ad1484ac82819d4c40ccd75c041fbdb5b1c47dc5936c97616f691e8e4a4f22f8059187555a813b02f13c2f401d65602170baa0e11a4885263c4de9725cba6ba3014350a21d2eae344c4f1498a36e5e8aa5d85bd5faa6b2c61744513ddbc240239e344787f270dffb5b4cacea5c923b944b8ff8f68b8ee8585dd1035d8d1968a6a7c5758c1492bd61922e3794c358936e58080d4a6a1ae31d85e1b855e8a066575df29221e591e76a11ec77b6d4e07e1422a776a763e387abca4e34296c1d33500d93b7ca3d6565db36c98e0977aa8167c292ff7eb6f2916e943bd073529051c866c8db6b391e2a91c36a41b25acfba101e3c58443283d6757dfa2decef5f482138e26d38ebcf855e76f310277e3869496571f2263c21ae3e6f5810c32d7b53e1526c9f6bd45e7c9af11a1fd98e5e01b2cc769614097a16160c1a83a4dbe78ebf58aac0205fa94a9405eb65e497d0000917cd45a1f6a4d2427fdf31bec29d1acd6e5280f8365aee7f141de1be1a47dd8b746ea5ec59ae303cee70fd834121ad6a231fd1420919e9c84b1564362d161472f8ff98a0351d0522a16f22481a79a60d148f190316b0db4cb27e94176e6a42cb138d8cb7adfb8ee7c8b3e6a2d16beacc9f4c6a831b2dbe6c05d6376a0cf6efeef6cffe19db4b5e92608b6fbf0198f183a08e84e432030bbab13b71c117b63307608c8c5c842377313b35ac8e61eaaa607948a03bd12749345db71dba0973f94162f8ff72d2b1ca80bb84ee1f9a01593abd3b489a735baaa57950c6571a1404c10bea274bbcfa180182e2e397880f1039dac0d6d97479fbc77c62e687887e8076fe633a1103bf2f0ec277c805dd1582ad1d9c79c82393f1120f563b35de8052cc92ec181465cdbc5ee832ac2c0e3d40e31dfbc3006d94b022791db11ae9a1421d25c401eb8a") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x8, 0x7, 0x10000, "1b3e0933c584749c97b36c5b13ac98adf0c0971f", 0x2d, 0x7fffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20080003fbd) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) syz_emit_ethernet(0xda, &(0x7f0000000240)="4c0ffbccd130a24061dc98e794964b0d9130b2bb4f5fe3df3aacbea21bd9a6b1ef9fda62d30e3181ffc4a449211e87a95b6e7c53563b0556bdec59ad9e1972730b30ddc5d8ebbbfded80c72abad6d3329d8936c9ec8cb90990febb9f09ab50a1ed0298bf7b79520bdacf1b743df61643db84e019c7111852f62810a39976166fd630a67f4c31df635849e01203b058de6dd6aa0ada2aeff2394897811c2467aa361194764bb03177357db5f46d8e607d14e78ae3eb8f5c9f934a9b49cbcd308c8345764c271e23844a0b82ee5ffe02f7e820c5e3e6bcd981f634") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000180)="65ca1b681cccbdbaff8d04ca3ee049c318e86cdc6a89e6566169e78cdc6bc3943e6643202e753304095c4aee79c1a94ed6e7d1a0b8596b9b25e0891ea601d29f463d465ee81f0fc2b6e9d1d2606b1f1a69b13261a4383257ec72e268ad78080b3a8b0ff00d59b30fcc7a84abbc3cfdc18c0277619bc8e6e46195d42444117c191e91f1a2d2e3faea985aa126d132"}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0xffffffffffffeb41) fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)) 16:00:33 executing program 0: munlockall() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001680)={0x7f, 0xeab7, {0x5603, 0x9}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20880, 0x0) r1 = shmget(0x1, 0x1000, 0x101, &(0x7f0000ffd000/0x1000)=nil) readv(r0, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/135, 0x87}, {&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x3) pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r3, 0x2000745e) clock_gettime(0x7, &(0x7f00000012c0)) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001340)={0x8, &(0x7f0000001300)=[{0x70, 0x14c7, 0x8, 0x7}, {0x6, 0x7, 0x8, 0x3ff}, {0x7f, 0x100000001, 0x7, 0x4}, {0x6535, 0x8001, 0x3, 0x33}, {0xffffffff, 0xff, 0x2065, 0xc7}, {0xffffffff, 0x9, 0x4752, 0x1ff}, {0x81, 0x2, 0x0, 0x4}, {0x1, 0x75e, 0x6, 0x2}]}) clock_gettime(0x4, &(0x7f0000001380)) r4 = semget$private(0x0, 0x7, 0x191) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000013c0)=0x8) msgget(0x2, 0x6e8) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001440)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001480)={0x7fffffff, 0x1, 0x80000000, 0x1, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000014c0)={0x3, 0x4}) munlockall() ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)=0x1000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") accept(r0, &(0x7f0000001540)=@un=@abs, &(0x7f0000001580)=0x8) 16:00:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x2) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x770475b695420b4f, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x1010, r0, 0x0, 0xd) setuid(0xee01) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x2) semget$private(0x0, 0x2, 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f0000000100)=0x400) fcntl$setflags(r0, 0x2, 0x1) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x5) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = geteuid() getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x7, 0x8001}, {0x80000000, 0x40}}) lchown(&(0x7f0000000180)='./bus\x00', r1, r2) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:00:33 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x100, 0x78) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="000000186004008b00002327948b77e70802000000000000280002ffff000400000400000000000000", 0x29}], 0x1) 16:00:34 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000002c0)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000380)=0x8000) r1 = dup(r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/197, 0xc5) r2 = msgget$private(0x0, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x4, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r5 = getuid() r6 = getegid() r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000480)={{0x7, r3, r4, r5, r6, 0x142, 0x1}, 0x3, 0x7f, r7, r8, 0x6, 0x8, 0x9, 0xc2}) 16:00:34 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffffffffffffffff) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f0000000300)='\x00', 0x80, 0x1002c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000000000/0xc000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(0x0, 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:34 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) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r3 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r4 = syz_open_pts() r5 = fcntl$dupfd(r2, 0x0, r0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000300)={0x0, 0x200000000003582}) ioctl$TIOCNXCL(r4, 0x2000740e) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) r6 = getgid() shmdt(0x0) syz_open_pts() r7 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f00000000c0)) semop(r7, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) getgroups(0x4155, &(0x7f0000000100)=[r6, r6, r6, r6, r6, r6, r6]) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000240)=""/61) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3b04000000c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x110) r1 = syz_open_pts() close(r0) dup(r1) fchflags(r1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1f, 0x570d, 0x9, 0x6, "714a6bf4dca6beddffe903bfc8bdbb4f1120ec6f", 0x0, 0x2}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4d}, {0x800000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x3, 0x2}, {0x800004d, 0x2}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) setitimer(0x1, &(0x7f0000000000)={{0x1ff, 0x7}, {0xee7, 0x10001}}, &(0x7f0000000040)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) shutdown(r0, 0x1) r1 = socket(0x0, 0x3, 0x4e95) poll(&(0x7f0000000080)=[{r0, 0x20}, {r0}, {r1, 0x1}], 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:34 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0x0, 0x1, {[0x80, 0x4, 0x7, 0x9, 0x200, 0x2, 0x4, 0x1f27, 0x1f, 0x1000, 0x7, 0x200, 0x1a8, 0x3, 0x1, 0x8, 0x401, 0x7f], [0xfff, 0x1ff, 0x0, 0x3e, 0x9, 0x4, 0xb3, 0x1, 0x0, 0x8], [0xfff, 0x0, 0x5f, 0x4b, 0x913a, 0x1, 0x100000000], [0x0, 0x7, 0x9, 0x8000, 0x13, 0x8], [{0xb9, 0x5, 0x17, 0x3d2}, {0x2, 0x1, 0x101, 0x4}, {0xd00f, 0x4, 0x6, 0x11b}, {0x7, 0x3900, 0x7, 0x4}, {0x400000, 0xfffffffffffffc00, 0x98, 0x30b}, {0x7fff, 0x2, 0x6a, 0x600000000000000}, {0xff, 0x2, 0x80000000, 0x3}, {0x0, 0xbf7, 0x401, 0xffffffff}], {0x10000, 0x1, 0x0, 0x3}, {0x9, 0x5, 0x0, 0x689}}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 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") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001300)=ANY=[@ANYBLOB='\x00'/4114]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = geteuid() r5 = msgget(0x1, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002340)={0x0, 0x0, 0x0}, &(0x7f0000002380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r3, 0x5) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r5, 0x1, &(0x7f0000002400)={{0x5, r4, r6, r4, r7, 0x10, 0x800}, 0x7f, 0xff, r8, r9, 0x46a8ce07, 0xde, 0x0, 0x100}) setuid(r4) r10 = msgget(0x1, 0x100) msgctl$IPC_RMID(r10, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="f489") readv(r3, &(0x7f0000000180)=[{&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x85, 0x6}, {0x44, 0xf46}, {0x6f, 0x2}, {0x16f}], 0x4}) 16:00:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fsync(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0xffffffffffffff8e}, 0x10) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x2, 0x2, 0x60000000000, "c5b933aae681fc817db450413d9edee3d0c6a8fe", 0xb1a9, 0x7600}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000004c0)) readv(r3, &(0x7f0000000480)=[{&(0x7f0000000180)=""/37, 0x25}, {&(0x7f00000001c0)=""/46, 0x2e}, {&(0x7f0000000280)=""/215, 0xd7}, {&(0x7f0000000380)=""/247, 0xf7}], 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x10) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f0000000300)="a99d110c3f86b45c0a4ba3da52baebc21ca8e86b830522af968a586450a9eff695c6ff79fcd1107eba6d3d159957f02510d6d090976565cb603a01035ba7077f9a5a89553b8c7871089410522409a178eaa27116545a26ae4f190a0280aee27919e54ab9e9a976ce53b8b6dd43cbbf0f99257bbd144adc59b4bd63a355da393294a6d2ca6cd4c98651b26abfa155ae7607e4d5973f8e63bf75ad2dc01cb5bb507481f568a1619832a5a2c93e8d05d200ea5f1fce93a17a8e4e3f810648a3090ead08d2424a4300c9ead6294ed62be12d7715ab00d7bfde02587159fb70bb300edb42f8925dd043b61ce13aac5434c06ae0b10db7f11d028d3aad0ab33744fb26cc152740b01641e670f5325ac01942afd164c03f2f7f398b8f7ec3462d", 0x11d}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x10}], 0x20000000000002be, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r3) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) 16:00:34 executing program 0: getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = geteuid() setuid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0xffffffffffffff81, 0x84, {0x5, 0xfffffffffffeffff}}) 16:00:35 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x80, 0x109) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x8001, 0x7, 0x1, 0xff, "61cedd9537b831571110b8e8eeeb8a558fa1db1d", 0x7, 0x6}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x1, 0xfe0, 0x8000, 0x1, 0x4, 0x0, 0x4, 0x0, 0x2, 0x7, 0x2}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xa, 0x3, 0x8, 0x80000005, "72569c20a38b4237f70624d4cef96de20b711f5e"}) 16:00:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/123, 0x7b) shutdown(r0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) fcntl$getown(r1, 0x5) ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind$inet(r0, &(0x7f0000000240)={0x2, 0x3}, 0xc) select(0x40, &(0x7f0000000040)={0x4, 0x2, 0x4, 0x3f, 0x9, 0x4, 0x100000000, 0x3f}, &(0x7f0000000080)={0x80, 0x5, 0x8, 0x100, 0xffff, 0xffff, 0x6, 0x6201}, &(0x7f0000000100)={0x1, 0x4, 0x2, 0x100000001, 0xffffffffffffce42, 0x1000, 0x3f, 0x200}, &(0x7f0000000140)={0x7, 0x720}) r1 = shmget(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x1, r2, r3, r4, r5, 0x40, 0x1000}, 0x400, 0x8001, r6, r7, 0x3a, 0x3, 0xfff}) munlockall() select(0x40, &(0x7f00000000c0)={0x7}, &(0x7f00000001c0)={0x4}, &(0x7f0000000200)={0x9}, 0x0) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x4, 0xfec, 0x101, "245a768de35ad7e4ad5f0c302db7fa058d3c4172", 0x5, 0xfffffffffffffffe}) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) write(r1, 0x0, 0x0) 16:00:35 executing program 0: getrlimit(0x4, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget(0x1, 0x0, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000006, &(0x7f0000000140), 0x0) 16:00:35 executing program 1: sync() mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 16:00:35 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), 0x3) 16:00:35 executing program 1: r0 = semget$private(0x0, 0x1, 0x40) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/105) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) r2 = openat(r1, &(0x7f0000000580)='./file0\x00', 0x200, 0x12) ioctl$TIOCNOTTY(r2, 0x20007471) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0xfb) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x4, r3, r4, r5, r6, 0x44, 0x7}, 0x0, 0x53, 0x3e6}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000280)=0x200) r7 = semget$private(0x0, 0x1, 0x431) r8 = shmget$private(0x0, 0x4000, 0x132, &(0x7f0000ff9000/0x4000)=nil) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r9 = shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x0) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f00000002c0)=""/217) semop(r0, &(0x7f00000003c0)=[{0x3, 0x6, 0x800}], 0x1) shmctl$IPC_RMID(r8, 0x0) shmget(0x1, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) shmget$private(0x0, 0xd000, 0x100000086, &(0x7f0000ff3000/0xd000)=nil) clock_gettime(0x2, &(0x7f0000000400)) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f0000000480)=0x6) munmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000) shmdt(r9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x240, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500), 0xc) ioctl$TIOCNOTTY(r11, 0x20007471) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/177) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x14, 0xffffffffffffffff, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x8ff5) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000080)=0xc6000002) sendto$inet6(r1, &(0x7f0000000140)="a36f89c6f75313e4b7f98705ad3dcb0c9939ccc609b74d9d9445d5b809e1734ab8ad5f17864adbbb07d85c02484d8a219b827cf395b7ae8fc7abccb30e33aacd9498662ceece4a309917e9d43d77ae3727395ffc3cdcd74e4867b271cd5a64179255017470c8ffb22db00020d8283559122b5cbb29833d1f4f80d3cbb3d108d3cb87ade93f1d9320b5838a6457d428694d46d0cbd590062a4f5b35d370b7f22ba4e756cf0b570e9f1a6310bf9e3a51e0e4f98710cd2aecca2fc9013e4124f200d9513209c8195cfa2512362533c41d1c69a0f2d1c10809399b93236c0647bf183504227c3ec52babaed5eba00f9e7f7fc2bf41204471a8a392f848abc5cb72365eb4460b4fbbd79a3abb9f270ab094a7213c165fa3ef8b48ae7f7e16cbbb38ca11f8c25c66e9fcea163ffd2b802d942c09f08af97fbe1670ea3d53b9f724a746b9d006aed6391776af11a1be2dafefbe42375b3bb97600d00e10c8d419c78ee79ef484520b7a0f17c36280a443e9cbbb63af076854dc617d910f866accddf42bdcaf84bc13aaa3f1c57ec74a59b85f480aa9bf0533adc4bf1663335b249324f37cf922794db27d1ca8a95c2f01289ce5ff4819cfa45699a4962eb2386745aa7a28f1423ab3c061bc3d010e054fa6277dcfe025c3350a9b33f39f9b64ed1ab20a65a0cd5b05ba2b1460e0f5ff6be0c48d8e0370ce5e3e8bf0b5ea481eede8cc7bb28165ac90db494689f75d349d6e31ae3e081239d317922f77bda1067d7467dfec99c90b03878cffd2e525fde1e240b892b817dace111fbb795ad144ad7661807f5e47f381fff07b4d04c27c3378c62df79b5f58e2e89f3100684413b0a3fc922eccfd538ecc5ab8c996157511e4d427216bba8d0a5917a45d991a8a86b7338369c3c68eb32f976956ee12ceb856ff90ae59a31a74c2396b9d9231d57d0385f4e171d6add47ddd5dd6ff3870d2d3ca4c2cdcf55e562401c5835b1b2a8966402e3a01bc8a97a409c754964e8a619d9fbca684ac6bbef0e0b13d10cdc1d75879f3057dc964e0c92a51b67d03f3391584ff51366ca2eb0be47a7095b365b75e0c6975e5d27c266ddea554c6a9e6593ec8b1753a9232d67ca679108a369e598f6f0a007012da532f12b742aee2d4ca9b90d180de6a8a130dc02792f6512b45a0fb76bdb435569ff9bdcd9165fbe0e22df52340c07e8c642aa2837496b08747a6ae24e13ea7af14b983d9eca0904fc3454b1dcf442ba1421a15093847ace1314aafe51fe4c7217706432ee35ac49bb71be33d74f3bd464dc99f82a6a9a709f35f9db861b5077a548c38e87c3e515e856cc2c82b3cac9023d54eec6d9ed4513760bb6940b12e01d9663cc52803005f135522a3dd42691066f9229bd6da001b6855c97b6c2b41c01562e2a62f045b267937a0849dc482fd11a48941b4e9d828865e0801f973b0b95569278d24cdc5b58e53440bb18fb477d2bf1174d406ff112c03b9f0a3b77445f33739e47b1e908544810d3eea253347e5ee630556de13cfef7da6f5724d3a70443e22210787f6bd0c092e89792e8394942bea73b8d984e8c9afa9a7a5a56c0e68ae712c7bd1cb4df67955ec2df4777ac6a6e9fb968ea60dc32b2438b699502f28ce19e8ef5d458dc47102419d37be963396c2bc89b59e7111199c629bbce73e453e45ed876926db81b98c9454c10dea62f3bd3851c152010282fff19429903b5c7e8e17828314e5360b88ddd5fb3e385af10a995e428d871647d98b67a4d01c40fe627889e8a9b87167e678d50f46b5824ecd7f3861dad82aff2b81f57472577bef026041ed5aaafb51aa35ddefd106de572fabe840f74f1bce827e0c6d194b1cdc87660b229160afcbbf5f7550233235d4e976f548df68debe7413bbb48a1411103f1a835ad14ce5737df72cdef0257b29b992b7bbedad1c1872a36e4caaa90173d13e3962c0dd2791601ee137d8438b0e2781b7b17024dd6583555d3fcfcaa9d95e2ba9796270a954fca5172123633ce9f5acde40898a2ebfe7bff6d28d5e8ff06453228495809e063cdc2219484c68e8c2b98437f06e8130dd6ed2fb7021a3e6ccaad8e21016474e9fcf35c0cad2567288c75f2e64452fe5f0a8c19d1cb63f9d20eef322dd45a3f9844e7f24eb1ee6df81092231f29c170e20482ddd8a9a41bb374abe89c06045ecc757bea204952dc9dc70fe153f910bb7bbeae70cf0ab6c1a1c57aee99f0aa43e7260c0757e80443e775e400b3df9b679472b8bb6103894177a187b506f599f7e4312d73eb19bb99a51f4045b8258abee74766adc98468ea3b6dd607c707c016023243222c47d6913e8a5453973ece0e08203d6557dcc7bc4f3a29f4737b5a6eba46d7b9087b4b90ddeb409bc4851ee4f4a6ef2519168a25e0afd34d5fe95945d4861ed7966228a7a631c2ca66d5e2f47ade2818f28b1fad9153d8b4f85e7e7d61d0a624a7537c88de163387ff0d4416c86566885eff2a16f5a7724a4bc28b732268ddf8033504c025aa9a39193ef5e3f5c200a6763305d2bcd0872480c7456a4a375093bc7ed8dfff4890c108bc3e244dd5b814ede6114bbe15ef313fa759c949490e625444a9c77b37a9a3c70b5527dc9d9049192be7fa7b60147eac4af619df11c3bd16c93876297b27a56289959cbff38874a952d8bbbfa92e15e067ea9552452653ce3769dbe4e9f1e57cb8c4a84de30914c6ee059f079f3c8d79a23b8a040f753fa88b3a0643be8eb7fb015731afe5f2205a598c4f927620fdb092ec56b46764de3760d915bf1c2b821831aae0600b7ae982368955bb99d7eec8394f090668f1a5ad2b4c0215bcceffb74624d6a2c7a4a31151f1026b98adc9af099283e119e788be92cdb971c39b8ae2feae89ff21d606cdfc340b0557c2e381231f59b1b7e3a53b3cc191fe5514063b68da433127670795c6bd35aa9cd6b1d26d3128213131c4b2034d39c82408d58592a5b8d3c562e03db84e7bc65a79c788213afd7cb49feefb0789e00b0d9323987dcbd82e51ffac66cae4ebfac553c3bb66d862023bdda8be0c3f6672bf9a721ef123665400b5e55e75091ba15fd88bd6270cabce49fa610ccb31ed04fbaff06d0509cffcbccae64321ccb1a7db7385ad95094b62dd69ed4a15e3215ed2bbd9133b41c39e1b152e52a05b04839513e299d847bd22a33d972158c7b7e01fed7f2d9647572943ce597264e78b3c4fa1327b01a4df1d8a70bd1e6ce2deedac24725ecdee973ad04ef0af48b8ae694500eb644c3473101e096c68f693da4cc82239b974279a37d9d0e6304ada52e5d71a1c54a9d64c13e75c0e6b024f8b4bee14c5bf1683f98d97c990b3ec2a42d13a7e54981105c821a1cd761532886416608383067e0520bf7d6b061200da46b0922213faddd8061f7ef5ac1b3faad4348b966c8fe99b2647ca40cb8edf47fd7c61e0ca2978ca6cbf52630a3a084c74434af3af973b4ee9496e93138ce4b5ad5d196a4c4b532ee8e1c079d1af8ba7e62cdf70d61f3321b93efb42034012d192da7cf89c410dd0a418b47ed365cc7c3fee857a80ab6e8085a02bc8048536e7df472c9d571159204b669e8366d4bc7b2b49baf7ac43d24354b51faadb06aaac75451ea9e5153b14930e9fbe8661885e77ba84d7291d1f2ca48e8af78b92e24c4f6424b6fa73087d2df3397f8e117c4ce00fa4d6c16289708903c89a7d606c04bb13f9b7c3cf51aa75136520883371a59c067cb56153469b04e9f7a89b62594d8dcbe94414b625d7c6e8a3229632d3a2d89bd4a85d8cc511193d76868b72c86555610b4d68c9b101bc67898ef2dedc0900118537666ccf219e32123290c2787402cecd128bc0d238cbadd94d9e1b16d4c0baf03d02ca073b5d3ad16cd09c846792bb80a32c4ce79523e51ca4000f7f79444264ff078d746424a4cea9dd586ed82d9fb71150b7b80a4edf9a9cc4cfb713eccaf71cfa6c2b292d082184c698a16e22f6bd4095414d1db6321efce4f0e9cc0b57f0e7bd10670eb2be13ce1126bc8ce20cce77710164cc4f47cc2228d46a9a3c6f5193d490ba6fa671c182f1f2f907792fb0e741d317589e038475a8da433af267487c0691adf8d5455265cfc0ec200ee1175829ad87c9ab12e3541181f6238a55ee12fd88ddb00f90b98952d11d3698afa5f0fd07530135009984e19dc253b13385c10c8f5dba9f44211a32eef91eea4a9fe9df877297434fff8857c35aec9a63525028f9d602e84908ef6faee55d9562dd0427d0921d4acc208d88104758ac2e51ed2315d81decee25d832df476cf5a6333f188057d1138707d8d3d594d32b789356a88bf69153bd62be19b9855471063543584d9b040aed8203244240979b0277935fc862f64cb184123cf7d28ca678409d38cae10b17773cf723dda2fc7b67875f22df81fa7c7b1fc0a75fcc39e158fcb8a53db105c644f53867ae6e145134276d2b14267c1dbdbe6f7c4386c88001012d9141a640f77503e8c7481f53ea93b8307538ca2c58261a7ef6f3ce4597bf1ce88606060bb3491037aadf2e0d464d7677537687ec14fd9b16e55da27d67bafb49905e39c2ce0474a95db4848515670ff13d161277814ae88afaa100e8a873a767064ec19ceb9b6baf223351cdf96a0b3a80fcf1bb5ab142bc0040759cc9a76bbab6e4278475667d28a70ee8578e7aeda99be7a1e60335c9989b4c49a7a1e88b1f277ab4b23f3d0b00c9308e560f6143380d6f78e84eec5a52afa8b9e3531ba5a3d0376d96eb69558421bc7116cf0b77582aad2f15afe6110a4f82a5c08c3278d806dae9d0ca1707e4905e73b8f4d865f724c056de0df7c9bbd1191c911b1e74bcae7831ecae3caaa360661f821080f8be3df850590f0b33150f73d50160b90b3941da05197424583353519e0aa4f942f1794065ac7d74cc122a93d6a73d0734c85a7adf15ef997343f13898a4d4a026f1db3e571f18206a346a39d493663cbf29aec4efcd9a74af0a0ce0d49b4e9696a4ffd3fed13da524ce803f79ea7daf5b0831e40e36bbf4463449d29436d04f78784a049eb6d8a680a007901dd2922e64bd211e7ef525f2ce116be638e40af438b418fd7dacfb481c6aafbe9e13b8ec757b089f7cc3b46f79e262e7015601a508c8b9a8454a8511318863791966cd024a8fd8728e429cb7bee4dfe465d1392f8911640d6c4d9e3cc5119e25b2e4bf2a1bce44cfd461cb9ffaee0e11a0a79382a1c475116e7e9e325ee7ab32e2b60a611e31892f0377c03c0256e2b2704068f8082e08d3d4718493e4ff931f8b8f53a1b1f82f3a463be162bd33c098b837db54645fec80e6ecc39e08ef87780118a5e5ddb843818f4e841c09218c899dbf372e6d346268e147e3b4e3960ddb367c4a5b7f1cbaf5efb21a5deccf9dae3cb037f426be7eb9c02324470b2b81ec400be1cb9908d673c75ccb4d4fde649c253339a22f91d34385f0301e8db8c27cded157b26b3ef2ea9a693866f73e9df17c878dc41706680a4ad774f72b7a22e873cb0d7d6fbfacd13ccaa0f239e8874bc0a7e1babbd6678a68817856505a31298c17b9c44eb09c18cfab7a993d8e522c7bc255f252293dcda8135e25f2aa96c7f4f3c33936720be2a859e7f3b670941c59b1c171c938eeb834b35de13651e998730c72d1c01f08f2a49e988c78855e06c88067c998d6c886185433ab2e8e4cdd29c346500112d81e6d95197e416945a70a1199aea41bb0a3ea8e59c72118a5518b0e684257af0e6782656c4be836f7abd5eb659d4cf86d20a25d26e6601", 0x1000, 0x8, &(0x7f0000000040)={0x18, 0x2, 0x401}, 0xc) 16:00:35 executing program 1: mknod(&(0x7f0000001940)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4000000051, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') r1 = kqueue() ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) kevent(r1, &(0x7f0000000080), 0x4dd, 0x0, 0x7c04, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0xc815}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x7ff, 0xcc3, 0x5, 0x4}, {0xc0, 0x7f, 0x9, 0x1000}]}) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x6, 0x8000, 0x401, 0x7}, {0x7, 0x2, 0x3, 0x7ff}, {0x6bb76cbf, 0x100, 0xf36, 0x9}, {0x5, 0x1, 0x47, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x12) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x0, 0x44d6, 0xb67, 0x1, 0x20d, 0x800, 0x400, 0x1, 0x1, 0x3, 0x5432}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x4, 0xffffffff, 0xfffffffffffffffd, 0x6}, {0x0, 0xa39, 0x4, 0x1cea}, {0x8000000000000000, 0x5, 0x2, 0x3}, {0x5, 0xffffffff, 0xfffffffffffffffa, 0xffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x20}, {0x4006}]}) syz_emit_ethernet(0x4, &(0x7f0000000000)="00eb760d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 16:00:35 executing program 1: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x5ba, 0x1, 0x8, 0x3e970c8e, 0x7, 0x0, 0x3, 0x9}, &(0x7f0000000140)={0x5, 0x2c, 0x7fff, 0x3, 0x3ff, 0x8, 0x5, 0x100000000}, &(0x7f0000000180)={0x80000000, 0x5, 0x0, 0xff7, 0xbe, 0x7f, 0x7, 0x7ff}, &(0x7f00000001c0)={0x2e, 0x4d}) select(0x40, &(0x7f0000000000)={0x10001, 0xfffffffffffffff7, 0x7, 0x7, 0x9, 0x0, 0xfffffffffffffff9, 0x8000}, &(0x7f0000000040)={0x3, 0xbcf, 0x10001, 0x9, 0x0, 0x8, 0x800, 0x7f}, &(0x7f0000000080)={0x1000, 0x7fffffff, 0x6, 0x1000, 0x2c, 0x7, 0x8, 0x80000001}, &(0x7f00000000c0)={0xfffffffffffeffff, 0x3}) getppid() 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x16, 0x1, 0x83, {[0x1f, 0x7f5, 0x7, 0x5, 0x7, 0x9, 0x2, 0x3, 0xfffffffffffffffd, 0x6, 0x0, 0x800, 0x8, 0x8, 0x2, 0x8, 0x2a42], [0x88, 0x200, 0x9, 0x0, 0x1, 0x0, 0x5cd, 0x1, 0x3, 0x859e], [0x80, 0x7f, 0x4, 0x7, 0x0, 0x2], [0x5, 0x8, 0x8001, 0x1d8, 0x8, 0x7f], [{0x101, 0x1, 0xd43, 0x7f}, {0x6, 0xd5d, 0x10001, 0xffffffffffffffff}, {0x7e00000, 0x6, 0x732a}, {0x8000, 0x0, 0x0, 0x7}, {0xa6fd, 0x3, 0xa81, 0x7}, {0x66e27227, 0x401, 0x3e, 0x3}, {0x5, 0x2, 0x5, 0x20}, {0xffffffff, 0x1, 0xff, 0xffffffff}], {0x1, 0xfffffffffffffde5, 0x8, 0x2}, {0x8, 0x401, 0x8000, 0xdc}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x74}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") r2 = msgget(0x2, 0xa) r3 = fcntl$getown(r1, 0x5) wait4(r3, 0x0, 0x1, &(0x7f0000000540)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/110) msgrcv(r2, &(0x7f0000000000)={0x0, ""/23}, 0x1f, 0x3, 0x800) 16:00:35 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)={0xffffffffffffffff}) chmod(&(0x7f0000000040)='./file0\x00', 0x9) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r2) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3cd, &(0x7f0000000140)="045f9d6d92ff484e157f68c6a2068dc9074ff8de8fa08e5ea3e864be0ced58f67799bf0be07ac3e2224c5c68f69532771718361d689921f0392e325fe5df24b07903efe52671dd9def") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x19}, {0x1}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0xa0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x5, 0x2fc6}, 0xfffffffffffffdaf) renameat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x2}) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x7, 0x1, 0x5, 0x8}, {0x3, 0x3f, 0x4, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffec9, &(0x7f0000000380)="b6a6f2b0db33de18abb843b8a9f523678b0f42d43398ec63b0be9debd3e7c7d17524b019372c3696c9bdfee4433268f0d847d8135ebfd927181c98635ba26a6d0fb8261c5fb20e81c47e916c901fa55c684129311c8a94f2988fe059dcce370a203e1fac3f2165701b0452d72e37424ab6a8322104e808c9708723b6ca3a4a27ce5339174401a25a02e6b8683205cf06fa8144ab38fc906aa10d2422b49b0834c23aa9c71ae0607e24a3ea40e0fb4ff22a6fb3d14c81c60cbbb51490d9c1834d4e4df72395a98aaf9b240e80a38507") getpid() 16:00:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)=0x300000000) 16:00:35 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) shmget$private(0x0, 0x3000, 0x21c, &(0x7f0000000000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x6) r2 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000000)='\x00', 0xfc2b) syz_open_pts() r4 = syz_open_pts() syz_open_pts() mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x2000000000, 0x100000001, 0x0, 0xfffffffffffffb7e, "f28e45009b39417ec10299590000000000000040"}) 16:00:35 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100c0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x40, 0x1c0000000, 0x4, 0x0, 0x7, 0x3220, 0x4, 0x3, 0x47edafe6107f29f2, 0x5, 0xb5}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x6c}, {0x6}]}) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x44896b2c6a90f58f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x22) 16:00:36 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) recvfrom$inet(r0, &(0x7f00000000c0)=""/118, 0x76, 0x2, 0x0, 0x0) 16:00:36 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x41) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x20000000, 0x0, "d730c15b00f4ff0000747beffde400"}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/31, 0x1f, 0x843, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) read(r1, &(0x7f0000000280)=""/4096, 0x1000) r3 = socket(0x18, 0x3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001280)='/dev/null\x00', 0x8100, 0x0) recvfrom$inet6(r4, &(0x7f0000000180)=""/205, 0xcd, 0x3, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x17) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:36 executing program 0: r0 = semget(0x0, 0x0, 0x20) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/83) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0xdd5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x44}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) r3 = dup2(r2, r1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='n') 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x410, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x5, &(0x7f00000001c0)=[r1, r2, r3, r4, r5]) 16:00:36 executing program 1: pipe2(&(0x7f0000000240), 0x10004) setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) getitimer(0x0, &(0x7f0000000040)) 16:00:36 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6002e5ffffffffff0000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000080)="9b3758e1b1a941f0", 0xfffffffffffffdeb, 0x8, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:36 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 16:00:36 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000439a0807f1d869aa782f1a4759eb5ad1cf0ee1e2ce109c01a33788ded6946b6de398ab8ed483787ff3e4645ab21bba87ddf10dac330bee3ab3018c2a7f81f8745fa8db144c59e4f6bc97b0ab58174a0ff6519456594a1600d4a370fc0004008544698716082c5268ff034089ef5eb04f380486e7ee3145d234fa62e115dd47c6af62c71f9c1fb30a627b7673a70b4d636e82f8ace6c92edc10ba5835afc829d72991cf4a19984a5347521418ad1c35fe683dc9be102b38d6c30474e43709e2e344d733b69c72606b6ebb0bc5f0871f2f2f13f2cbb1e9923f14b2830e7f334635ff4adf51f2ff7c9a8cf69650fa1b7882a73fba70b17a1aa48bc275b0420b5629cfd07f574da7420515f837b57e13a2f0370062bc4023f03fffc086238b0eb9ede5e1b0f02c02212d02e763de94724496757e6b2883900ad9daf913301b061b05fc09916b46ae292a267516c0c515890ccdf65911090789bc196c37213de0e7c1f0e7e4903b287039fd0c1b75c9d4fbc22f43ee2e575eb69305cf556ae926378d02da1b3c52ea4602d7a2"], 0xde, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') r2 = socket$inet6(0x18, 0x0, 0x81) sendto$inet6(r2, &(0x7f0000000440)="806416534fe9af1b179aba58e260de123ca6f6558da3566ffe2f1e6e9e9e45ae9398d1e07d32619c8220dcdeb74acfa6a5b058632c9df8f44fb4484776893c48b23a89ddc5a6fbbc8664710b22195c1a62b8706e36ba707700afd4af8028777d0a65a606857ead55eb1b31e9dbfce4889730b601282de2d8be4e4887317e865d00556018babcc723cc1daa538edbe025d7b491c1d5b54a993845096d7028a874cc90e47bcac6a0420f7893e84d1b676688af87181412597459c0909273da9b0679675507285c289f81e2fadafefeda5806d72eaf8aedaa93bd7280399e3c7b9822e640bdbeb5ceb61d916053404ac05677e1f7bbb27a63e6bbca5947120813ce105ea37c1744bffb7040350fd60ef32790588ea8229a0348656be2becdc698e7f41febce884440c8d06a9ed97a648fcdcec2c7e4d348e44a2fc2358e62c5c903ed2686a2e78e2959ed5620cea5b01cbed7c6571cadf20525e5763b91ab752e75c77fed6fd673832f882be8aa72863c273202c314871de85fdf13503134ba4dd78813cb42f7be7edcf436d1f0c7ebee37d71bf9ebdb306d0a2f234679230e322dcd19baa7ba0d6ac8addb36416ed3e4e897bcd0e43c50e92b51c86679cafe0b9469a9dd89ff77f0ede69e560611de021f9683402f013b8c44a69ce8f7e4906a210730015524a0ad70a8477f4d2ff74e859faca25a2af5d60c970452513b24dbfb7ee71af4c7ceef2cbab68d898a01376a2cc6f2a94b6caea821a8ce38e9f24a4612d65a654a89050ec99bc8964a07382fefad56b8af0d1cfff529480884f294a91527ad22aa9a50a441fb5ecafa2589c439e7441e7b19d08d7e42d4f91204179c22ed1aa7065d0e1dc09fcf1df189876a1bbed47b122ce3825fa69a8749b835d0bf04e24147e9b96b80bbf2077b0360f287e177f7dff0b3ce903c7d47790434a07260f8bf92d6edf36fa02e6993802895e53d88f0612b856b78818bb769e550ee4d3ec25562eaa5d54783b24175af87a3c41fab05b7e150af3c2f268884973b0374f69cfaebc95f596151ef76d2c4b642d699f1d70a6e39e6b6b2b5f075d86c1a1584286d20ca38e5842aed9f6ca28b64aa05002f07214249ec4a4900632607b0d181ce1a05730c2f8a1c83cd36c44b501e4085e552f51cc2804ad466d2c59f5b152f6b146d7dc43a90567c885244480b8b0ce3609c0e800b6f9a4271d30df39922dd635c623a1441cdb452aa07062ca7f5b0963d4209a57488a25e9de48a717c89068d5dbf53f5b3ecfd8014ebd886039287e8b6892b33e82db64a55cd45074e190e835e850949a024b00b23f896c20b67c97da5b297fbd36aaa31dadec2f5f015d3ac5e63e45a0d96612bfe3ea60d83f011534a734b4a85e897b4e6fbc28610b78f61a3c435be44e60e20ed7473cf131e6de2782b59d38e7da8cb138405f2835c9040ace57537e6c2ecf323c35ac104d6e66865bd0af689aeeaa3b89e7837f40e878f00a6f80e29e743505adf66459e3412b1d05692b7b3cc7214675da1e652802096aa850066c50aff98045e204a3f07b889950a44895b3fe2a8b7ad2e3fc6f3a501ab2e8c3a3ac2fc23cd720b7820601586aec811e236e99cec3c9d514c3f7e5015e0c647176e0f5139a8a51db9612ae0bf3c6bdc53ebdd340604077f829b2b3faa9350dad074e48c80447a560941365e2cfe785696c7e3f8a91d281033e5f982718303c0b5bb7239c82364662c11afea4ebf8b4767b9b431e874b67376cd87d3529b332cb7cb41db9f30ea5cb50ef12e87419378034e81635599f2a8134174162c754e184c422fab115e93ad9bd8c1e480a1d76ae0b0674da35c0913490e42993ccb4f63df3d0d602b1867251bfb13b98d47e1f6a74b590dcbd5f21b6ab995d10d9d99b6ec1904bce9e72c13e3bceb72f7a118bee61c77bfef0eddca3a60c33026aa6042290e862d82155a3892e9ccf3d409cc71d627850bfd87f479bb4aa22f308c22d5406d526c692300e8a26a80033568d6e20a98b9e4b80b6e4578cf9195f52cba3016e44159bc5948508a0da80fa047a1d0e53f0f26fd54526df02c1e99ba8f398d97647c36a3b12455b728958fbfb38da8353d5ed1d7adadd5e2b6183c470e1380fb53b73546d34d3d770855708adcc66715e4818b306c75f2aace1c748d0d4bdc1828ff8c874d30b5b37b0bf1bcde0d4aebb6ed6086f020889db0ab6e42e48631787711934be20317973a2096e3af179ae8c8d5c24727dbed35d28b755c527d9f3b8d5a79fb3f48c12e8827774938f66c4569c1cfcf6eed1f963f4c2c1edd1650a5a8096be3b3689ece11472b95e3b556ccd8f82ae5208d912ca0715cf37b01db9abe6bd666dcee3917f05c53ff861fda880de067d4c6c5e73b238a16aeba683ca8149851e9162cb98480881b2bff71438b56c7ea116a8787177db3aabbced3dc0ba73c32f46f5fca8d5041a54883a01cc380006872410270943678ab7086faa517448f977a7cca67370d97d779b3eb676bd888bd394d52d0d9a3480004dab697dcf97102d0abc37f33e02c49730563e1a4fc21a9aaaf5e649aadfd7d75bf9fc2065eefb684ea564d9a4c9bfa2ecd2bedeb2da8f907025579e51e0e723117dbce6529a474f2328391fc260013b7efcb80eebcf1af13eee85c03a39f54ed985142af7415d32e621b88f75824cccdf648f7000cf5adc8edc6b2ad11aa83f7e4469494d93824434c46a98d4059ffa3d572a827f4cc37ab58f758f3acc269f0983d0bf38dc9c94e01daa8a3279582b7c6784e591fd3885fc7e1671947b0aec58b429a5212834aff6ba21971e37187b38740aa0490b33ab9e8e91b15307f72316b58e18916ed6a8b732aa5db1439ad134768043dd02947a3e8c14236c8a28c0433e3014bad314516829dddde82b2e847a6ab9cd7eb206e562218b3ac527ae6d8ac92fa462032c55ace04158c303dbd300268d4006430c76331c03904b289e208414e2741a362efcc553fcd823b8f984ff87ef1b3e6b4d5e168242e5f189a8d2002cce4a9ed4978fd44a39cd70f955c33fae23df89dd59bc34febb939a3c666b15327c06e11a0418fcb045deccda88e320e7e2e5d699b804c1e3a7b7c19b5b6522075ad36816ec777f31a26e01a240ca2e6058274b55c98373b2071e8f053b460ce171ef7628ab73bc865af78617345927ae10e724b3c686b8dfdcebae3406402b463db6870661916a722010b71837ff85045e1ee697dc231505a65c8662ae8687c841119d621135ecfa246c3bfe3cd8c75776e58129743af9e0ab45b912c6db71b83b744141d14deb5eda604eef7c36979c8557b4789a5065c3f984c05dcad432ba780198ffcaa432e99f7469b890395f3a9b9ffca609c3c1f251870ca3b9373058f5aeb24e88580a4e7580f8c620e9383e471e0ca96f3285ba83d49d58c0a1cd2bce89ce85459851a9d8605d49df434dc4013ee170aa843e545ea7cfa40d9a50edce45801de8eb2cfaf36a17d2c6da61da1636a273181b55f501ec9806f11a5f429b5f789888bfb53c418c90cbd21aba8c5172bed1052a4027a13c123e46a2ad80f76e8ab6f7fb5b1378b0f13e3e439755d8bcf34a712720eff15aecedb7417365c396eb733cbc30bf9fe8d5ee9e2aee1cadd30ec5e81da3f37bb8d736ea959ce10c981db5d97af52b77c98cc18dff5f7c58747f74ed7fdc7d002d68460282ec25a526b69b1151830021aad85b3eff4ac30e45043d79f930570d0c0e9288e3678f5f467310f771edafc039a22b3823a1ea167460b923fa7995894aa89723bbb257e2a921390f0c12d71356e8692bc0c84a7bc4dccafb78b4653a1388fb7a536820382b65006d7fd83b2c7250c938fd223ff90cb0dd7bff6d6fd0f4f3c0b4d6f73014b50b3a02fc659fb282d5edca20c87312252cc254bdae70cfebb90736e74d2693328cb2e9f1ea96067e069b11679a9076ddf832bbb9eef2cb3a5c5c93605ae22930c3dfb1e068d34e030d3da7d5b1cb9d0eecb506b07e47de2eee01249b0c6ffc240bba4994940efb01c01b900233bdc8314bd43c824ad20715fd9301b9458d32df8ae11647f1fc8dc745a03597974a348bce92be2667396ca81d76e1b6b79bd49ba7256356f354b348fa3b6b403aee74d07ff74bf15288f5794c78f6b9dbdd5e57b632071f495405c82a14ddcb4837bf9711bb8964d01c6bd3a4a34d6e7b304c04c4977f3e6243d9a3dc2924d99df3c034c17ec43f6229c229260a00694627eeab4b4925764dd2e0c9bb24a9ed054e4e216e6a7c98a6e9745fdb969f974c870cd0ba625aa66776d12d25884a84ab5e6574b337372846393dc6121435724568d606ebd12dd8b4e26ce30d1327053a7128dbb3ebfb17e56abfe619fe57f7284d1b05a77564bbecbfc47efab02bef175dd2aaf500e489bc353b0d4016ce3d933b1c42e843df9795c38308543bd6a91f2e3a2619fc084737f3577aa4fcf1a8fd5ae11ffefb4efed5f7123286aba1cfc3656ee3619f43174a6f1d9a7fd4c10831377682864962411cda42823ada7856363451dddc93b1d38c49717e0e2ca7c9f0ed6e7632330d0c74f1b7343ed3a29821898550323e80bf957f4fe836550c9c58ed4a4345c8f0b1ef326374446e3da2436c9c4f647f339f1bd71d8960eed05c44e7f77f5a6d769f6fca305cb9075757e1b85be9aba5eb0f0ba19a6a18afebb2b4e379da8510a70f6362ab9e9f4b0167a24e6586d467d08b4895e760a3c1ea2e355f262415c6d850b7a7ed85d3e41f107a3a7247c7fc33133cbc9b7d7631976905ba906f5def02cf1fb2b341a8617e58ce0a090485a40dce8a60fddf54f79c319b486f0e05dbec611a860654a84cd2a3748a69ddd4f5abbd36b4260043bb46ae3fbf897a9dab23d7163570edb60fe704b5f978c266c2dbbd1323f040154c93cdd36903dcbee2eba3d01a00b71e33c43f0425692d08e0596435d199c4bb108a6a23f6153c859585841448b84a13a1a5477addcdca3a91ba433ad4abbfed4b18098fa1c452816b8e7cf3119f47ae3eba2893f48f192ad3d246abcbade5000665d2883dcd10712ae44d52e54566933d7979b675184b4949501939259bd1989fa4578f90f9a0cff9de2e6e396f92854daeff6c8370849e825f8f3a2bf7c92c637b6b97871b2caa22a29a9a1dd9c105c0b642c77b2f4396951748f84d88d555ddd3c3b1a400f4e5a38cb2a0f7440af27bfcd6a2b41412e9f0f3c1dbda7c1052f043faf09f90014339b1987d0b2320c06f9a5e0c025a8e8b7224e01c5132b104743d7a4fc24c5116465a6170962c448bfbe5a2ec1d9f2dd8c73a13a72784a5b40fecc189f545681847ef2f6b580420705ce04dcf92d986cbc8bccff331e3282ee4a9d68ef16044139cd2d72d8d66e69a65a15e4de17f90e6333f1ab6648fad744608ab05f26ab14c37e0474852ffecb8a29e976c1d9dff5f01da79bca2cd8bcbafc9d26700c86e0439fb3f4bac99e03fc641f7b42bd05e2ff398e9f58bc2d08165a9f3e763f2daf21511cf597a88b0c073cb6d23f360b6d29521be3c2487f260e1736b364145a4644da47abba3ec281067358612272ad55cc63ec5588867e7dcec9a2235d8e829e9c241ab79b95050047200ce2562d7580d765cee451878995267d8a0089c71b87d8e4144a2cfa2eb1272dd0b7458d6d2051404e4d26e75713c282d80fb4b2b94f9c5384499ad8c3cf286b3515bf3c31a5dc40525e3916857dbb70b100d590d7721efafc305641f993805f96fdff7b3d716ef49e5fb1ddd7c232", 0x1000, 0x408, 0x0, 0x0) syz_emit_ethernet(0x21, &(0x7f0000000080)="1a3846d52266b4f94a8c9a0a6ac92b30a477404a31c00d8ff0761a4d248315457e") 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x20, 0x4000, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c653000b9def355000007f2f63a195ad3b03106a40ea60e1729d714a1"], 0x10) setsockopt(r1, 0x2e0, 0x7f, &(0x7f0000000180)="46bcd8af75f88b73656539ae113e1d1b6d284a3819b1b2fda6b29e05e8c9efdb466dd90477574b7c4bec5170bc7fadf3ae49d0eb82afd358bdc06a5b66d76bc49418bd761727cc37fdda845409f817ab010e70c2ed98e5a08aa901b37e0184d84d749923b94f8b8e6469eaf854dcc8581d6a5ec167977fd38fed0350f6e1585fd97041f05cddf2d4681b3f0ec0516541f5c822106b228b77615072257e798f956dfbc244815141d757049222c58ca1d6150ca8c2762597818d10f92467f96f5bde59e36b97cdfadcdfa0f0215e737bb80c5177e3d02a807ed90dc55670805ec41a48910a59d1bd5e75776361078ee8fd295bab37aedf6ecdca62da3191964a4f8c926f08b3237a717e694404327c9558f1ba4108ad4183b45cdb26128d062f3bc309f27611d56baf9acd22aa8bc90d8f8f3b28a3a27b54af9cc72f0f769f7ee6824ea18c188ac52ef7fc36aa8815f8bce089af6601242f08edcf19bb5f76216ac7e5d0b84113a6fdd73e0d160dc4465e1ff82ed7e53b56ffe7c58b5da6aaa82b4572f3e43fe4654876b34a91d3947d7d7a900cd7f55c2512e04b716d834029ca10da19aa990049080162d93941055173a9b727bc7233796ea70f491f8fe5dee1256233901a89e7195a9cc5acdeb796c3e028f3bb2e67f66612f55f2d530450bb0b6a8b8e684ee5f030d9e3562ee29f58c14b9ed304ec511cf47276df9e78fddd9c890c890f7112500516d6f6157ad369c07fdfe1c2913701c24b7136fb6d95ef1a534964835d15b48085b33ab4c6547999af2f414524ac7a24e5cf6f59bbc5f562f17b9e6b1530d2acb65fb7f5923a65ee4207eec2297e7e12d5839d7b62023e78b939255f8c97956d277e2afa7d928f92111ee969f4114daf7543f6dffda08cccf9fda62e30b8a1ec383648dc539e5775155e7593133c2308e10eb0693e581295370624ffc29323ed659f7b659bec2ad8809c06427fa1d4b10316573bc6de9fe742dae10bfec2ded792089dfb583dfb4c83249a27995d77065dedbb8d36166f3322194f99213b5f8151031f7eb84546832d7af6b1f3c64741a3ff62cfbd780c53838f202545c3a92187943b6b404f12e9444c82aea6f39f61ff3b3ef085d6b2c2a3eb77afbd6e17a2b26dcfaa7626a2419236198f04dbeec246dc23bb128b6fc12bba8812028221f18746d7fd42b8ef510e28297ddae3fa3486e8f14d3fe1c7f85d4abb113c9afce856dab51911bbf3f9bac2e666e241f37193390b312ab8559885872fbfd5a3ac1ad21fcfbfec8c2fc8f49da02183e054691b48ace75b3920a516a176005941331f3f8b96c662fb389c459d07482fca81f30621fff18705b310a939de1ae87c7812bf1a231c8125fe98161abf1c62fda9a362efae48a483836e4067647f8ce2d32b51efc14f0ab390ff40fa0fabbe341caaf3be8760a78255209dd714f7fafcc7aa1adc4068213022c37b3f02539fb36bb86aa624214a2274751cd4660c96c04d3c26ab19f58648b6dab55e1adea623800c01dfc0d3fa32310ccc219e6875f50cc7a59c0a065a6a4cba60ffbe75631f77946766e550fa2054795d97379a8f2ae8100b7dfd6b21a8a146d83f0c4d493e5c485a8dd622af01d646421f46447b96c27824ceeed285a35205c7c6cc546c4fc892ea42798a85e2ee20439309b652568c0bc8d23d3f22c02862ad0563a07ed85309a3dd07f9c8a174f2d56bfc94e0c537a971311c7c831698c42e93a2d22c362cee55b5f921bc0ef1f895bc49f0d504e9e2daaacc02e6fbf998ccb5fa77bcb0ebb5390159ffa81d49c80664fad13fe12182496e24224cd25bd6bda3199399ceaecbc072180746c018659e5d4b00157d8bfdc008a27c5f456ef79ab7fcff6a0ec7ab2ae1384f0cf67cd9f305f83b1a05a5d20f215e781940b65e87c3d2922ebc36afc7086bc77f67bdcf4a802503380c40fe29a3d225a00d0a99c5e046de8d2f8be74b496e8341d36a45324feecabb60e00fb529374c495142697c5cae4a206a5908544889005ef4657dbf50d9cfd78e404fd9c240bc437533fd496d10e3994c8a13f3b9207d20e9b985ad6817a03b7bc0aae458f718b5bb9b2fb4bcd1dfd5d436cbe37d634634d8af1e4c5e527876d850ff0e2575e6adecd6e69536deccd12a6d052a8792273c06a1103a43b654b8f0d02a40d0c8bcfbe1b98f660ead299bc1d528a34860ac2800e2040f9bbd021012e06de5e48f992c44582e7f5e7aadfdbf21eded6f504700e2b4ae5ffe3788e13e3a189beb3143039df5bcd302b1b66f37af9891968105fb6f6153369cbacc8ef666518c08708df8a12a390f4cd4c4b6a3c5aaa54ec51c471483276e2beddd9edb6cb192643ff5cbf8ae20a34c2d95ed3c6de2ee75fd327f7a5e0f8a1ac4233f2c32ffa45f4ee46aaaafc57d7dc53dee4e22a8b6be123adc98ee919581089f0d825d9691f1254225c23091c4bab560de97c31b37ba7ba61a8c01dd4ffa004d76974d5b9ad14fe8ea86dd77e519b2bec73e6a3b4188affbc89c0d1a799eec31225d3536d868c6b4e764694f159de4342c0cf9730748ca905d6fd38ffa63a28eefd36b4659bfc5e3c3c1c41197b26de9383c003623df054ba71d3ceeebc84e4fb1e7a1fb98b9723643fa7a80645a75f339ccf3731af4ebd9604d65fb21ced4f19891b9f907b6b9ced857451ef74f2f549b3cc226c4a40fb64d1006c9965a4cea4241a186b248ca2462b60c1dde6a2b57ec65869693cab44beb47d1a2269b88479a930e7c034cee177335d8e6d25cadf3e076dcf9071027ce4b287af946a280fe4a2e4c4c4c89e4b248e732b372dc5f96ce9969a9df00746616900762e0b38471c1bea678446e07c4f85cf57d3afe4420b7cfa0a2a323d1aedd50049dc7bee8894c078d44fd8144f370fc9a56878a81867ead7129eff9e5e79ea1ea17b82c3e1fafedb6deccfe61804bf89f874bcc437862259f4ec3bd06fabc72df116fea2ae3c2893b0e5c99c5b2377d04d224ca941f791fedcb822ae0ae3de40ab5c41aae2ee309f73444e2b1e6ba1addcc09cff86fb36db95d416762e1cebb5c54bab5523f667caaa70a533d3bfba63e852710084aa9632f8ef5028fcb0616656b1b15f30c95267e2182c40eb8e8e104a5a5d852f77f4a2ba0138452ea86d4890e828d293be947c76801779d1f6f75628a451b6637a20fd9f19a11a52cc7cb0ea0de5fb9fe713a4bfc0e1ff5405fc5b1abaf0e4872ad2ea195ee42a1863f566b7f98ff22844de9ce4401f2073c588c16811a8dfbd7d86faf440210bc218b5e8d2fd88f298f08db43021b153b0ba9ce32afd26e8d1cb77308ee9848a57b0c4cd6ee814c19b910af80391f13a5f1819ae9c42a22a8f1212dc57c960b948e4f44987e7011fbb77daf55c53349dfc813a7341f52a84fdb3add7cfe7c0f720e568da9d82fac5de7431eb4131d074b26a393ccf306279e8a7c66b2ce87109ee55938942a4d7660ba314a5fc8486739d2c58197cac591082cd9889a99166d9e6e064edc267479c9eb8838433356cc532a41cbf3805eb1e1c478ab6e8b0d112eeb30753ff8e59105a87943958b39653608e3d4e9ec0b09b7a664f7d1dfc7c36ae0883167d8473756e305bcaba4e2dc5914bc183d3edc45f202fa29e3d55528c05264d3865c239b8c460624bbfccde7c30408be11000b3825f829728523038f7c529cb131136356df4edb5eeb4d5d9f0d9dd802ca10ecc56cd089b051245df1c183428537b18313acf5f8af71c2fedbff048ae99b1f08f2977965efd945be19307d69febeec4c91c7ffc9f1bb48fddd8fbe07f515f5a47224c00ce36c77d02401079982a53cde310b6114b7750e684dc3d6635d0ab9f4e295d9d91f16e2f3281677b7d0365ce574bfec35d0bcdf7bc7535889e31ae6f56ce97d594295859bb9ae21e69d1fae35b0f14840235378de4a4c29926ffb6609eddbaf0ca8d28b8ec9303c1f49400502fe164ccce31953a3d57b53c18cd60cb09a2ed52d315cbe2934c7dfe94627bfcb0581dc49c291e54df3482fc8c65ecb788ad32e55df16550d73148bd0165ef05fc5369732746e9342f8d0db174e5de021acc98d7c7cf3d990fe264cf4448162100e4ab9ba58f55317652d1a105807523f7fea8464a8f374d3bafc8b62181973af3182a055a9f2f45afa25d94c9bad905ad9ad7f72d1df5490a2589c0adee39641be2c346f8d1c8c8b761582a28247cf5f86222d8fd9340b1afcdb121bfbdc7bcbef9a13892ee44a2bd2f0291eebf08904354ff9c9b2cf39eeeed6a9e632bb499353532d9b0d55b28ce6e051b5b39126d5d43b6eaef3f2db897d30a662279948dc69a70df96b701af3c89bf6beb61305960a2bf0d5667c30c0414481a19eb34a867a85b70d7165b38b7c5f08aaddc78571adcafa88b74d9ef67bdf78a507bf435d7d324c71eb6b50ba437bf75fba036afa176b9b8e04533556add9580c7e26a417778fce492820d5b6e913e36431825ea8021145e39d2d4a7bd7b891ee96b52bedcbc5f0a91fa4c15c96bf0549741824abd429ab12daccf584d64cc18b7daf11e73a2889dd5e1f3cf39d3f309ed5efd05cae8fb5e5c1b27a7d4df95807d934cae30c7b1bdc009c32e61a0166fcb61ae46e6369ff026273a2645b505a27ddd83c1acc3418eb84fbcc167eacde9ffb2860bcb7136010088525d68dee79d45af06f57e136502623025a284c5393036de18d2b7243812c104d6442093f53c7f512f97a55f761c19246f8f8149acd65bb85a8b76ff8defaa3f6006d3a9d45a6ca8bfd3663f50a1ddc302ce943a471e7a16ec831392c3ff54377fa19eb809a409fbf05691063387ea857f70bd2009be5e38bd73f464cbdffa6e6490a7dc9fc298bf04e642adf5b0774827b3ec40781584c612db5c0f91bd0bf74b23470218f1ba86478eae26c5c20816e0fed54b1630fe85dd0bdb0c7a505d037af3b1aea34742038ffdfa668490dda14c9dfaa6709b00f2b7349cd90dfc4d0756fede3a5647e152ac916f003bea8f456ce9d89359df6d56d3216c84ba7eacad88c6e6f1bb7bc8292691ee8ec83ee2d94109bec0f90fb1b2a4ff67a0ec52a5a2f1d56035f6e8edfe8ac7dc585ccaf115b783633335d3fb77f172eca4fc01490cc34e6cebd8100200518fb0a9c93eb4f5683e74d8c53f838f161d171d1a4fe0fb7baa919e9079981ea4a32d84626aa665e6ac2b5e23f5154a555109400399efad817394f54a13a982e1152c4fe5a2e645a72c6698674d9f11162fc2e246713551379f61d3dad88178fbeabe80d6b073b0f2ff5b06880491f125e8f557dfa6174b7c5bcc6acbde2368d75484c7f10cd26a6ee994efe4e65f77fe002f0eb4be73b2590a0973c55a0663a193f0ebe3aff6891d105ace8efd8973ad69e409b169975e9daa4e94ac01aa5e6556c3e5128050a07cc29aea0ba8cac53ee17ad9ed144a0a7125d9544176a30e50d5b7295ebc6c68d1637586a5b25a9c4570fe7c5882f23b4bfd4878d5a3a17f39ae362e33b450f5de2b393ad5c7d2881c1d00f6bad9c71752c10d5c660aee9a8494208c2f7c80069df06fdadec747a0e15bd76597337f7caa0740108a934644d1fab07f6c2cce5f3d02cd41cb95cbf41e5814aa3f8fd2465c7ad64af2d3e65ee47c5f23941444382fcbc9b8f244ef7e0c0f7d72702ae7e35291a764ba92009247b6ff38dfca3b86bc297bc6291a16d0ecdbb94097fb7b370b06b624a28d95645e30ae14bf3bf69b66355a81995a20293efda382a8efa731bc642273c03973d10", 0x1000) 16:00:36 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = semget(0x2, 0x1, 0xc0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/123) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000bc0)='./file0\x00', 0x8, 0x89) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000c00)={0xd45, [{0x2, 0x7fff}, {0x3, 0xfffffffff04c87c6}, {0x2, 0x4}, {0x3, 0xece}, {0x3, 0x64}, {0x2, 0x10000}, {0x2, 0xffff}, {0x3, 0x5e37}, {0x2, 0x2}, {0x2, 0x1}, {0x1, 0xb3}, {0x3, 0xd2}, {}, {0x3, 0x7}, {0x2, 0x7}, {0x2, 0x2}, {0x1, 0xde}, {0x3, 0x4}, {0x1, 0x7}, {0x31c471a7b5973571, 0x3}, {0x2, 0x80000000}, {0x2, 0x5}, {0x3, 0x1}, {0x1, 0x19}, {0x1, 0x3}, {0x2, 0x2a4d}, {0x2, 0x3}, {0x3, 0x8}, {0x1, 0x2}, {0x0, 0x3}, {0x2, 0xffffffffffffff7f}, {0xc57c1aa91042dcac}]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0x3, 0x0, &(0x7f0000000240)=""/3}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r4 = semget$private(0x0, 0x3, 0x1) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x8100, 0x14) getsockname$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000600)=0xff6f) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000640)={0x10, 0xd9, 0x4, 0x7, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xde65}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x996}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x10000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000feb000/0x13000)=nil, 0xfb59}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x9c}, {&(0x7f0000bff000/0x400000)=nil, &(0x7f0000ce5000/0x1000)=nil}, {&(0x7f0000f39000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6c90}, {&(0x7f0000ed8000/0x1000)=nil, &(0x7f0000cfa000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fbf000/0x3000)=nil, &(0x7f0000dba000/0x3000)=nil, 0x20000}, {&(0x7f0000c35000/0xd000)=nil, &(0x7f0000e5f000/0x3000)=nil, 0x9}, {&(0x7f0000c48000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x69f}, {&(0x7f0000bfe000/0x4000)=nil, &(0x7f0000c02000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ceb000/0x2000)=nil, 0xffffffffffffff80}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8000}) renameat(r5, &(0x7f00000005c0)='./file0\x00', r5, &(0x7f0000000d40)='./file0/file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file0\x00', r6, r8) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x1, 0x8, 0x7}, {0x18, 0x0, 0x6, 0xebd}, 0x1, [0x3, 0x80000000, 0x1, 0x8, 0x101, 0x4, 0x7, 0x5]}, 0x3c) r9 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x100) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000b80)) listen(r5, 0x26) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000440)) fcntl$lock(r9, 0x8, &(0x7f0000000b40)={0x3, 0x1, 0x0, 0x80000001, r7}) semop(r4, &(0x7f0000000480)=[{0x3, 0xfffffffffffffff8, 0x1000}, {0x7, 0x6, 0x1000}, {0x0, 0x1, 0x1800}, {0x2, 0x1, 0x1800}, {0x3, 0x8, 0x800}, {0x4, 0x79, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x7, 0x800}, {0x0, 0xffffffffffffffff, 0x800}], 0x9) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x0, 0x0) pledge(&(0x7f0000000500)='/dev/vmm\x00', &(0x7f0000000540)='\x00') ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f0000000580)) r10 = shmget$private(0x0, 0x3000, 0x5d0, &(0x7f0000ffd000/0x3000)=nil) shmat(r10, &(0x7f0000fff000/0x1000)=nil, 0x2000) 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="1eff7d5326a0ff8ab54862cd4e902fe3d286f2aeb3fbd4672c6ea1bbd058ebc83280a4693750f121f3356bb9cb850e0b936802f33974741359378709ec1d8da03d85070577877dfc20ca824c3e17f62ebfbb8b924ec8e81fa428c1a739c5d1c868bcc69e55aaa4d78c53fc3af79c5d66b564d750a14cf95aa0e84c8b10391e8a3e2096850010000000000000bdfdc0e60d14963120c954c2000000000000", 0x1000000b1, 0x0, 0x0) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d", 0x9d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000080)=""/45, 0xafd80fb6ea918358}], 0x78c) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x3) getuid() r1 = geteuid() setuid(r1) mknodat(r0, &(0x7f0000000200)='./bus\x00', 0x200c, 0x40) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) open(&(0x7f00000001c0)='./bus\x00', 0x100b0, 0x2) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) semget(0x3, 0x3, 0x20) 16:00:36 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) write(r0, &(0x7f0000000200)="be4a1b74b489a16e80f8e36137424d77de6ef15bb89eb948ef6cb479accad6b40d4fb448ee02f85463221dfd2cde9cf6edee9d697edb98154b7241b0b0896172ab52b0b6f14210ccee263295008257f775aeb8548c3d5c2953dbe5ca3bb702e4db7ffa174cc1708c3d10466f3249b409d1b0c06ca2c6cf32e4a988164316a27bdddfde06deecd7a5dd08a8a544ba75751f750041477cf69006419694920f76d72a244f9c8c07dc909502b31aac89097a463c207bb3fe5e5226dc8f7fe8f14a604dfc88c6515eb305a9dd38b57ebdc2e72ed76940", 0xd4) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/193, 0xc1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ftruncate(r1, 0x0, 0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)) r2 = socket(0x800000018, 0x3, 0x102) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x35}, {0x714c488e}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x3) fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r1) syz_emit_ethernet(0x5c, &(0x7f0000000240)="268cdb42430985927001d4a75f4860b37b7ce9fbc80a52981ad99fe9561cd961d83df01dde8f4753a74c1439b7a86530c6bfb996963751fbfd2c16a5a229a5384113993efed1680de9f8defcb59cfec55f3510702d2cf77cd0a511eb") syz_emit_ethernet(0xfffffffffffffd9b, &(0x7f0000000440)="1643dfa65e38cf7262e651448861019a60534e62480c59a5ae2280cbdee7d2ea0a1bfa1b0d54183f5c61afe33e9a2751c24e0d3c27e1cb9580ab26111ae3293fe36660953b93cacd6c4c46d31f0f00000000000000bc80b822db9965910d7908c87b8e5e37bbdb0429c39216a3b44efe8af3b235c932ad5dfae6a5fa014be50a3c063207327e334b70f911ea4dfc792ea4ba5b6bb400"/159) 16:00:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) semget$private(0x0, 0x0, 0x40a) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r1, &(0x7f0000000040)="77bd", 0x2) 16:00:36 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = semget$private(0x0, 0xc6a527dcae2d373d, 0x500) semop(r1, &(0x7f0000000000)=[{0x2, 0x1}, {0x3, 0x4, 0x800}], 0x2) 16:00:36 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000001c0)={0x0, 0x800, 0x0, 0x0, 0x4}) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) chdir(&(0x7f0000000140)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x1, 0x7fff, 0x7861, 0x8}, 0xc) r2 = socket(0x1, 0x2, 0x4) rmdir(&(0x7f00000000c0)='./file0\x00') setsockopt(r2, 0x29, 0x0, &(0x7f0000000000)="f2", 0x1) 16:00:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) 16:00:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="1721d4f1a2dc", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:36 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) dup(0xffffffffffffff9c) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x182) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r2) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r3 = getgid() r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r11 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r20 = socket$unix(0x1, 0x1, 0x0) r21 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r23 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) getpid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r29 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r31 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r32 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r33 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r34 = kqueue() r35 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r0, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000002100)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES64=r27, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r18, @ANYRESHEX=r35, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="000000002000000000007ada1efd000000000000", @ANYPTR64, @ANYRES32=r26, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="00000000181d000000000000ffff000001000000", @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB='\x00\x00\x00\x00'], 0x156, 0x400}, 0x4) r36 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r36, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) ioctl$TIOCSETVERAUTH(r36, 0x8004741c, &(0x7f0000000000)=0x267) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1, 0xe5d, 0x80000000, 0x8001, "b7d109da3cef022f2871bf99f32c68ef8afa0be9", 0x4, 0x1}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a74932ff5fda01ad61d3b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab00", 0x34b) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x61}, {0x1}, {0x8000000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0xfffffffffffff800, 0x1, 0x100, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="b3") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:36 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x6, 0x48b}, {{r0}, 0xfffffffffffffffd, 0x66f2abb5962fab23, 0xf000002b, 0x3f, 0x5}], 0x20, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x40, 0x68, 0x4}], 0x7f, &(0x7f0000000300)={0x0, 0x5}) r2 = syz_open_pts() r3 = kqueue() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r3, 0xbd0bc70d861a09f7}) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x21, 0x20, 0x3, 0x8}, {{r3}, 0xfffffffffffffffe, 0x40, 0xc00fffff, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x6, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x2, 0x80, 0x1, 0xfffffffffffffffd}], 0x80000001, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0x5, 0x200}], 0x6, &(0x7f0000000140)={0x3}) setrlimit(0x1, &(0x7f0000000200)={0x0, 0x100}) r4 = syz_open_pts() kevent(r3, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0xfffffffffffffffe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) close(r4) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = dup(r0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1411d1d14682efd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000200)=0x1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffa, 0x3, 0xebe, 0x1, 0x2, 0x9, 0x2, 0x0, 0x3, 0x100000000, 0x971}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3f}, 0xc) 16:00:37 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x6, 0x864}, {0x18, 0x3, 0x8000, 0x5}, 0x80000000, [0x3, 0x1f, 0x81, 0x6, 0x9, 0x2, 0x2, 0x6]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x9}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x12) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r1, &(0x7f00000001c0)="13d4b98ffb4d2865c5dc6643febe4f344c70d960698a9e74332babde3b3390116f94c8d36a12a32ee8daf545eb921c11f00e7f150f7e03e58b4e6c6fb35bf8af71e3ed71dfb3aba16367cd6bf7868375f1f2ad45cb03776e3a741c46b5f0d8783bcb9da99626bbeca09df849cedac142de97c6fb2a2b3bc66dc9cf3b1155d279f6e341e62894d1d76dac7af400a8f14e44b502c5529f0898374c09afd080adf828bae979a090fbda47680046859eb0e73dff8158ebc63dfe33d3a1d94388d7bcd6d728a154d7d4f93814a4df01bd26ca0191fbc1e1e456d882799d5d005287a9c2", 0xe1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000140)=0x6, 0x4) 16:00:37 executing program 1: r0 = socket(0x18, 0x4001, 0x0) getsockopt(r0, 0x9, 0x80, &(0x7f0000000040)=""/24, &(0x7f0000000100)=0x18) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shutdown(r0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x2394, 0x1f0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x2, 0x7, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000001c0)=0x100, 0x4) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x20, 0x104) unlinkat(r0, &(0x7f0000000380)='./file0\x00', 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r1, &(0x7f0000000140)='\r', 0x1) preadv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000180)=""/134, 0x86}, {&(0x7f0000000240)=""/110, 0x6e}, {&(0x7f00000002c0)=""/104, 0x68}], 0x4, 0x0, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000a40)=[{&(0x7f0000000740)=""/109, 0x6d}, {&(0x7f00000007c0)=""/184, 0xb8}, {&(0x7f0000000880)=""/105, 0x69}, {&(0x7f0000000900)=""/162, 0xa2}, {&(0x7f00000009c0)=""/68, 0x44}], 0x5) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)="5db852f03e8f1e406b336741764780d3ac59181ca4f5e7ad4604bd7d38fb1a042a8353094b2ab4184629e669014d0b9e4b67c21152fc23aa03e9943d8429bab7c9b546f53df46b7c8e6cb42cb6f17a4ca425b7787ae4d74054d5d399510c27e408c2e95bf7f4db1ef59f111f3d3c67cc00ed6e16d48b8993c3ba8ce6ebda5ea1970118bbc4a5263760c16cf470bc13467b214a5ed6ae349ad714f9ab47bbbfb53a8e", 0xa2}, {&(0x7f0000000140)="bec04602ea9c068cef9b09086b5cd9ad76220475e18308d680a49d1d764e845d3563eacfbdb772db63e2e52faf7ffd9c51298e9724b5c4c51b92390028e92f7d64e90335fc310a73bdb8cf428792e5e10f9710218e466548ed5f37aad934fbf2bd4faa1342057639a12cafd7eac633b6143945bad1d63578dcfba17b7044", 0x7e}, {&(0x7f0000000300)="53ae50740e98ba41246e333cc8e242186c8b40f54d766282d581ee3e8810ecb2c6c3d1d36a50d2ee025b2db07ab81c93b35cb3a86fe9689eae85e06045e5f64841e604dd4eb1e05eca40361f", 0x4c}, {&(0x7f0000000380)="6d11cc602eba6df6730560a8a4a49bd10eb1950288647bd343ec24ac835b4fe0c3902b6c0a1d58d86c6fe41fa6609d794ffa88bed7dc224a233ba58301c3bb92e03ae2b76653437f6cbb9207130db8de0a3be31f", 0x54}, {&(0x7f0000000440)="b08a0b56c34e4985e49e344ffcc6ea8ce08400461a295dd33a66d994408fa62780a0b7ce386c0f3061dba9e358eb89888880d95e0dfd70e8a2e4ce4151a329d0c50da5d8dd211bcc61357b55d5f92ec8285bde65eda7d38752847c33bfcbe663915f137fa1b8473ad41f8f1ae9e530e8725adef97ce9dbdef587ebc15b86adfa62f5c489284f12098557f54797bbba021251c86bb6f798f5b9b47f97c6e8a58efbb6d9f27999434c3f1e982037d44952b9140ad61fdb8150904f5e91712e2f710743686d5cbbaf6dff2f81c986907fe738bb7f7529e143689efe9dab68520973738a3fbd1422075b28594145f3b6873db08e1d3af3932cf96c5db24b5530c9", 0xff}, {&(0x7f0000000540)="1ffff32f3cdb07cb58092c6d803e09b8f5672f71c56b895a7fb857d3468e29fefa4fca785fc0bd092391071cf2880caf5036ccd4be39bff9005fa81e061cc189a8c38e8a6159ecd8e0ff4cc461e1a0079438bebe31b3dd82c4c1bb1de68e00d2351260df64233166c682a9f86c1212684ad9b358cc80808ef1655062c22c89edcb22a6fb362e8c45fbfa5915c8d26996328d6b6b687f94c64d42bdfa3d8f", 0x9e}, {&(0x7f0000000600)="507ca3aa5fb88a88eae898d7a7e9286654aa952df7a9f3c7070aa073f8d79a754fbc1523c237942cac43528dfab23e626c55b028c139605d3b367d048547e1602411faf0f4fea08701273c95f697200e9a0cf5e6978795645e9dcc23f721d0347ed86de227822a348f6e9f53045ec29fe3ba851076bdbe32ab4cacd93bd111cc031f0e7c004ea9dce6e76ba53acbcf57", 0x90}], 0x7) read(r0, &(0x7f0000000000)=""/11, 0xb) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x7, 0x80000001}, {0x40, 0x9}}) pwritev(r0, &(0x7f0000000d40)=[{&(0x7f00000036c0)="c08282e20ab3d93c43a8cdd3a5d5bf58e1d2cf53f7dd98324928eaa401753d1065f2ea5861dc25e99d8888d3af40e547a94d2a2189315350e7315d53495d821c9cfa1e5fcc91b871a01cd443c83ecb966d93fca0c772691f1fff81d97d2228ee6a98e9598d9070328e3281ea68e10d2e7f82d6bb52bec2a339a67ded8e4f081e0034f788a99891cf9a9b7d85c0edf9c484783c4abfa9c0b2618ba29bc8243dbb70dadf20e979b7e298a6b7dac4a73202548956d486d1b4b77f554ce3f92ca39a7581acf6ae819a2ca626dbea24a3313fbac107d0e199893ed6b0da759acdb887f26768ea89d4d5e819d45392bd0fba0fecfe8b37badb7f472cfc9658552eb8f8ee79026b270aa2aaff9a81e687b770fe588f140d903d392808a9f32234dfc31358f44c99d64c63c8083d9401f92ca2084b110723642d9fcae2071a6e693decd608c18fe8cc985a40ea29a6ea2aa2430e2b5ecfc0672ec32246eea92b532bd8fc3b7e740c939c38f808044faed3ac669c0f1826c18d83bc1c4dd365fedcf92756b04dba7f1f05e1c1b2c57b1e7acceb510062c5c9c29e9b67b3a6170327cce4ff8933921e62092842795dbaf6080092bcffbe569e2d26e39b4d7d943b2ad9f89bbbcd66f2579eed24a307e26cc0640b0c18dd717584a391bef30911f95027ebd7de8797625d864a2aff805b7760c4731bc07c845a7abce05ad2941a9d6d7d8b08d1334c864e0aa75781d3b2ea446f2fc848fce1371536a23538ba21389d0a69a34d7e9326837383a1bf4e403672dd0d6874fa0e174c95700c0a2ff870cb1c1ce44ed2f2644dfff0c8d6c3a7e1db68cc29b1cd2d3560d5198f806ed4b7caae560490ae40da73416a06ca13c14f011384bace0bd16bea2ccf8221f2a9502411bccc8ff970879db36d59a5d6a6153ec241d0a4db6e44b17255c9f30f18c57cfde8884b1ec1915a7a103b8388eae042f363519386d45990cc284841fb37381931eefd55e817e32e9d5972cecf68fc1d3808771e9189b9b1194127ca21f571bbc8820b4110651a0d16722b59708ed2e749ec704f1bd1570c1e38acb5a21b249b9e7fe4f69f", 0x302}], 0x1, 0x0, 0x0) 16:00:37 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) kqueue() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x128, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x1, 0x0) dup2(r0, r1) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getpgrp() setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:37 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x3, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open$dir(0x0, 0x10000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) setrlimit(0x8, &(0x7f0000000d80)={0x3, 0x7}) writev(r0, &(0x7f0000000cc0)=[{&(0x7f0000000700)="53e84b73e6ee911d0521dd2535ca0f05d8324bc49c4dd30efef0d6b686f0dc256f765777461e69cf1c0548d5ddcf2cfc5505a402087fca09451a5ef63114017d878b5b32e9c7706f0f933ddb0f9d933b5ca82cbe53cf9c4ab94d5df500a13cd4dad83294ee27c910d2d82c9737ce8df645e32ec4fcfe7f17a55559e9841ab7c561f45b9d60a74cee237c398c520f8e2fe9d1cd307e30df6fa80ab2d8be3689a428875559559fa426235048f57f3c506905a49a99a1ed056841170233262017fb7c6380cb", 0xc4}, {&(0x7f00000000c0)="d759eac7be92e24cbd9caa", 0xb}, {&(0x7f0000000800)="39249f955b93eb0b114ce36d18c392fcabba205cb90be715fa003804b15928baa2ede3484ed64db1ea08bfe5349b766a8e9846c3f90585b0e6fcec58cdb1e9510f1a8855e1ae0e2f526944a6d04fc3777cc37ab644ff333ffd7b2a2fa537467d5a0872ae37c483d80b8900258f7791ddd1a6e9367d3b8ff6c2fd3c177ce3915493ace1c0b7d81d04c0b51e9dcb974e3fe4865f477b582b84fc", 0x99}, {&(0x7f0000000100)="be32191eae", 0x5}, {&(0x7f00000008c0)="af5f1018eb452e4ea5", 0x9}, {&(0x7f0000000a00)="767b70e396b7621e09e4097298f2557d5ccd2093f35f4c596cc7e023636faf5ac63f9643715f602080194fe2564f66eb468d0c136825ed3f282c85aa3f410b275b572b38bb34803ceb95dd7e413172beb6fc55d3e0e86e2d2908b5ab24990d56c1bdbe46bab6d91887387bbeb1d973129d725807e22a4e9f2fb05694f8440786fcc00a9ea70ae96f4224864c2af53589d0140b568b6323ca613f27ef727693a06f6eb0f34017835f9e34d5130642917911f1f31edd39a3059f7f3b6640339efd78ec9c1c09652135246b3b4e0b0ac15ca96ec85a81206aabb486512562efc980e5b1b2029ddd0e", 0xe7}, {&(0x7f0000000b00)="8e50e990349b13f285501e32df1c60226f775d357837877da35e52843de045e89b33f2a7fc1ab17fc08b418ce8761f866c95cecadb1deecbddb4d0cf6ee9eda723884f21c37ff611f9e3a1675f025c55f32815ea3d8eb4575fe540ff5cbccd1f7168d8033e09a673fc8091a5b99bf3b0f7d1d9df921a0aa41fd10c6c3b7dbb58f1867855183d363066c8f9927510a22b6002130a2f13b6c496a950d7aa8bf098b5fb2e91e5f48b650221a0db310a863da0e9cdf506f494a76df51e4af605161edbd291570f", 0xc5}, {&(0x7f0000000900)="030b872c2294ac82a1edd6983f3c33", 0xf}, {&(0x7f0000000c00)="29c54e9e06d884ecbf69ed41ea5b35ebf357170b3de45170ea81744ff5ef31c15f06d050a8a0df1fd64b41d89b6d0694b0ab0c6151596c5f9fac08b15e8da9ca4f5271dd978b5214aea4b3d33ffa2cda22d65c4869450e2aaa8485cdc19ab53ec6d183ab745c9ee9785f1f6fcacf8c948cedd42e9e0b45ef209d60a7055559743ccceb5c035e5bb15a2f09ec140d600e4450184802fb6d175c74eab48517569237f3c3c280fd238fc42f5deee7", 0xad}], 0x9) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x41001, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e76f8249ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea0682687b2c1425a95a52ddd361225ef0c9f444aa9110c331b3561d8ad04b0c2bb3b14fcc404e12df1aa9b9a7e54819089045bebcb7ff9338107bcd90d7f0305e83c34a6e98d201ed9bab463121e67b8146432d94ce7a113832398ac52766c79d84f66b5c6f0275c6a1af9e67e756dcafeb1e920a8cb54b3e9c8b0784c48656e154804c6d47c8ac2e6fd94ad151b8fa26707ed8861486f3a18afa6c2c32c07f9774882a0a9e233692e00b15e5930fcf3515e62fc6356b946a5f03b6825a2b8cbf74fbf12b7232781951227e5dcbac6a31f81affd32749ca34991dfeea1763007e53a3226577301766efcd0e606eea7c26c3f8470c11e87110730f317ac6e5aa0799d2f2b570f42b93476c69e54b3445943e95eea08ba5672976023cc621cadafa7289a563aed45109b34be1448d88ba8ebff1bab1d8eab1e3f63f289a556db9da13ec2af70e49ea6d84811b74afba4996b893bbd06c710d6b31fd5d84682f6f4f7543743acc6b2d46ce1bbe75829d7c282e66e6cc7da4bbded56613b84c7bde9bc448ecceb6a6a6766335ff8b1dc2b13726cb284c5f4bb7b4d4b30bf69531512fb068c7adfaaf8f90641839d095df7d982190ea47e54127a2d810dce87d8bde17bab0c75d1ded0cb47d2ad390260d6f5de0509042315c2f1033cc33a2c38f53e52b1567482db10cecec35f059812a2ac5d9ebd5561613d8d3d4a5962f97a5eca807a36c80c0c463a10d788daefb22a403a99d6d53164f01654dbb4f3dba19adf173653a4bce37b3e9cbf2806dbff1c8b436f3622c4980b494e1d46016c0ea09642ed4a400e919c05223d3260ae95e3dd89b0f01c86a50c6b439030789ec2a945019110ed7f4921a57be0fc0beb6c7103943b9ee054b9face09cdb969ec08ec92fd97e33270a8073c6888f0e090055746ed18305a4ce49deb6e230c6c78b4e1144fa6129b12e512953502ae43ded10b2a762ddfd96281be7c1c9feed51475d6d029e8cfd594a6b07d9426678c43f5a2bb9364cbb4412592ba93f74afa8167ceec3de2ccdd81add7a8ef98e9d855bbdb5d463f39b7bdf116287e758622319f0c1af5df3f673795ca6b8deea8b292f56eaf29e3769a1fc653eb2a4c3fad7ca77e218ffaac8df959e586297bc190aea144b960c73486195887c5cf7caeca7d0c0602c676958d96c60f7a451e034df013d10cd6c75e0c5e95a2a4361655dfce09365d7bb9db472bc95f41e20a2e852ce21bed2f5f7b18a8d6bbb9069eac5f27981b192b2e92d9ce9ac99502c7e2014177b1d891184201c11cc747a05a1195366ba3f984b0c8a13eea8a763480da56681c4d4c9d8b63196322bbc5b40bdbf5c5d4c5037eae718b9f15552a5dd78746ffeb3759b6975596afe0649ed3f662eb5301de5f002231b61fab8cf8edf3f0fbd6ad7a4058ef6691d13d2924f32058522b6bced763d2ba1862b6ea1d6a01138f8029798e340484bebb490ff8ec9bbc308a4fd7ea5a35584778ef929abed885410d539d5d2798fecfa3bb4ae9c2edb6edc9a3e0966ab63cb661292756892e8146dc20b963a184cbf7eed4544cc59e80fdc84edd51870c8f6b19a5d0b37bbff04492f94971f6528f0dac1ce0b31d96fd0926c6c13323830437fc241458792ea5875e44245f8961515772d9e317b349c94f10e10df3c5dc5951925d22ea84d3bbc02b1a482da974cc4f464b56ce0664f8781812624fdeae78e26284c737a6b117c66137d85a3e1d8ec64499e35ef81741734feb7e35f099cac63fb71dcc26c3d6f2f1ab48cc78307c7e9bbc97fb1cf95f68b0b8c1cae76b8b7877e4d25f27a26336243795450543ab1c99203206bd58d7270557f9a27603d918646cc7a41f542700262d0b6a4e25ea996d0aa9259108d307a8dc40da3ff476807d7a643a82acc50ba9a50127d5a36ef9a77852a5cb0f51b3e6e93aae43e0eb028db93fe13a6e5113f336fd0735fea7af316c91fb00ba6d6dec101bd96ca3df886692a30a2fde27abab6a8022fb57091e9083eae3d527f922946546ebd51eeee71d81542936b697ba62e1eee3ba24e9b8e735015900d9b289c96277c4e685bcf818a58c39d834e9255b34ff91af59c621b81e3dcdd652103e5f7d510388d1f75c600e2ee626da1882ea01c3104d339b8ce207febd2738590d5d94a4cd7c40d2bb682632cc7bf750c885fe055f554a84ee9a33aa876a0298280bea3a14f376cf4b31ee4a90de449fd6133db0b03acb9a88f9c80a9a9a", 0x1000}], 0x1) write(r2, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) pipe(&(0x7f0000001840)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001880)={'./file0\x00', 0x7, 0x2, 0x1f, 0x0, 0x6, 0x9, 0xc06, 0x3, 0x0, 0x9e, 0x9}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x1) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 16:00:37 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r1, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="484da12bbfdc17353f440b81b3a59419346be12e3c89f4365e317d3732c68100d942e005207cd229729bd5e8f42d5c2f805539749a8ba577a61ce84c7e73d6b8e7d3679069b76bb29382305d309d2e60bf588f9c3346a2981f206ae349ec92f25a9f4d4bbac5df08e29f42b44f6924cb76b9a7a5f076b1153e885d0f4b1d1924a19009aaccffa717fe2bfae4f129df1bf87a43", 0x93) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f0000000080)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0xa7d6) 16:00:37 executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) r0 = shmget(0x3, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x0, 0x4, 0x6}) setsockopt(r1, 0x29, 0x40000c, &(0x7f0000000040)='\fFW}', 0x3) setsockopt(r1, 0x2c, 0x4, &(0x7f0000000140)="ebffcbff13b9fd3fd5870c713048e69931929648", 0x14) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x1000000004c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:37 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x1f) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8480, 0x10) openat(r1, &(0x7f0000000380)='./file0\x00', 0x2, 0x20) r2 = getgid() r3 = getegid() setgroups(0x4, &(0x7f00000003c0)=[r2, r3, r2, r2]) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x400, 0xe94f5ae1bbf167dc) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000280)) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) getgroups(0x6, &(0x7f0000000200)=[r2, r3, r4, r5, r6, r7]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x6, 0xf1f8, 0x0, "12db28d1c4aebf117409000000002100"}) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x3, 0x9}, {0x3c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="259c16b40f5a1b33fff28be9b39623804a7392b1e79c4d8de9c002cec07201a4e7aa7a153be68677c1566a1bf38a4a0b44916d3fb967ee0fd62e92a59fe7a51a5e45f8db8d3964c5dff236364e", @ANYRESDEC=r0], 0x2) fchflags(r0, 0x10000) write(r0, 0x0, 0x0) 16:00:37 executing program 1: getuid() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180), 0x100000000000020d) flock(r0, 0x5) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom(r0, &(0x7f0000000140), 0x0, 0x840, &(0x7f0000000180)=@in6={0x18, 0x3, 0xad93, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x100000001}, {0x1}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:37 executing program 1: r0 = open(&(0x7f0000000280)='./file0/file0\x00', 0x80, 0x4) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000002c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x8001) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x0, './file0/../file0', './file0/file0\x00'}) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') pread(r2, &(0x7f0000000080)="e39ae8d9fea5c1e8af4c327e3093ed70cc07cb9ec20e1cc4da9aa24bfb38a1c1", 0x20, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x7}, &(0x7f00000001c0)={0x4}, &(0x7f0000000200)={0x9}, 0x0) 16:00:37 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x9cb969fd9fff24d7, 0x0) fchflags(r0, 0x0) pipe(&(0x7f00000000c0)) fchflags(r0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x4) getsockopt(r0, 0x2000000000000029, 0x6c, 0x0, 0x0) 16:00:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000040), 0xffffffffffffffe6) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() getgroups(0x4, &(0x7f0000000200)=[r1, r2, r3, r4]) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:37 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xc) accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file1\x00', 0x100010010) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') mknod(&(0x7f0000000300)='./file1\x00', 0x2000, 0xfffffffeffffffff) mkdir(&(0x7f00000000c0)='./file0/file1/file0\x00', 0x102) 16:00:37 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000040)='./file0\x00', 0x21, 0x8) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:00:37 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x30022, 0x110) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) getrusage(0x1, 0xfffffffffffffffe) 16:00:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f00000002c0)="75669916a9e4431a75764b9ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 16:00:37 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000240), 0x2aaaae61) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000340)=0x1) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r2, 0xfffffffffffffffe) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0xfffffffffffffffe, 0x7936, 0x3f}, 0x358) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0x9}) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000380)=0x37, 0x4) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000100)=""/128) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000580)=0xc) r6 = socket$inet(0x2, 0x2, 0xfffd) getppid() clock_getres(0x10000002, &(0x7f0000000540)) fcntl$dupfd(r6, 0x3, r6) semop(r4, &(0x7f0000000480)=[{0x0, 0x81, 0x1000}, {0x4, 0x7}, {0x0, 0xa3, 0x1802}], 0x3) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000400)=0x1) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000a40)=""/173) semop(r4, &(0x7f00000004c0)=[{0x1, 0x1002, 0x1000}, {0x2, 0x10000, 0x1000}], 0xd6) pipe2(&(0x7f00000001c0), 0x4) semop(r4, &(0x7f0000000000)=[{0x2, 0x1000, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x416, 0x1800}, {0x6, 0x4, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x1, 0x1800}, {0x6, 0x5, 0x800}, {0x2, 0x9, 0x1800}, {0x0, 0x0, 0x800}], 0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x811, 0x0) clock_getres(0x4, &(0x7f00000000c0)) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 16:00:37 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) r1 = open(&(0x7f0000001280)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) 16:00:37 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) write(r0, &(0x7f0000000240)='-', 0x1) read(r0, &(0x7f0000000140)=""/252, 0x7fffffffffffffff) pread(r0, &(0x7f0000000280)="0ee649a5e026c48ec7a4dbaeb2fd987c3ea3c2e5697d8520be75339c43b37d02bf02ee6cd3a065c32f01059500f30febd1e7686d4c16f6f886aeae1542dca8200f0a434ec070330a198f20c1c04c292720e93d03dfc7da45c112ea3cdb9ec64e104e25cc601ba260eb5fd3fca942ed2fc2a21995f34d38b59474f99731fc3c3f650449bd44fdb4404e734c35db256b261dd5d1554067b069c3cde5d0fcbe70c0aea195c9ae91a4c27bf4172128553192e3fc5891f70076db6c0b24587de2b14b6f754d6d622d885b0acf0ba1cbc28bf4400ecd010b66277528bc7b55165504c3e609adb9f04aa77e6a90204b1cbd39f1b8c90382e82dabc4fc96f217b3598729e9b84b2ca1a44768ed2e6dc2ae161f820f51307ff6f85209e8c24a996b8cfd6b890dda3f0c1b49c138521d7c2b7943eadf28b67302a87da5bc6b8d0be3b1523f47e78cd4648a926de728fdd6d35c213c18a5ba6562c6149fd5855d1f2e200bdb23e26640eeef89df7bd7cfdeccb0ec3e71cfc5888225e95ec734f5ee7ae9e56e2bb909a0db3930cb0d8c78d43531326e39c760695d58a4ae7646b3da6a2e4fd7f13166b710a5ea88da0d323571afb80ad620e67d6c1cf11ae2e179d9c3e48521c3dba218e0eb921c15913a7cad13cda15a4633d2604b11e0b4b56126c86072210c2f6026db46984fbb10131f67910bcbcb7753787dbf8f6547f09b23afb4fe59ba4d4d0e65541a493733049669acc8cd4517d1564324e67e1091fc701532fa11761102cfbd0042f6b88ce3927f68ab46b2f39577ebdd6d4051b09dad6272043404a803d1c01cb4c1eef6e65b6b319dbc8ebf60b298ff828329dc689271c9873023624b9b8b2654dc43b133101dc69d4a7fe6c7d0bd740f4754af73139149b3ab415f3b9829e7e8185fcccaf6e28ad5b756932655b6d231b779bca2bbb0de5241787d1621d99063bd3e96077427945570c02e35467feaeaac9bc4490ed337fdc959fbed47980f7ddd7ab6de221bb11448c3dc70956618a026900f296c79ea5232a6a40478cf148b5f5300ea3c4c33878ff6dd85a08d8cb05b1da0e110ded751b96c6040010922810b595e12c379e046e15512df440fdb2f86555b8c82781af8374292853384cc80f14e1b33c732a0273a1f44120e36e4756ab333e1f9e8842b91505fac85c2935bd8d072fbba6b9c63bcfe082bebff6be0b057e10d9ab5f25a8775daec0156e0686fb2979e17a8914b978253e14293de303c9e8e4a9f9d1a3226575925d3eb0635489a722b9f8cd43392d4f7d23e41a68ca583edd8ada734ca1c9fe2688bdf494019df77927517d21b6ae733e278e7ee2f38429cb63595336f7952276f243608ca66846ba215bec0766e981e846f6d816d441170a4580c001f4001cc7c4cce97e3aeb308e35e9dac588cf9060d61d174c302a507db546a9b0b79c15d95954578158a684fd652bf97e227da53dead1efa3c64edd337d6a8fe020abdf82bc030a1f844178fd8399545bb527d7665e57e95ac34a6af42fb28a4c1336a7f6aee54ce34307bc753488bf44ff608a4d72a4552f8a3c86c96ab6e69f51e0a4b16914019b518e45b7776477dbf9f9e463030253d5e7800ae07b449a2a2c1a884239f42d6d5e9c88221c9074861e41aedd010b0584787f838208e119109383bd7c9935bf5687b9b6a4943df44f158dcff94018a61cd69f54709043f9e023fcc32ce6d9f3bcb73e975add4fc327def5f1af72c9945501e15f87f335f716cb7ced4b7ae57569acd11dc6686e3e2b875d32722331e004e5d6a55c3943defedd10a0f27e7f135310299ad7c02e8c00ccca8f6a314803025b14fb25daa8abd603b23c89b76bc9bd8b71acbf65387bd46c6e72d8d91d8d0c8885340fb5223e77762f682ef35f90af5003490eb8e2eaf34b811ef1ff87b052a51d15cd83120dcaebc5749a6e04dc75e5102db2f0f8bb54b4b31ea8f256c6f9f0a7370ddf09040b402322479b4fda62eac9333753a5571ddc105ba925a83b841881caa7c094e33dab243c77393a30c3017f9f3f28b2a754e074066c3c8ff3ba6bf5da804fe3639cb6732c801ebe1f2d07f00945fb1958a358493ae74614ccf78690234154bef2e59d54884eee233ce8dea9140970b08920340aea112f855e4fb1dbaea8a0ebbadff57583bb2017d5e192dd4fdcbdb665859d504ec880fd6216d739e4fe2113658395ef3171bda1d4a96a91df1c81c6a002cf85aa83808f82ae0ea27be240354a7fd489264795c28bc7f7c91379f99fe7c74716804e3c1a9bd0d9a070fe5562a3929f515a7846570908f93a0a7af97c80204881035f7c4db892b4b243ab1d80e8ec008435caabfc764b4b79a4caa72354c9332799709f84aaadad55bd52f9ddf17a548416fa8e728b8e9bc4f6ff307fd9d29e3561bf2b9e59bb0f9848f9e61f42093585256f803e1b4538a1bd51f4c7bf5d96aad63f92728406ad12d0849a854374cdd09b64db73721b841ec23fe1c93501374c319959e3b7a568622b1cea89d12ca3e1877346deebd5f9788042e6952ac06db57ed3c3d634ac80f75dd010a7969972607d25a274ba19557e94c24df44b3479979ea44b41f6d69aca19c25278dd7b7facc12578f5f92f8f2c68e4507e50c1cd16fb597985c7719ead155ccdd88ec4d7e8190ecd5f6dabfa6488312ce173605d1ecb9bb05959542de45fe513a55283e2850abacb360b44146161a8d38965454a736d1ee83908fed07f8969ece5aadae8ab469cd03033faa0e6647645d4d13cfb637616823ec5309ba1927a113e3ab59812cfcfc3f8043edb2d4b49f2a17406cc543e27c647380bec7fbf9c5b08c30f80c8e2717f6cd57edfe05a3429e1932f951989b10d16f79a9d5eb682d4c506d02563b36ac39ab6c924f7a153df91eeb190aa5dc3f33a9947cbd3f8c0264a31e1339a458d81e2f34c9c9a4d48f9795afed2ad57c33a6f7c30b978cfe97130e9e89901d67cd7883ad58faed38a82eb99117669bdf0bac735ab0b3dc509c00b5e464740c22b614f775a4ede79d303336e2c1516a09a0c2f7644e5ef62a9548275195f8e90793d84f2c3f5fd00d1abc3a812199d189b4a4de409e68053a1de1df939ce70bb02d163f100c7e3f982f9c4ace1e178e982a76c010dab21e4b9e8e967708e45dbcc6d8b47ce6a962c9bf6915e83469b723c0d8c9ac8e12ec868cadb8d748b021eda243c927385913a56cfafd1f6271a4981f62a0a72c49d4344121b5be7a3bc1408339895936f945de702ae9795159722def91d55b6616df1976321ab2446c619ddf21e8fd1e98925fd97d5a7c88c19c9d7f015e9a05f7d1ed7de4cee18cf6e122336bc8b004f7ba8a1b2a6421124ca9b30609f2d9347bacbbe1454084d030ddd04cf969d3f238b70bbaefadbcc0bc614960195fbf851acbe9a8aa9cce09c824c531eb648cbb37aa1a0adafc6fea0ee32dbbb346b8d8e0fbf634a893f27ceeab28181337d73264f74a4203eefc640c9ca348898e58faded40b75b888974ca0a87b6e205180b62236301ab6c49c49f59d19c15c6ef65b2ba8b40314925410851563d7218c0af3a52c7abe22020c7f7e810f7033d3b62f30efb273c6a8aca917da719c23a14ab6929038928f348475b29c2964708c92145020e6f254d643fb7d556e6d70d5c20e3bca7e448d728677874fde0253a2a7c41991570f65ad528917e9b4944d594b990b9a138b9717c8332592f2f4a3e47186f060e8d76b9867784e8355ecb1768529ae90eab500305a8f750c1d04f58ee69032c5b96f5d0dc1f664153a68904e298829ef5a803d598af9de45576c28ae6f244736412e197985ff0775b1a53e619eb3c519a324ee39ab5918cdb6d48c6ee78a0fb5944af8e75371712f53b83fff3346e17b043fab9a4ae9b7a9483d6584a0dead4dcc7941075a9532fc31f21189ad552b39c2713e96b3ede20ec907b6612a73f8e04a5c9eb69ef38b2fae26b043df356ec81e4fbd95c6c338b004e85d337bfdd5de2fc728063d69d36e630219ed733c7619e050073c0badb2a11646361c64d4fbc1572cfc65bb369975f221cc7ada00d8bffd520c8510c42db0081734f586946d40dc3541559103f566162c7efc1b6acbcfd013c1e5e9c0ea7c73e7c20ddc9b09c7061ccfb374c7f113ec3eecf2ad7e23919e37cada96829301953cc62a542059176c3f4e1fe681da0078c334d9b366dfd2526c923a8cd2a8bb7bbb981895196081fbe8657309dc36e819b03d5f601f421a6f83f8b5a70fd2bb8f6d17fe844d11ca24afdb7aa3130d7ddb33a2f240d888c757a675b0f1687960b8e438ca618e51216e6b053112a2980a27dd3f8e948f6a42234d4a9a1bab902e7738b4083dbd0a7a3dd6d855e2676cb31e253addea9d3306f8e58bc54f3207ec30c0710f489fe42b1df5e25c4d90c3157937d3400f0a017580792e09e43ab8a8e625f583aa0aef8b32c4fab82f279e9e4c2cb87fac1825a6d26b69c6cb449f1fca87b910106b8bb2c124e904e0671559e9e3bd841b1866880b948f562afc17cf163fe093b7c7107aa003e41d63ae6b4896e29512c45fbb6da3035617520b14cdf51ca8a65fa3c7c7a9be05f9b3da55fda82d311d4143aa4b37fc19c0037fe854ec0f3e24f092e4fc8acd91b9ab0c250d231fbb4187ae3c6c4a61086673825865ea04e21116870ecaf57120fbaff9de2a05f745d67d27a8f4465da4b08a2a6f4edeb34b2619a444fe8d1c359e0b8ddae3e7b737e74f1e390fb9e971223e9911b5f183aadabb97ebff7f3aede65a812f38de41491f6573d8a79c5c8b96492f9f8c1d3098fdb408ea4cd11e30cdfd6f6967cf9668d5b818d20edaef59c17c67d8a387aa5f337c81f7556dfb71a72f9eb20322e4742c4d87846b03c960f4b293092b9f2000215916dabdb408f94a8dc37109f1e2baba9490860ecdac89f4e1905f745fcad71ba732a098a2e459e81a48712afa7319c3112b7297da6aa3efba9d57c9e56a3a0eb94a0bb16706af8d88f493d593d902eba31423823354a7283c3e0eba49ea4a0f62e0c5a9ab9981eee74e83d1291edd9578f659613688abaccd58b45ae59e0fdaf0dea9a4ddabd0ae8dc11289fe1c13ac455bbeb48285d1ddadde486a50ffb5bc3560e95dbe956315354b17ece89376eab2445f43a6f5ebde4ed3e2e71d160babaeb6954712a28e9d38e139c66a5cbe2d8c1e4b0e991cb94b788d9ee09f849fa693c39310e5b2453c28e81bf6c9c1874ad1b088f03bf9c0c1da368ae3c393f3bccb32b3a260e525ae8575a883627361102b5b8b5a37e212de84456c582fe66564c5841bb8d2c864b81c802faca0174a8434cdd872030caa242cba673cb2b3842a2e9cde34bbc46e8457cff641aca2ef562620d21745f65dda8a9fc4a915746dbab2b38fc48618720ad6a786a49cdffd0e6e1e4d68ac01b1d3f9fb1b78edd1c53d393fbd021f3c825e8623565c8817bc511e9a29e0a1f66cd32e7615ff993d40043e2a574882133f7ce9d2ec6c890b403d6a72cc34bfc6fbd7978eb101f0cba58d72c10e55b4c6f09ad72dfee7df62ed89d257abdba4b75218c8a830187ab582d7d1d11dd92acfbac4d853708597d76beec5ccd24dfa57d583d6399d0d7a749b43e1bcaf072a28df1b430a6e69240cb25930a4d94ffeeb7c6edd2502c6b3fb70151816a75d7867af104eeead3cee98bc1d7d9792f5a82c8ae020f424b656004bc7052b23466d75b3d9c3dfbd892026e0d1b1b308e1fd1cb9211760fb9661acc4496d00dd87203f41eb9efba9", 0x101f, 0x0, 0x0) 16:00:37 executing program 1: r0 = socket(0x11, 0x8000, 0x7fffffff8) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:00:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) getpeername(r0, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0xa, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r1 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) syz_open_pts() kqueue() fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r0, r3) open(&(0x7f0000000300)='./bus/../file0\x00', 0x0, 0x180) recvmsg(r4, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0xd63) open(&(0x7f0000000100)='./bus\x00', 0x8020, 0x104) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x5) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 16:00:37 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)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x10) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0xfffffffffffffd57) 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)) clock_getres(0x4, &(0x7f0000000140)) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000780)=""/178) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r4) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x100) syz_emit_ethernet(0x40, &(0x7f0000000180)="2b23229099534562a6c16e848b680f87df1d7f11fedbe21c6cd5c953000000226e04018719e286000000a1171c4ddd29996fa4357ad4bdb49e00000000000000") 16:00:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0xfffffffffffffffc, 0x22e, 0x0, "0000000000001040dcc400"}) r0 = socket(0x10000000018, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x90d3bac57101a8a2, 0x0, 0x0}, 0x28c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) 16:00:38 executing program 1: r0 = socket(0x18, 0x5, 0x1ff) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x5b) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:38 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:38 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, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x60, 0x4, 0x3669, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffc, 0x40, 0x1, 0x7fffffff, 0x101}, {{r1}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x6, 0x3}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x1, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x9170c9810b108125, 0x8, 0x541e}, {{r0}, 0xfffffffffffffffc, 0xbde3b1de0dbf9cde, 0x2, 0x7, 0x6c8d}, {{r0}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x8, 0x1}], 0xb, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x12, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x69, 0xfffffffffffffffe, 0x1, 0x8001}, {0x4, 0x81, 0x4, 0x4000000000000000}, {0x1ff, 0xba, 0x7, 0x7}, {0x3, 0xa6b, 0xfffffffffffffff9, 0x8}, {0x9, 0x9, 0x8, 0x100000001}, {0x0, 0x8c, 0x10001, 0x9}]}) r2 = getuid() r3 = getegid() chown(&(0x7f0000000080)='./file0\x00', r2, r3) write(r0, &(0x7f0000000380)="d695c8377771af55bf2d37a56e5d96c9b8210e15c72bf7a4ed5c9a35eb13ad42193b37641803762154e1e958fd55c0391b4aae568a137e31faacf913720ac24f390a9fc9038757461093624cceff195c20bdb895d57cacc78f29cd249ae5f3ef38af1b023fe1e2f192b4ae3dde42891f38e41c140f86fc6800923c7390fe0e772d64853b0bf1dbfa0561822d4acde686abe66f6a9231dffc2b19beaa9d82b2c32deb6babd0ee6dc526225de5a7018ed5ef4f74572c18405226d64e74244a0f6987c7de0c7631486037b51e4187e28fcafb1dcf32504d7d4195ba1bedea6112cfb2a2e77bf576b97291b4a825c5acf9f576f8238e29ab49a240b7c60057c3af48d5a10ffb2a3e0a9b8daed7cebc891f55063e931b2f7f6843534a21888dc56285e6d476026c929a2b0fdd66eb4b18897ab8cbd153fd5d83ac194037c45f9b539d5647d2621624f97c5b5bd4d946baf9636af30da91878f97e3ae707a105c2c2a4c0b4352db2ec937e7231e331", 0x16c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x1) 16:00:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000080)='./bus\x00', r1, r2) 16:00:38 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0x0) fchdir(r0) 16:00:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x882, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x26, 0x6}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000180)=0x8) r3 = msgget(0x1, 0x2) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/79) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x400, 0x0) getgid() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x100, 0x2f52}, {0x20, 0x9}], 0x2}) r4 = socket$unix(0x1, 0x2d7113cfe5a0a80b, 0x0) r5 = msgget(0x1, 0x200) r6 = msgget$private(0x0, 0x404) msgget(0x2, 0x26) msgsnd(r5, &(0x7f0000000300)={0x2, "b6e91ef88139bd4880fe5a9560ef2eafd1eef5430cc7ffa942e2787b28deae16fd5fe307898046a2ff874c74f661d1c92fc90a3d41f6304c47a01358049743b063cf493f260a9e0ffa2498765be6ce644b301a06577e5341bc744733da3c04ac9cbbd7ce84b0d320b9dc86c52343ee03e71055a199b3669559aa03a0167632f019328dc8c5e41ce767a82f2e94b12b0cc25a1ff85b0fe4b363029d31db75138eaaa36be4d093bf2c4c2106b4432704"}, 0xb7, 0x800) msgrcv(r6, &(0x7f00000003c0)={0x0, ""/242}, 0xfa, 0x2, 0x1000) msgsnd(r6, &(0x7f00000004c0)={0x0, "402c13edea56c162a96ed97c925b8e4e389f8a0b381744317dd83ccaa6e1def9e1bf5006aa0a82780c3a2b8dcf053042e059832a07d0afa7efc23491048729627f250ae6f9170865f78c75f4a01d653ee23cb8c429dbe2554647cde4ef007855941fc76593420392a480a7896094ef9060d45e16dde66440cd0604ed296c0cda379a2bfd23c3963d"}, 0x90, 0x800) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000580)=0xb70e) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000005c0)) write(r0, &(0x7f0000000600)="ab8819117b9cc002b6fabc70f0522ad4ba8666033c7329f1da39ff702814c8f70e313fbba29cb24507f5f04ec0446c735cd5d2878cec54f4ccd6ff88c5b36351c21b4c9d7b7007591edb85246209635fa63ac252d629", 0x56) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x10000, 0x0) fcntl$getflags(r4, 0x3) pread(r1, &(0x7f00000006c0)="8d987e0c6d", 0x5, 0x0, 0x54) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000700)=0xe1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000740)={0x2, 0x6, './file0\x00', 0x1, 0x1, 0x10000, 0x100}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r7 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000008c0)=""/240) close(r1) 16:00:38 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0x80, 0x7fffffff, 0x2}, {0xcadf, 0x81, 0x40, 0x10000}, {0x732, 0xfffffffffffffff8, 0x5a, 0xc0b}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x9}) getitimer(0x2, &(0x7f0000000140)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x7fffffff, 0x3ff}, 0x8) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0xada7, 0x6, {[0x2, 0x1f, 0x1, 0x3ff, 0x8, 0x7fff, 0xfff, 0x8001, 0x3, 0x5a, 0x2, 0x100000001, 0x20, 0xdc, 0x8, 0x7, 0x7f, 0x2], [0xffffffff, 0x397, 0x3, 0x80, 0x6, 0xcf, 0xffffffff7fffffff, 0x401, 0x72ff, 0x5], [0x4, 0x3, 0x1, 0x5, 0x470, 0xfffffffffffffff9, 0x9], [0x7, 0x6, 0x0, 0x400, 0x60, 0x9], [{0x9, 0x2, 0x7, 0x8}, {0x9, 0x6, 0x4, 0x7f}, {0x7fff, 0x20, 0x0, 0x6}, {0xc113, 0xffffffffffffffc0, 0x5, 0x1}, {0x4, 0x1c, 0x3, 0x10001}, {0xfff, 0x101, 0x3, 0x8001}, {0x3000, 0x200, 0x8, 0x81}, {0x1, 0xffe, 0x9, 0x401}], {0x9, 0x3, 0x2, 0x9}, {0x4, 0xfffffffffffffffe, 0x2, 0x8000}}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000400)={0x1, 0x2}) setitimer(0x2, &(0x7f0000000440)={{0x1, 0x400}, {0x1ff, 0x401}}, &(0x7f0000000480)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000004c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x1, &(0x7f0000000500)=[{0xca7f28f, 0xffff, 0x2, 0xfffffffeffffffff}]}) recvfrom(r0, &(0x7f0000000580)=""/60, 0x3c, 0x800, &(0x7f00000005c0)=@in={0x2, 0x3}, 0xc) ioctl$KDGKBMODE(r0, 0x40044b06) write(r0, &(0x7f0000000600)="72b8995314d599afa1335aa74a9f08b852a200dae008", 0x16) r1 = socket$inet6(0x18, 0x4003, 0x80000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) getpeername$unix(r0, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) fchflags(r1, 0x10000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000740)={0x2, 0x1, 0x9, 0x100, r4}) open$dir(&(0x7f0000000780)='./file0\x00', 0x2, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000007c0)={0x0, 0x8, {0x2532350f, 0x2e}}) unveil(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='r\x00') setpgid(r4, r4) ioctl$KDGKBMODE(r3, 0x40044b06) minherit(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x3) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000880)=""/83, 0x53, 0x800, &(0x7f0000000900)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:39 executing program 1: connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r0, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget(0x1, 0x4, 0x40) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000040)=""/2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 16:00:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) setuid(0xee01) 16:00:39 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82f16c65300000000000"], 0x286) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000000)="9b37589caddf4f2ae687f5f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000500)='./file1\x00', 0x0, 0x2) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x100000002) execve(&(0x7f0000000240)='./file1\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='&\x00', &(0x7f00000002c0)='\\-$\x00', &(0x7f0000000300)='w\x00', &(0x7f0000000340)='w\x00', &(0x7f0000000380)='w\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='\x00']) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='w\x00') mkdir(&(0x7f0000000040)='./file1\x00', 0x11) chmod(&(0x7f00000000c0)='./file1\x00', 0x10) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file1\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:39 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8, 0x0) socket$inet(0x2, 0x1, 0xd55) accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x200, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x20, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x10000, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x10800, 0x0) r3 = dup2(r2, r1) ioctl$TIOCEXCL(r3, 0x2000740d) 16:00:39 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) 16:00:39 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) socketpair(0x18, 0x4000, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) shmctl$SHM_UNLOCK(r0, 0x4) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x2, 0x8, 0x0, r1}) 16:00:39 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') writev(r3, &(0x7f0000001300)=[{&(0x7f0000001200)="03db9892c732aea542d78a1a0fc052dc16b14c0bd0acd5dbb1f3a94f160ec0be0e84a6c94c8cc4960c9f854137e3e60fd7c6fde51f8ce88a6ef4d997e25dd7174425598812d9436cb21497373ea8b549af7c31a0c96e181c5d7ab64afbd14dfc813097e15f9eb22f0fe6caa6c95751a66bb0594be549afb34baff0b052613942ab75065d252fb3fb98d64389dc67294c83913ce970a86c6a4f8c3e974439e2c9836619739a1d038308e8bab7a1c7d81fb7f094e2f05b3686021f6864b38fa74496c3514007884dca90fccd1d4eb4e300ca04f6ed0ea3", 0xd6}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001380)={0x1, &(0x7f0000001340)=[0x1c0000000000000]}) openat$klog(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/klog\x00', 0x2, 0x0) bind$unix(r3, &(0x7f0000001400)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000001440)={0xffffffffffffffff}) writev(r4, &(0x7f0000001b00)=[{&(0x7f0000001a40)="8204cfb25ae2434c09505bd9ab41fc048720c290249d5ffe21563171ce776d6cfd864cbcf998a044f8fdf710b18fae821d656adaca883b063b0d99d72b0144a23c808f5d9962ea3758b73b57e7cbd882a643e3e646832fa96c84325b54aa1fbb6e77707e24be18b46df40201fb5986d3f7d3a32a882f18c9e6f3c2dc5a05dd52a4073105637297815451b1", 0x8b}], 0x1) writev(r3, &(0x7f0000001d40)=[{&(0x7f0000001c80)="d1ddbd6f30a385e3c7c8e7ff369d534431d4e2fd89a540f96106a6677ce069fe5bf18880f8f9a7bb84e17231d719a682a80c85fddd38e1d9c1b7b399ea2a7206a138a30405d10312c5556b4890a398120679da26cbb8bb953f508aa62b041b608011236ca44f95a89d13b71596da5a1fd08857babef70cf81013768e0cd1d0adc36c99497d1f1c992c043ffd46871e4c92e08e5920d088617b053b47a298069687d42b29c41fc8ac0bfefb7f7163", 0xae}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001dc0)={0x1, &(0x7f0000001d80)=[{0x2, 0x3f, 0x3, 0xfffffffffffff2ad}]}) pread(r2, &(0x7f0000001e00)="d002dad52729b33d884ad4b2a3032f23f812c5b65f80e2dd49eb8b4871927d104583af1930d179640270021d6ebda44d13a69b8697c0050346cfd1e87f90389907eb221805755380dcd688139ca71c67f330c3fd30b80149c02c734eb7cb34c2f4fe2fdb477196cf3617", 0x6a, 0x0, 0x0) pipe(&(0x7f0000001e80)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000001ec0)={0x6, 0x2, 0xfffffffffffffffd, 0x400, 0x101, 0x5, 0x3, 0x100000000}, &(0x7f0000001f00)={0x2c, 0x8, 0x8, 0x152f, 0x80000001, 0x2, 0x7fff, 0x10001}, &(0x7f0000001f40)={0x81, 0x3, 0x4, 0x7ff, 0x9, 0x0, 0x4, 0x6}, &(0x7f0000001f80)={0x59fa, 0x4}) select(0x40, &(0x7f0000001fc0)={0x5, 0x0, 0x1, 0xda01, 0x5, 0x4, 0x1ff, 0xffffffffffffffe1}, &(0x7f0000002000)={0x10001, 0x5, 0x7fffffff, 0x100000001, 0x7, 0x3, 0x2, 0x9}, &(0x7f0000002040)={0x5, 0x9f1d, 0x4, 0xfffffffffffffff8, 0x7, 0x3, 0x1f, 0x8}, &(0x7f0000002080)={0x8, 0x16069b5c}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000020c0)={0x10, 0xfffffffffffffff8, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc02}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2f9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xcef}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1d}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) pipe(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r7, 0x7, 0x4, &(0x7f00000026c0)=""/163) utimensat(r2, &(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)={{0x7, 0x1569cc16}, {0x4, 0x3}}, 0x2) rename(&(0x7f0000002800)='./file0\x00', &(0x7f0000002840)='./file0/../file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0}, 0xc) setuid(r8) getpeername$inet6(r5, &(0x7f00000028c0), &(0x7f0000002900)=0xc) 16:00:39 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20940, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300000000000000a600e1ffffa75f174090a000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0xffffff9a) sendsyslog(&(0x7f0000000180)="3f33302ed121dc6bfdf74d87ad76c0a5765b82debde1fffa3982840ddf2bfbaf8b148a9c9ce021a8a733322478bbc42bbe66d38766130048af5b8d8b4784d7d0bf5da0bebece858a3f1ba97df47aa682b1b856bfe9a087fad8d8e7203f898889736022", 0x63, 0x12) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x1, 0x3, 0x1, 0x9, r2}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x12) 16:00:39 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbbc5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3"], 0x10) writev(r0, &(0x7f0000001380)=[{0x0}], 0x1) sync() open(&(0x7f0000000000)='./file0\x00', 0x2, 0x105) 16:00:39 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(0xffffffffffffffff, 0x0, 0x0) setsockopt(r2, 0x800, 0xffffffff, &(0x7f0000000140)="d8a76fd813ef454b2ee60c023e21b28dc0feec6c5dcdfcf50c3a2d2043f76ed163d8493a458d7ec3020d110e324caea7f8bd437cdf2e06c07b06a8821ffee7655ef924fc468f8ea07c8e15afc513dfa8c6a3f17a41952a679e3f4418da9a071f74cc833b2349595cd4514aba6cd98cc67a3cb17de980d19e93a36aec25690a6091c56dd79d047649145e7066474fbe57d84ea96e5eb076f159d3eb5de33b6a92969a2bf5f6e27d102e227f61457fc20e7684a9894e72df340dee660ec3a11460fc9ef479715b8ada4d2911c1f88f8dcf7587126d2b4ebb94f334416a0058f7fc78ddcd9a4054f115d2cc873dcd8725ffc7341a1bd6cd19", 0xf7) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:00:39 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000006286938b324cc7c804273cb950bb01a4210f0ab2b64fc054d9480ee0e9584a8f879563af2e05a102adfbb9fd4ae160bc2ff6389cbf89e81aa1615201689d0c99a5008db02f6f8c95e062de0c317c9607318a8acaf7e336ab0bbfe94be600cdf091a6b4ad373713e22bb4363ca5a1b6afe6d64f3fa71df35733567badf81e43598c059c7b20962f6439a140b5dff7766cf7b7d3b23ac2c0e27fd5844ecc9fdd30da923b27c80aa6500fd96a919bc23218d5"], 0x0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) sendmsg(r2, &(0x7f0000000540)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x6, 0xff}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="86358180e9aaad70d4", 0x9}, {&(0x7f0000000280)="9a4efb929e5403131a171e3fc83af88d2284c32598bb4e5a36c12378b7326abca577eca17ea8aa63fc2e009fc30c2731e8d23474e2ddf0276924123e6f4d335332", 0x41}], 0x3, &(0x7f0000000340)=[{0xc0, 0x1, 0x3, "aa91ef5d1a2fe40b204c512f25751794f450a9a8fadde1b882ad145301e9ac26a11cc8931e5c4ecdcb6c2e6080d4e0b2d4578d183418e6a607ef1d1b8c386e181eeae4e31a06b15b50b3f99e3ac91720cfc02567afd88954d2b85344e6996dd232f354b71d2942bab82f0bcc24e7b8f6afd8c9d3b0ecb511752397ccba9aeed73ed7bab1dc8a0c9c362001feeb5b239e6d5255b838139490ab6b08ba4d68a188876652358d174c4d05cddd9bae"}], 0xc0}, 0x1) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x800044}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) nanosleep(&(0x7f00000000c0)={0x947e, 0x7}, &(0x7f0000000100)) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:39 executing program 0: r0 = syz_open_pts() getrlimit(0x25da08288055d131, &(0x7f0000000280)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000380)={0x2, 0x2, 0x4, 0x5, r1}) write(r0, &(0x7f0000000140), 0xb51) r2 = syz_open_pts() clock_getres(0x5, 0xfffffffffffffffe) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x400000000003) close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffff7, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) r5 = getpid() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fcntl$setown(r4, 0x6, r5) accept$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10000, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x20, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 16:00:39 executing program 0: r0 = socket(0x20, 0x4003, 0x1000000000000000) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f707005f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="ef0ed220970d41e39432c7e550", 0xd, 0x1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:39 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000640)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac328fb0438bd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b7244bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb025106f8b78b39e1c34e2cb1baf5842cd6602c33118ed31f1901cbc1dae895ee1cce016aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a467eeb7d754906beb3dd7ec39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b93f003e72b5c54fc04b3549c5105f2ddf19e687745af49f62876f6ec0", 0x1b3}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="56964658cb8c5e85979718fc00578ab2932ec8c0e93ab9eb720598d1234fe8032b3449a713f41914b49b", 0x2a}], 0x1) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000000000002006, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="08bbc4d6784bfd08ffffab0b21d6c77d5e1a00050002000400000000"], 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x14010, r0, 0x0, 0x0) fchmodat(r1, &(0x7f0000000040)='./bus\x00', 0x44, 0x2) 16:00:40 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x20000, 0x0) select(0x40, &(0x7f0000000000)={0x3, 0x44, 0x0, 0x1, 0x1000, 0x56a8d63d, 0x0, 0xb28}, &(0x7f0000000040)={0x22b6, 0x8, 0x3, 0xfffffffffffffffb, 0x7fffffff, 0x9, 0x2, 0x80000000}, &(0x7f0000000080)={0x20, 0x2, 0xf5d7, 0x8, 0x401, 0xfffffffffffffffc, 0x4, 0x800}, &(0x7f00000000c0)={0x7, 0xdb}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x6, 0x2, 0x2, {[0x6, 0x200, 0x10000, 0x1ff, 0x200000000, 0x4, 0xfffffffffffffffd, 0x100000001, 0xfffffffffffffff7, 0x8653, 0x8, 0x8, 0x875, 0x8b58, 0x9, 0x9, 0xad, 0xa8fc], [0x6, 0xce5, 0x2, 0x1, 0x80, 0x7, 0x20, 0x5, 0x5, 0xfffffffffffff001], [0x3, 0x2, 0x20, 0x10000, 0x1, 0x7, 0xead5], [0x2, 0x2, 0xfffffffffffffffa, 0x3f, 0x401, 0x9b8], [{0x401, 0xc02, 0xfff}, {0x5, 0x1, 0x3cde000000, 0x9}, {0xfffffffffffffff8, 0x7, 0x700000000000, 0x6}, {0x2, 0x4, 0x8, 0x1}, {0x4, 0x7, 0x5, 0x1}, {0x567d, 0xfffffffffffffff8, 0x0, 0xff}, {0x641dfe1e, 0x0, 0x8001, 0x6}, {0x3, 0x7fffffff, 0x86e, 0x800000}], {0x8, 0x7f}, {0x8, 0x80, 0x4, 0x1}}}) select(0x40, &(0x7f00000021c0)={0x1ff, 0x0, 0x607a110b, 0x0, 0x10, 0x4}, 0x0, 0x0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x200000000000381, 0x0) unlink(&(0x7f0000000040)='./bus\x00') mkdir(&(0x7f0000000000)='./bus\x00', 0x43) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x29}], 0x8000000000000008, 0x0, 0x100, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3080002002, 0xffffffff) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000001c0)=0x15) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[0x0, 0x800, 0x2, 0x5, 0x7]}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) 16:00:40 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x1, 0x4}, {0x18, 0x1, 0x1, 0x400}, 0x5254, [0xffffffff, 0x3, 0x0, 0x3, 0x98d, 0x4, 0x7, 0x34]}, 0x3c) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062bdd77eae99244469df44ce31548f9f0cd663f8d179a07283459c200fe0000ffffffff0000000af62cb0", 0x34}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r0) 16:00:40 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000480)={0x1, 0x4, './file0/file0\x00', 0x2e5, 0x8, 0xe6, 0xfffffffffffffff8}) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x4) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/214, 0xd6}, {&(0x7f00000002c0)=""/17, 0x11}, {&(0x7f0000000300)=""/140, 0x8c}], 0x3, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = open(&(0x7f0000000100)='.\x00', 0xbaee962b770ec19e, 0x80) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000400)={0x8, './file0\x00'}) accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:40 executing program 0: setpgid(0x0, 0xffffffffffffffff) r0 = getpid() getpgid(r0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r2) 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x80) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x20000, 0x0) r2 = semget(0x0, 0x2, 0x608) read(r1, &(0x7f0000000140)=""/143, 0x8f) semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0x7ff, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0x40, 0xde513bba514a67d}, {0x2, 0x4, 0x1000}, {0x4, 0xff, 0x800}], 0x7) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x138, 0x4) accept(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) ioctl$KDGKBMODE(r0, 0x40044b06) kevent(r0, &(0x7f00000000c0), 0x66, 0x0, 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) dup2(r0, r1) sendto(r0, &(0x7f0000000000)="2e73479452339aed422ba9dd222244de928635083b88a0f151adf50e02fc5eaa911cdbfd14d583fc9328ca411a23272983bc1cf6e89de3a9f94f5beac221ff2f0ccc0e206c7e959236dcd1430c8365f963ed29d37a69eca2f73b745bf788179e28ebde56cacd3384a6129ae928e61a625d57f5fccf953543d0275709f8781fe916a8fc5b552d7fda5b66eafaf3b26fbfb23a4296dcce7126fc0193bf70cdc9886d28ccf6c1412407ccce52a0d4ab23aaed807ab471b5162b", 0xb8, 0x8, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x20000) 16:00:40 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x7fffffff, 0x6, r1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000200)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r2, &(0x7f0000000480)={0x0, 0x351, &(0x7f00000003c0), 0x1, 0x0, 0xffffffffffffff32, 0x9}, 0x44) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)) 16:00:40 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) mknod(&(0x7f0000000040)='./file0\x00', 0xa0c0, 0xf0f0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 1: minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x4010, r0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/230, 0xe6}, {&(0x7f0000000140)=""/19, 0x13}, {&(0x7f0000000300)=""/100, 0xffffffffffffff11}, {&(0x7f0000000200)=""/182, 0xb6}], 0x4, 0x0, 0x0) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) r2 = getgid() setregid(r1, r2) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x7}, {0x6}]}) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0xc000, 0xde1f) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x81) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304", 0x28}], 0x1) fcntl$dupfd(r0, 0xa, r1) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f00000014c0)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") preadv(r0, &(0x7f0000001440)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000040)=""/7, 0x7}, {&(0x7f0000000100)=""/114, 0x72}, {&(0x7f0000000180)=""/225, 0xe1}, {&(0x7f0000000280)=""/4, 0x4}, {&(0x7f0000001380)=""/184, 0xb8}], 0x6, 0x0, 0x0) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) 16:00:40 executing program 0: setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000240)=""/109, 0x6d, 0x801, 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffd91, &(0x7f0000000000)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='2') socket(0x6, 0x2, 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x80000001, 0x7, {[0x800, 0xae, 0x100000000, 0xf0, 0x1f, 0x7, 0x0, 0x8001, 0x8, 0x1ff, 0x1, 0x80000001, 0x5, 0x6, 0x1, 0x3, 0x8, 0xfffffffffffff000], [0x3, 0x5, 0x80000000, 0x7, 0x9, 0xfffffffffffffd95, 0x0, 0x48, 0x4, 0x1], [0x5b, 0x1000, 0x40, 0x6, 0x797c, 0x1, 0xfffffffffffffffa], [0xfffffffffffffff8, 0x8, 0xffffffff, 0x90a, 0x81, 0x6], [{0xfdb, 0x7fffffff, 0x8001, 0x1}, {0xff, 0x4, 0x3, 0xce9}, {0x4, 0x100, 0x1, 0x7}, {0x1de, 0x400, 0x401, 0x1400}, {0x5, 0x401, 0x4, 0x7fff}, {0x6, 0xbcc, 0x331, 0x10001}, {0xfffffffffffffffa, 0x0, 0xda3, 0x5}, {0x2, 0x7, 0x81, 0x1}], {0x40, 0x63, 0x40, 0x2}, {0x3ff, 0x5, 0x1, 0x1ff}}}) 16:00:40 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x10002) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, r2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='x\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x100000001, 0x9, &(0x7f0000000180)="ff3bae32b650b6507592f7ab932aa7a726f121949a8e04a6e8ceb48fec43924526b8ef7cc15012785c2ae9a76ee4a2a2b3087e07a19b17bbce211e4f47b762a6b9278a7447cf0a0de397e391884735b6cea9d13eb6821871b01558055972ccdcac536dcb1e28fd0d5f7c9bd4ed2346326abf4cc7ffed8f94c98fac766c94a1c0", 0x80) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x20) write(r1, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb0e591e4b3dfd012) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/81, 0x51, 0x803, &(0x7f0000000140)=@in6={0x18, 0x2, 0x800000000000, 0x7}, 0xc) 16:00:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000002c0)={0x7, &(0x7f0000000280)=[0x100000000, 0x5, 0x40, 0x9, 0x8, 0x1, 0x9]}) sendto$unix(r1, &(0x7f00000000c0)="b50eb6296ba2cbae1bf1473dc122cdf3b6da195313ab3720caa0c27f8aa32f5750af95582c2f952181e794d92ee61bc57dd5e695b3f80901917dce17e2c7e5941eecec432e345828e5d1945cba6a2ba83c424323595ec1fe80389b64e41f19d35ed1313c9b674a13caad664fa77eaca9bbb1ae225309531a886f4cb929a49e2ca166bddc8967c37a0fcb02ea9eeaddac0b2147a1950a8851002c35c5f106f175dfbf17c440ff3b5f5f1e56be5cd3d55e4a844750a43de85ce8431659d81fa0f40d727d4786701601443114af9a96a798dd20324a5708611b40cc5c5710b5d13579131cc608e401", 0xe7, 0x5, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r3 = dup2(r1, r1) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r1, 0x1}) setrlimit(0x5, &(0x7f0000000040)={0x1000}) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/26) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") 16:00:40 executing program 1: r0 = socket(0x11, 0x3, 0x0) shmget$private(0x0, 0x4000, 0x81, &(0x7f0000ffb000/0x4000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0xdb5f, 0x7}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) chdir(&(0x7f0000000180)='./bus\x00') 16:00:40 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, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 16:00:40 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ee3d3e4fcd6bb987"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) chroot(&(0x7f0000000040)='./file1\x00') sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)='\b') 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getuid() setuid(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x7a4b461fd6dbe144) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x10) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r0) r4 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x4, 0x1000, 0x5d7ba318, 0x6, "c88a47b62ee3d1fb2a22a4c038fc3c5cd3cb39dd", 0x101, 0x20}) dup2(r4, r3) fcntl$getown(r2, 0x5) pipe2(&(0x7f0000000180), 0x10000) 16:00:40 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:41 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munlock(&(0x7f00002b1000/0x3000)=nil, 0x3000) munlock(&(0x7f0000770000/0x5000)=nil, 0x5000) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000002800)=""/49) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x1, 0x24000000000, './file0\x00', 0x220f, 0x6, 0x9, 0x4}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x30000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x19b) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) semget$private(0x0, 0x3, 0x0) listen(r3, 0x4000000000ffff) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) minherit(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000002c0)) semop(r1, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f00000027c0)='./file0\x00', 0x4) shutdown(r0, 0x2) 16:00:41 executing program 0: clock_gettime(0x3, 0xffffffffffffffff) clock_gettime(0x0, &(0x7f0000000000)) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x81) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x9) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0x1ff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x1000000160000}, 0x8, [0x80, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x81]}, 0x3c) r3 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000080)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) 16:00:41 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) 16:00:41 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) poll(&(0x7f0000000080)=[{r0, 0x160}, {r0}, {r0, 0xc0}], 0x3, 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1c6cf05adbc8b751, 0x0) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 16:00:41 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000040)=0xc) dup2(r0, r0) 16:00:41 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r0) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x8) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:00:41 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x28}, {0x6}]}) r1 = getpgrp() r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:41 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820259f52d0bd8152e2f66696c653000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000000c0)="66bba77823773656f0561712c37b26213dbb3446ba05680d67fc44c3c534c57de99eadb7ee803c27d96d196f1f7c750e", 0x30) 16:00:42 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0xca) r1 = semget$private(0x0, 0x0, 0x20) setitimer(0x1, &(0x7f0000000140)={{0x100000001, 0x10000}, {0x10001, 0x3}}, &(0x7f0000000280)) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/80) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea240182ad4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122ce6a635369e732fba8ad23500"/216], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = dup(r0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x9d4) 16:00:42 executing program 0: 16:00:42 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000040)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getrlimit(0x6, &(0x7f0000000080)) getrlimit(0x7, &(0x7f0000000140)) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/44, 0xfffffe5c}], 0xb4bdf1cbb29c9c33, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) 16:00:42 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x3, 0x180) syz_emit_ethernet(0x40, &(0x7f0000000200)="567c9e7d7fbe5e73baf1edb4edb8c336b15876bc90b8d3417091ff04497848865befbdf89bf86b7b009dc730f74ffd2934ffc785bf35e63e4c1ab0e2c7d5138f") semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x6, 0x2, 0x200) clock_gettime(0x2, &(0x7f00000014c0)) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000001800)=""/251) setsockopt(r1, 0xe9d, 0xfffffffffffff800, &(0x7f00000000c0)="d14c1e817bd1bf207a4710a768cbee21050ba2d6aef97c22b49b9da13415ef", 0x1f) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) socket(0x1, 0x4, 0x80000000) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000001480)=0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) geteuid() semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) r6 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001580)={{0x6, r3, r4, r5, r6, 0x32, 0xffffffff}, 0x200, 0x7, 0x8}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000001500)={0x2, './file1\x00', './file0\x00'}) getgid() getrusage(0xffffffffffffffff, &(0x7f00000013c0)) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/92, 0x5c}, {&(0x7f0000000140)=""/69, 0x45}, {&(0x7f0000000240)=""/224, 0xe0}, {&(0x7f0000000340)=""/188, 0xbc}, {&(0x7f00000004c0)=""/180, 0xb4}], 0x5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x7, &(0x7f0000000480)=[{0xfffffffffffffffa, 0x10000, 0x0, 0x8}, {0xf8, 0x8, 0x2, 0x800}, {0x6, 0x8001, 0x4d}, {0x0, 0x63c03a81, 0xfff, 0x4}, {0x6, 0xffffffffffffff80, 0x9, 0x1}, {0x2, 0x78a, 0xff}, {0xe18, 0x3, 0x8, 0x9}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:42 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2}) 16:00:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f0000000100)='./file0/file0/file0\x00', r1, &(0x7f0000000140)='./file0/file0/file0\x00') mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') mkdirat(r2, &(0x7f00000000c0)='./file0/file0/file0\x00', 0x8) munlockall() 16:00:42 executing program 1: setuid(0xee01) msgget(0x3, 0x200) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:42 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:42 executing program 1: socketpair(0x18, 0x4001, 0x18, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000003c0)=""/127, 0x7f, 0x2, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xcb, 0x5, 0x7, 0x401}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x48, 0x0, 0x0, 0x40000008d}, {0x6}]}) lseek(r0, 0x0, 0x0, 0x1) preadv(r0, &(0x7f00000017c0)=[{&(0x7f0000000480)=""/107, 0x6b}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/105, 0x69}, {&(0x7f0000001580)=""/167, 0xa7}, {&(0x7f0000001640)=""/240, 0xf0}, {&(0x7f0000001740)=""/118, 0x76}], 0x6, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x10) ioctl$KDGKBMODE(r3, 0x40044b06) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000300)=""/130, &(0x7f0000000180)=0x82) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000044}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ftruncate(r0, 0x0, 0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d38f06f29048f8c971", 0x9) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x20) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="79ddf0909f7c2b14bd2b88a706b710e803a7666b255a486b6bfd8758701a37f8f2182d9f459f837d98463c49117143f8c35c6dbdbe2d90c16940ff8137685a7cb9f42c9641cbc377df5cb63e996d1ff2a94f0f188647dfb6add30ca865cbb9af291918719a48e77329f07e3fe84010a650b22b9ecbc9888527", 0x79) r2 = accept(r1, 0x0, &(0x7f0000000280)=0x46) sendto$inet6(r2, &(0x7f0000000100)="69af39480c7d36c3c8f38692f0548a7ec8cbe984d335b3c07f73db8dde1bfe27140e1dae9ae00decb1088bb0833dd7ecccb69c53d2ee7673bc965b3db80d7d82fbdb87a91b135db1be5a7b7b0027c619223db2c45e605dc5fa49212d8b8af008395bfd80a8cec0b421cf4196dac4bf5a04aa9316120adcd2c13c639f61221b6f34c9fd47ab1521f89a6f847788851e2fe272b9dd170cfd9bfd6df7b9ee4aba942a0064e135aa14", 0xa7, 0x4, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="9d042e194a18acfbfd9daf9e2fc00ace352de00be048579cfd6d388a7b5b4506a68a32a5d58a9d6c4eb0baaf336af7659968670ac7302c6ff0373aba1fd27052ecff", 0x42, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x7, 0x4, 0x11, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x40}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0xa6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x566a}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1f}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xce}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3f}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xc42}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 16:00:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000300)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000380)="00390044c3a5d9f228df551fc36065a7caf0f51fdc6f7fc500008b7bd234d3be901502828388a6", 0xfffffffffffffff9) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) rmdir(&(0x7f00000000c0)='./bus\x00') setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x9, 0x3}, {0x18, 0x2, 0x8, 0x800}, 0x8, [0xf86a, 0x0, 0x5, 0x3, 0xfff, 0x7, 0x2, 0x8]}, 0x3c) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 16:00:42 executing program 0: open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x1, 0x84, &(0x7f0000000040)=""/45, &(0x7f0000000080)=0x2d) getsockopt(r1, 0x124e, 0x0, &(0x7f0000000280)=""/68, &(0x7f00000001c0)=0x44) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x40) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000180)=0x9) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) write(r2, 0x0, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0xb9, 0x1ec}, {0x4, 0xbb}}) 16:00:42 executing program 1: r0 = socket(0x20, 0x4005, 0x40) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) 16:00:42 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x59) setuid(0xee01) r0 = getpid() r1 = msgget$private(0x0, 0x40) msgrcv(r1, &(0x7f0000000080)={0x0, ""/162}, 0xaa, 0x0, 0x800) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f00000001c0)={0xca2b}, 0x10) msgget$private(0x0, 0x6) getpgid(r0) 16:00:42 executing program 1: r0 = socket(0x2, 0x4003, 0x0) recvfrom(r0, &(0x7f0000000040)=""/115, 0x73, 0x1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x6, 0x7}, 0x8) setsockopt(r0, 0x0, 0x5, &(0x7f0000000080), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x880, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0xfffffffffffffff8, 0x4) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x4) 16:00:42 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="90f39f94fc76a4e6e0d167b142e951ea1bddd58cee0b57cdb4ca6f97e6f91730", 0x20}, {&(0x7f00000001c0)="5fe06b42d3d93f4060b2099ef13d8eb7722bbca8d17afb006e9ba7d676433c15cbcd9cbd8281a5ad65b87f11d2b9a8b66f", 0x31}], 0x2, 0x0, 0x0, 0x4}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xcb, 0x0, &(0x7f0000000000)=""/203}) socket(0x18, 0x4, 0x77c) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x200000004000000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x1}, {0xbe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r2, 0x0, 0x4000003, &(0x7f0000000780)=""/124, &(0x7f0000000280)=0x7c) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x10) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000740), &(0x7f0000000700)=0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) select(0x40, &(0x7f0000000140)={0x1, 0x3f, 0x4ec, 0x8, 0xf4f, 0x9, 0x8001, 0xf8}, &(0x7f0000000200)={0x9, 0xfffffffffffffffe, 0x80, 0x1, 0x6b01, 0x1, 0x80, 0x2635}, &(0x7f0000000580)={0x7, 0x9, 0x3ff, 0xaf7, 0x7fff, 0x9, 0x400, 0x3ff}, &(0x7f00000006c0)={0x8, 0x5}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000340)=0xfffffffffffffea5) clock_getres(0x3, &(0x7f0000000380)) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x0, 0x3) fchdir(r4) fcntl$getown(r2, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c, 0x0, 0x0, 0xfffffffffffffffc}, {0x5c}, {0x6, 0x4000000000000, 0x1}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x100) syz_emit_ethernet(0x40, &(0x7f0000000180)="2b23229099534562a6c16e848b680f87df1d7f11fedbe21c6cd5c953000000226e04018719e286000000a1171c4ddd29996fa4357ad4bdb49e00000000000000") 16:00:42 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0xff, 0x2, &(0x7f00000001c0)=""/177, &(0x7f0000000080)=0xb1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./dile0/file0\x00'], 0x10) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) 16:00:42 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) munlockall() getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 16:00:42 executing program 0: mknod(&(0x7f0000002140)='./bus\x00', 0x2000, 0x7f) r0 = open(&(0x7f0000001100)='./bus/file0\x00', 0x10441, 0x10080) chmod(&(0x7f0000000000)='./bus/file0\x00', 0x5) unlinkat(r0, &(0x7f0000002180)='./file0\x00', 0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000021c0)=0x6) sendto$inet(r0, &(0x7f0000001140)="0f9f1e9dd04ed1b94eaaeca25ffe030f51e4c0d43f041f4e69243279a9e31ee259bbd61f94d86850051167171e1af6cfd0da64968458e0af7f004371024f97c1058b6c9d894f6e67746971d79076885d46a0d3d4e97ff3daad5738c306d45772ff04fff0198c02ace427ba6a9531bdb8ea8da027d097f6c7f2e92476a54fdb72ad9407a7fbbae1027d3783c656a7022fa1d242c3dc6f856af9251209fedcd79441ca10ae4b395f96f6a6f74c23db19ca6ec0388bff37bbf910b17655351e3b4fe50411a7a2625025fc78526870c26f87dc21adc8a1695affcd6f787bd523b8d350670fb3b78b440ff15699e41a1b6cbd6919f02852375755214ef5ad1f5a61d3dbfde447ea5f6ce6ead415a2b85c896922621386490911287b5f17709cef135c15a0a0a6d384b8ea6d9dffc5b6c83b175ed0d9424f719b6e093a301d41b8f787b5d2363c3bc410b02d5ee99e3f33212609636097ba0cc07606618047164bd9d4a54226f465dd1f88d724fb1ea4d83c09b5e956e90bf7618e9bf07f881f5fa0559fe3a4d03ef3c955a85d2cf84fe4903b24b732f8e58971542d3ae0554151a870cb49a8b8061984503795e3958aa48a3d4dc1dce368f3efcf7d3ecfaf043a21f0e4103524d0c2313172e01b832ec5d2498dcb8a5299e4b1e85f570e2b201e3ce27bff72ed051d3d87a354a82dd75c02a7dc179904c5de1d76b90c80d802cac3f7a204aa698504a1d9dbd9bd38234556f8bd23592b54fc3f82a3f40f4da29d353c3636c1acded13c324e5862ba6bdb4a4daf28cd3bf024ed7bbe14b30413e43f863967c0b3d78902bb77e72c95e396cdc8343523d4870249f1ce864045e2561430c5280031e68cc50e21f203df45195a2ab8661766f9842b88ac0a9da402c2ba95c58b08eac17347669f02079da3152f7130037929291fa24856ecce2e47e6a595c79155bb4753f1e6bd9f1170ccc9afef109f1e9238faf432a76f59ea69e21789424cb1f66f6aa0d4f638a964e1c2f30b7e843806bcc78a231b9656c0d309377fdd9472850c7ae72e20e31e65d3224edeb4bdc34e5d8b8736adb55ea709aef04472ecc6e43d2574141db058a3b31c9532b8db90aaa041feb18a522ef2575e943cfdcfcafc8da5213bfaf65d80101124115ee4ff631638d10aa2c6d438dd24ae9bb4bedc84c63433dfd157f9cd207fa1a8a02a9012eb2fde230a6c944cf04569a9c6187d0d33f3e933c6e429f9a16cbf3793d8ae4a3af8b4416e3963a0cf587670cb590deaeab16f9825abd0536c3eda19669ece575b5de251a1d01f48559a9de5436640b5ee39cfd0a6408a0e61680caff927290fc707caf8483ee627bca59e55313793836f5782cb57a28efdc2a6eccd739836bdedd1f83bc475c0c8c4811792ef235576fa851d3281478ea6a463455b360f8d570f7ecf156800395fb77b9219275d76c968e2dbbfcb904ae94c94ec3d054ed02ed82df4f153ec605dded50d7943eeff606cd2727092a5d65db729a72207872164e13e8d819309217d9e4cf4a011d0d2058053c0745e4bf4ab94e0cb8bb34ec3a162e4abedeb522ffc98e47744ad4a9316168c08bafdc7a4b792473d27cd2044d10a72768d28d532cb96d6a9f66d54858c1c772b0399d0f3ce7c19a625989895fd0ed82c2dadd9b0e338acc513802652a6e15e185a39ce6503df2363d21b663ac7b8372a9e57e7856d647699d2d7f9590f9c8d16ebeb4b1d2c4116d057bb499d8c079be02ed6f44791bf7d3cb1587c82f8313537983dcb1363def4f34896684d7e959dce731e4f75d68c4af90ced8bcbd4ab01648db47a710529666aa3b845f0aec35c15832e247bb4cb631d2e8ab7453f987801eb29fc514120d2e08bfe7bf4bc28f6f58d06e865a967eea885b77a0d2ddec86dae65b16ef4a0ec2ba95dd41f2f90088a6d29bdf2fe5a85243e78793301c6d7f9c99d44f6e3182d172f1f3df43457143e920d2bb9fb1627833bf6981dd1762bae7083865542ddbbe807db6db79bc5ed81cdca6e08d0f22bb55ae4751d5b3242b7fe85a7a7d162d955653d10393dd5bf8122c6ce1a564849cc2aeb98746dbba26bf08380e026da24ad2caa8643940751ce84254eecec85b7869bb0c933883e763406daa648b3cf9a97a25027d4de551386d9685d1468fe7cd936aed71e3bb7656d74b3a95ed63f99faf234179b92dc75f9adcb9ba22daac8bb9cda4cc85f0546276c26bd213e5bb73091c6c074321091b3c560eac516c33765cfaf54f2ee41452976d4958e0a0dac4adf9544d21cacaeddd6ae9e11257033065206d39e87116cc755fe74a63e9246c22a8d48a70b2ebbc84cb5fea2d4b825a75b1d1f9d6006c985d037e3897124be498bc217fcfe0f04ad4279a504f48fd15bf9d8ad7238ef8661e018be199db1beb669a9a8168040dd2fa351b4a33fb5d91e02afd02650cade7a7fe96b86ad9d86709a4a2f697fdf312f94c6b54c77fd831b1b813013600b32546855181d68062bdd1f3345c642606aa4e1df8a89806095ad18c9a2cdb53c6e6ec0a8ce61f48c614ef49de89fd772e203c55c3916c34cd86cd1eb8e273720f261e5f8e9c7e4437a1f77e578d8d0fae575fd606d4ee1bb9769890d49b8a5684829f191734ea30ab680fc38fcd3888c0fb847c64a6b1b5506b9386b60197d1e113b925120a33a8bdbd6bf97f68261e326eff57a7a2972a2af744de1d28840842fa6f249073fc2a799b1a6d611dbc657fc578bb89d8df05fcd440105cf45dbc77db312f3e899a4e1ba7ab9cef8dd034079f48b9d0bbc7422d5fd2ee2dca9dd5739a7cde74798bc6ccd093d3fa4057e65087087aba3669cd421c167326800e0ab8ea2b31a1cf82933e68af68939cbd94d8c001fd75ee90f94bc86c29451a1f98518692989865cec5ab5faeb2802e0a375be91348ec324aa3d598b398c12555a79ded287453d60f0e7fa0517582f222f88ee778733e5d64c9cca16d040190016472eeb4fa4a9201e7b533ab9b1e1270eb9ef22914fa6dc4c1fe4ed2ed356388aedfa846cf12420aab54ff8ee4f06f3f5f318be072df34d4d034777b10b605687a80b9215b39cb88429d3413b0d560598d138f507dc0e1d03fa0c6861fac9001d0b80732b2147a89a9daaacd946d7ecf189a55362b0050d0ad7e80d818d6c7fee6f07cff300444a4ebae5008a778ae8d7981f865ccb8a1c51e11428265ddd040b47ead8a86b34148b5b1eac847e2e6710e558d01b591e1088fb8fe063a3fc72bb5fae6d19ddf0fb9ace4a252f6babd1e2d7b5bbbbde2dc511c679b8aabc4f53aa81ef3d7b9f1470c230adf3d669f691358ca972993c92b55e74031686476b8f2d62dd57cca0504edd777ae94916075c6181ec10cbda2d2a80b3296b045c7f97647d27afca5fb09a68ad6dd88b16722dab6df1bfe1a508e76d832121e47c773e13e855fdb7f1f4d891c822be5d29e431516d1d09f383017e741c935d4e84c6fb6de1fb2a877b2ab227b97a08a15ecd518d2dc4c839768d63fda156e2173a5f550a02c537a482544099e5ada7a5780fce63155ffd496d29b6ecfe2f32e25dffca6c073e12d0640b4cc3ea93baff3738a35c079e759146f92474589f1fb153c40a2e8e996bc404f2c2f2427648ae5b80ffb23454390b249a651d70cb79070b1488281c7e82a30277e932dfcfb6f74ec1cdb8b2f277e81e06b144e3f215263e6ad73cc42e5d8cb535bce844fef99fc01345ddba62fc2e2b8960e299fd3d7e9bb700e179eb159a5136198536ae1594063c220c220e5b3e8d845ad7c139a7659d6ccda7893f78041e06f9cf6888397a149fa6c60260dc319cc740745bdef2ff772afb7980596dad9ca320fac7574c0e30acd5b45c038d792d5776d10ba6a8dbf796583f87b231ba5e9638184d9a44321e2e554822c1cd6598cfa143e05c5fb205cf97766fa875b0e625ade0c0406b403862989ca5fd46eede810e46cf53f4b4c83856aedd7bca97d8ef94c11e0579668940b594d4e1fb1cc911fc9ada50f8d61bdb6f6fba0347394f6ee920037055f092f3ec2048a3db4e2d1fc8cb4607f513d553cd15a28b9be31d33910c638f769355a57bbd95944ab6aac5bdb77725619c9b32cea48b287bda1f26242e2dbe2ca8296c9ad79635a6f3c81748e0feee58d1e359e7a4fc6089fb52fe468b85b50f105c2fa15950fbd8b597d3646dd27f0f80e5a4cc08a4592d7c82eba4b8ef45280906d38c7c65912447dbc724d423325ba88ec71052db0bcded2ac7c0243fe432be4e2541c5304693d6c24604bb3a6e7fc1a95c413e9e2078be5970606a659fba889637200494799cf8b2649aca731d8eef0733d07998cf84c11990a9c8c0d8f4528219c58373a5b541243cec3518011db3c5df4bb8590c867d7009aae14781f570e5e93f85ceb74db463055ae74f3553b3ef5d60f35f5a733f5979e2b35f00062d4c78afd5b4181ce1dc42a7eaac8341ca585fd4095600584ea86db8002ec0d4bd1d9be502f9c533a074844495faa6c638bcb194b65519d8a96bb14927afb4e6a793b1129a977348a8010442297e9adb4e7b336c6587ad888eea53bca86ccc1ed0932b81876ba0885806e2cd3db62cc4c3c006b506687a2b757ef54c5b8238c661e5b1d3326137495b71849e825de74acf2a1bccca05a94bb2dcbb166d4473e993604f23439e7b5115859ae5bc49589e31b391b0a05d0126399cd25f6121c02cbf9bdde82c7c2548b1189062b56f69b4ece8da584d36a45f13d85c543ad05d333be11b276d7927711e4c124c8a3ea733fb407d60ae2d446834da11e51b27ba768b1587f905f1a64952c068c0b20753b5ce66a3278d507faff5d07004c6ef25e9cb0b0df3a8ea511d225fa50792502696ef988d0a9f0640ff820e5da448054f97582ca8d2dd59306705c8337d902fa4c8bbfa60c6b425325766db9310a6b9f42e30f3f6f101fad2633353a80a34cece68ba0261cf0db0e77ba77f2b11fbfce2d4ed305bdd4b3b0e6ef38cc7d54a4adb0aaabbcc55cf92eb339c59b81024376cf8a6fecc751cc6de5fe2854028e9ec54f4ce382d58c79dcbf7d3002a53d5027161a4043f0e153281490200c1a683947c68ba86ab30c4384a127278d9b4a299a12802122aa08993c97b225adc188fa94f1edd982359c68ef1e5cb8fad7cb12af92fca326081f427ca3c1b9974db5838b6aa7dbfe60192d4756763e36a30818bfca637e82b279a3305c0d431bda61cc70dd9afaa56c64db570ce8d2b0a874f1345977cd9d712d95754f562886945f47d580386b68c9c3237cd6fc17fabe7dc9136d21534aa367bcc421333a8837dbd29fbbf8690c8ff470253200ca00ba839f4a28b8655e864c9d2e387ef2cc4c00ba1c31b909fc512326413b8d9a5d6ee84ff30829e5cce67ec43db9335a09ce18ebe13bb73da6b32fdca4e6c493542e995b50b2487fabab5c3682624feb6ce680901c63522abb94577905df7c8f74c1d29bc5bde4e6b5ade91fc82a684f7175b1289e470521edef4a532df7b58dd704a5c0392e37f2dbb67f741df066b66756ac50ac82ae35ce301dff64e03d9eef8d6fc186575455aa7137eb71d2680f3451f9fea3fe98e1240785d3f9319983086f77779fb48bbcad2c43f74268f1b9f7794c6f64740d7f93985401dc089d0736d846daff3e4190eaf928dd8811f3029405eef30460438b95c3786fa7c37e4a4ac496de212c7ca948371ea991f7580b1a89ef85f8b91231360876b09d266954cd10cc65b381c473972a26b63cc19800d23671e29c8ec7d", 0x1000, 0x2, &(0x7f0000000040)={0x2, 0x2}, 0xc) readlink(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100)=""/4096, 0x1000) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x3c}, {0x7ffffffe}]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0xb2) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:42 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)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8d708bf1949", 0xa8) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "854955883d026111fe4d04000000100000001000", 0x4}) clock_getres(0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x5, 0x0) 16:00:42 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x80) recvfrom$unix(r0, &(0x7f00000023c0)=""/100, 0x64, 0x42, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f00000026c0)=ANY=[@ANYRESHEX, @ANYRESDEC=r0, @ANYPTR=&(0x7f00000025c0)=ANY=[@ANYBLOB="5bfc9a4965dd933736a798a2a177af2d3a6af0fd16f2a88e08df6b2c419652fa21b21569bfdb8f38e7491e5e4299f7fd2b870c611a4e1984c564149815b839d6a501e975a528387a1023766fd1f03de0fd0e7969c0fdd40f53b0a539772466035b1437b4", @ANYPTR64, @ANYPTR, @ANYRES32=r0, @ANYBLOB="df69de6bcef8d696ff4d1bdbec3bb767294378e1fac3ebed136d10510907ca53999e330b1ee45beece0f38512c9ed202a6e81d57529ad14b2372c8bce77a486a7feaa034ae2e46c1e10a4e", @ANYPTR64], @ANYBLOB="bc92cbf57dda9e2375425b7f5f98944c31c0957d7a94824e4e69019ba856bed94b5066d1dbdd8e136600d12d10052ed3daa686fea5f27816b8fe115bf0a19d8c30431bc360e4edc895647618e37c713769d30a"]], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002015, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x12ae}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) getsockname(r0, &(0x7f0000002440)=@in6, &(0x7f0000002480)=0xc) unveil(&(0x7f00000024c0)='./bus\x00', &(0x7f0000002500)='W\x00') 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x8, 0x3, 0x5, &(0x7f0000000240)={{0x8, 0x7, 0x2, 0x1f, 0x0, 0x7, 0x6}, {[0x1c74, 0x2, 0x400, 0x8, 0x8000, 0x2, 0x2, 0x3ff, 0x822f, 0x5, 0x36, 0xffffffff, 0xc4, 0x100000000, 0x8001, 0x6, 0x7, 0x4], [0x1985, 0x101, 0x5, 0x0, 0x4, 0xff, 0x1, 0x3c, 0xffff, 0x5], [0x3ff, 0xe10, 0xff, 0x3, 0xeaa4, 0x5, 0x3], [0x9ed1, 0x1, 0x400, 0x40, 0x9, 0x5], [{0x2, 0x9, 0x5, 0x7fffffff}, {0x3, 0x80000000, 0x3, 0xa8}, {0x3, 0x5, 0x0, 0x2}, {0x4, 0x8000000000000000, 0x4, 0x3}, {0xe, 0x6, 0x2, 0x1}, {0x81, 0xedc8, 0x5, 0x7}, {0x8, 0x2, 0xffffffff, 0x9}, {0x3, 0x6000c255, 0x6, 0x100000001}], {0x6, 0x80000001, 0x6ce}, {0x1ff, 0x1bd1eb07, 0xfffffffffffffffe}}}, 0x4bf4, 0x8100000000000000}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:42 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) mkdir(&(0x7f0000000040)='./bus\x00', 0x44) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x422, 0x44) pwrite(r0, &(0x7f0000000000)="8f", 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x280, 0x1d) open$dir(&(0x7f0000000140)='./bus\x00', 0x8000, 0x100) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000900)=0x8) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0xbb, 0x4, 0x100000001, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xd5a}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x10001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xe439}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x0, 0x0, 0x7fffffff}, {0x3, 0x7, 0x200, 0x1000}, {0x6, 0x5, 0x138, 0x6}, {0x5, 0x0, 0x100, 0x8}, {0x80000000, 0x0, 0x0, 0x1}, {0x8, 0x6, 0x10000, 0x2}, {0xfb, 0x3, 0x3, 0x2}]}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x1) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f0000000280)=0xc) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="01002f6275730000d5d66a797e105e5841a542e7918ebce89251b990424a96569c0f2056d30a6ffe54400a7f96c74057c9058288be3e3903cd5e19d70d67aaca0d5219e9f1445bb4765164c9c711e7279e6971cc6b55734f240db7a35617e0785fd47e5bcbcf969e9e0236b69a3199be0f01fa52c6fd204a6133afce72fbf17e6244f68cbd4536d2f355d4094bfbc9c3bb2b1b6c5c73149f59197ba3f4e8416710c45d282f43668c185e30b5b6c9404a516106ea7dc30780441ba746ef2691dd000000000000"], 0x8) 16:00:42 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) 16:00:43 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r1 = getpgrp() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 16:00:43 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="d57449a7b2ce75323d673965618ee29a8dea56c5e832a4d5b3ae841de99244256a077d1cacd2235a8ae799048438be0804b7ff401f89b7bcb6288d125845c4d793a8c5afb3619d0b36da63e9191efe19d29bab5e2fab5b8e54fd2858e09bce4481b1795173585ed194c4e658b3ed01ea0203b3908341e41ba64fc53500660296b0062bf14045f6d522e39d1ce17e20d4fed7202315badf4222abf0c46b153bfaf21f6b83db272d0cae27cef1a09975f6f5aa09e2564edfe1ea2baf8f37e048", 0xbf}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000bc0)=[{&(0x7f0000000000)="d8a60e2e0e10b5018d469078cf57e84b82ff862e5e64d8cc6366ce676d5f714f7bf4dd9596070827", 0x28}, {&(0x7f0000000080)="2a41749150d0a953a8a317807d79", 0xe}, {&(0x7f0000000a40)="c536a8640b8e4baeab56a6a9cf89a7a33f5435d689739cc390bdab7deeec7b04e6a3d696c98e99b11fa83cc978da55790512c66f8adcb8f2427e56f31290a7b0a0c9f1eb0cb5a72bc8c18647eb44367a67c3b01bd69fc78c1f9e5c63dae0dfffa91a890b44f70ba276a333c1d49b3ac69ba19533b951", 0x76}, {&(0x7f0000000ac0)="da160739db64e8f1decf0d1b5fbbe6b182acde9353ccc35c8d0727462628bae8e598d9278a79ba3955fc823c03abf72f723e47abbc50002203a57661b813631e5e809c4b67bb00140dbec149fe28d23a3ab39e853aa20f4be9d1410966ee8732e02d13c7a14573c738147a552cfd936e036d25d2decc32e6cb20a7", 0x7b}, {&(0x7f0000000b40)="bc78840a73347f745d174a3e621e6d2ba88f887ae00ec4a2a6154a74bb45f80a80a875cf185f705e643790ae0f1bcf6e6ec351177e024c5c8cafa71a6a9b8e0438dc8f176b6f95f42549a34b59194de2573c59bdf6ae1268df166698c75dbba2da194c2f11f12fa49d81dee7820103511dcc6a902bc36e6da5d7e82e4cb1a162", 0x80}], 0x5) poll(&(0x7f0000000240)=[{r0, 0x4}], 0x1, 0x7fff) r1 = semget$private(0x0, 0x2, 0x142) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000000c0)=""/147) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="db9b9027221cb8998f97da9e5484f18fbf4e0284fb26d548", 0x18}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket$inet6(0x18, 0x9347ebfd75baeb30, 0x1) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='}') 16:00:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getuid() read(r0, &(0x7f0000000080)=""/198, 0xc6) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) semctl$IPC_SET(0x0, 0x0, 0x2, 0xffffffffffffffff) r3 = dup2(r0, r0) ioctl$TIOCDRAIN(r3, 0x2000745e) pipe2(&(0x7f0000000000), 0x10000) 16:00:43 executing program 0: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='!\x00', &(0x7f00000000c0)='.\x00', &(0x7f0000000100)='\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='}!\xed,}@.)\x00', &(0x7f0000000240)='(\x00']) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x300) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xffffffffffff7a0c) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) 16:00:43 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)='\x00', 0x1) write(r1, &(0x7f00000001c0), 0xe5e1) 16:00:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/89, 0x59, 0x800, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x20000000000600d, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000840)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x0, 0x3}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000100)="c7d18a0e3860cf9ec8d34838785e931ff8a1b6db00bfaf139e2ba45e348040ec35", 0x21}, {&(0x7f0000000180)="90d4f091ee664192c0958d88548c6f9073707f54d2fcb68e1a10cbd8f95631b1687482fa35d879da57604de0b328a75f3ae2794123a0105594ce048e7745008a791427c9e7af20b570e96991e0cbf0555ac17e1412ac04904d0330411715915f49a27cf10a5aaca693418cce462261cc2cff2a0c0073856c533c73a567afdac1871e532486fa5c7ee50950b5a775372f6fba93b6baa2dd8027a4fbefbaba9cda3cde503f498865812419e3292f13e6637d4d548f2c0065d8b3fddf8e6ffbc51ea728feaaccfcea832d46c57a24544a2cc4363acd692c", 0xd6}, {&(0x7f0000000280)="bc27e879d7757adcca8dd8a84a5f3388694d559e12db994b0ff36f296fb9fd01c5ffd2959354b818275ce56e949ca6716a5cf9", 0x33}, {&(0x7f00000002c0)="f427bdc216", 0x5}, {&(0x7f0000000300)="a2531a0e5eebe00dfd76b8a79343139accbbd5032889d762bd60b10ef3104db3156a7e836a984cb83e3ad837fd33b25f5f5819c92a64bff23aed20abc72347cce08f4bbad816defa3b6aa6165f1ecea3b9d13e6381ed90bffedd8dd7154b5afb503d4b67a21c60986cb2c55d1b6af46a483a0850cf8cd22ad516b55aa415900eb79379c1c4c56101", 0x88}, {&(0x7f00000003c0)="53ee47f2910e1ca4d5b8ce2c0354542a351a68ae368c66a399d08b953d4fdd8322d5d5545dcd2874c77287b3621073f48ed5f09002b1b237fc76453e880acd5b8559cfc2260426fba7f0e4ba9e5dd4710a33e7db8f962c86e9d0052247626d9066cb2a5c5d8fd85cefb497c020c5aeef2b448726fd2348debab355f455c1183dc9bdae7570751004b0461b4f8e24fc9e5d627147ddcfe8c2f6cbfa13e69b1e2f50d7c659862c73fe9d7b0b4f28b9fde9ebd528d71094e09905feb69b96820fddb2992d64da8c761cd40f65866e6eabeafbe9", 0xd2}, {&(0x7f00000004c0)="bdca9c165cd81f4128725f870deec53452b18b2c1acbc4c0d24e2b0780bc7b4afe163e97c7148d5da3e93e7f425435467fa1fd0ba28fb5b75b76ace6669b4b82df114ce6eccd608b4cf6d01b3f751555c9cdf271dff3ed61694f0890", 0x5c}], 0x7, &(0x7f00000005c0)=[{0x78, 0x1, 0x8, "75ea2fc71914cf4d0fe7ba03eda4eb7c6ef8c560113ffbac434ea822eb61ab8195db3c25b054bb4d5db4b010b018e3ec86c4afc12093cb9034108db8ea5eaf5ddfc8edac9af74071aa2b690e58df07a0201af7530a32ea1b4fa33137ec2a1d90c96b"}, {0x28, 0xffff, 0x3ff, "95ddd5ad31aa119e7947805687f273d0320e5f0841e05ace"}, {0x90, 0x1, 0x8, "cfbb8fbd40d1f3de73b6062ea7847ac0ef7383e426537e3efdf6a11892cdc49f333bdda1da8152985ba2da9fd034f5c5678402faab85283a331cdaa318e068fb8707c74ac49405a2892016d5ca5bd621808af022028d0b04343e05541d74ced37d8d5e69d9cee666997166921534958e408c59132fac24fb18b3a3"}, {0xb8, 0xffff, 0x401, "617cc7b205ec319cca184f58318dbb5ff37edab98daed5e90571401903f2d9c45749e13cae203b6347d297f5e7285d5d84552a7212126e52bc7b818b8842225c6366849e1e90abed757cacd9f5111f769fd828d1e5bced9edcf9bd5ee23c67a7ec22061eb725381ac210ddc8d6a4102fe4e12768f32f24b6310c9e558167e8c661b9efe86f257ca8fa098fa253e42b173257ca950f7e98808284b6ef86dbc58adb8899"}, {0x60, 0xffff, 0xd295, "9e6eb000148f3d00e4975b511244b0ba3c1ddf1f971d8ad727772e330764ad8cf19e6a3ca8eef89c0cfd7766da91fccff033d1a6f2beb6d1c861dbd42ccec3171d414e6152005fa83f362ce07662"}], 0x248}, 0x5a46c650edac5949) dup2(r2, r1) dup2(r2, r1) rmdir(&(0x7f0000000080)='./bus\x00') 16:00:43 executing program 0: r0 = socket(0x18, 0x2, 0x3) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:00:44 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x2, 0x4) 16:00:44 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/71}, &(0x7f00000000c0)=0x49) pread(r0, &(0x7f00000001c0)="527a9729c38d4e79ac3ff017b79d3bea0a3de9e8dce3a4a8590ab49de7cf40d7c5d2f71262cb03dec62b9252d4b999f788903f74fb053c7abda3875c4f1e82e826d8e9870af98b63bf0041febff31e7794604b810d6fa49f9a4968c1c16fa1be601cd01e5ab2f2c51790c6aff7ce99aedb27dbcaa91b55a2e90d9254116c5e5aaf2bd31fef8b3b745c7ba98e9db5d304e1cf6090531afa3676066e944c1306b6e555fb0a2d67715ffc5105ca9aa24ca989faa9b5b4d0c256e17bc02800778e9fe158df4a3553b5b32aa9088a427aade8357982", 0xd3, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x6, 0x200000005}) 16:00:44 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x9, 0xe94, r2}) r3 = dup2(r0, r1) poll(&(0x7f0000000080)=[{r3, 0x20}, {r0, 0x100}], 0x2, 0x1f) 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x10) ioctl$KDDISABIO(r1, 0x20004b3d) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) 16:00:44 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x40) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x7) ioctl$TIOCSDTR(r1, 0x20007479) r3 = syz_open_pts() write(r3, &(0x7f0000000000)='\x00', 0xfc2b) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) 16:00:45 executing program 1: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') chflags(&(0x7f0000000080)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffffffffffffd6) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="7f") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:45 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x0, 0x0, 0x6}], 0x49e7ca38, 0x0, 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) close(r0) 16:00:45 executing program 1: socketpair(0x2, 0x1, 0x3f, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x5) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = semget$private(0x0, 0x0, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x80, 0x5, 0x8000, 0x3, 0x0, 0x2, 0x0]) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x800, 0x7fff, 0x7}, 0x80, 0x2, 0x9}) fcntl$setflags(r0, 0x2, 0x3) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) kqueue() r4 = fcntl$dupfd(r3, 0x0, r3) poll(&(0x7f0000000200)=[{r4, 0x40}, {r4, 0x7e}], 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)={0x1}) 16:00:45 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x581afae686302d91) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000180)="4fbc460d582624683b5ebd6e18e07281b625ac83c27634e39fb67bdbb54e72fa9be61a935cc5f9af0b8f75f7a7f5ab3ebe0db2a416d8b1e452fafb44d1b48dee93a76894028e47caeaadde256111c19a188a735e8dd6777b847e0f4fd2544647932b2ddae9c0ad7863ef87376bbdf96e20252a180c3f31c312e3813ed0b767a1adcce1321e41288e1fc609ba11e24a057236e7f7f2dc64247fde40f84ad0f4f649a95810cd37640aa85c814b4df8250016ebe2cca76d797c8331ed73d0fb5ad0c83e6e20970d097a50ba31baee56831b1b20096e2485f37fc044f0664803413a567453ca04aab0e4", 0xe8}, {&(0x7f0000000080)="252f4d8a8b0e73bff850cb59d1d445c8884fa7ab84371105b221121f458be0c386b1e045bd69327dd618711ccc8d10cfe43dfecb848ad2fa4e891b2f09", 0x3d}, {&(0x7f00000000c0)="aaabef0ff3d862449bb879c405d9b8dfd6a38831bcc85863bcf5e3341bdeea61a45deac6c41cb94d9c6d5b2be8d054cb54ab4a81b232c73e112866a33ec066909c8d0a04bb1dbad11d0ce700e6509aa3543f3034bb1e3ec141fe2a05e3f9998af1a5c97895753b7979c001180990908accfdde0807", 0x75}, {&(0x7f0000000280)="7193c9b380d5d83bc7d40bda6784cce9951739581d9f75253ec467790eacdd278e0eca762e23de5733189fb722702b5423b8898ee79e551354487619ac7ea60fe85d1eaa1b2a54e370e5c3249bf8fd619ab89648a2", 0x55}, {&(0x7f0000000300)="4ac5fbb51e3e0b308e8e31f8d0b7890ac9dace5c302595748dde5fc341", 0x1d}, {&(0x7f0000000340)="8b1480520b2a40eb761a4d852f6373b2c2fccdf86b8853153e7869b895e1", 0x1e}], 0x6, 0x0, 0x0) 16:00:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) close(0xffffffffffffffff) r1 = syz_open_pts() preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000100)=""/118, 0x76}], 0x2, 0x0, 0x21) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r0, &(0x7f00000001c0)=""/226, 0xe2) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000180)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) 16:00:45 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x8, 0x3}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0xfffffffffffffffb) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x4, &(0x7f00000005c0)=[{0x1, 0x2, 0x2, 0x5010}, {0x6, 0x6, 0x7fff, 0x1}, {0x3f, 0x2a9, 0x5, 0x1000}, {0x2, 0x81, 0x2, 0x7f}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0xc9, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socket(0x2, 0x5, 0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x7, &(0x7f0000000540)=[{0xfffffffffffffff7, 0x5, 0x100000000, 0x20}, {0x3, 0x1, 0x3, 0x7}, {0x4, 0x7, 0x4, 0x100}, {0x80, 0xffffffffffffffff, 0xad9, 0x5}, {0x8001, 0x100000000, 0x8, 0x7}, {0xe0cc, 0xd9, 0x1ff}, {0x2, 0xf2, 0x6, 0x9a}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x5, &(0x7f0000000680)=[{0x0, 0x6, 0x1f, 0x2}, {0x40, 0x401, 0x2, 0x6}, {0x5, 0x2, 0xbd, 0x7}, {0x48, 0x7, 0x9, 0x8}, {0x7, 0x800, 0x1, 0x7}]}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e84a7eb95aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbbc5b65c6593d2870bc122cd2350000000000000000200000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d10f524a64ef5632ccf137c8cc000000000000003a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e75b319ebad09122bada96ac02b62f163714a7046aedce4e2e777e68b2bdebdf4476b218e81dcf8787e6bcda4f37104078984a2a20f452cb21b5ee27cf31ebc4cbad6aa272eba11896d03f995d00d09b0532933ab1d62d8775f16d9e6d13f8b1e362e234cc5e846c3c8724510a3cc3dab50656aeba5b2b0704a42e23b3d3a53d04104ac903e160beeb55fcc5cb01c1285b557f136929185f948601ce2c09d67e69735cd2ed7cf9ebf522ae102de3f8713ccccdb10b37a4c0e7174e32ec42846c1d0b64f30093ac29121c57835ae08e76a39d8a15e4bce358007177ba5bb74381641b092944ed1146a"], 0x10) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) writev(r1, &(0x7f0000001380)=[{&(0x7f0000000000)="a4a527468e5ec56bbbd261dec195cf6f357341af6a3d81224c387247ed99ad70a47abc9b454c4dbe0252317fcf3c91bb8fcc4e3f1f48fda4cac6ff34f80d1ad22401e7603ea2000666244ab48940bb085882f6467bd4e270d915b8f3d796183fa7aa68e4111aca511caff15d82a8a4da1338df9d6977a25cbd88b39fbc0145234c7f67fe621c930e2347a33e7dd6efe6b33535c58f0a10508745a297757410d21580387568fbe89f6fcf724c1f556f6226c23d7edede197da00c276256", 0xbd}, {&(0x7f0000000280)="0d3b8240e46d253f1644e12b194c31a4df45dbd4b9f25eff24e4ce704bad43bad1d5c681e5a473def69d2cef649e4cca1d8e3d589a2fc5cefe74e7acf6952b48d21c1a9cfcd4379fbcc87c79ca24f879b38ca9a8f5b2ba8a87e99c9f42655e129901c300b546e9dfc69d40a8289bbcec68050357fe957e31cc3dc9175455a67350cca3cebb2ee7e3ee7d0dd90d3b02ebb56a43ddb846dabc7251f86100e27b1166064136a06d35c05843d6754d7dff4b7cc8e4ca6ae46273ef9638ee7c7594baab3936184d61e2df3af11a1c735833f64d63c298583b5f35b8a4cae4f777eb233201f9cd9eb24e801e7d2056f572d7e230223b32f6e349267cd3333a3be6344102a1ddee3defdec8ae3398cac01a1f67670a2a6315b93cdfba32f80ac8211bb89c760acb9f018ccbd7233ec68a52f9c84d5cbf3c1dc6cd43a9efd95eb0a8b892ccc45f794c1d31a4990da8de9342d4564de11c3d260106d93acafbcf6be3391fac715aa53c1d9dc13b12b5f0ad5d97eb759df2b8cc40cb79e14348c7cc87047c0f0ddb04b7aa8c3847fcefb98c79841593ce1be75b1fdbc3a7f37a80e50cf9a791ddb0d13c7eb1958fd32fb9f6cf52b185a8b5ab74228f81f9cb8bc30efaeea4c539642916b7a264c62016072b0e302487fa7856604b06ada6392512298e2a58f734c3003a5842c55a03595325b37f44a5294874a280222795d671f7ed0eb17e8d98064c4cc03566d66e30b5e3dfc04879e13e4666e04b9b5061d355cc063d6be6cf098c80a8c85f275e7176e0b808cfedd23c99d5b05113117abab33a9a250e4885d2273705663d121b3cf8b3200ade540a423e57669ad2b0c170ffd1626de192cf2200aa4b401c1d1bf5141b9d881964874613979a1dc2a60a83009ef01869c13b1ed75c401fc1160e33ac651951220b4c6575337c798aac2fa9e64eb8c15731ad6b18bb93be988c236d44a4de85ac333a86a584f608397f2c73721e55e2ebb249a96bf15d01551f3974b35fcbe657a9c99062bf95e86ea28f386b5dd28180f02bc83384482ef42ab313324e2c7adfc23a127b461414b41653645a36a0c4e64ae65fe8e2d7417b6b6b4cbe75ec592d4771637031ae3425fd0e5dad2a779a6b81b0f98ca849bf858c6a7e47aefffc8acea96761c8dfde8004f14268edcbdb3bd0e7a0db4b2430709131d0b026127d553083b7c80b812be210455577dee8610d7f32f9802d362e4905498b3119f0c9d4ebbd3337bae72bfb4e1625be363755248f6e52e6152466f4e5e4d00e5398b965c580773c9e2a83c8b1ef6ce4551dab1ee66ac6b29265201397550d3d28230f0e394eeb9119c16cf86287f3d828defd321e8ee0c2c322b7444c351c20d0b6415788a40175acbdd6e3996701403b6347f66485cd480d4ccd2f6b9149c4e4e1e7154f0c122452600bd6e8a534f93e47d30bbd730c4ef9f8aaa488460c5b2a88514a8f0092d30b71593b46f62f5ab864911e67ab9b7928d313fa46131589bb5b9b2165f9075ad8aef666bfb17da7d5d858f4be91aaa1b90aa439845d45671b6d108164195c425c6d4cc6470229bdbed7900aee37cf048941e7025141fb39569f30daeebe795f6079d17faad89f5737575cb0a3f449b3e082475359bf8c05773f0643f6cc0728966737776fa0980ba978a701eb98a8af41046795e4ede81f045ffc002829a81e182d37d1d40854df9f9604a1de5b4f96dd5add8913589c0f75b0f762ba64a1785de0e45e4ecf35bb11e81f0292a77c5e", 0x4e4}], 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="1c19e193fe65ca58ca62c36d9c7610497e318b70728f41e0ae804a28e6e2b6825387185fc4adee29c5b9bbb32eab2d51c0da9a51d764508dbf4497e26b95f80a0668f3ce871c50089eddbde71dd63fdec81cfefa21ed84f9c69154660b5fd81f0f49d325be6f642c6a1d9985a7043eec26f538cc6946d7d83ffa21ad8bb0d89ff7a646bb62b4b770cbcac16348ed333b735d35a9d08c9b241923baf9b827b50b8339ba667317c9bc74ba423e576634a7ebd296683bbd87527ea89da8616abf428b8a0b4ad66379cbc2d9d89079aecda900533aaaf90a176ca89b077bd26b92c5eac88afdf4db78b3b5aa2c0c02fd128ff520939dab0eb89f8a", 0xf9) 16:00:45 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x2, 0x2, 0x5) sendto$unix(r0, &(0x7f0000000180)="3526b654456de183e6671aa8b8f9c34015538444616ec4b14a05b6ee947ded06bda73ab99935d57f4900d9a7a4ec64e17a413d22af860234f7b0cd189e0b36b3125d8eb27f416b0f272e2eccb324c1b094e4854dcb42ee0dfc75f48d3bd0978db5a0cab2e16834f3a23c28b7496b9e41531a485d659425f9d1cbd4b96aea2965aa3f5133c1c1201ff3f50f664f0bb3d3730e90a2cc26434f52de457e0ffbce4cac007717e30668c420ad2afc19e517361578a479f8db22c0ac4a39a0c98c9e3ba61ed08bbb6a01556b5e89c10eea8cc0f0a1909140e59a806aa63a259573c8c9082310c0a754c36825791a7471f5beb949d95f7bc408cf932d07025ad6ec02fa2b00a2f513db949569514538271028b2a66d3df804d8012f55fad177acc97aecdc20f563c14ef14a9f22539907b3a3b36a2009349d11b8f79654ef8ebc537f7de4ea4ab9c015b6af20b2394c11bb25174710c3590b49a32f7dc4a43e1532554d200674c72e79c23935e357ab0f8f58b0ed794eb8dba622efa7d0e75608094538932b7f99ea24d9bcdc3c61cdc370531c33315ca13b609ede0611cb4f451828b2cd95fc159c92b897b65d3d1d9d1f45a1716a6fdb444d24014ac8b168e93fda4f037fbe7b5137d6436d37fa123fc132e5f708d287fc8635c3b9b34bbcfd8248c16ac12e2cb65a08547a23cdf03019ad832f7b3ada7c1c0f05a77ddf4f1b5dc854228497e7cd43b06c3c8e71c29c62770d4502641bc1d6b46d25e2ff13e22764625ca0775564ad7409ab2765633c979105e9d1fc6e1676f91d56a11f6529fdd43650152ec1d42803fd68cf65635b097698b4a02683ef0ab0d27352c2cdd008ec5a3efd6408c6eccd8a96986c5c38d9726ba0a54bd635f22b0d3fecd1ec29fd9515572732e7eeb1256bf081778c436debc07ad04e2e1fed59d06da954ffd9f9246579c2e3dbe2a66fc60c34dd7f7306c8bc9753e3c7578a9fb50dabea78ee34adfa423c1d51437841c73e737ffad387812e6a4cdc23107731a70f42f164fc6826dc25483b93491ca528b8c8199bc8b155bbd0fb63fa53f9a95b32bfa1ddebff655983a6931ee1e5e030b3d17af8343294ddccc6fe8fc2f0045cb6752f3b4f3b9e1d2b158d1f86c22b1fcbafa40efd6fe85403ed31b83aff2ddeafe54cfbd704609928fa92a4c3d9df1f967015905ae7b71d10b091f2c9a3bb30056b293c4f5d03a29956963a5f849f1923b88be9def8ba93c77bf568e1c71c2284670f1925b3c54f8c96080c24263ccb2f9286d9a0cdb00036605cd0f9a7a8bbbfdf0f34e0c3ebd0abc4890e44d59c7a82a6f666bbfe116b753c1bee2486d6ed8ab073f2b1c953e9c30b1a11411ac3d5986557fa0746e49a7490f4f8f76568e89825ca880419bf1459e9e5c748e9330de3700fb4d54f855a0e82e977f3e7fbac3984175eb4f0642351cd10ff8c0b9060b870dd3efd30a1d7c4f381d76c05e62bf8643a63370f82975c8b424fc698337194b1876efc81209526fd9d8aa5bb85e4d3176ba290453152163219e7124254a7027dd67d148488901563d40fc0d3df869c76c031ee223bdaa2a7975f367910f7bf762ec69fc66b48a4fd72571014f2c5fc23cb6e10425a17333fd05a1555d0c749eacb4cb1b6b8ae2188041f831e44936d4ff7afd774040115642230f9fda5108b25426b3e565b9f71d1487918f4a710cc4474c66fa8594f69da45e1dbf1106c85f70daccc2334f48f0fe150036d2802c26a5281f89d5c3cc2a678e3a91dd0596a10b20ef6efd93ae4a81804b5a1baa0b63870e8aefab5fe1df15dcc1e63ad07e116038b657cadfb763494688a2cc19e0ba3e9cc72aa2be413e144c550adcd249f785f0eeab83dece338af52c6f73f43b3851584d7235e46dd6291e6a64be43dadedb33454e601024d7a2c6de0bc9d8767a35ac17c7ade0b36a881b5f4a1039358176ef463820008a0a0365a4f3ad6c76deeb17d013de4965e321cf8193c33bd74a031c8def8975e0464f70a59433480ad96e5a2511150e1a9b32cc8f9623ddb0482df52978e9214b2a757ecd4b42eaa7cb56292c942f8f4f6070ca7fdb80ecbc8582e52be293b20cb5f4327a9f71495d39510325f9173c08a981c0677403857954843f24ea99d929c1e77728b52d99038794592d1e1c084ff6db65cda521b3d47ad9e2ce7bf652b3b38e08252f45038b85509b454b86671079046d6824d025903629ef11357459f7508da3c2bb996654a69016427aacc97d6c900f73cfa0523b3c33aead45c7e6cc8c7d985cea1f81dc1c54b6725b80952cf5e7ab978711c56f745e157f21d52a3ffb87fedbbdbccfcf7937aa603e6195c94e3f0fdf283ac6b78f55daeff22d20b94fcbcc2b39f2107d5e043c20e104bad901e4b0a4daeeb36fd8313fa27d9a265447dc2ed9bd9e9da51c4b4ce75d36834bc49078d66e5acee20aa7b0159348b9df1685e1cbbef7e0aee94c63f9519406e609bb9597c7abf5e7f9fe1c1e9174094498fb79f25bbd3a5a68cf81a6652aab3f7bf4f706f306264b67be583e92c81315547e6cf518162e882bb730dd4400fcf05811abb746360d62fc601d6d889adf581e8e04944aa50c4c355e3968e70930746eeec845afb120075fc77f75300e5b03feecdb599f69bbb5b24ace9e4895b9b5e2594f7e87ca9d934c550b1e3d2b37f8764c604e5390f28fae01154021d016585447ed09b88ff6c7557a1655f40d2fd954436b7f532c660f18e7935d15d69b06e26e2620d98ddcef4881497a90f129927bd8b2cc6eb3552d958458f7405e5d90ec533b68e9e6c41f2c0b8185075dc09d5f3a357c83cac19ddd2287d3e3ecbe9cf0e607859efadf2aa205da5382c7845d358a6139db1fb6cf4644133d33af8e9477657b0016397d82886df90a9f8675c5b4eab23259edadf19180daec5e121773861efe4885f4d2b40b00e32371061da2e49a8c4b288f8346b40f861674b4a378d9def578a7d02e50d0747323f2c033026bd6077d6338c4b7aba8f49d91385e41ef64ba807b534e269fa5093a94ab497d43ea8e7ec39b4622f3e7aa5694a44ba10cd3b4852e893138a99d125ab47bc766e5f81a98931ee4ad576bbc90f2bd8a9c6953c72b1fa567a232c784e924fca317848abb10406b69f9340ef394fb262e2f7a176049de3422c98bbaf37adc6a9e4928eb3ef915b9b64d56c66bcfe6ad170ecc5f096da74a8250f3a8027a0114960e68bd014187af783d2ede36bb583da08641e62f3c188e8f8f0075e680c76a03d670a63f289ea3ee99cdd545463122d23a663db1108d28cfb8a951a67e3507e13df977eabd406693bbf07efa44b787fc176e8a2253f72e677d34d01e278a8e094c6453c15135e22a9720621ae85eae0faf0752ed0a7399842c6603d78765a45da2c05c69d296a9db69edc0725d4b81aba18eef91d4a4c10e4283014522f173fc5a3f1177ff3a2ad56696e3060953f4e02655ae4dba49b3263474d6e0fcaf5dc1797944ad5694db6b19fcf155dd8edeb29570c40942daddfea64e4f1d30c0232e946bda65c3ead0b3d0da90fb155af2c2e29105e4e7891c710bb77d2c6fdd16766b5227de5c9a1d49ab3896f528509c2b886c8eedeacf649eb0be7848c7bc71c02c5ef4b29dff6dbc2503596d36ef14fae029bc0f291f62c30a955f5a5c93f1b02164abaa34eb5eb69ceb21359a5ae3a4e213f10d79b82f9145c1dac27d1c3bd52191cfb3fd63adedadc1580d51d7191270a1df53e78ab364b305196cba7ec473c489c99546e8219b25bd40e035a97d17e3c1bea4efc7795de66ad0f3f3535934804c0b3aca543817c2421917c9e794ecd639349a2fcf687bb5eb1a1708d997074c0c5d1bb0e31e6ad1dd79748234fd9fb0ee23c528a9d301facef63bfa88d85bf67fff32ccee10f0e29de8a5b1d50bd42b78206f844d1c096d6dfcfbaf912269a8eaab9e78066dc9d877640e1f2d57a2efcf1952fe01f1cf8c62cd702a2503a3a003179f2e46295dc2bfa20d43fdda913a43cf4e80c2123737d006d449a17d6e13cb68b524d2d5a019c1011f40f9bb008c807e19518f7dbfba44fdab36aef0f20d9f25429529205cc02408861ababcc22717c10bdc8bf33cfe23b7d8d4bbdaef9326d107f29b694d32885a5faddd410ee9f24aea126fb7da348753bf253d9aab115bbc7be5566b355e556515ab7b5f60a30a7e5f21e8cba55c926030a247e0e14129fa85d001f9ff9c1805f265b6e9460eaef9578f5a773ad0d5b4f0da268290500d47f66bc2854cffcb3153778c2489dad611c3d79dec6383f3e31b9725c166034ce01f99af2282a05064064fa47148bf472855e83b3ca23ebf6850ad7ceed12c346c6ff7c96d1bbc8dc8ab0ef8d79914640c6a7a0c44dfac11dce2cd671c7f0d14a983295175f311d8cb2c3f3c745fff19a0403e3153d15786ed60ec57602652b45edab36ec918e8414a25fbd2da795e9c7d1011f9b7d10b387cd0429c7ae9211bca5f0b4a3818405790fec7e9a6bb194f260a17655e63e281e2a6f39f9d627395ac8fc5712644c555bcee1a18e27ccf1269362404e7b0f72917d231e750810262ce7bc2dfd67976a4afb207cb6a6183107de2008376bcf4a584b0613a2abddfc834304fb0e59ce811c5fa9a474e66621ea237cde5106ba7c0bf34b6d0b0b4c5e610ec280fa5aea59d1bbd033c02979f37d70feef22ad86dba677cefe6abcd550c62e948f6960e7fa823ea859b0cafbf40099519dadb57dab2b9b323d754ce1913a6d9489b0d377d94b78eb7d93b47f72d742dd0456ae3510ec47abd51961d4a9ab82856abfb2c58bb950c8e340a5fe56c174cdca52e458bb5b1644b0f867a7c763bab663b578a90bd35b0ce2d3db52ce06a5b111d716fe8473bda903557ca7671f45adced057834f3912390bea029f2e1aefe0f4320d089b2f0f38d0b0ae00bf454fe5f5461b7d50fbf328ceeb977a8c37e9af7b60cd4ad2e8d747de2aafd886428707d79c0a9354f05228da23914a01aa256aff78b1a144bd0eb2824f26fc21e8a979e391a7ec11ce66aa0063153bf344542d4f3b4f24105ddce04e41d53b199bda711d8f1b6f063acdd23c92cba7c4e63e233b03176e434a8fe11083b5cbd07467557af17cb231c06313f58512fa42ae77e6724fe813b60b05ea4893f4e84d74d1ddcf2c80b33c515141f3e9a456462f09053834e39dbb11c32797d05268451dc0f1639c0eac34460c06d2298aaee88d0a5a7ab1af39c6d900327daac4ac9c67383bc97009348b3736b07149546e426c2328c30ce6d0f22547d7b00d4f2de41bc525cd86c1911c3d8fcc66784597c891466f817257ce051dff1cf07c7ea93631279d53fce4d2c3e2d456e249dc43cbe6e3fd5cbdda32b27f608c22b14acaa5caa77d7c64c507fd129eaf40a91c1722b54beac85ea1197e8ef2852008743c68da00812ab7d3ba6f0c7e5896f5590743f7bce3a8895f66c75241e075e76fc82a08ea393195d2988aa2f43356f7ead6b6f3f145a780acf9bd240bd01f00d1715c5070f8e0cd3941e571db38ab710de766be73c0ff7db35c5ab31f4facafbff51c75c3996f981cde20f9b91dd862cc4769de6e5d9e1919b9d8d078497b1f0b1be85522930b4e2988853fc57dc631293784df443c9277a61920d2e30bcad31dfe19c4f18de876d1728943ee2b18560ba6ee59e89078b2de7ded32823fc4cd200dfa8247aa24f91c62a26029e2f0cccf4dafdce339756afb6945808bd8ac5ef144631094b2ceb441296bc4b86b76245079", 0x1000, 0x7, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="00000002", 0x4}], 0x10d0) 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x62f) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r1, r4) 16:00:45 executing program 1: r0 = syz_open_pts() read(r0, 0x0, 0x7aacba3) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 16:00:45 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0x80000}, {0x28}, {0x1006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x100000001) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2974aa34e887b930, &(0x7f0000000340)="b6") fsync(r0) 16:00:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x3, 0x31, &(0x7f0000000200)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a7da35e0b41bc906838a88d756b2d17d0d700001428afdacaa08e2d9cbcd034e84e1acc4b793ce36ece8e1a4dca603b95e2f361df948a290d11ba1a76ab55bc1469122ae36b7114d6f46e29642d23ca29c1cc148d834d6b86fc6abe51c3ae4a4c2d875f13c3f93854694f7c089b05ddc25cd333e33ca292a78cb4786bb4e817acaa7e9e86a02100cc33b0863957bfb484334fb39c6979c6513594aaba7922711b899ec6d9b1e7a686726da3e21bb387b1e10e148ea83def61b9339befdd78c6cac48777dd35a65f8a99c62dc95c505ae5cf33b7a79dcd4f08d73b1bceef4e78ea3428f54996209f9316c10a4a35337868eb4cbaa9f014a871a4a0b531a87707ea61561d1ae81fd387f11f3f24d81aaf81b40cd808fbdb69fb138970850c036ea0ff769e3b591c621c3546506fc3d57e1fa280351e15bb911c6f84968ac0c186b46346d9f0bd39c2ddab34863d6a43e9c8b2272f320ce866474038e43c42b473746a655dbd98e910855cb922012058d8b5ebfd4bf924a9235098be5983", 0x208) sync() login: pmap_unwire: wiring for pmap 0xfffffd807f00bae0 va 0x20000000 didn't change! 16:00:47 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x1a, 0x0, &(0x7f0000000100)=""/26}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x12f, 0xffffffffffffffff}, {0x18, 0x1, 0x1, 0x4}, 0x8, [0xffffffffffffff74, 0xd99, 0xfffffffffffffffb, 0x7, 0x1, 0xfffffffffffffffc, 0xfffffffffffffff8, 0x9]}, 0x3c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x7}], 0x1}) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000240)="66f97f0298498a33d06134952d3e41e0d46bb51cc079a87592b2", 0x1a}, {&(0x7f0000000280)="20c7e8fbc6d9322343c4bccc32a36e2b007cfff93df4a96f519470e4d2254081a118f52352cc7d612d968a1c1f3c0faf41fb2a424e3d8c89d4efe2013be91ae6486814b649f6a8562c7e9f667e262ff948767782c495bbe04660ae371c4eaed67c", 0x61}, {&(0x7f0000000300)="19a6fd862881b23ce2ce6fd02462e785069a78581f505b6f49f45222caeaba3fac1b15be7961549b9049417eca8e4d9e8b785f6a6b", 0x35}, {&(0x7f0000000340)="3c7699e2bc70719f2e72de3d913b2a437163f9e381169f249dadd6294b07c83bfbce8cf40366c72d95fc6406ab4149", 0x2f}, {&(0x7f0000000380)="985ed23db8597d882212c6cde6ea2e6ca15a5989f31457093554cb77716a491b2dec124b9b1b48f9215aa31cb609ec189aab4ea927cd0865a9fac25f7c7b395ac6bf2676631fcf42816a6f6f519587816d5c6d40163b40a9ec7d35dc0eadbc0615dbd824dc5659b2", 0x68}, {&(0x7f0000000400)="fd6f61670a86144dd07ce05a6f14fcb139bf97bb91941c3cf8e501787a6f9b2e219793c55249b71be50d387328ab7281af2bccac9a395715b39487395841cd626159e4075a1087d359", 0x49}, {&(0x7f0000000480)="22dbb6944e3681d8742f9389ef37f1126914bd68aa113b3d028012d82466621806d06ebb2ea874c56545114ccb52852129b6f852cd583671178df07dd8da5fe38886d6768c7f9feb2d99673cd8d0f846866aa5826ed78a082e3081ae9504fb19c2848062e96f74a9fc2d8401ecd6cd57266f3cd0ffedc597e628efb03c230ae923654d04c42e5c47c065e2085d02d3309f7ee391d683eee2d275070f8e0c2009265a3aa0f9933eaf4c653589c01bc594592b65b5c00d4a7b57a04b04f38a", 0xbe}, {&(0x7f0000000540)="4b86b27dced096fc38c4552ea4e89677308da526cc72510bf3b5e325f4abdaaa9db360ebeeca36337d4a331bdf4a2d1c98fd06f193fdf2ec1bdb700bd7e653b6b96e63ec7e782116095182fe9ce4464aabb0a67650726bf25b77fc9d", 0x5c}], 0x8, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) 16:00:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) chflags(&(0x7f00000000c0)='./bus\x00', 0x10000) r0 = semget(0x3, 0x0, 0x710) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000001c0)=""/80) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0x8}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) chflagsat(r1, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) fsync(r0) 16:00:47 executing program 1: pipe(&(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) pipe(&(0x7f0000000000)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000001600)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) getgid() writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000140)="ef5abfc93dd3e361070bd116656ef8631b5b023292ba74c8aa11428ec235c599537bdd7264f0434c0e3112f22c9752070e8ebc4e33032f6e5a7b6af9a42c0ac2cbd5efe21ea95be2c5da1f7ed630efd8ca68ba8b15b102f57570edfb104e87d277abda48b327f6d4df8233ed78f1f9adc37e", 0x72}, {&(0x7f00000001c0)="d08c7610714a60cb5374e4b39f4c95c5d40430559de413545d5f2660daef934477e719254c4f0c3de8936a77fe02caf07891ebabb9090950dd80e507a9da6b3c350446de1ffcb8887afd867a23fe700696917524c25dd14efecfa0eefec098feaf6a74efb40540cb582f8d32b56492c104965630a6e9a94e066a58c5729538b5bcf2228ab911dc1e6565e53dca155832e3deb5182af37b5fc505373c83cadf5a40f0c692c99636faf51b0d3f855616bc023f80cb18b2410461701fb6b69712b9b56007218d51b57261b668c39fab2bd3ca8df02fe130ce407d1dc7fc8db39a16a5e7c626aea2d1a60562fcc030affac3f9ed44a9e9e558616e0c", 0xfa}, {&(0x7f00000002c0)="303701d528162cb8371eeac3ea1e57e7cf7ba354541272e1b14947c3f58806813172a33c13e2e414225054e2db9b598cdcdd9c0197eeb8a453028e329de2718dceed1e32b1876920c6451ae6f4544a4e1e0a7b8249549072b79fa532d5dd1e8bb583c19a82b493e6e12587bbe5861e67ba99b93f23cf1d747f803054b47a084bc4cd0f1e081270", 0x87}, {&(0x7f0000000380)="8e44309b6b66eb42c55d666cbfb9a7c4addb843889c8017831006ad2c219a0b62f32c4b680ea4e50548698842c3f7e2d5b3ef39efa6a5b0ff26942d1c103c218f62b7d6bad030bfde8c157f94476ba97da34c665ce9a1d82317fe774936abe680de2f00c21bb57f06efa06eed1f7c508409e697e57c36342b537c19756eb77a78d2707609b99fa9528452137483fab63b53ccb", 0x93}, {&(0x7f0000000080)="35027fd3c2af8edcda55765186c15df663501cff", 0x14}, {&(0x7f0000000440)="0493f88043bba5041417f18f9ef60c5ea5a063511505148d4bd68114140690099c0d3f361394b7d32d3418da07f85ac5dad382f31a16897d6a207a58c5cad85277fa3583e7e146600dfbfe10a159481b6d81bd69c3bf2c780b15b546a009b4cb7ae18d710e29374546d12878caa4448cbc71303fab61fe5b8739080fc2768f951febefb4fed3b3b541824dffbffa8739317f4a858acc26535efd1d1389c07377aaac101e618342de423bc0badae4e2b35553d8fd40190330e3f34f65", 0xbc}], 0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001640)) openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) 16:00:47 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000280)=[{0xffffffffffffff5c}]}) fcntl$setflags(r0, 0x2, 0x1) 16:00:47 executing program 1: r0 = socket(0x0, 0x8000, 0x401) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) r5 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$KDENABIO(r6, 0x20004b3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0xc003, 0x0) shutdown(r7, 0x1) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x14b23acd7ab3c560, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:47 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:47 executing program 1: semget(0x1, 0x2, 0x45) 16:00:47 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x2, 0x3, 0xffffffff) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000140)=ANY=[@ANYBLOB="0aafdcc4b76ba8afed74c84e185e823bd23ceb97ffa88f11ed6f7010ef07a630b946f833e7f72773d492bffc746563748663504daac11e34b7435b176215897f89110bfba291770a76764572aa9984f11a6fda3c8c228f18fcb8b2af9e3904d581585c4f27b7fdc29f2c0c3b1c9b314bb43e3b554ffdefa8c985011e209b5b1a00b3817800000000"], 0xa, &(0x7f0000000600)=[{&(0x7f0000000380)="be2de3fd4e8d7b22", 0x8}, {&(0x7f0000000400)="53e5d9c6603eb1548ae032f4b018dbdcbb60fb35d51eee521b1d3a0c3d294bf5daa92f8ae19401921e9b2ba23ce330c7da7d318143353979d6b8a951937d9c1bf756adb1f2e78bc0f79170ea8c", 0x4d}, {&(0x7f0000000480)}, {&(0x7f0000000880)="d9cd06319735b3b0b16892a28d8ed4a103524296580b3283ba89e45a73d655dfa7fb1f0084a704a931983a5ac9b531acdf1e82b0ecef4a4e59143ef42734d3c246807e4a2393dddfd5acfbc4739844549f0c9bf921caffa752c9946302dfc8aac2f790272e10ca3f4251e8ddd3f6d994f5d9b64d4e6c0ce5e1e157a404ab80511671ecc4707c", 0x31f}, {&(0x7f0000000580)="b16270372d5014282be621f4ecd51deaf661d01b1e2e0d20cf08d9bdc44d93f20c3f8be899fc4b52ea02dc960df58ce6a68c2db61ca87aece13379282a330c691c292e8a", 0x44}], 0x5, 0x0, 0x0, 0x8}, 0x400) 16:00:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) r4 = dup2(r0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', r5, r6) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r5 = dup(r4) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000002900)) syz_open_pts() getpeername(r6, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(r5, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) accept$unix(r3, 0x0, &(0x7f00000001c0)) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) semget$private(0x0, 0x2, 0x10) open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r0) 16:00:47 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xa) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) fchownat(r3, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x31, 0x0, 0x0) 16:00:47 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="461afd8bf0c536887add8e1fa2aca39837dffe88867dbd2fa4d8d09376310b58c4f2e240dc1aea3e58f398207946114988cd4848b902c8bb77c753cbb1266d1a624bc3c3bfa3dee14c3de339e143384c22bfb5aa512663ab15fc8231b55af7885a6a67f591adfb8e930a81e527461d7a7123c2bf9c8ad1fdbd5795109c49885440153a36d89e55612e", 0x89}], 0x1) execve(0x0, 0x0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x8613d) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x1a0000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x20, 0x8004, 0x1) socketpair(0x10, 0x5, 0x3f, &(0x7f0000000080)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:47 executing program 0: r0 = socket(0x1, 0x4001, 0x0) r1 = dup(r0) r2 = getpgrp() getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) r3 = getpgrp() write(r1, &(0x7f00000000c0)="1064451a583bb9cb3ac443b9e8f3886f97d503064a9d336bba390d671169dcd85eb2363fdd733670226f68f2319e2d864ffa10a4e8f4fc891bcdc489b96c2cd250d93a5ec619f81995aa31b48fa4205bb7b9f1fe681e497320d173cbd9d41742f3bcd94c92e95a700e565a33a50d39d397a8b5c66e43cf691c573e4abfc427dcc8b222eb", 0x84) fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x51b9416dac26843c, 0x3, 0x200, 0x100, r3}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) bind(r4, &(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x5216dd7a}, 0xc) fcntl$setown(r4, 0x6, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)="6ad5b8a5f96b2ab616adf30da785c79bbfeaf71c17bc24ee6f35950ae53601dcfc5fd1d5ee5d78d88b9715c0ecb6d6b85e3f4b4ed5d1071f5417a18a65311cb7edf37a46f26379d88f831a720fbbff010ab6fd2091020d0ab1880e5b33b141560f65b5cf5e1d56be4793b2070e63ca91fc42216ee193f40e576c2a23c303e8e1c37f45cb3764de907af06259f7339bc03fb5fd73b83f3764f4ae4b876910b16628b7c87fbe8faa2e61cdc18ea112a45cf0ee21", 0xb3) 16:00:47 executing program 1: getrusage(0x80bff5f57bd6c7bb, 0xfffffffffffffffe) sync() 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = dup2(r0, r0) setsockopt(r1, 0xbd, 0x8, &(0x7f0000000000)="0ea33120f3917f753d193919556c26ce12dae4d3ab17b4bf321a14cdcfd7ac9352972b63189d5166e363495baee5ecb8b55b3f4d09af8ae404a1f306", 0x3c) 16:00:47 executing program 0: minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xf22391cde06c3ad7) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x65, 0x0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xdfb2e1507941f19d, 0x1, 0xffffffff, 0x9}], 0xffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x27be239c53ede190, 0x7fff, 0x2c5a}, {{r1}, 0xfffffffffffffffc, 0x50, 0x8, 0x14ae, 0x1}], 0x2a2, &(0x7f0000000200)={0x6, 0xe9}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000300)) r4 = kqueue() close(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) fcntl$getflags(r4, 0x1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r5) link(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') 16:00:47 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000280)={0x8, './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0xfffffffffffffff9) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) setsockopt(r1, 0x7f, 0x7, &(0x7f0000000180)="4fec01b9cbc470895d2d1c5cb920325c38616d1c291e6eddccd58c0f68e2ec108ea13a9f7ac44e6040c663ae07da6fba2f3340d43f2abebd6908baa564ba43379856d91e0a19c4ebe580106e46cf83b0a1a46f4f3324ddd6a8c02ce4744651fde868fa440391869920c329911115e4f2afab6b6bdba401d296db0010c72616b52f199be1dcf151f7f5fad78119e601e456326ff2abae3ca982489dc5fc992adfe450ffa9bbbc35e192589018c024e7059d76636a5efdf9f38c637491d91112f93e0817a82e77", 0xc6) 16:00:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x3, 0x5b0915a7afd5032c) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, r4, r5, 0x6}, 0x1000, 0xb400, 0x98d}) write(r0, &(0x7f0000001d80)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace376c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f173183b26db8d2002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13bc07a970316eb66907b9926f589c61a2567f05b8450f7f91b076bcf33720173022fa6a8e5519d78ceaefae97de8b00c8cd5418eb92a24715fdaf00238f8c592ceb1d4b975912d82ab968c0b18747668884ab287f20a05dcf3b07374664d056d0d486239aabd5a80c41b402f8a4d0298b493750023524dbbf738de97a3cd38d78138bd8f353e8455b1d066f83d97cf433dba69edc186cfc3f0e7ad9e976777a17920500f6a9787c73f3d1cc7f02e2a0acf05762c8d20a748b970653318e3564c1f9d5469a38d73f72db5c5f3bfe6175926ff27e6c789255b9fcfb168812b46a790176b9a739f3cb2224dfd7635651bbfcdc957c0a8638c82afb08f81369189596d86d9384cd695bd0f7c71b4bb4fe339aa56822c259f58aaaa7926ba17369751a353f9437ba11a680936b8b3ee1216a87b4a2f3362c4906dbb218eaf2ec3aaab394549508e11ee6b1fd84dda092f5930bf1fb8879273f603297de4f85e2d84536820545ab6580e5e3ef4ad7859f7d75ee0f491e366ddb34fe0a08ec323f5fef21bb90a59ca1450c98778809059e180741dc3dfed1d6f6bf6d3d4bc5a960cdaf4ce6a0686cfedd610b67a854db6c8eb290f32f3513c1185a9bbf433382d1984727a0951f5a75bb3d372fa07b62dc9f5ce516e2da2ea6764e68514328ecae24501aeaebd6b9e7a8fccab5f815e83e071764e77c1a39af190a4715a09fb405f95fc4b6ab90b88448e89b57f5eb562bdf6359852fab8aa6ed47da61d79e4f9e80eb218472e6a7f1fd98754859e574006289b23eb14f06a8aad050e7947fab109dfdda114548644b188b3fc392d607dcd448166a283a18b998a8762aa0d304e6a2195f13ab6bc9d7dd9867fc2a3da812548a9ba597bd8aaad522a65aac3e0eb5b6bda8d869d7734035581feda890bacd4018bc85c47c383ee85afa4777bb9891f734e25f17c547e4af2168c60e0d4ce0c74633f81f2f990d4cac9c029efeb9bbb36f871716b9e0e969149c5fc23bd8630b23806ef097547f417ab0b5191aa8465a176060ffe63e06ebd16b7eb0c70259a2683bb189c7ff16d3e7fb359fe18c5fa82eb979e862c3a22b9d0e18e21fa2a6a6a6401c197472b2f8c48f91ab37698b80a15d2edbb9e451d6501326c1138cb104134b23f2ef5f4a57b795606ed1f8387adb9b28f858890a63dd0520bf07c60ccc8ada7f8d4fdead13338648bba63f10627b1073fdad07721569a04d45fc88032a4ccec7367dc5cf5288300a57dbb111876ecfdb39df77ac5155b601e5eb2f30103e624bdb9ff3bc47110a38c8ab8cf577f3bd111acd6d4715aa588f15285e9e34f326ede790ec8744e1b9471593e01535fdd8393dba9529f3208be6ea248e3731916ec0354d27bc1e572ea53c046b38523cdf11048d48a98be9e248ce1ea8b05dabe39e5fc1bd34c6590eb7346a37c008ff5eec29e6b6dc87df4fa38a6b4e0b024921d8befc23dc0cc74c414c74f14aedde56e53b73ea2df03ff4200d1e0408d865c83ff8fa505aa04eb1665fadc1b1111efe36fabcc70847126d8d8647100f5fefc3074322079204bae2a5c0631dcf5c8131760045d42785ae9b8c2401c21e83bbf0302f7843e4c9efdb87db859b08ee4bc141adde6fb357c7d089efdbdc13ab39ad712a4078227ca24d5a7180fbbd3dea4fb7943feb1c4786d49d0ed078513d8e5dd54b238705ff8bc509522a1ef0a78406d249b168ca1fbcede384cdb6449fd1a37ff6c8657a4c998b2824f8da34f4da79c897a89d6d043e34c745f6c1ab411eb2939d4ccc3104762169f456b09fe5300b0b63a7b66c562f2f1cb4714aff164ce76e0bb2f4037923e1ee924426f17a896048929fe58cf0a9171e7d24d7fc6e7e4d478c8ff33b98a0e50d4aa5646e2048d6c82637014c2c0bcd623d520764194cd087fef9d39ae032480d6f0296c83e0959ab6a06d4233f12c3c4b56319b475acad5afa72f8c", 0xaf9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x140, 0x0) 16:00:47 executing program 0: mknod(&(0x7f00000003c0)='./file1/file0\x00', 0x2000, 0x530a) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="49ef2169ac8cdd647c7ef764d779d85796facfc76a35af8177cc62108a54a31e574a4f7fb2f5373b6246cce6b76d719a14eb87f9911ccbffebdc3b031b31563b5899ede4e4a66e57c0513e68a30b52208ba3965a2e99137ebeb0e296c0668ab16fdee2b635d6106655292d69552800000000000000000000000000965fbd6526822336bedb94cc962837262a503d013436ab9b0c33f2dcf74d68b37824c5228a766fb7a2d3e1f91466d00212cc73e086fb389c30f066182e41553ffa48658bf654b154d46ead55a297da836006af578ce52a82f601f27ee15f84625508091756a2675b97e466a0c1320ade16409153ec058991da0f5e115387e45e1758a59c7349384f23c8a8b800d064164742120000000000000000550da5eb14177a3d7f1310978679840c5ee2a69af95b75586ce69e083d6bbf0a9602fad46b2931002a555959c8b25fd62a4aee1f3bf12b7e913403526800"/349], 0x1) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000b80)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce"], 0x1) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0x0, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000040)='./file1\x00', 0x2000, 0x1000000005) 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, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 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, &(0x7f00000001c0)='./file1/file0\x00', 0x0, 0xdf389c0084a7ee84) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r3, r4) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) msgget$private(0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) msgget(0x3, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) msgctl$IPC_RMID(0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) shutdown(r0, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000082, &(0x7f00000001c0)=[{0x0, 0x1000}, {0x1}, {0x7ffffffe, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8, 0x1f}) r1 = semget(0x3, 0x0, 0x100) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000200)=""/245) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x9, &(0x7f0000000140)=[{0x8, 0x8, 0x4, 0x81}, {0x80, 0xfffffffffffffffd, 0x6, 0x1}, {0x101, 0x7fff, 0x0, 0x401}, {0x0, 0x0, 0xac, 0x4}, {0xb5, 0x7, 0x798b}, {0x7ff, 0x3ff, 0x3, 0x8}, {0x17a, 0x400, 0x1, 0xe1}, {0x0, 0x1, 0x6, 0x8}, {0x89, 0x10001, 0x1ff, 0x63}]}) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0x4004426a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x81, 0x1000, 0x3f, 0x800}, {0x10001, 0x4, 0x5, 0x1}]}) mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x1000201) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[0x100, 0x6, 0x8]}) 16:00:47 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCEXCL(r1, 0x2000740d) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) r3 = dup2(r1, r2) poll(&(0x7f0000000080)=[{r0, 0x80}, {r1, 0x2}, {r2, 0x4}, {r1, 0x1}, {r2, 0x100}, {r2, 0x4}, {r1, 0x4}, {r3, 0x8}, {r3, 0x8}], 0x9, 0xa000000000000000) 16:00:47 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() syz_open_pts() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x1, 0x1ff, './file0\x00', 0x7f, 0x335, 0x6, 0x8}) execve(0x0, 0x0, 0x0) 16:00:47 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0xd8) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) readv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/232, 0xe8}, {&(0x7f0000000340)=""/65, 0x41}, {&(0x7f00000003c0)=""/81, 0x51}, {&(0x7f00000004c0)=""/151, 0x97}], 0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x3db1231b) 16:00:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/252, 0xfc}, {&(0x7f0000000300)=""/193, 0xc1}, {&(0x7f0000000400)=""/209, 0xd1}, {&(0x7f0000000500)}, {&(0x7f0000000540)}, {&(0x7f0000000580)=""/1, 0x1}], 0x6, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1705ab5660ee2a62, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008000010000000000000000000000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0x40) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) utimensat(r2, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x1, 0x8}, {0x6, 0x5}}, 0x0) flock(r0, 0xf) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="000000186004008b0006000000000000dc66921c15ce4f3bcd72c90000000563e0ffff060290d8291acbdb47beb5000000000000", 0x34}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) 16:00:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e000b1e608860000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff0f0001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair(0x3, 0x3, 0x7ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, &(0x7f0000001540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xfffffffffffffd93) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001480)=[{&(0x7f00000003c0)="4e178ae7d0f7cb3a55521c6c2672f6ff1938c76b986eb515d2f931831aa5681a97071ae6925e25876ce5bdc47b5984dcd88828b9992797261a7807009c1a8af9dbf5186cec917aa29871376e9fab30423593f0a166708ace36eb40a4d3457a152beb19f69f2f7a7fd7dd6557c78efa04da79c86bc8846401bd6c79a784ddacc3daefedeef1a521080d946a620724173026f4b0e9f81cccf87b19d632184018193e13c4975183951de2e82e6f4cf9411baa810898cd5c1bc85f7a836a06976fa23d4780d453ee44b6546f4fe4d22cc083b2322c2d0fde77d54a744966f27fad89b33e67650d7a34f36e00257e33b08fa77dc551dcaa0e9e7fdfd68bda7392b9b99f72c5fc9a285795344579bba665cfbb5469f6279b0f7176ebeb0a91c32527eee4f72d337587437dc4e338e66ef0c0f3ebfa7b1f511e7c10304359bd8f73d0a67e42ac95595d759babb7adb1df8186ad895be0ef859e4f8f22e9f641195cd6f279e73a48dad659e4b2bbe9734ed1e0bbb15fdd9e013d8d84789fd841c4d3e205294a0343a9deb40d7dc3f8efaf4559335fe57a4532b23d5c27566a9f823675e19e37a611251a63196e4a9c612c3bd73d93e7abd0a3dabd20ce5b8cc2f4079194881930feb78cb186500a17f66864e14e54067bb1df2383a1ac606459cc1fa40115de833ad5a6dd155a21ae42d7f4ce6d27d88f646d6986ab45b511f57501ad51af3eb16dae53c3831bb120682f7581ef740632085df7f23d49c962af5478a1d8f135578e3db147951ecc4931dda1e35a2bfea5a4e6a2c4bd1625456d254360799fce0bfa95daa4ebd096effd680a8161ce47e965ce25713929502d61263cc3d4c51443b1e650d9a5e13f551cb40f5bf02a4152d2b790eb2cdee33f0319b7eb78c2cb456ffc27c5f96a3564549b49b0ba8e51039c6a4105ce8585c394093a3f3529775166d6ad55d5cd5ec4094bb279ab748ed80c81b0e99a05afee6fa7a6500228acde4a001d5a95fd34b35350ee0c6b0e5184f8821b8e6ff2cab29cd31528bb3d41f56c56012b913616c36c7ee44fcbf6c6c77c57a29f592e3053c782f00e0d80eb6fe0e80387699374245defb71c57d3b7d67fcac91b23fd9e1c27009f18bf36f5da85f6a1ae47ad98ae34dc14fb530b1d63666cb587920967333cb18a2b96999264b21f1a9532be3ba3781eb5ebdd3ff1abb609335a83c15b70638f21c420d39444838d26baa57fa30cd3c6f5f7183ebb3bdfc158c6c491ebd01941dbfd40e75875c85afb0db00f16caadf4d9aad7723eea968d7837f53dc3f3f3c76cf02efd3ae65cfae0dcb1863336a3158fe8c8900a66d604263c77bec49fde6622a4f292afd7b3e3db949b55ef223d4087620161054adf888da2d234d676782633f435b511952ed737290b32eaba61e22c4887a0b786271f945e52e8a0b646a2f4c5ee039cd7ed97bbbc0ea3ca928002592da1f42cbb12bba52356c420361965804ca57103b68e0c7c4f6b2d1594858ce1ed6cc5b2a6b9a87a435aa811f17a54811611318e58390c4acae1b3b8a90a317ff8526f29f7d11ca6c6dbe7cf311979cc079b1cf15f5909ccb67535e2c4a0d810103927059ca17b8063036fe252604b67cee94e954a799009ede491da1dadba2536293f8dfd5b6a1eb824d55484f0f154534aa57d3880713163078c2cc15bfd49cdbe75e69fb5816c190601b4945cdfd964adddd3bb4d26decb1eb714e154edc112cf34e5828e43cf07737f94f23bf42cff25cda77546064d870d07982a11c1d6ed8287b8aeff6fdd06af91f67ec39c216172fff21d5dd5746a2bb1adaa02f81b9f3a7ddba8599d8055c1bd923a3927535b554ed277bc30153a218a7873870771ec5af7f6fc39a99aeb4236dfb2679ab49d2badbb1efdbbd40c7a716b7d705fa34c0cd7f90ab0dcaca3f91207802cfa3f8c783ede0adfd5a40f5a4f0c2d20d09624da53f2702a2324efb4135109c43ff1cf472e018a934329c7109c1d172e7547bad907b2fcb62e189bf74bc417ce38e6bbd0bba3401c760050775f79cca3a5dd32923c513342b3cbb52563fd90507cc26aa053b96a2ddb3c1199a90d875a52d7f1a36818b27ca5eca25c0a882d2330eb02fa28a9addc89517f16894a41e7159f047263b83e02bf3e43c4d0fb8cf17eb204eabd6e15a9df4c8e8de2c799945384eaf27c66c8228411ec28ef518b10249d0e31e9548f8c34321caab0e0cf7bc08a54bd5b98b2ff49d3e76ff700f099bafca7a16c8c24d471d3a61e2cf0419494e33b3de334e33e911927f41b28b1206425924fa8aee6a16b98ba46c4a488838628e180a5faf1c685f8fad47a862592a11c3c95de09817ca673901dcaa7d695a52c5d95f9d4bb330d86836f218e986baf8c58ec6860eb0800f9f94faff5cf484e30392bfab3745cc33cdb38469193466fac784e849baa3d0e6a41ea07279d69618dfb91a6ef5be5ad3e40807cfc6ed3c220c04039b391438693d133372736e84866154187250518fb4275556b0e3a333c68eaaaf09c38b0342346d0f19156893b4c717ad15c239715f95290417623796db831c7c637b3ef015030a43dd1a579d2366d43166ce3d35b3ca59c3ea31cc4a7c0af2165d0dfb84dd0e0ef082212b270a87e2e5a1b8c94b177823714abb4ddb5f6553a300192b8b3fb45d8a1c52aaa3c035f0f2b51088422c05a78d8feddafd6e27d2f531cb622dbbf1a844ded0e2d048d77338bda432a1791b5c7fd7c0f714942580b5018d176081900f5db9ffef70ffc9830e67210c7b5a3f20b572f22c988daa9770904924a01d2962b4474b163dd9387cb41f4c5ce62fe1f543c10ebdc5a31d5299230829e0e754edc9e932ae41b7dfac8f23569bf5b228a1cf84ef66fcf0437d0e4c7427b184bb9d5cf38b1e0106efb26fb24deec7be949a9cd81e2d34ca5edc4343b8affd32793fb9dc9d175515f5c9adf79b459dca4ac3a2d6bf4d565d53095edc4486c24da532fe6808b3163ac3313d9a4d39ff79094b0ea9414906574933c9c70c46ce0400564ffae3f0761a0e9d1a1f82416c9a024352a2dd64f484b354963bbdd3db73e6b0b58a8799e3a2b9fd9c8051bfff5c32f12853e87c929ab2fe3c0b0afb4febeb0e2b73e10a45484803b40335762902f0e1b1d8cc0631ca14c41dfcd137b606feab6b0dfb3a8f2695b4e71fbca1842fba711b269075380192965d5c2716b42f31be9fc12a59109b8c7cffd4e64902592e5706a36feda7074696228dd3e69b855713a12c79744a0082f3184592405b8f4830067627f208d88bc7fc1a661ed57bdd350d16bea4461473793b48f21373e14a810f70c9d9396119f954d71bd3aedadd7e46263533c3c7a16b7bbf2dc43af9a30bf3d21b3c79a4d5623af125407c23e608542411e4fdcd6ef6498c007da6632d046db2227adc09367af0855e82566f9446206cfa6a985b58f4cb5468e387a5ddbaaae756c215fe94d05aaa7be68cfd6b3373497f0f771a8da89fe4c44612c80f5c48d6c1cc69aa9bfb03cd2eb0a5ed508afe14837fd667cb07793e751363cbae7c2b58e8f898a7099ae6a271da6d85d80f4fec1960be0f74db44018ed88fdf7ba19650c84eed461c318e8cec46ca92687c110682e0ed709a44fd538a5f30dab61c96a34911f1f4980383617a325d74f20c77519c55cb41454fd748674c3eb76110f61bc4844763671cac3362e30ad8cf046a322f0b81091da91cab631195c78cad03358d32240734bfb7ffd6ef58f6870fff7ef01c335957352478efed0f00be82e0625146af5c99a23a022c0db01fa2e6e0fac98790c1c2d4728bdaec4c9133472cdfaa50b7eb64b7c10feb3b313cd8cc12a3aa6cfcd92fd26a97d46b6f863869ecc4827556c04e477f9c3b924a131e4f473cd747e66837b61a961e8b5ab830a32ddb7977f489cc5143370250974a7c53f6b2e2cc9b42a4961b386271369076f0532868ac0b70fdb0e65efcdeb47adda725776b0d873549d034c3f31559cb742a54ed0cb4aaf234b831ce9b40662f76211a81ddd83887b98f134002fe6207f60d2317c6c4676dd7929bfe5f2b6b607600e22074e51fc3d066e1828c653c293fd5b7da2fd602c7af3026f0920ea6eceb2dc97ca9d732b6fa5cf55a30227e91369d761760f8e4cf21535f8a87c558dc45cb999f16976b12c5c4eb3c25afeefa90a257aad3f2f8bacb17bb9e6f89c71a1f796d52136e186956e076fed41624e438ccae2de01411d24b5ad39fd8409f459e9c9dfea98042c5c697d38019d1f577177bf179b7a3411ce3383b691864faff0e5110283611d35d8e87a5bc1a99f664f5174b5d74f8cb30130f30972eef6e91d3fa49c237dfb689298da5aa950f96b3c7268de743c4a823305dad6384a902aa46723ee85cd32c6609bde6b6e1ff0c049ba179f37a668f32229031951a70744a0735f93c8884c3ec492b942ac6ef0ae7120c51aa6f622b3c056ee3ddd9470794a540dc4abb0d46ad1cac93a15fc2e95d0971c1128e9bdbdaba8dbe6f9c8da7609dadef027d3c3a2a0ef89bb6d6c68cb9fd4be75e135dfad22f72085e2f2088be0f0ad486a6550c0653e7c31eaff55143b712befa9447655d191ed04dee2d1cbbe4284b9e4a137d79076fc3b37ce7515dc87f0eef4548dcdc67f0aa0f8dd9e1985e0876caf1487513f165c4164555062e462b20ba78fdfd48154f8780e74bd6cf3117cae5ba71d1eb028d9705028e75a70bb0becc379ea004d09929d14cef12b4f31e53552f3a2cefd94af3bbfeef61335d745db860516ce8c74ce4f9078939886892545cc005b923c84dd894164110fb3a5a5e51d88405b19d2f7a81098b59e88e3783cca7f6a7751c4a22e6f323028bcf0a2de90f65ff8b555e7b2ef1b5f25f8e1403aeeab7238559ddcdb15e0e859d7dc0c5b5c6d49a11ccaaf6fae23236f2cadf7c5c333321db3910f484c35b59b883b6d4f45cb92cbb467ad8552d46d23c71808f58c1c6fe6faa0e6900705cce43596a4fac973ed29ecc66fa5b88d5b39729521e1586a06ba2a1533ccfaf6cd4823aa5a34acde9f3302bacf423901c7f25a7a38d3428916744288c3e6ba71c301f9bdf45ab09dc441d45d61d7f55a1c4143399bf685c7a5466aca42943b332563a30f4980b087057101814b41c20e9de6f847d9c83ca43aeeb706cf90f92fdee3eafa3efd9558b45dc2308d4f78374d2e4e5741c86319f1d2f4f42ca0f90a03f210f1c1ed7815019d7d2b9ada79ff5dd590dfde27acc2bdbf9494c055d1e0dca9e00f8177e1569e946259b72e821d2489cc366fd4e3a9ab0e33d50d5cde9ed29490f2c79ebbe6e7f373a2cfecddbcaffff096ff19ff1a3663957da2c382806a3dbbe42931df4ada1b8ed587e058e17cd5bf1386cbce8d158e187681dc112059fa0d300b0216381829b14b9a15bf0381ad39d1f2c59afd9f04717fecba418e1502638569e117b9dee7052f8da1c88b3d81447d77d9fce77455b8d19999a56a6ff8c833288f4a13956cc6746a3a71da4dab432a7cf99437d844875dc2b09713708148ab5281581c78bc43b07fde05b69cd2f566a99aa4b27764869ca1de786092bee95a4405424d1a3edc8792416fea355324f62614e01be4ff322c6759c86f1292acd5bb652dc391493463e351ce6578623305554e783ce9db183fe2f893932cd82e721b8d5c2305c5e02a7e1df4943c5b77092e921d255d38b716d03e1e0ee56bf09274900f5f12ebb87c2f91dee1a6621ffb1e18dc518230b86bb19dc0413b53b2cb6ee338182e3258c8e6", 0x1000}, {&(0x7f00000001c0)="9085a705f6cf364956cbbbc193e74b749e0ae9a62038912cc8536b1f053f8eafb2dc1a6c7bf6fe879fd888ecc094a794707217e8", 0x34}, {&(0x7f0000000200)="ea10611b2776522601a4e28ee91580fa51cdc081fa4165313e2270569e5f28d8346adbff57a0fcb15e05cbfc807e950a6f91bb4507963a50c8b79690eac05a3869f44bc2e774963894a1d6f7", 0x4c}, {&(0x7f0000000280)="cde79484081e1ccd74954ed8636e77d69be68de5807e6e296766550bd9869ef80967b1495004f3dc81ad49625d7103eaa62c9aac0ca68f5b30e1c27b2f703b7ea74df6f9ba0dcb7727f7874d4c39f6a6a81fc3da6351f04a3e7ce3754bcfba2052cd1fa77f79d20071bb8a8672a173ff6f7be6e589709934bae4ca0889219f528de42661076524c5ced3c920776fa3b1b51d3cc96d8aad71a3fb748ea0e9c02052c7905dd00de288bff9ec6ec1449d5b40d8a22eae0fcc1876236a2f859eb347cd627829d89d048872", 0xc9}, {&(0x7f00000013c0)="1399ec2cb9127b7f0b1c0f0068b3ec5b414963f9257738dc5aec11e18ac76168516561964ee85696ead2a95fc68d49fb1407c3bd41adbeac1c5c811a01a88d690a20159bdc63535af973598da7c1409203df670c0e732b1443422e053dd8e89db62c07f7158124f5f9d0e2f9931e7f3ec9070ca79d1d912049ad8508bbc39facd574767dccc18bd2814c4e3a625c4aab44734ed7c28c1ef607cbaab9b9510e8f4a0734e7e3e417540a63cba066ea1dbd8cc7", 0xb2}], 0x5, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x5}, 0x402) recvfrom$inet6(r1, &(0x7f0000000100)=""/53, 0x35, 0x40, &(0x7f0000000140)={0x18, 0x2, 0x9, 0x8}, 0xc) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x61, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0xe9b9c490dd711b3a, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x20) clock_gettime(0x3, &(0x7f0000000040)) 16:00:47 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040), 0x10000) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000002) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x8, 0x1b, 0x9, 0x0, 0x0, 0xfffffffffffffffd, 0x6, 0x2, 0x2, 0x5, 0x10001}) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x8, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x400, 0xfffffffffffffff9}, 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 16:00:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000080)) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000240)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x40c, &(0x7f0000000380)="b66f9e368a6ab5fdb881cf83785dabe4390a5bcc593dfeecb3c4cf1349a7e5dcc3811d252ac6bf65b767dfd76187ae1a234dd9befa59080000000047d8b720d8a34c1286ec61041df7d31cda897d80a19486ff1d2a4961fc2b6abec2e6a01ce3508dd4edf69eadeb5f8f13b469b69ae535dfeb5d8fae7641847f0d537492d1407d650b135f6ab28d3e36135209a4df85be4920bb3df6674cf7542f9313029c613c546663ba3bc0995dfe79a4fedf17b8a2dec1916145b33e2d6059d7089547757702ff31403796106e32f23f905e8582121f268598e60dc32e6a54b228836a281c0f8f28b9226fa1eadfcf18f8c77a3b31ed1d9b08c0b681e7917b4aaed2896c504f819c19843f") ftruncate(r0, 0x0, 0x7ff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:48 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r4, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockname$inet(r2, 0x0, &(0x7f00000000c0)=0xfffffffffffffef0) close(r2) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) poll(&(0x7f0000000000), 0x0, 0x8) sendto$unix(r1, &(0x7f0000000000)="0a16db21196bfdd41d9c325e9a358b3cc08f47c28b2547b16240c9a07b8c4dbcc6fab50443f9401229118a4908b29078321836880aac140d3c8141b79039bc4e85a41a699d0c4ef50cb5b1", 0x4b, 0x400, 0x0, 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="b30e3c9975f7f6886dd3ca0f54a55536d8a2945314969eb165c3ccd45bea60935cebd0f700dbe93b4f", 0x29}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchdir(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000000180)=[r1, r2, r3, r4]) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000001c0)=0x103333e4) 16:00:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:48 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) munlock(&(0x7f000002f000/0x1000)=nil, 0x1000) munmap(&(0x7f0000299000/0x1000)=nil, 0x1000) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:48 executing program 0: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) kqueue() 16:00:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) 16:00:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000001680)=[{&(0x7f00000017c0)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790e6235910ae37f549ffe7bfdce9de6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xba5}], 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x800, 0x0) sync() 16:00:48 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x10100) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 16:00:48 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0x6, 0x7f}}) r1 = msgget$private(0x0, 0x0) r2 = getppid() getpgid(r2) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dbfc382d4bcb64a9cb100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee2e00"/195], 0xb9, 0xfdfffffffffffffe, 0x0) msgsnd(r1, &(0x7f0000001680)=ANY=[], 0x0, 0x800) 16:00:48 executing program 0: r0 = semget$private(0x0, 0x2, 0x4) semctl$GETVAL(r0, 0x536cf6e8f18678e1, 0x5, &(0x7f00000002c0)=""/227) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:48 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) socket(0x20, 0x3, 0x3) r1 = socket(0x0, 0x3, 0x7f) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) socket(0x18, 0x4, 0x5a7cf090) setsockopt(r0, 0x8000, 0x5, &(0x7f0000000040)="1ce015bf738b27383bf7d36bccee15823c374fb4a9", 0x15) 16:00:48 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0], 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 16:00:48 executing program 1: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x2) 16:00:48 executing program 0: pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x1, '\x00', 0x6}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000180)="5e50d9c0948a85cc2207535408cceb75ddcc5f5d14efc3e3695e5c5b64e5aa9f4a64e48c021af61614e61e062f95cd5ee6c78d36e16e4714661b76011bf7aeb7f35515ddbdb5cdd070bf61f20ecc7c587cf4ba410112ff93f264d09e03514bcdd8235a715d817f485dfe6d7a235e4e2655ed503d7e5f0db81518addcc47c9ffddc4fde53ed35e274c80e9aac239282d29028c0f565f61c9323ceeed45a67b2dee13467fb24ea20aceb848469ca8bda7ab027c70a0073dc699aa68dc2da1a6410f74ad6433854ee48d7c042a4b25719ab639360c880a0fe026d05542b7fc66bcd6197c9a8c52a7725dbb64a58ebc59b06b0a8556e5737cc0f54ae82505c", 0xfd) mprotect(&(0x7f00004e0000/0x3000)=nil, 0x3000, 0x2) r2 = socket(0x18, 0x1, 0x0) r3 = semget(0x3, 0x0, 0x18) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000580)={0x8, 0x7}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) ftruncate(r2, 0x0, 0x917) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000480)={&(0x7f0000000400)=[{0x3c62354c05b07794, 0x4}, {0x80, 0x9}, {0x85, 0xb81}, {0x1}, {}, {0x88, 0x6}, {0x81, 0x100000000}, {0x100, 0x9}, {0x3, 0xfff}], 0x9}) r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0xc0fe854, r4, r5, r6, r7, 0x40, 0xd700000000000000}, 0x1, 0x1}) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet(r0, &(0x7f00000004c0), &(0x7f0000000540)=0xc) 16:00:48 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000017968d9dc81c254d93cdfe354c"], 0x10}, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvfrom(r0, &(0x7f0000000100)=""/77, 0x4d, 0x40, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x80) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) clock_gettime(0x5, 0xffffffffffffffff) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) setitimer(0x1, &(0x7f0000000180)={{0x4, 0x1000}, {0x5, 0x9}}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0xffff, 0xd5b}, 0x10) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x84}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xf4b200000000, 0x100, 0x2f0, 0x1}, {0x5, 0xa6, 0x0, 0x1000}]}) 16:00:48 executing program 0: r0 = socket(0x2, 0xeb8a7e47d7f93cd, 0x4) sendto$inet(r0, &(0x7f0000000000)="eba674a2f62c18fa949186a1076712ee2dd52c9c82ef399174b7dda8fa48a03a91470bd1f6ca00d2020ac1366d29fb20c0770835e42c0512d5c938faba06aff923e66abfc73972a1a1d5468551902876ff21cb517d625eaaef56a584e0be3407173e78a97a8bfff7444846563d79996e4ed4", 0x72, 0x8, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0xffffffffffffffe0, 0x1, 0x0, 0x73a3, 0x2}, 0xc) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r1, 0x6, r2) socketpair(0x1, 0x1, 0x7, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r1, 0x10000) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) setsockopt(r0, 0x4, 0x3f, &(0x7f0000000200)="1f8997395fcef4b48fca27a45310c656d3d2732b36f49cb71ff68c65096fc21d05566e9de477ea273b00965065f2cdc69a29c4fed2fa72ea5a5865c6fd18a186093859b3a27179af22760676b2930a0f4f29e52170607f7778cc90a2e1776e2de6aa28f214cc1700e845b93f9a498a2b27e8a2270efe65b71dff9b52", 0x7c) r6 = shmget(0x1, 0x1000, 0xfb305030a4787612, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280), 0xc) sendto$inet(r5, &(0x7f00000002c0)="b21a285368977075afc65c59c0a460c1917019a0f2b79b858dfaffa85f6e83636f4774dfb808ab237875fd6431dd747b09718038f366a879cebe8f92096e0ca51a65742990d2b6a82569f9ddf049a136f62c7b196780cb88cd91b7fcb85f5726451985cd0a11d1a4be0c27b8ef1ad877393cb304a98e9949fdd6935c1db6250770ce548afc693cd47ef6f2c13e580401ce3a03ebf716c79aaa701f58a39a5fd424a03da83a2cb0df19ec18137bf21fa277e8788f3f0ffdf36de30e4729193a9b618857fb996fefc6e9ab5b18ab883f23c6", 0xd1, 0x1, &(0x7f00000003c0)={0x2, 0x2}, 0xc) getsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000400), &(0x7f0000000440)=0x4) fcntl$getflags(r1, 0x3) socket(0x10, 0x5, 0x40) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000480)={0x8000, 0x80000001}, 0x8) getsockname(r4, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000540), 0x4) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) semget$private(0x0, 0x0, 0x400) kqueue() setsockopt(r4, 0x100000001, 0x5, &(0x7f0000000580)="a2dbc596ff7a8d7131ff0d3806ce451d84ca4a4ac266de863088b7faff349df6c4a533400571970d5a09cbc35478688e676138df9ec5279b8f122c533cb7298771454fe5b336529b24986c0005bd2276ba7ad9defd00769166f7", 0x5a) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000600)={0x0, 0xfff}) clock_settime(0x3, &(0x7f0000000640)={0x0, 0x7f}) r7 = msgget(0x2, 0x340) msgsnd(r7, &(0x7f0000000680)={0x2, "4fa385041c0644d00ff5aa5491155310f292f6693e49980fe4b18693a13e212a14abf6f121f8c879d44b504c61b48334bdb796ae0fdd840c617d00762a8ff34463ddd7ca8a9969bcc044286f932b04ea8b7e21931e863c277460e98a2ea2f9dbb884744a54ba951c42ef4798f1cceff31ffd89ba636d35b09f6c440cb68d0837af2eb4a0e83992bfa21ee63153012df764657a6b3faea5c13d64fdb6d4d78952e681d69a0d7c9e54c856f9513737954d19a87228a73c7b60cc9dd267ac65fdb8017682cde0c0f264cb0b87630bb67e0b3a2da5de69a7fed29c1b9e61e8dbc83b59cbeb108499cf45bf573462a3"}, 0xf5, 0x800) shmctl$SHM_LOCK(r6, 0x3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000780)=0x1f) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x200020}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") fcntl$dupfd(r0, 0x0, r0) 16:00:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1a5}], 0x1, 0x0) socketpair(0x20, 0x8000, 0x3, &(0x7f0000000000)) 16:00:48 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="816a416b456dc32a766e0d70e721ec357f590a458ffc5a0fb27916f0fa8075b52114b0b22b8608f7c2798027552b4d5feb28a51f84384a13e92804f823182da5122ec465e9f304e786731820a3ac89e39b4f84a69bfbae20bbcb520c9d727bd78ca8715373962820910f9fc25e7faae5abedb3fec8562413d06485390554870caa4667055d971f3f98e78aea79c1643f482c1b1dea7d", 0x96}, {&(0x7f0000000240)="5db3663c8f01d07e6a9a4a9d700b667df5fac113d2db1455eb5ce4782aea56bfb6e6965e39501d055cb4fab75ad4ba401031fcd5cf1f4cc0537f5e8291a88f7d34cf4558c4e0b30788bb2793cae386f56e371afcd8ea156fced4e995ca86805c6fb5398abb1fcd457fad5cc8f321e2c0a257c8d4fa28efb31255bdcbbfef475d8975fede8d67c90ea285c556371bbcd11c7ab55bc876356669103fdb01e7917adefc9d785f6d6bb4f273e8a047de29fee8e3a0b9f6bb248819", 0xb9}], 0x2, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f00002df000/0x1000)=nil, 0x1000, 0x3) r1 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000080)=[{r1, 0x4}, {r1, 0x2}, {r1, 0xa0}, {r1, 0x4}], 0x4, 0x4) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x4000, 0x40000000800) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") getgid() ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 16:00:48 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x80, 0x7, 0x1f}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4d}, {0x6}]}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 16:00:48 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair(0x2, 0x5, 0x8e, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000400)={&(0x7f0000000080)='\x00', r1, 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000100)="c04efc4fcf1f15e3b3a5048dd69eff63d254a5cdb685d21f2a5f39317762117c29fac03c439cfad4af3b415198a116795485bbbfd9b0bdc7dd3a25d964185ca60c470ffc82b5f7b6525a840b2f48dc9d85384dbfc729269c35a7cb86fdf92ecccd19ee6ab122348cdc42d82eb4403195e1be5a5f5a30251a8d0e944accc5f00cfed013bb1e8198d11dff88a046a264c7e1fea2d11f44dad790717ff40b2d590c505dafb8285980b32ab4299a64807c8034f6d56968fc08f4ee38e8e7b1f0009e", 0xc0}, {&(0x7f00000001c0)="7a941e434f4204bbff02b74c84686409ae8095075e621aab2b3027771a5b12d00df27be8c2d7d628d5a8045cfa1dd0ab4225e14a17fbb86da682683824e576e2f75931583f8e4dd49e4a7f6888233bf3fa78403e064de41e37d08826f22d1fcea2c21f09aa5d7359e73b72444df14d582e15459f425f1a1e6223306dda78893c82b5e6a276771273ffde69c2687117eb0f568343965aa23de2e332175ae433c5f7c370405dee3f31fe8ba0474c396a46ed9695544b76cb010d8069530c5e3843f9eb6d29c0ab1405105ffd1297d69bca300602bf9d3dccb235313fc9", 0xdc}, {&(0x7f00000002c0)="3c97e27a4f4506ec783abe2fba66b8b77e572f84dcc7471f71178347158d95c46fafde10e2e290081208d1df55febc6f4c754499a85e5b4a2050732b70afb8e18a40c7708252777e598bbdac775b8f02a6412b44c70331007ac194c31262abb0d8dfb55b86216991e7e847e602562bf925b5d8329715afd6003f270be9e704d5b707fbb0d1d08ecb22ce87a1fbf6e8fb301508ad12741994bc11a4410ea6c15ac9f664f3189af9", 0xa7}, {&(0x7f0000000040)="37ea0a88f09c0aa3df7d35feca3ae735383b2982b66d66ba2e6b67f73b5e2f1481e395e9ae89007c7d96906abc2771a9609c1d7147", 0x35}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:48 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000000c0)={0x1, 0x9}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:48 executing program 1: nanosleep(&(0x7f00000000c0)={0xffffffffffffffc0, 0x4}, &(0x7f0000000100)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x6c}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fcntl$dupfd(r0, 0xa, r1) syz_open_pts() 16:00:49 executing program 0: r0 = socket(0x11, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x1103, 0x7fffffff, 0x8}, {0x200000000000d3, 0x8, 0x4, 0x80}, {0x12fd, 0x5, 0x7, 0x7fffffff}, {0x400, 0x9, 0x9, 0x1}, {0x80000001, 0x100, 0x6, 0x3}, {0x5, 0x10001, 0x100, 0xffffffffffffd9fa}, {0x4, 0x9, 0x7ff, 0x3}, {0x7, 0x6, 0x0, 0xffffffffffffff2b}, {0x7, 0x2f873ebd, 0x2, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSBRK(r2, 0x2000747b) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r5) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r4, 0x1}) r6 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x38) setsockopt(r3, 0x17, 0x8, &(0x7f0000000280)="8f9cc752e4e1cbe94bea002c9aa72408e4d74023f99bcd59d6c833de76bfa78d876080cd5f45036f4c4c0c7dc852e049b83e22005efe3d7a3613eac212bcc08f8a22ba7e8862cf653f2f413bdee98f1eae39395aeeee3470e2648fff2ebca92867023f9e887031f6b79f291848146e792163184155506a57ef5f4684d86240ffdd9c86b6f3ac093bbbe830073e364b3937d94c1e063fa388990b9bf05531001d563285913715ae1ea4bf59e60912332154e7e7a0d79b7888a276317d826763346f6e108b57da5cd78ec0c7c5845a3a502c0ec2a21a1b40eabf4908845a77017d311bcbb4531c65e18b7ce378df655605a4a0fa", 0xf3) chdir(&(0x7f0000000380)='./file1\x00') mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x7, 0x2010, r0, 0x0, 0x0) mknod(&(0x7f00000003c0)='./file1\x00', 0x42, 0x6) sendmsg(r3, &(0x7f0000001700)={&(0x7f0000000400)=@in={0x2, 0x0}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000440)="c1e76f9423ea3e757dd97fcc066c2b070773a2b447455b15f954919d6ae447f057c943230ab0b1aa8eb4b81fcc7f4fc63e57cb0fcab95c792d5665e829994e124d42f494584aee839e38de76c5d9cb59b99883d1b3289a61e3dfb127519ce07da56f864fd6fe927fa310315a355fceb54881d93ed36f6c193491ff422f352c20829c8bcb8b720544e00adbd54872f3e2095de850a084c96033ab5d36a90c7ff66f6cdb9e8b747388e140", 0xaa}, {&(0x7f0000000500)="ba5a265321f89593812476e5e6b4489af374467bcbe559be56d4ad83d5e2924d577735a391eafcaa4e0edf9e85353644edb9f6a88600b88a90f9206a71c8a5399dd80b436064a40690c1b42f3203cde5de61b14c17cc351f031261b8a031c423e0513c1f5803407992004cec719d173ee1757fc148c4873c9839eab1c0a7757e36ce92db58f6ddca2eb99681ced8b1bb99d9268f723641cf7246e3daae23c52e2c099a5f5ac0bce73994a6c1c0383c740253016da45b958d73b825839e5d3989210220ace7aa6438651c40b9dd6a204969d0b11ad78007fb7d97d31c733088b2612be3c0abb5d4dffaec27a7f84b3126b3cae24250e1c0b2e083a6fcba6151e3b2473bdfa0741ad5d6adaa622e5e5f225242f431ee124ec7949e7ba96b78ec5d48121806d5b2ee6bf27828956a75ba2ec6df19acd50e6d630e827d4eaf108d11a0c447b6704c8412c5e0252f2d14e2c1798797554ce4bf1c070df2cffae657e94ac0ec2e3090ac9b7608b602b35874a90d0b83497d7cdc82f1bb2e652a8f0ad8637cdd00ba7e73ad3bafacfbea9ef3718464702645c80ba606155bd2b8545a726c1bda11a4a75c211de12e8812e3343fdfd6ca82cfefe4a625af1180408c3fa89f0a5b750f59a3dbe888b279153bc81ed1125ae9f00ab415ea10aaf572fd36a099300e09e5e74bc057f6c529825b592101747926b4400d1fce7d8a5f856e100af20d847bc62194e94c426786aee1b3eec430edaa65ef4a18675550bb938894bef1088b750a2de5bd34aed30ca9ada7228a6994b491a03d61713658327140be2c21a8e8779425aff22d6eb528ace5ba99909734b4910ed7f8864dc1668810c39c1ba0dbb94ee27840407ef3d88443804b5d913cb813894f026f248c8ce546a5cb2042af143479272a90d159b39b60d3f89159256400730903a65c191ec38fd7914990a8d18beace9b67ba448ed6863a39d41d68f2dedac660337f9acfb9d60615911bf623860f6976a7719b821e57cb201e1fcba33996953c14d33972218ab9ffed64eeb2dfced4e3ce809179cd23b8d079c0c0803f27b7bd063ad1734c4789852a9bd3d4e7702747b3743e4a98c2e3125ef47a28d75bae08a171c605e3e86bd5f0e4dcd455ca27b034a80f2e25b4d2fe8ea22263f61228625407cb463c3160094d6e29406a6680384d98de507ea26771f704eb385855d78f76d46b6f8afec86de1cc77d428abe4ada531aff0c5e83315de10d1c9cb9ca90cdebb275e5171a0c95d7697116a01f5417a98b9f6029f746baa39ef8423a1dd35ad0e1f08c4297274bcd91095b08585cee3cc8b4632a5505119e1e5f4b54a06d6a9598a3f752d6f85fac14b98828a753d68ea814e272d7f13201564749f62915a32d5d7c61128302f9dfc1f8622ac43d1ebc1ce231015fb3d635e8a347aea74daf92a534ace289625eb53d164289c48d49f35c3e3568187695cf51ea2c4cb174cf6c5f57fd7d86b831db96989817a37979153ebdb41ac073ce74acdcdde0adf12c0df9e822b5c546c2e9dac074a42d27f591a314da29653617dc794dd8078854eb5d7f864bf8eac597e7b7fb15aed3e24d2de5a1a513dec8c9dcf76dcc373c44c03f6ec437959a6241d6986dcf6b15addbbb1c8d10bf9942a32f22b28b2a8626777d3cb2a37c1cc961493b084a9d2940aa46237ccee7ec2020cf18ea1a3887d0c1ca5321357f5426cf1f49a34d62e8a47549c320f82f678cd1636795f22d18de561f4776695cdf9a056cf2a99edc78d222b8b887327e520c289c26020f92bb0ea2d05df92b3e8a645ce0c2f161e4986db953db82ad008626a435345b03feffc7b533a047cba5d9619855318a4b22d42bebe924813d7a3f889a3e85da31f17b64c6acbc60d65faabf5a0d6fdad9bb3edae9252586ba6e42cce2cef1eeb2e02ffd9ba2a8d7e952c1c7dfd519b7c4ea7bf39c3f4229126a2a10a4df8a3570d08f5e09698e43e02bc12dd717aa4cca7eb23f8f5132412f74b5735c740cd7cef1e14afe586f805036c02e2995b33958f32e1b000552349cc9e32c39a00cc09da81620adf10d2c1cab6eca4cf83c5b74d8835233dcc95f8fb8a0b207cc3be66d1803a69037cfb838123bfd643ad48e4611712087e1beb79050a38a3d946544d3acbfc3a314b944d9c995add9c995711a57ffa93b6b84c12380339c026b400e561251f2f351f7d2d57408d5c2c8fecc83ab42c6566d4882caa3a70b62eeac7b8074387749496585a3c07d29686c26f7f5063e8a20d39eed72261380f532b0a7898108ee7d8e69d27943c091821fe53468877d69f0f7d0ee4ff1d9578721bf35f4765f4b5ffb873f9699126bec4b68225d144a08634827325ea09f8fa283e4782d687fde4d893954f6e4cb886d3734817bec29e6dc916d49a9b56cd80a92d39b30d15819687f8b9e2d879f7b13e1ab126f618a634e8392a23ffb64389744660882a11d539192a0f0e51a2af298a039fb4172c5ef51bcc4d077c154ef1c86ed6fa8dc47f89db4946233ad1a04d378acafd20ced6a19d681782cb5f9c67ce2a3bfb99228c1639e9cca3077a702ab5c1e8d713eb6c74cc672fff23d00da392a5ee0e99c89a8e5add3a1ef9a3dac7865883b57f9466b3001d09803f5dc95b58e7e369aa004d15a7edcca2bfc9a6061b824129c21feb232591106e2ff6a74d6b67ae923585f229d914fac84196371acb8bc0a58c8a24b34847cc4a9d621bc9a7215aa13d88900b51fa90d91f96fe99d025ece335c435903731ff3b349b1ae475f15f7719be9b5898579469c7b7d3cbd145aa875bcc4e448aa98adf85798444aae272be2fecf93dcccc772cdf1294b403181208734e0aca4d3e3c075aa9d87669587f8ed32cdb437c13d150737ff7e74dfb03652d6e747fdfff9313c16d943b4d0394a47e83d9b5b16f2ae139b7046beb94e18884cf46c9e2cfe1c72e139beded7327ba584d5570f0c7ebb022e3a75151da8a4f26abd118a9465640283247b40ddaa6bd807ccf97fe946aa61a9a3b65f5b0f888e9a59404cef3ff04a6f98acdba1c67a24fe24e2143a2bf68aebd52d3dc582fe94762eb58fe6240a403b24d65049243c7e914feb849a1a109526ff9a18c17a1aa05252a9e4440d2b23b58a651c4db9e85f3c4ab0e76d45893783db33ce3c938e7eef05dabd6a73b94875c3046e6c5a5f1ec50824efdfea3f471ac3848fb2d084303cf732dc040f26235d80cbcf34b9be88f7033e25ee28daa54122faceab16f3e50729aa55a50ae6da641ffa11586af107aae05fb7899e26b8cb81fd356ff2a8bbd25b7c2efdc9229987c4178b14b1c0c9a590960f3f2de336add3c26f08d283fe6b643703c3dce68c570d46fbf27d51813a535ac62f0699112c97f7e3fd8d8c78c571d6c0016163606b7010a9030ab92ab75bbceee9a97077f16243f8ea3f47a8ebc561b8972a2e339bc61e579cb66c9b1e2f0453539813a48dd79d3be8748c35c50c7fed55321e1661ccb51886f804cab533bd28c11e3917ce25fc1d4060560a4dfe7d09f874288891f8b1fa4915c6e6de01a37bfd0707d2abe76fcd1a76b327c1003ca95ca4840578c76df6a55ce45cc94dbc528501a12f93471dde2e02ed1acc4006a145d1ec1466ef7a59d492889fcecca32fcefba7624790cd0e6bf0d0bddc9f390a5027968e510fdcab5c8bd5978b762848e6608723b2d314591c454905ba424569e2ff938dc4354a57e6f1cfc6bc2fabf840d8e42e7bc58216bc38d0287882415abf5032bffa704cc82d37d574a660dcfdb2af74fed0a23ec9e72b83061f13f9e9dd062c51a1a0311b2b65e4cc8e42c46e37422c4c6e00db2c0041a8c7583fa9a8c8c7aa96c8f9187ae6545c93f2be7c6923ff93c7ba181c10281f86af1405809c68b15898b06af19de3ca95442f3002a725eeff146dcf36777d47ba4d05839189a0075732f77247b8f156f54467bc94d6b36d39bb0502e02f60b00d46bf7332006fa03556a9f8636b98065219558d2773f6cf096fff9aadb6ed63116795a97a1da388341d255c0f3958bb1f95c6018f18e48f6ea141d59f8f7be0cc129ece422c581c93e4a48e925902cace3008e8782382cda4d4b0cef3e57eeae6d6e05675510337b3483e65d6da71bd408b08c839cae8d6190e41e7a5bccac5f3a7c0128fcab6e5490cc2f83d538ba7f53896a5132907c03cca35741f49fdbf544030c556884b1dde8359a50cdda961c2e32aa2f5c8af61e8c72eb0ed15f862cd2205d98e8dca975fff37dab12f1ae13a3dfad0f46a45d9395a0af463ebdd2b73810990e899d154128ada7c26c32de9d2d86c09e6f521b3abd51a84be203d7d8cba50e7a9fa08d1739b77ca2b6727757ac27a7cabf31ea8c7f38c9615a3dbee109007c2872fe81f57ab68a194f6ccb449ff7939157714ab5ae004951919a00bd2d0a5f2aadbbd7894e768afcc34ec603d95604b10d72df93c373bc26cb05bffd59a801f99bdf57ee20bc43b28d887f77aa5a39386444caa9a0ae8fb7442cb427b1d2a41c299f27f546a0e1e930248a06d7f2de86b763b4e08fbdfd7414998c4adaf7aec0ef628ab5e010f7fdbf64bcd76007feccd97612f3c4a58dbcbc906798a3b657c0db528d211d3377b891a4dcdd76382d2d7312d3f8630a16694a84aade75941e4bac170623aeb0a3c1f8f41b1f801c3de0f1fec0d90808bb5a83704d6a12b0815a2afbccc4a64ce330f94848a018f78dd40cdf9ac993db393da4386ae148ed7fb0904b47731786e7e33f97e71324fd01a79bd0ed723b57a9f29023e86f14f730ac2c57e6bee52624c4e0a6095504a8d4ad96e48f72399ea48df3cf4f9a6fd18925b8087635fd62f9f3df4c6be192b17b793807d0eded1a671e2063ba96f105f1da129cc80b7cf56e824ccfddae8311ea95aa7296120a64fadae0ee304b2fc3d6014b382cf22ad8a723054046704b697e30f91b3dd800edff3654ae122946666e53dc0df14676ab03fb64d7646f492f3af36e69b31d053caed3843d041759786029d8e26664c4928deca20404fd67e0e651dc291ad3c605f19860d4ea60238c71a564a3dba80fa2598934198d7c9dbddfdee5211a5837925bb48f80741bc0768f75b0b6559abd10874b2f524b0dc0f5fcc654eddedc13c7cc26a1124e1f23bd0b8b45b0121620e21a16256ec115f6d5959ffe4792a30f8e7107c8b87fd4fa1222734d23fcc929b6405bff6a26fcc1169b4956a295f56dc7c454309e2d75e20fdaed77bafd4aa47833b68beca8598d8597494c5d52770bc547ff1d4d8d0bb9e33c975182fbe4889561be29a6f20aa23475e4742bcbef65e7fe7329c43e9f184d631a0f510a5e94449f8cbfd426bd837f9ed398a6b791f50662472719ff1641ed4c6493965ffabee725def70e44db0938ff178d8cc2f622c107a1852e4fdef515a1d6b466defbe3be02b1fc1dac4b6721594b1c7797a04d9d5f15199bb13033f47dbb317242378caf4bec596c5deb53eea3038784aeb8a4d37ad1d0d930c1a2df41a9dd5b118c8cb788c51bbc31cf3b609dfd89058a1a1fdc3c9d8772d9d3c57730c09bca0c39f0f2be6b4f105897cb87e62f52e8ed8fa462f3e4946a4b6fe941c72b949e16ad7c55ab03eb17b15272e3b776be652d38a14e6bc4da735bbd51be32c3a1321b379d308a27a626a291b48d90d27be0f435822d22548d794161db2c592dedea60c9525fdaddbf94a6d15193c69b22e03ef879fc62c0f0796b17c2755ab16f61b234876388ae1705c783272b82f7d629a8695eb9c105cd", 0x1000}, {&(0x7f0000001500)="9ee03a4a4fb97fedcec9e50ce2cb9e9b4874469bf2f13fdfe8e2f5575f0e46f2b1d67536590ebd0e4b5099c3ed7e0bfb606ee8eb24e49048733a82cf2a5d83b764b4187ce5eee8724b32bf1cd6d4d798a189311dd2f82ed8917e4fe89a051d545cad0602a165ad9abd786571b714ee7791a556", 0x73}], 0x3, &(0x7f00000015c0)=[{0x70, 0x1, 0xc28c, "fc96e5a782aaa02cae2237df770c64e5081c19737a2974497c4c163a37d50f7e6ffc27d07c4e1abc6590339b885192e75d310b33d62ac50f3753df25fb9da4d600def677a91eebc38922beb37502787675b0d082e0ce9116b30a7c"}, {0x10, 0xffff, 0x9}, {0xb8, 0xffff, 0xffffffffffff99a7, "0ec2d8bef9ce63a5fca510806664c3d479d10d31fec077ebacc032fca814c4ae761ba9e5d4cd3c0ed1216ab7e8ab8e56ecfc50d423886fb42c85cbca7250a90ddc10a0b314ad98c0dcec944de8acd27b8283df4f2f981979de6e388df063cba509a7e50b3452d4454b26b3ccae425fe584b0f41196942f4b0546518476b5f923793905fb381c8d7f0d6945216b0e60878724edaff3163800b949b07f08b15e841a9460267e1a"}], 0x138}, 0x4) r7 = dup2(r4, r1) sendto$inet(r4, &(0x7f0000001740)="b2", 0x1, 0x2, &(0x7f0000001780)={0x2, 0x0}, 0xc) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x4, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCNXCL(r7, 0x2000740e) pipe2(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r9 = socket(0x1, 0x3, 0x7fffffff) openat(r6, &(0x7f0000001800)='./file0\x00', 0x80, 0x20) preadv(r1, &(0x7f0000001b40)=[{&(0x7f0000001840)=""/197, 0xc5}, {&(0x7f0000001940)=""/55, 0x37}, {&(0x7f0000001980)=""/110, 0x6e}, {&(0x7f0000001a00)=""/94, 0x5e}, {&(0x7f0000001a80)=""/4, 0x4}, {&(0x7f0000001ac0)=""/34, 0x22}, {&(0x7f0000001b00)=""/2, 0x2}], 0x7, 0x0, 0x3e) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000001bc0)=0xfff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001c00), &(0x7f0000001c40)=0xc) r10 = openat(r6, &(0x7f0000001c80)='./file1\x00', 0x20, 0x8) accept$inet(r10, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) setsockopt$sock_int(r9, 0xffff, 0x1003, &(0x7f0000001d40)=0x1, 0x4) ioctl$KDDISABIO(r4, 0x20004b3d) pwritev(r8, &(0x7f0000005300)=[{&(0x7f0000001d80)="7afe1864a58f53fa856c186c61e975e6635d3d011433202d43730306ab583e37d452d30042a31dc360dea502918530e5a89d269c65203daf1d5eaf4ca81490c91101f18400f31fd789af1f5b3813c4d1664c9051ca222120ecfa488ea77a2e02dffd041787444d5bba7dc810a4a6a08830d859034ffadb94c91020d17288976ca528ea5ae80b14012894af55bf8526d7d52fc73cdb9c0ed52db75d8cf253e843d3b8d9f09a849eb2123479a57612f7b927eaad00d3e8cced9dcf600e65768374f5f8018f3ae6ff7410db474d3ff67b435854d725d5213c3f1d7ab15becfe7fdd", 0xe0}, {&(0x7f0000001e80)="358aec32d92437086e6981112830d87ba1aaa7cf4bc94d2798b265644018142517ac5304f9c863d2ea5cfee492bd6792664c5262cf7c094b679cfa03eec5d196caf278ffc637eb580e3bfe2c8382fa05a0ae8402034811d2b79926b57cebefeeab121a1960285663aa85c5a20fd67a4713f00f54a75fad9ccf4e4f4cc48bb0fc0f5a7c80a63b805a6f0cc277acfe479e1e032ed232d3e57cd0f1a0b5389178e1cc39fc76d4957cfbbbfccae2846fb2983823aab30efd3f0176724300ae3b0eec8f6165a2619b12beab0cd1fb06cfdddb3834da26a800f864d6cab22c96db542a296c6b8a0c9121272d4041e710d5fd4e25460a035f4d3ad5bd3bc3ec850ff78b9c33cd587bf38b8042ba0d12834137c8e25e8c2de472fb1c04b3182c0ecba7ca37ec59ef7f81f441f16938aec46dafb1b25779551d6757a8fa01fa5b935861d64fdfb8f60a73a7f68a708e98e990feb46e381c271a26c0800de3555de3946cbc01e1a36253db0ba0afab241244d63728f106fe066c925f9db4f656a61c0defdfeca3440ad913781afdb9c435af22c9b211437aaac41a3e8706c84bf94cffd247e1c221f1331178e70e5622865ed5b81547ec76ab933245c8a4cf8c93f4866137992c43823cbd1c9b3989371566facc60b6b183868f5ce4a066263bd3db03d4f4627c8136e125c908087c6b3b5d6e355879244800541cb1f299b6d7ae8c39c05736315b0c2bf4fc909542629bc2b4d734663842a2863351177395a251e53b1b276367fd3f4019eba19216abd153f978a79e20b8478c4fe203a667ecada3bd6e3fec9956ed65f9aea4e7f07c3db4e83086ac701bf714842502e388ef6be39065343f5a6af54c512e2fe98ef47d8dbb0f0d66a8b0ee2ca103a453140f642a58fb4ed4440bf7cecf6449fab3dae86383a0552b3f051386e35edfb6f8bcb3fb81b893a48a4341e1af734cc204f5ce7c460472f666c5253945e33080340b9e714dc463286206d7d3e996ef4d6a729c696ecd7528a880eae1ea5aecea88d5fba117f6dcba33322ac10fb653ad299ee8d222a2f3f7914fb409c6a299f9a931a3ccd6500191769a1c96d1186dee64995c1e3fd1f97be1e46a096bf57302d94310d7d0a06695ccdba43e98f2fd244491a921c317535c3d8da53f387dc16c454341ada823a21409abc4d8ad771043e84efd82a00b9486f79db63aa0cf6ce0abdc014cac73ccba79c997eba00567bdf19b73ac1b594893cc884f67486e33e202ba0348348647f9c0972f7021e2f40d8cc2d3d2da0aaea64e99295f26775f4bf40e6e41c55af034e43510862ed9e8504490a544fa3527ccc1b15e67a12f802f1761d862e80305549ac8190045e592dba5464f74a976b56a2668726a33874ae6a4108eaa594db9186cb25afd590457a5aebe851e6ac9081f35ddf644ff97bc1bf823eae7a56a83b5198283c582aeb0f01c2f907985eb98ee08222e4fdb9abc3d7af78de27f776a25be63212726072ffc3aefa90ba330571819526a002238582360186cadf5b879d0de736eca0941863ed780a1b0e2009dc75c0affe18aa011c61b96db3743f842c5e203c9aa373064af42479fb624e0da05fc1c4fca3cb878fc5f4281afc743bcaf900bc86853ea004a8dd30efcc1dc2467b207247f5224895bfa3965914119f748fc3cff220eca5f4fc832c256714b066150db4a94ac30bd713faf7436a92e748137b7feaf96d1190e2494ef9472f669ae0488f5ba03ea39a7eb0a71a870f74bf9751d3742cf7c82fdc08c74124bae79f81e7f393d5c39bb4f6161ba06d6fe6e926276bea6b74c59c110c79f31ec1861e97a3ebcc8a9b22ee4fbbaa0dd3de813faf5e0f517e5cbe827af1761fbaff49f13a6a9440b8112f1b7d23690c1027feb8a4a43137ab675e682c148eb8f4fe8af0a1f937d356da33a2f707a4d7701e491136179a0d0f9f78e755f78b41b093c7423a94c0c35a0aa333ef2531e70568a76a6e0a05ae7bc3adcbd8d096344c61b9ffa3d354a00e61556468dcf81b61f64f02e1277e0d2f6626871aaf7bc069cd69feee5b3769ff17aaa0a2cc97e6ec93d06802ae8c7ea9a13edae0cb35c8f8ff2c14009861f461ec9b31bc927dd231ab9ef2a4534f8169cf8f7c56abfdd4bb31e9d99939f7d5dba2ec8760c2fcd396d3be35e2e2e066717458900e007a5b43bfdca2f44c0de60d6387b7022e9298834f26cfbb2943e02ae3c8ed42b4b2f4953f2533a62684a299f30b18c383ec1ba49690d0cc501a79e10d9b7a0765754fa8b0a9f2067418813117391dfa6ac3090fad39ec98da359ffe31d93565e00f4d36299d29a3590c87b6ab635096cec5a349273623286cb73333ccfa76d2d9c5ec2a0aea28ff84ba07d20155d3dd5fab658fc40eb7e6eac0054416c542dc72f7f63b6bd2b4c3812586b7207298407862fffffde9b81f2af5daed05629ed51cb80a34ea343029c79b203a212104df08d6224d24ca2524bd1ef72301f1441efd7249f003f21a2326ab34b3a2554f1fed0501e64aa679ad592c18b27197d90a8ce853e85749c343979c3b298d4b7c9b0543d4fe2b07f01e642707431ef47a005127d9b7f9da07084a74e42ece7e37ade9df49f419eecc85899aa19a5212e7219ac500c69c3622b8cff3f04d7cc291802305d2bf9f99d029626e7405f6a34a2a646dd1da85bbd19074a6b02b212028f11ffde31bb7693c87a2ba8ad4653dee420cde80929328709dccbd7f5452e8779a3bd5d60428b38edd20cc557f206981f86c1890641ac4b0a12ebe16df77c9bc4a815a6804848d08dc5d8e35263017d88fcbba2383c730245cdffe4fe5803941b41703bd72dc54923a3f7606f3e7fcf9e5654d2293f7247df8896d2d5878665a110708d4403f06d3419133caaada396ffe9bad7edf404994d4d4c32b305d224aa5a273d4e7c8bf4c61c00635dc68683c47c0ce4cd41a4f0888705898f3ee50b10c7e33698556ec8e5a47cbdeb3ae4ac4d39bce8a7bedf387f68d5f764476d983aa1e6e6be484d21905a9267564a61cd0a20a8e49928c329e2c37586be78dbdb578bd0ce110f14576fad464c1a3f40e72dda404932240eb0f530c55447def8df1622e2883272363e4d0a8469e7cefccefdd1f7b8e86be2aca02f5a1fd7cb84e63ecbb65183d9df75d9ae6bebc58b8ad3fac59ce809191ae2061d8e544e08980be97456ef35ac9ea68810413220cd0071c2b79f33dc85d054426e447481859cbca5980dadcf692af0b58b88ea1441dcb42dd090d444012f3da547717eafb2d6279e8519bad6cc90868cfcabfa020a2ec07576daca8bf2bf8e9140cf04066fd6d37452df30b619e3f73c5a7778baae5227fbe8ec8236d77711fa5058c8f8118ed5ab1e8adb4d51257a0e1229601f7dc5fd410926256b32e5815b0a1d45ff2b012b7d5e5df7c74aa8c5102434eab8adbf7be169096b4dafaf85db17fb88390123bac6cbcee08bd111d7088fdadefa690c6af8c273eff2f6d462ca4c498841b4f715d12e2f23b2e209e443c6179b7f41ff268c84a8d3fadf96f87d23196e9ed88d19e5faa3cda47fade25d32c53c9aa1e67d2cb75d60196733a78353e736774e5479157f15007568bebe274e349b67881dbb42662213ee7cb53503a16df6e291dda05c4277111c8cd2bc037e2ac3e2b02f5f245a2851f64aced5538be0a953069f4a01e6b2b1f8503ce33188a13f42863f742ac82409702860c37fd32d4c004114f4386c7630862644ab2a0d8c02759ba78ebf66f577cf52eb72c85a44dd65f1a17057694675a2f726ac9e5c6d7a0b85aec5a88a422a396c3a314d16aec3299db9d043c59fa1c1bc77952958d4e6c31dae71f482b3759f6b099040dd873e266802470bdfa931373f1765bd5db39fd3a28101357912c94c750ceba7b84dd5135a1d56b25c52b9e20f3606a5c37033addebfbbf42543d6f2b32fa31222860d1a9280fda00e3f8fd24fa580b107bdcf04741d524b0c38fe6c57145eed826d0b67eb6e5b87f9b8a5eccef28ee36e8d33826c65d766f82a802b376fd8da91d279cc7bbb19d47b4a5dfd95f056e695be007753776102a1198e37c8a57e5276fd22c4de42e50d3776f4729a19164f08be428edcf541c5c840ba31b564eaf29b8c3bb54cc34613d820cb4360d8776f735546e894b117e63234d2686286b8ec6e6074eae259231787bbf9441d63778bc48e68717cc4b5b82f48d67838ce71e58220cdf752f3598f7e5d01c7c4e517a3693da6bcec664350320415631cc1736fdaa2b3cbd5cdff609370da13f43a1c10dca20583d3d5ffc0bbc8a0699294111da14ba935d1998586c206cfa7038b3833ed01817627fd79bf14fd3285a7b270cdfb90fe84fc89ee807a30eae0753c5825041dec4d6612fbdf2fcdb38483c66fb2fcdc2b0b0f864ad10ac6cfffd81acc0a9fcd6d1bb3f8e7d031db63c4313c74aacecb364fcbcd8ce117a18ef7f586cccc871264aae29a854c2f4b647028cf1cb8bdffa0d36b7d51833cd95d46037267681d5f6eece5ace7a03c2a171511362c034f1da94c87dfb3fd98e32c23a445b8408dada3fa2a5784ec3c912b22a5e0e24ab9118ea98670fc212e5fcefcbde4f87f728596689fe0b3c084f62d53b337ad72e747a3985e5cbdad96a7a70c8ac860cfdd55ae387a9b7689a3bda9464d258832be9fcca23ca318c4605c8a5de027be69f1880fc6e4428e083a38a53ab094cb15ba2c28e9796e0958684635719d0c70cd819b63a006febf6793437c60ed60e41072d930466bbdc45832e9b0c2ba896c3222308a0acbca7a7015e0b8822f7b2def91ade8009cb098f610c1aeb36ab2ee7b679ed0aa6d1d189919150ee60c54744f39927950193d217f05d5373362b6b28b46f0810d3843e34aaebd0594b6dc4cf83b962ce9a7fe8062ea9928ac06681cc1c15094fdc4e9e15416271af5c822972e3db072823c1064bc623003c53cbc2fea08fb9f6b9fc736c561e8908460a8d6940cad3ae22ce6f48be150398d2b2aa621c82e3038497643f0e1690f099342b5ce30514090929db2fd449c02c7a9c5b14cc127114867f15c480c36d5c32b520c4189be8061b93ed10d653b006a1fc837355360e8144fbcbf3b5d7eaa5233107c4b703466386e055f52d86d56709b0970c0b3775c031c6a7e7f21d3524257cca60e7ecb665ba451513d76e487bb0d67ae1af013230ffd1570adf442475566da80e90b6522cd345b9d93c904f683226479786c26e0df62141d514cb859baf9d168af6871fc90938215ee107dbcddae82e6ecc6a8b1dfe28fcfb23e4d5d59e97a13eb8cf89f5fcb50caf8f5a51e107b95ef1f40a25b541dc25d9407c7a12c945974ece9a9ce0be8f14b739fbf2f94f7c810f4f37a99208f138630b6f8664bc4572ef63e717bb717fc73dbd30d8cb44f4b83427bd44b6be7168aef8f6fbfa7a78b106a5d4fd097b864138aa7db3392a724d17ec61f2720416cfe5603938fb3a2cd3b1e7cf7f847710d6955e3048b341b93e059a01e6de1d3e48e020f82b3a495233c2f607f1a99a7352fdedcab313369163698968d924a9e32598b761c1e384fd87c694618fc9d7e066ed9f329b4e562d6a801846f0628cbf3c330d74564e3e40674ec529d6d4b9d276d4f3bfc7a144466048be0f37bc75b0ef32bcec900eb59db727899aea84e8f7b86e074ec00c70cd7f67a895da30c7de4e9e30d048b2b64f0e429b1baf274923f4262693ffa03e246e4bbdd6ab6074fcb3bfa30a453e57044c04c8a2064411e107670c9dea56cb4e019", 0x1000}, {&(0x7f0000002e80)="6f3fa0f8508a03ee0254d6e77ac1f3ee57887b4cd2ec209335fb63d7761865fdba705fef2975733860943a7db8de2c0002530636f8dfa63d20bade49ee034dac2f42bdb4fd4bbef30e1e77d06110aae1afff7f86e2d39f12495c6a466ffd5671c7818b037d3c14b16e5c857657bf5716ef4c886f3fbec777873e01860dd0c92f2d4c5a3d42cb579d7ce7f5df211836eba8752d2b459b9d2db5ffed54c62863afa18ab61ba78e238e3ed2e1ea748356464e2018ac4c6a1056840d5308f6638bbdbea663ff287a23bb4266a28cc102e0ab2ad7", 0xd2}, {&(0x7f0000002f80)="b3e80487ae8fde68504f919a5589af918f1ac3faf4d54bf64c2cd9fb4a8a65b94c78ec810268573187f43cff46d1eec2b4be26388fe7c7cba6e8e6323a8f6af1463022ff7ee9c506bb644e43744bd8e0dab3c1bfca54d8c460c23409a361aa62c834a3cc575c4b72ac58c62092678c66afd80c88e4120c", 0x77}, {&(0x7f0000003000)="c864473f3090d1584aa75d6afb13dde4f64c9716097671435fb9f0e87ab0cd4d270980e59e8e25174743158057f51ddf7e3731b987c64251562b290c3ca58ac7c2769e59c49226d0e2d1977ad538c237a3cc7c59bc2d551d51d24b23298327a77e4848bfe5f9833954c2a8e817820b11e991ed5271", 0x75}, {&(0x7f0000003080)="2f8fd4e5cf713c7c885a3cacd1d81ba4d7a0a43d4a8e4671e7d4f6cb2b4b4ef84ce76bb404cbbbedbddd377cf6ffcc8b95d73e5ad9d6d63fa8a156587d90881578d8dbdddad0ca359d8a8fc157ce36a0bfee4466de4255038bf3b01e794eff4abc4d646ecdeeb77556c3d5b38d3b4919aec5a2103893a1ca783b586e9da4936c87893c9c1c97", 0x86}, {&(0x7f0000003140)="073fa2ddfd308d7e793cc52cfc8500e407053f90bb93c05b9f7e44e5bc06cb3b7ec8e3e8f59704785a1dc75e9316cb089768700e13015d78db7e933935221ee2d23d67b2666c8072110972fb40f337f7043353570f5119de004967dce6e3a3e6a24c033c8fcd6766ad3c919326d9996fffd44b3d210e34a8b1471f3fd7da220035195d9130003a0d6d915bf3a03b6ca9d5b479ef9d2fb820bf96835e63c4321a5c022111c7e97cae4cd4c07b2d2f6a8f4793522384225bca68b929cf5c2d1c8ec8ba03a5e7a0df9a852be4d43d5c88f443ee8eead1f1f2e22691d128e023012d625bcb962d3603d26add43d71e3e490fab4d85451c550c13a29aed0685c07bc6c2c5bd28ea1c7fee89f294cda48c39cb04d82d6492bc57c60d600491d2e56c331e977031d6ebb5bfd988444aa020550eb0c9a0c3c3a958c342aef58cbe554ad4abf813d2d748a52ad037c905e58ee83f743acacd613f7808572416b228b5bb9b3e4464e329679cc13c6a447ab9cbd9f07db85579aed32c215796b742607300a2f0e573da62395678be319f145db6595931eea023d4825665377ace007d68fee2482f790c156d118ab73a6cbc209a67ff96b6be4e67e53b4ffa6ffe44a2d4adb3d706784ca6be771d7350d0abdb6d16ad7c1b2c3c676ecf6e6e6bfb5510b9e4e330efc0670575c9938763dc5f6f520ad5232e8717e52683eb3e1fe20e930cfb264728438411a8ebe452fd73c4ddc5691c1d1b434eb1ff9558ca67cd6498da29c45ac630fc9b327b450a743e46e6d6705fe33d10bf3021a8032348563302167718e46457db0ddd571d6653e7892d89cd852d1a96b76543cf2e676c546102b24cf07e1618c8fdeebdf1451d5013382999c2a07ed42076e9c23c4080500181850658b861a14b10b34b873e1ff44a582c7b980b60f487dbc0b131f6526bd5367b982b9798a0078f54f5686ea9750ef4b45f02169b86885e2f4c12d31f1652a0c3810a4b99f34e1ccf4be98c8b02241e3b44ad8823439a5bdb6728659290a786fd6e4cc7d9ac5c3ca17c3dffc95e9c917c63b998a9df5d97be9688290bc13f23a16c67d7443f4f0061d4d0c0ff9a0f3dfd9b42b99a4cc8a76d73549d7bccd0f1f95431d621c02aee909a1a84ae3c0bc020ce6cb3e9b001ee8e15a1d7dc9d1f69e804d3bbaed33df634f412e0662074714b26236569a974311af0fab8535a6d49a84f904bea4280d4e5325920fb39f9ed3c7d50c9ac7baa8454b5cb5249af23f8a45cb85911afab0c2ca99cc484cbf022d694b721592565f569778e3634abb39fa30027911f33cbcf81ea8169c05850631fba0c6561660247075d4c8c855c9ec3af4f9d477a7eb0effaf1887d189acf1d79b3fec3a013a12149f0a37f43ce63981fde3492fbfda6d4b153255a04a6ed5ddf579f3a68fc81df9307b3b8cecadc048f5fabe811b6f5cba9484ec296c7e1da8ba0031e9693a6343cb1ce40be433de4ebb1724932e7f3871f8be6a46e27a73e08a7d04c035d2799beff08867f044dc5a504fe5c7351b677b8219d04b33b0c7174bd280143c5b86379203331c275b3806d726e4ba9eebb1c1dfe43f72c173733b3c56cab8e39f480693efcc1ee5fd1d31601d816f9a916dd009abf3f919096f968033ff56ad0e0cdb430cde41ab7cd0799ef781b793432424c87dde11ebed93d6d282d4127d7990e9fb052eebe215b02b00f39227e2964f105f9a36adc9894c75d71f01b1b9bf599b2363109cd191b5524d16c6065ec24546dd12fc2748d278f14b7ea958682d96686e34a78c5dadd69f60aee38db708bd5d4fb755d2ddcbe90639275476f99142517bb1c6ed9e967a55b96eb9d12e5b07580253d5a42e36179289839968ccd42ceee47f0793516ada5ac546fa9f9609ac915fcffd2e51b95c9285e9da83bd1e8740e414ba8c6f35faddedc956d4192c61a384ae132ccd1b2b11baf2c089772952890719cbec3fc093187e49c8e6bb927851a84c2aafdf920f2a182b4c2c7fa98a5f3a1729bdcb0fa7efd3cbeedc9a8c614c1c61033048f29192ebd55e1c5ed664d33473f303c8b08818cfd741884a7ab7f40f8d14d27b70e988000d8e69d28aeb9a6d04cec19ff90382416cb02cac6a722434efbb5d4be3cf2e9dcf3c585cae18dcbfb07636e272dca903b4809c851525a51084c0ad0163efc2402704f9eddb793332187fbb9cca06ee000d9f0c51f890f16a0383408a907e1595a5a8cb0b306fa6623a48029a67c81585d2a359333a1f42214a1f52023748cfc4c8fd7a67a3f2ed1c8b4cd9dc11f2529d447ae5e309c91bc5c04e270a8cdeb4de1fa2c01e7c602cc078a9f760ab59d628ef85eef8bfab4b377160be66b3b12d858319feb9352e684230b41ae4abec5f7a0de28137d7250c790a625d7e8226e3b253d01b2820c4035f5f8d3a9b70f968b9c09fecf800a844b763e6b4874bebb47f9a80251782815bd3cbabfadf98a24995917d190b405ae546510dd7daff9f93b630c36d2aa945c521033166da2c5d6e162f76dfab80d2e14a9dd252247659bf3bd7c70e06160f10ba3f60b2c2c19ee0b5d25ee7903cebd8dd68b64934d94fee0d11cf58bbbb93c4647aa064e24fe2bb3c5babf79d40874cb95e6180e5036903843f2b0b86d9928d76c8d67cffd8c6a97ea846b48325014294626e2a95c5183b79f1bb7487255b44dd9cbddcbd84d2981397f0c11b15d47270962cd83d884de369c24852c3259e8fca4f04b219310e76647022bff865d67e283f6f05d4414e62494481af9fbf1809113386c193696014ad1937e94799d458a1627c5a55c682b45b7a5a17165a99af5e835026852a546a0e38814bb79fd439a7fe7b8b8ceeb2ca74e1bdecc285af850c601ec8e772df735fa50d5de99bf5523624438a696bbf4933644bc5a6005407554d91ab12ac9f29867d600178ce0a0eadcf11ec23ac49aeee444c31728bc758dd9c3a5642385b814abd3e6bc33ddfc8b41fd7ec48b16e808a78a408a5a62d46fd2f954403b1bc6cb814cbb020ac8eb3024765d7d0dfab06d083a2349ffc58335b141dfae4aca3283918fe1d6d2826c54860dd386d2b9a783dcc62fc018acc36bcc8a8b73ff59dd3b60d1b8b8ce267bfd9e9a106e95200d34f61fa8a63fb42e30965193b27d693eba6b43a74b968daddd95f5a914e621e4e345fd94665a7b694c14b69ed05bf9cbb93e16952c6b1a5d110cf31b6da3647d9ed18374a70e5f8167a6c195027693e3cc85772e5b3e782189f6ecd9d5b1e6691c72fc0358ead9f44a1b36edefb52c46909c35133d64e451b7b3bf228e6fe510ec416a277940a29edda59b9f174d5f5df306b6d4781dd611db9db640545d1cc11c20e1a691508f2f0cbe586a208a61f74a001484f89788767d4df81b9ca5d70e8448f12d1d62fbd38e272fa28996fc060e93f7b42718bd535ac116d52d4348aa03a0861b9c8f0ec8b3fe8c5cf785fe6d6c3e9c3f04c98c775851e498dbaa9091202e11892552f6fee88a05690efbffb7f8b86167daf653de755679faf0030021ddd6228c1aa14adb86a872c0816210a31e62510f45c3a2a272aee1397654393067ddc442c785541701015715af7e8bcbc5a0fc83fa047542055d961fda175db777149f712a4cbf0935c163050f6cb2303baff1907cf530640a72e1db4958e172fd353da679e6feda39ecb5277433b685f4745525a076833c1ec55d546d037907ac0fe482fdd31526d7dc8a45b8825452bc6df6c03f51a5b29250f6fe01db7ef52e8ebc6fe5fdd8feca5767a945659770765a4809bafe03e6b08045f2dd4e30eaea52570edce48d4a2c1d667bf8b3fc5d55d786434f7a8c990ab17d51e70d6d0614f77e269a669efc4a52a625d4f6705b136dea1394ee3d26225fe8827709ab6dc032dcaa67a07a8990b7352845ba3584b36cb7f95e9c0d9f61947cf9923a09937fe4921227f1870d6efc395539cf32759039967c10ee0152b59b12c6aad08cbfc1e548a2c3af32a5d956f1489c43551823babbea07b8fa9c9e2a6a78ec31509675384458ebf85f7c79c010b23743249ab113ca6a12944310e62d0823cad9b1555777e8fd3300f8eae2df5a60ca00e6458c233d3fc175f59e1cc4b660f69eeb71c5b8704eab1945f0cec93de6b42d210e9263a2fad3ca4e8fb18a79f5192b7583b1e081c1495c9ce08b4b1f5d403dac24f0a127cf2bb2f568e8e35ebbd91574187d377d1893deaa9858631c9edb4905b806297c76be23dd1b49426d42cbab05f4a3049b077590c2cb4e51017219730fba00b7e703c324f3d54ba68c636b8d6439243a8854896d64c19eeef1737e90a876d21b2496dbb469e05f539515ffc96152a4a1c3bccf07ece9dcba0520c1aa878477234c2399178ea7fc5251e14c9d6532ee4647d58b5193814511eaecdafcd56ef8c7488a1b8d9bd22b5afa870671738c78755692ef66ab45113e42b7a255a477f554fbe201a943fe4879ff357727b85e5a2c95688c807f2a6080c9c5cca9ce2621b648ed44db7d5063b0a5863f95a01f44d0091ce1d2a4877b67b1ee28d0b069f707062238cd99baa5e89f8d60ba445833d52325a341d9cd457329163e2e68308574f8bd6939913ce94e611d79593e3346c39862739721a873b0ecb3a7631b7b4eec0d55057876724c9344dfc04a5efa0d57c5c4e7506f20f2b121851667eaba10ab7dd7ce15076f721b3fd981eb96bc6e5042bffc79b0b3320579690c702574c08eb557aa0c2e0e48c53c7d2a6d1748b753ceb4c314a01e5e327a969b8222189fa640a57199f1f516c10a7d26e49055538bd9707ba29a0ace65b0335639e603c50ef26780f0b861e12404ed872e15665c3ef7be92334f1d543ac29c78cd40db1916179c21871d1e54cbf8b6f71d3f445f650e33e5a358f6107462dcca633051330f3a1bb124e28bb5848b7cc8da2508e1e0053a2330b87c9a00496a8e47ffd17c7115e59a98e0f691fbd31fb42a9f2de9f6c3a3d6af2a5f062635164b9b68d096e9bd6c2cc226d332eda506de1de7cd5bd0ae56b1a25902bd6bf0841d6c6e4f9b3527f076dcb95704506dfb9b8b7f68f18dc310b679ae5fd28eb91b2287a39ce6eac701e3d995f9f6a04844141164c9785b952be76cd87c604a3756f1392718ff9e5691d9b7e9ebc5ea95e62400bb475227fac913d65a8fe40734880ecf5a62707821b524e582fa5e647ab0fdb88b8ba589cac16e6dda951be745c6970fb28c8aa96190d520db4b6fa61b0e39deff2e2260eba3eeb50962303fb7d3b2cc8c380ca8ef2ac0817583510bfb684d3defa9c789a129825c6af4c9f73b2dd26d511a5cdcc206e3672e00f59935c09246a55afe11daa1651ac240765bc1a0c98351c1e431e3077f54ff8d0fabad74abebbbada1a0059e3fd14aa23be4dbced68f86dfd462f3e6234a5dffeb5df9513f61c5a224bf5aca3250a9feca2d67ab2903bb05ddea4b2d4947b698ae33ab337461baea607f4d3a98058108aae253f0a72f8db3b685b09ba35ede240fa529f8a050343570c4623ee248d7dc9de770ab4d0fbacbf3cfffc9df1a45ccab24e1b674a48cc8b3b3381e2ed599b5ffd7cd8720232c4b195ae075cd9c7b225a58646f34af5769e0585d25a5763f397dea3cb7915cf69ed562065d3cdfab1f233abcdeb74221e0c3e5186bcd5b8b44e8023f52a13440b5b7b9f0221a3abe4c18cee4c35be7d4ad59539b553a3284833ab835ae8dd222be7015aefb298339170c6f11b9be09c8b027f364c9aad74b1002718877d8dc3deebcdbbc", 0x1000}, {&(0x7f0000004140)="5cff26c660a4a8fb9868bfd99c1617dbc6f7ff34c887983e3242133aa4f56312463bfa9e4d1cd5c930a5fba08d21dc73a7bcbfe44af6cfdd3251d31deb79fdbfd8b4f650e9320d8ffce98464dc613dfd619c90ff2a47640f9fcf6a97b5d91a9b9fdc2d0be20b36cd78ac59b6e0b5428e7a175b653f033d184172b37ab51bf7c4cf8f55481ce19985eca5a6af85c8e1a618dc6c91ae56a95cc7560837ea36dc8e61042412d061b84ca349c6cf2c1934976f8f2758c3cbad11a59258e59b3d515055e9a863b23c0a2dbfe63e827b5e8ff5d0d9335e957cd30e745e56bbe47075157ef32a56c76f8d8d01451e5cb99cb132e56957c342c3864a41d459171d254a205a9d1bfddad5b5c88505785e053e132e1626f762f33211f915f44582e07f7e46dcbc9135f55bce3d993154eedc0a0f2652bd96bb3f169f268a14d6dea80d76db01b7676c59f5e28b8ad3f2d8bc2b4a47611398d21fbfc2946ed14b774a00ac9afc4cfa895069a82ab1c48fc462e72ac4996a0994b60b0ef2d35596a4e429fdf826284b0799b465f803a1f100b54e2079cd7a72a838c4112638a22b574a2927bfca2781968a4fa6dd91371b6b75cc7eb36affec94be1e7072189718c6990b347a641ab3080e386f39da58469103ca13ea0555c175ead25f3779d8411ff749fb0b172a3198cdc92b2b7855b7b3e089e6b54efcde670e58cc832cd6a725b9f67c5c5208a314a2f906a82a05ba7183eb80d664439f5a4f7c0af57e3dbf69802079d17a2ff4dc264f1ae5a76f47e0d71ab202ca1774c7e4822df1fc094602e9058e483d5f2ca774fe2068d7b2083ba853e4c2eb0329f0e431d2207a47aeae8f7f4da74688daf876c8ba5afc2dabe78e61dc7392fc81c211e9a8db6cc5ff34b9c6f970ff930957b08cd43f97cef624c6c09da5b5e50d95fe6891974ad6bfdd7ab20ef92ec3ca5bdb45530d0fbd0708b88826885c5a27abddef5e46adfbcfd14590681e8f980bce9ff4ece81f724df97cdc9aae92bf80f20c4c50b1ac8ed3fcacfb8ee2795a9ddd5783584cdd2088c6e8d9ef13e884bce0ee7626f282808ca1eabc1848b9730eafc8c6a570ccf3a6d33eee8debec7a6167df4f0bac3b83eb55afd43bd6c00da652975aaac9dcbdbf3ac8101549aaae8d8a58f95d8e43fd2a2c514d2f31f6f46e3b3671102f361b65009e9b3873b194226e6bfa48623c30c92660f3733f5f070104c599fa5725f2a5b4eda2ad64cd3deacd2b87c1d04e42af8b670ca7b8302332761edf26410cc0b3db3fc8ec4c2d964f496e50b35f546dad9e313d9c9e5c1d52668be0f31c6a3caf7b08c5f96f0cc695ea1b9ddac1df5b345108652323d456e4781486190f0b3cbf32b86f540289992cc2daaee6bf3eb61732227ad5c0d7ddc619a6714553539d8f884acd755b5dec03d6a168aa91ef0877d2f00f99b93b691a462f9553b72a9dec026e69708348a607cdcd3939bd07e5b940df7368f1069f836f9f4e89e6058114ee1fc2be412b81839125f79223a21ddcb783c31c2c74dc465b548324d5e3fbb10bb537027e2dd45b7c9403f53c05de401ff61af78a7c55a8c56772a27367f6a24d11e1cad882ff615180cf8f7895e45c26d467742893c21a101c466d683f962287a6190e71d0a4eb16f94bd1234a53c29de0cd1129ab593dc4478eb88a115ca956f116ff87a1850d37985e006d6319eb3efb556c40f8e7bf0cb2d5f8d6ee8a42c3b3e5d9b51f5619f561bc6186d50a7178f8b2df549592f0dd4eafed7e8e34dadef2bf1f8aa6e473c4823808902a127b0a3a58c6a31f2748df1cf476ba4ef611305b1798f5146215f8358ddb01b2f96e3192d687001b5374a7c1ba21583055de351c7921fab186928fbcf0003574d87dc1e9ada5389cc95eda157d436f432ae4c59173d604b031bc35d17a76a756709d9bc7cd80bcf13c8323433973c22facb17e0d8406e305ddbd8715721fddf7524c52214db78ae52951f8ab2b996b36551e2436e9b11fd6214c720a7ad4b1666ac273d4d54a05663ee02288097b073eb05361381940c3bdcec7a9bf90f0f5bbdb82094964555f8fa389d3d092b5256008cdd8e1a9ba3a7de3b4eb9473a647189e16a9cf5b9d09d951cc37d588fe6e4788e5b041e4fe0deae5dc5f2e010e41ec3cd20c1b8e5d7ba7f84bffa5765473ccd98e83cf34c8d369b511637df6b65615824819957e3a6d4cf9db2a7f4f9de73e722b27a0e7d8119a47154f55a87a5f0e478701aff13af9d8789f3900024453d30460c88e5e090225a09f0043bf0e3378bafcd4d42a2d116ecb77ecca2531a14542720c043850c862f909515c7cf67aa8e9ec91f276760c83884d5dd69e59245f0c416b15e08fe30c68ba76ef3d4f3b89130da2e8521525fc1d7ca0f62f50b8ac177578abd75478d9c1bb74257e4680e57ecf4a7c30a4bd1966932f1c620358ec5e2993eb143cd75ef0f40aa2600b4b0abc2ea14056d14dfc98f3d13101dce6de3b25bcc3decd6eaec468c583a6ab48c10a25c67d530da96727a923ede68c209e9592c3221b16ff01b42fe35da6e4b78db81889d93c74c1ba29c2c33875cda5e15746fbfe6e3459c366ef3de7e0d572f2afeb24d9803b6ea38b2563fe43260893e9267ac0cf7be0de4c3d217109926f664e0e9b215402292a6d7fbbf5ba795c2a89ea58eb6d20417483c4ad79a627e49bb37305e38c396b1cd7a0ca0b7ed527d0871f080a147128931517094ed6d4cdfcddcd2a19bb192bac6a43cff333ad92656dd89e15be57c656b8534e1a6dd6a62949b33d452b9345b45de5feae9840762d97fdddcf8314a99ad7eea8a23b40fbab38b04ae1a29e2200afe9a0353ccc41a028e1658af175a86f480afe4c06b24350a1affa920ee333ac8fe7f1cffeaeeaf8156b5de0be16cb782fd169b3dedc47fc209fdc28787aa6a28b87007513cb44bf5a90fa329376f2a46f145637dfbce643f70115579c780eab8f9ec4c6e54e1cfad8602c08d78e255480ea53650c84124466f541091e4a23d8294ce397c57d5f49f4d1decfe9286cdf3cd0fcb2ab108fdf73a380d726da6d3b50ae43fc178e6556c6db14ecbc9dd3b33126f67386dee46e5788cffa440d4aa0334e180c932aa7d25da65c8923bd3ecb4c6b878e0167254d6241adc943d0c592cea51e744c0e1be89c55b77596f4f63fbdae427ba513e85f1928ef54458f9731e734c447fb609f07eca4c52b7085aa8abb25d8de84775554adcbc9b8a01771c5ece9012d9cbe5f5ac6195ad1e786bdf467040c6f157f9468c85fe88e847b30320b5eeecbb737c9a525b48af06550d89697952a60815ed601eefcd15103e1728a9740455814c59a2169b4c5f4240a26d31455226b722e1027209ede7f1581f54dfea3d83af22d22a8d62a185d201e4cd8080ca9897b7c0a17627dab1a44abe295a10009717f50f1e7256fa1ef0b809dd32a8d9524d289801441eab494272a415ed8952439998e72cd94d2499e7624ec97de55c0229e0290f5e1f8c7b18b4ce8ac4b086041085e91ae38bb2d1ae9844549577c1ec49b30a9cf5ca13843ae0210cddf88bac050cce3707f223303c56e23ad49f1839b1bc95d7dd517bd80459b3215ce8a190c8b17ddc22d4be1880f676e2a183b046e0342e8a90d035f86652d3b1ada66b2a5af8bad2c65a52f6ba22d160720b4002a0bb2e2015670952c8e8751887f37cb672cc2feffe35387c2c7ac50bb95958d4b0b58153bd06447d3d857b7b5ba0524211a5c2625927e7f9c96e1f9241e6756b6163a294347b25290d7c6c1d75f0882bd55c03c65a85db03f91364f51a9f738e82e6594e9e83bc63e671a2b2c72ef547a73ef8458756ef38c224c7fc1482cfb31beacd3d8c3d6db68e999fd15e3c1ec859ffe4c85c7bfc8b1d9f82c247d47ba0c52973e0551b99253f456bf96f79a783653018770aa708ef4e082b542f4d5fc409f343b3bf84e1c7711100f56fc62fd16c5c29bba2332a1e13e83677e8155191b73b0654004da142459d5fa3ccf36af507d1e2b84ffc579f57b5c6cf9c91ce157b998ebc65555fa75fb3a5ffd3ce4fcfc8aabbacfa61c9c06b239120cae581650de8217accaac0b28d938713da596c3290a6ab3db552b352e5a954c1eb9c67439a1afc4ef857b0c0318c61305820d330deddfdf4ff7d1a3b8e1b05c586c8a69031c2bc22a6279aeb32003c1e792ee504daec986fe9eae2fea498eee4081945ac6a88316a5f753ee090e18997e642166ed5fe155aa02dc34fb86357106228d4a6802aa15ae0272da0d5cbb8dcd2587b9395d447e6374f3a89ed3912aea248cbf4bc0d316c95b5f05b61f21e08ed7190f96cf1102d00d42ec929cfda7edabbd849c1956b87db3eae32d2e2730b287e1972179055e9dfb32f5fea99e1e51b8eefb4b8126ed8826380927f78c2a4b8284dd31239d086ae98858bfe31ee8a9eebf7f17c5e7288fe6649de1a2e44ee197c765a168bc4545f7ac341a8f47638a78a905c66cf213c0dfb4b29b5b96b026856c6c24c54edb2a95b5e6af312ece33ba83373ebfd0e136bf8dfe31403238dc9038f196c51b2aa57de93c756071bf567c1f3a5ba5c4045762e58208420044a845a6b57522cfa9a92376f084ea083cb8e5bad77d2788249c5d556c0cc2480cd10ea44a9f293f0fbd0cb2b16b43ab0d36c55d70e79ff12e679f3a3210b8ffbe9dd97807323b442c8b374eec28029fe329bad24bcd42a3eac5a6e9aad62c9a138aae9842239a66db7f3d7c9cbd255a4cadfa41eeeab9b70ab0578d86e955693515ec31244e4c089798f8b42de9a9adce1e217ec47c665ed801b805006acff274e40becd645da61a24cc28845db650963cf36b0e2d951cdfc491f0cd18def8a8433c128fa82e59877128658a92ef8c78f7a4366c325bcb015307f8f2ae1e9912c0a18b680c2ea799f88525b93b16a533ee735a789d018ddc7f551891216aed1ae65ed3f4944c558a059839813dc9e8f1ffe6fbadf5724e6bf2f24307a094bfe0ebfc618c8c55d07d81c6e000e4dbc1fa1795c78a766cbeb6a7136ba66d26f05929f2515aa1eb126efcc15cf257b9ea63f4031343eb0b652ea23de2657fa409c1d474a21c0aaae984deda1dbe4310b9da03517f90145ceaf14ddf21789f878b2287134b37b4b2e381b7fa3ff2b5a7b805359a2ab7de42262d1f2f7fe6a4d0b8a3ca5383014948d692ee643a5989c6777df20a18f89ef9b92df5637a5b5740395bceab1cdd25cdfb06bf87c150a7a2c0edb3d22bd737ba9d2209d4a8f80a1ba221311fe2098e7c2c51bfeb9d84f0dffd13a1bc997ce45aa130986ecef3d3596b934d5ae9b48f18d5d22bfa186a3a25e125c260ef206b537d9197f0e36336f734eb5a46adbdea5a5ff1154e40adfab381931c842fd5788953e3d98a96d324e80f5fb32b24e0e6d81f590e85b7230c6432f5b0fbf5f7050e2b57e51b297d7677ce24f85e6e7a9608060fb0d9aceab42027d550302229ee733d335ab420ee7a779186fafda61992a85dd6d2090a382cda386e9edcea49b1b3c5d9fbab9d610e4593a1d2cd1aadeb8294eed0941e4276deceeb3f77883fe5737782ed5cfed7bc4377a018eb9e4b3235676111cd2d362dbce4f43b62c9fb88b14ea61c28502ff5fe46123c86e460cc083416b195278792a4f8841358fc29cff459bc6d404b9421f0074b646089fdca8a74c5fcb0e32cba23ff9886a8691749abe8aa742cb7214932ce2451e4e0875eb4eaeec9fd8b8642c3602c8f90b2d009b56bb3091e40eecc83d6423", 0x1000}, {&(0x7f0000005140)="bf410235c790f33d1f9ca1bedc31d93b1f274b49eae2716d89de98f194494f08a436a8820f01e9c57475f69be0be3fc63ecd47408f203d14d7f740113c1b1ccae7fbee0befa4ac505ca3c61a92cb2782c86416ef4fa4dbf776f2d236260e0379c34c412c2ab48ade51ae8a997a4f610f5b950a1472cc3099de680a0a36fd19382dadef8565d0b0b41e8761d7b01988ba2a81d36b5403335ccbdb8df6c0776aa7eae7c4306905c2b15c7be037bac674ec2b2e2355346317bcc585b48c2e7966a4562a", 0xc2}, {&(0x7f0000005240)="097a9c56aa96df9558d5918f783b86a29671c4a6ce37fbe33a3858ee534b2a822457d6ed41a1081f67dbc2841fbe6e4b362f585a1e4e4a14c719a315c36072b9e969331cec9a7780ede14e0869540bbbb3803073b556d5948bcc212cac856d088c691410e7f0f518a33b55bedb0fc2011d371d35e7c4ac404a9a1e6be4cd589474", 0x81}], 0xa, 0x0, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = msgget(0x2, 0x18) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 0: setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = semget$private(0x0, 0x7, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x2, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000580)=']]{\x00', &(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)='/dev/zero\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000700)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000780)='\x00']) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x3) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000840)='./bus\x00', &(0x7f0000000880)) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r4, &(0x7f0000000400)='./bus\x00') mkdir(&(0x7f0000000900)='./bus\x00', 0x10) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000800)={0x1, 0x3, {0x2, 0x7}}) close(r3) r5 = dup2(r3, r3) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', r3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) pwrite(r4, &(0x7f0000000240)="8829076e9db40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65", 0xa9, 0x0, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) rmdir(&(0x7f0000000140)='./file0\x00') listen(r1, 0xd823) fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000005c0)='\x00') 16:00:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x2, 0x3, 0x3f, 0x0, "f0000000077994f87abe071000"}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:49 executing program 0: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x408, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 16:00:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="0edc1bfaa0d95b732f5c1efab0171121571badc12c08437e3126fd24cd89dca280929edab8e3408a22ba328336aaf07b3871c360a1f3e056acc8213597c2afc0feccc4dd580060d0727d36ad9bc905cb1806e3f42155393c5019652dc36108e8a96947a9cd1fa6553e80cfaf0c823b153c2df3086990444b0a0b3b984534f766660eab02eca318b1b948efe354d668da23", 0x91, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x440, 0x80) semget$private(0x0, 0x4, 0x100) ioctl$TIOCSCTTY(r2, 0x20007461) getpgrp() r3 = semget$private(0x0, 0x1, 0x80) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000340)=""/177) 16:00:49 executing program 0: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f0000a21c9eb485d29c79729552ed606aea7563dc9806bc0567c62b"], 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/92) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = socket(0x1, 0x2, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x100000001) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001860500000000000000000000000000000000000000000000100000000000000005900000000004cd2", 0x2c}], 0x1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x200, 0x100) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0x7, 0x80}, {{r0}, 0x0, 0xc0, 0x8, 0x9, 0xfffffffffffffffd}], 0x110, &(0x7f00000001c0)=[{{r0}, 0x0, 0x14, 0x4, 0x7f, 0x10000}], 0x5, &(0x7f0000000200)={0x6, 0x7}) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") r1 = getppid() r2 = getpgrp() setpgid(r1, r2) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c, 0x4000000000000000}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000280)="d6d235b02d6bdef21db7c4d8a833a7b2afb983d2160a5e8b447bda16a55d948c9f5a742d3736d509e547e0e10acfe030c05afa56e9fcf6a993191c363237594a498f8c1b0aaf921979730b940716b951", 0x50}, {&(0x7f0000000300)="bf4944e99dee2930d0ff7ad53291322fba98b6fe54bfef8e5e193458e853ac9f038075f4229ea84b420a616eb53dc84be5d1162f01c047ace6e3a99bd0f35e2987da4bc45ab3eaacedb9342930f885d7a99beaaabd327c9359a60fb0f9517ce182e38ecda1949c5685ee3b0f0adaba9718d5e3ff76b7e5fd8edfa2775bfc7299d8ca2beb6df45cd28456c3d04a65d748fa12fa6e9183d00aa7deb58bfc786bea078c94c8e38655ff8a910f43b0469261ae1e94ec602c18ed176acadc27f88dfba512a4506d0f247aeb1c0c1fc98d814f3a87136eeafc971f2f94b6bd09d3de8425a1a0ba7c064a436f84a119", 0xec}, {&(0x7f0000000400)="bb877b816b45e61cce02257fdacfb41d2e01398561a2f36a570ed2b403c1785ee0be620e15784cd6ac3830280272e13ab5d9612735a2dd7591e8bd407a168c00ffbb64d1337caf5d9ffbf9be38399b899bfe94b0574a1e0103981c10596fcf70066651105e2b06652cb877b596030694ce4393288ff635cd3555f9a5f8297c6862dff7184a27e36d52ab38f0f8a6e10b36d8b44bd625f7f0433821232cc0749d5cf08380a3805b070644ac688438ed26ae85648492cc", 0xb6}], 0x3, 0x0, 0x0, 0x404}, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1aed5b59dcedc858ff3a", 0xe, 0x0, 0x3) r2 = socket$unix(0x1, 0xbab56e6778acd41a, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000180)={{}, 0x8, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x134123ad5d0640d3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24, 0x2000000}, {0x20000000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:49 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x9, 0x6}) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x82) accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = socket$inet6(0x18, 0x8000, 0x8b) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/148, 0x94) 16:00:49 executing program 0: r0 = semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r1 = socket(0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r4, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) bind$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="00be369b228bb229d8b5bae5587b002e2f66696c6530002eea63485f528d40758e45ead464e4984b94f2cdc7c76435e5b6587bac2d5519a2d550049ed32f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce9446eba32a10a040000001fecb7684cd45fb4619d6f1fdffa59648bfa947a97b2d920d037322f8fe0ad9319cbe7602b169e4a9e67475df0c0780e6b073e69819d093de525ac6598c87c6c8ad6be622a547183531d6e003b9683f093f167874a5e6ea4432df072986c0c854897f21a6051a4c3d9b562cd9d89fe181883f79180ab9f6c2d1691318a82ceff050df3d1cae9b5cd90af097ba5f8a4db8b85ccd3d24dbff25ace386ab9725854f29fa9114b87333d779b19cabd2a87d9c9fe80826e26bf08cffcfc5508bbfd4d72834d201bbc9ef2fb5852552b8801917fb0f2f0659d6f41ace6417e6398289a31a40127590d509699"], 0x1) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r1) r7 = socket(0x18, 0x1, 0x0) r8 = shmget$private(0x0, 0x4000, 0x2a5, &(0x7f0000ffc000/0x4000)=nil) shmat(r8, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r7, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000001500)=0x3) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe69, &(0x7f0000000340)="b6") 16:00:50 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) sync() bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=""/214, 0xd6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x60}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="7381") 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x0, 0x3, 0x0, 0x1000000000a825}, {0x406}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/116, 0x74}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xc0fa5779, &(0x7f0000000180)="6f1b") 16:00:50 executing program 1: r0 = semget$private(0x0, 0x1, 0x100) r1 = semget(0x3, 0x4, 0x4) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x1, &(0x7f0000000140)=[0x0]}) r3 = semget(0x2, 0x2, 0x84) semget$private(0x0, 0x2, 0x60) r4 = semget(0x1, 0x2, 0x4) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r3, &(0x7f00000000c0)=[{0x0, 0x435c1cdc, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x1, 0x1000}], 0x3) semctl$IPC_SET(r4, 0x0, 0x9, 0xffffffffffffffff) semop(r0, &(0x7f0000000200)=[{0x0, 0x3, 0x800}, {0x3, 0x4, 0x1000}], 0x2) semop(r1, &(0x7f0000000000)=[{0x3, 0xb455, 0x800}, {0x1, 0x2, 0x1800}, {0x2, 0x0, 0x800}, {0xde85d55a4f5a3bcb, 0xa9, 0x1800}, {0xae1c8988f0f91014, 0x8000, 0x1800}, {0x3, 0x400000f11, 0x1000}], 0x6) 16:00:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) socket(0x2, 0x8004, 0x3023) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44, 0x4}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r1 = semget(0x1, 0x2, 0x1) getgid() pledge(&(0x7f0000000280)='\x00', &(0x7f00000002c0)='tap') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000080)=[{0x0, 0x1, 0x58f, 0x8}, {0x81, 0x353a, 0xa338, 0xbf}]}) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000180)=""/191) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = getgid() setegid(r3) 16:00:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="e5fbe6", 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x2) 16:00:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:50 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0x84}], 0xa24228aff0fdfec, 0x0) 16:00:50 executing program 0: pledge(&(0x7f0000000000)='tap', &(0x7f0000000040)='/dev/bpf\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") r1 = semget(0x0, 0x4, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/4096) 16:00:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setflags(r0, 0x2, 0x1) r1 = syz_open_pts() writev(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)="bb6323654ba3b9b94d72c0cfcf681586aa59ea821958068521cf6a23af9976a4968e9ec37abdd4d6fb0028169edf52afeafc60384e55537b2b31f717dc23dd271a97dc0da8fb7cfe8f0bb978915e59f99358de99d466ea9af7b04b46f65137549a3306ae7628b2ca8f3464849392691fe166a19341dbe7753e5102cf97399d61745b41fa53d36f63f20ccc8958172a77279bfce511812f29481262e8a85d32069c624aced05ebdb95d0d2d8b6b573bd4ce37244535d04e63aa6c629ea322bf0a", 0xc0}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="642f3edcbb2b87d117d06f56918fe4d5082f52538af179f4eb46fa23407dca527caf42110b3d7b93f564e987d33fbd0bc0352904b82eed3a663d0bc940bc41f782cbe77125d3091f5b38836b7dbc80e49f7dbb2822110391c92524a250f47dd9b5a29b3c85d3d59faf5c8a6804ba111d0148f6ca1a4d354ab1c741ca70f614c9814978a14b49f8c754d536cace16ce1965e92eee", 0x94}, {&(0x7f0000000280)="96fcfae0155feaf62afb0da85f72a7f65e991e5a715ab1a99bc438b73f4021a6b3b327e38ad4f52a377f7597b3cf184a7a6001744b4b323fa6cb8909141d2190832102044566d505f8417a47612e764d2e5f73e03c06095efa8c0db812e76ee7687b037d399bd41d", 0x68}, {&(0x7f0000000300)="50409bdc896cbd5b50d827a83c958c4dfa58ce7e1f3f2f51e145b7848fd9c3561a8d12581e167701bbf023ecb11bc6446da4d248336e206e7f0437eb47f24995278bb4a3b3cad03d4c93388c86fc54a1ef528c80da00ef9f3d0bece1c5a9bf608b0a5621", 0x64}], 0x5) close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000dc0)="dea1e0ee3d24142e33cf3df139abcac3e28441c04ff0f168b77c97670617d3b225dee94f38a1afe0629acd45a6870d3a0a80ad26abf69ffe51cf9c15a2c27478d1342af8a06be32447ccd49452f41e68ac23a91c8aaf61def2067b9030b61834e45c42b19febf44ab4833ac09a0aa037953550ca21818db6e06454937806593ca97a2b5eee8a176b1654d8f9ca883ab05820d8fd72a5c03aefad52e870a632f2580e63018e5817158ac81af7819a29d1eda79fc9612c57d246840d1b34d96323f771761a89d6c1dff853037c525867debf10ad50e199f3d444bb8af553f184f50e5e3b7f30bfdef9186940c198fb1d8cddebcc7e4f0be3bc266cb13978f5c902e88e2c3e84556da4066af2f48f7225ee318ee2601ac505e5f5375a3f0e9ea6782a323a6851434d008986d4b4229a5968a084c504d0e712fd060899c012061626a16ea0af6a6be888ff5a72b71dbb2fe4c36d5333acaf8a7ca5635370e74cb68e12758586810d8757bff3327879e4c969c770367d5fa4b27e1f1cf7392c9b2fabd21d323b9c505dfee34fa920656ee34f0671cda1c7d1575aa05e6b44dfaf606fc18fca9e6635fd1bd65ee0bebb97fdea0ac870f64b78e602465575ca902698a638f1a95864c456efb6f9127277817d20736ea9365618798a0311dd1040cc0869c7b2a4d0c4c9cb028d3bfc5049e23e68ee53ca74637be62bab4c00c0b0771b0739ef8c046a61b75b2410fd237ac1e1ac16d55926a3828ea93eadaf786e53cf54eb3e9c5e45feaedbbf18fae9a1ec9b1b4a014d13f23e0b45450153d31e64a5f9b389281b55efbfabe2a49a808dc0b95c9777a10817c070f56b503df376eafe0e85a45b9157c1ddbd4be2558d1bb11099135435d47672753ed4565b388f4d97ef48b1c06f1e0f841418ed619dc13ad63a2b8044dd323b4eafcd80644be2d9e7b583316a6e0daaf69f2774f2bd38fd180d926aab544dc714ef2151ef1074d3cbe1464c7910e140c39b8580150fd5305d2ddb88bbcbdaf17b36530b8c8a78d1bd269a9fcc97c16d8490dedc0ba7997b7c618a9fb016758503bbafe0236df77bd59676525558cd7b9071f4c543825ad94909afd9b9ee30c233fedf322c31fddde5d91e8df0e2fc656287fd412a02d1d5318e65998e7ef739d2f2974a0d4eda25e2a97985807ed3d13723af85c2ecce3bf183e58008782639ace51794dd127557c2a2eac3b6265e856577605e45cd669bd92f9c680576565ca6d3f5a622632cc22a3acc4dbc8717c473ffc4a90a7ed3e9b638730db59157310c8a1cb2ad73a4d76077a8cc30ae481ac34e094037820612bdab23d764161d97269b027ae4d90aef8c2a8217f02d61d51ed3e354c969f53e3d93527ccad9b494bfe2b77cba42ab04db304b0dc3571c38f05f86fd2cf2f95c20c4976840936819c724ee4920ea57f9ea3ef0543e164b73a0d919909ede04f465df5ee649a1d1b37dd7c76990d3a8f27f81fa59321eb387b1eaf7f2a4a3b27afd5847c7c446fb76ef6598da516aced93ff940096a5247c33c602d939b5631188ed1fc43fae4fabafde36fb0457363e9432b73728472d9de94d1f614b857d45703d87743ea5aa9ec2fa3240fd6b32035f0c56e38c74b74043866ebf08fc350c7dd743c1961afc52209b900187c29e279e26ac19c280b8116dcef2eb7323a345d33f8ef4ad5476fb90f2f9e4734ae6d0520434f7f68bcd7fb55727e5707008a1a89a07eb8eb67a0d713f2293e8d59b68c2d854413ece9e838a8d8cf181a7b7c813e07b18feaf6936be7bddfeb490ecbe112a4f502d74d3d5eb8ef99e10759e86f067ca89ca98bde5f62c22b08a113b2d0d6ab2cd8f72ae1944e0358dc79650406205b09b5240d102ebe05f5847d1d7470a198f8145e85b47f07cd42a382eae54b3aca99f11fdfd84a7feb40510092d207af0423529bc7608b2bf1a8b332a04dacf3f2042c60b5340ddc74032346b534b93022656726e7bf0b732ce54f11a88952c3555efcb6bf8547f7cfb1f93e6ae9337056fabd983480fd46b93ec3044a65d3fcc8ebc9154e442dfcf4830ccaa891f6001ebba67133cdd4306f8de3149a4a4635bdac55f5bf197ecf4b18a0bb34c2b55555ee3a40032b14d6d89c34bc60426dc4a192faa4431af5c3c58a7d8cbf52ddf9e7d4e13d331057b9f1fe176e4f21898c357b5918f5e563faba697eba1149759a899499c90a60fc324616f5719651ef642928f6b2abbea077057f121f246adf376b68cd0d4145008d44022176767a9434390138a8c79e7ca4f617638edae4cf892b1ed7086b537824987cde2f058737e70eeb6cf36d7add63f25a3987db93cd2ded4c364b143ce6f7d466a7c6f92f321277e92aae215dae710c0736bae081c84b045ec94efd83c1a725634c50708377046d9af4a193ee7de0b56984376734a8fe703a6f3cef2cd9fef3083b649eff95cf7762a5001a20fc78547f649735cf3a0ba3f573a069c351e5bb3ba8640cfba029916f4fea052634cdd7f1185d9fd925d8863ebb05255af7e4f27cbdb7c01d86d5e832a929acec2087583832c6db5541ccdcb4e316f0f13bd57812717e452cd215184280006ae174ef5c84a34e28237e75a83c14e09be46779471e9a8d9ca5a9e7e8fa53c4a1ac2cbd6d304b3042588c382a3bd886e526576b3dd71ebd774aeb4c32c8c863e6cbb63a4fa11df2e1d55de313e6e397d501c8e0bbcfd39f8be2b32837a370435b42faebed59e4c53b6ad1cb0a8c48af62a1657cb3af8a21a02cbc92e5f57ea9264802ade87663df2277327c28bf35bb011e1a6e89699b248414279b039d9b2571fc094e01164ff0995730b835df888dbf2694285ea4910c208792906a9fac3325b1bb2096b47a134e3f6bf6244e08836a026ced0b9af562c373d6eec350530a4a5356eb67ff466649b71da4918ea4ddf6811c90143c4dcc11218bfe7831aaa22f6ec086ee19cea541fa8128045382832b7eb84d8c9140049196e81f07a3e057fa90a82c03c4ab5ae0799e90bbc93886d4f8661dbb849f9b51cbe4c2b48354cd6c492012d4bb923006ece475e0cb91d2c4e3fefc514413b443d139860c0a998f567679ce60cdeff8096b191e9105b0b2895bd03fed0fd05b3fd09e0bcd43340f4ede455b94173e640670b6e8b1bdfdeafc9f6c9b29c7a669665a5e406895b3a336df810cc9c2f077b7514115e739e8af6257f4deb4a9dd4820cc69a7a15f8da9ea6e97a02f955e718ee8d397ee33eeaab6e759e083e204ea96c644d99118f09b72e8e2225690d15d966b724628338c423724514af4a263e466df869506378fbefdf2fa710f79d3829b4c2c2ef4ecd2136680537bc1977edaa0e1241398533d88a9604b8f3fa4efe0ddb66e6e5dc3a906b1f1749ba9c17c6b77674f87c364f2e572f57fbf56ee4b7af19397c177979a44bea71f9924463ad75dd902fcb861ccfcb439d35a80f4933cd7c246e2c320ea3573beefc0edfa5b8b9eb2530119e5c9525fb6193d70393f12b3cc09c946a5c91936a64a8332b3d4b5aef2bce8b07920e4b5b2dabb3d47b9873ec43e72274b2d88a5ffbf3ddc9d617c596b7979b8587d43f25d42e237996e18b2f2977334ea0ef04b50ea4b50b9b6fe9d4a7bb88c6ddc15f2b9944157e7c12761c8426d99c7d4f2ba8c576b8bf2b45671be0775e3c458fe3f407253604393fc3c9697bb748fc44fe5921b5815a085f3092edc96cea120f8c522a1e92f3baacc1a0cd74962a0d7a88a154e572a3407b253b4a432bfb1cdf35908dddc9aef27c623940ce1166742e8678f8594fba3ba5c9c7c9210f2213ac9b27f2d0eb3f2eb7bd2de02064f3be4f77a6c875febc1f824d3bfe24d85a378e5c51ceaf38598553c053d430ecb526b9e4ac5d3d5c20fd491dd978ebd4d9b73366357b81e3fc4e3daa292679db4424ce5c7b4ae2b0051fbfd59784b4a7dc1", 0xaf1}], 0x1) pipe2(&(0x7f0000000400), 0x10000) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7f", 0x80}], 0x1) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0xae) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = semget$private(0x0, 0x3, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000740)={0x2, &(0x7f0000000700)=[{0x3, 0x7fffffff, 0x20}, {0x7f, 0x200, 0x1}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x0, r3, r4, r5, r6, 0x60, 0xff}, 0x2, 0xfffffffffffffff8, 0x1}) r7 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r9) r10 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x80, r7, r8, r9, r10, 0x4, 0xfffffffffffff854}, 0x7, 0x80, 0x100000001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:51 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) close(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0xfffffffffffffffa}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x8, 0xf5a}, 0x10) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0xbe24) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x6, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x44) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) readv(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f00000002c0)=""/148, 0x94}, {&(0x7f0000000380)=""/63, 0x3f}, {&(0x7f00000003c0)=""/43, 0x2b}], 0x4) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000440)) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 16:00:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x140000, 0xb]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x1c0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:51 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {0xffffffffffffffff}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x0, 0x8, 0xd}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1, 0x0, 0x0) 16:00:51 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xdebce67c19073935, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60, 0x0, 0x0, 0x8}, {0x800080000000006, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x1, 0x2, 0x1000, 0x2, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000980)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xfffffd53) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000940)) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xd1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = semget$private(0x0, 0x6, 0x80) semop(r4, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) r5 = getpgid(0x0) r6 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xc) sendmsg$unix(r3, &(0x7f0000000c40)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f00000009c0)="1581246a03a085b45a931661c2a7a6f700d6c2ce98d69114d2a599cddb6894a8663e5ed622e7438d2a51e19e03c6518c06e0cb5e65a3ce2eb1374eaa33cd6ca69300b6536037a11f4523ca60426a754566ab59ebd8e16ad93003fbedfe2ccff99ba5f58dcd0adee742db581ef36fd893", 0x70}, {&(0x7f0000000a40)="f1ce071aec48257d79b36d1e7fc1c7393216a46cdce8778608715fac3d3572806bd616290189e7c979daf23ed78b3b89f1f636ba2fea844d2b3cf3251256d2a63680263728fafc05837298eadc26146be4408636626d52f3252091180317b5411ced4a796c7eceff3678304e40e70ae3bee098621af4ec3355e594", 0x7b}, {&(0x7f0000000ac0)="9e7cf403d532867be866eb40afbe09d53f1e7733c87384410338a124f6f42763d96a392e01f0f0c37781eddd4fdde000177bde405affd28b3af3a7c8819c310f1a02e1a447e90eb587048ed62ab29db6a5344ca217497b82dbe0c9cf266c3214ade744", 0x63}], 0x3, &(0x7f0000000bc0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r2, r2, r3, r0, r3]}], 0x48, 0x2}, 0x85e2e45010fbbf34) semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) 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']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) 16:00:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() getgroups(0x4000007d, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000005c0)) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000380)) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x7f, 0x80, 0x756c, 0x7ff}], 0x0, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0xa2, 0x80, 0x6, 0x101}, {{r0}, 0xfffffffffffffffb, 0xc8, 0x40, 0x6}, {{r0}, 0xfffffffffffffffe, 0xcb, 0xf0000000, 0x101, 0x1}, {{r0}, 0xfffffffffffffffc, 0x8, 0x20, 0x7, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x89819ceaa0371889, 0xfffff, 0xffffffffffffff7f, 0xffffffffffff1ba0}, {{r2}, 0x0, 0x99, 0x2, 0x7, 0x800}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20000001, 0x7f, 0x32}, {{r0}, 0x0, 0x0, 0x0, 0x4, 0x3}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x9, 0x40}], 0x2, &(0x7f00000001c0)={0x1, 0xa92}) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x80, 0x9) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x8ec, 0x3, 0x4704, "caad3d211a4287e189eafb8dfea1263f75117b47", 0x400, 0x8}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x81d0, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000580)) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000080)={0x7, 0x1, 0x2}) 16:00:51 executing program 0: getgroups(0xd5, 0xffffffffffffffff) getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = getegid() getgroups(0x4, &(0x7f00000000c0)=[r0, r0, r1, r0]) r2 = getegid() socket$inet(0x2, 0x1, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[r0, r1, r2, r4]) 16:00:51 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001380), &(0x7f00000013c0)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) recvmsg(r1, &(0x7f0000001300)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)=""/194, 0xc2}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x2, &(0x7f0000001280)=""/85, 0x55}, 0x40) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x3f, 0x2, 0x8, &(0x7f0000001340)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00000f0000/0x2000)=nil, 0x2000, 0x2) 16:00:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x40004000000028a8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x262, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)='\x00\x00\x00!', 0x4}], 0x1) 16:00:52 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2184, 0x3e8a) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) 16:00:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x9a731b4e72d20cf, 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 16:00:52 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000640)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac328fb0438bd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b7244bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb025106f8b78b39e1c34e2cb1baf5842cd6602c33118ed31f1901cbc1dae895ee1cce016aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a467eeb7d754906beb3dd7ec39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b93f003e72b5c54fc04b3549c5105f2ddf19e687745af49f62876f6ec0", 0x1b3}], 0x1, 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) execve(0x0, 0x0, 0x0) 16:00:52 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) dup(r0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x2, 0x2) sendmsg(r0, &(0x7f00000034c0)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000002240)=[{&(0x7f0000000140)="0cb59116768b07248aeffcc436a5462bfcee1274b89ec0292da48e911c252b9fd6cc5cc155c4aaaeae3f09ddae8ccfc7c252a9fae86a00cb1053e939238fd166f8a73ec0529e2d0fcc9b064b3aedf55c44dd79bfae005ce96ea4e045990e37bba70e52df019475d003a4ef500cf1f054845b6f7ea5d896aaf1d31313cf9cd7aa57ac5a8f34751cdeb792838f9f7895fc47d6609cbbb04bd7b7a949913f1d338ccf3ac45c9aca645e9e56e6944de1310781cadad138f81240d3be58976ce76c3883efb5b0fea460de57011eeec0821fe60192762b1fd5e22407dd0729b53d7474b8fc3950619cc4775d", 0xe9}, {&(0x7f0000000240)="0a91a07eb85b27948df3698d69a9f21c5996a0073243a1eab074b2f3a026b3cb9ea77623277e08313ed5669d2ba72e23be4122c7c549dede6ae07d42bb763163949895ddaa5a05e927d358c9f3db1e5e4de8be2fe696921592c250704d03daaa2c8d0ecfdb2266713f0e92932cc484d303f858de078b1e2e95bf771dbfe091068e232af52c3500379d6717b4f3ea12c1154c60218b5cf003d2238804d55fd20dcd40d6d27979b82fa8e32d962cf2cdd476a2d83ec6eccda333d4e9148741122e83312b5ca0b88a06f02be280c91cf9600347d38e270092a5fed64d1d77e2e32a7ff61771dfacae9415b6d2574cd8e7e6f1101cc91255497e689c924e653525747194f2e1161a7b5d321e1bb704c1eb105b2fc962c5c4e8a52227d0cc22ca9288cffa4906f95011771dce52890cf97f1fddea09b603ba182a625ecc81bdfa39a08b5cb67197f48cb752123b2f94f6d29a877babd824fcd67dcdf27c553abd19d23d61e9626f93bb4a50a39537b9bd0cef1112761a856c39dcfc47331d822989ba79492354cd1affd7cc56e8a5c24e72ae2bb9c201c288f655fb4815c6f3fdc8c14de41422743457d96dd3ef9957be99f59d9fa7cf7ab8390bcdd6f2fa31323e08c16bfe1c1c40ab7ba38fbd57b96887ab3cbbedd36bf3978c9a66fce625b86d0651f39b58ea967f377e94803ef08bf6b2c757a06f1d393ce309329489e9cf68875e860c64a072f2042eb4734af8afc76492a521c21bdb761528967db90eeb5638f28c364b2d9f96209e3468a38a7a61ff6f3c33cdf6ae01101c7eaca98b2be740a2fcd10b4979e537ff4482d35fc423eedeffd06e6ed044ed53178a981a5286dd2b27fa64344b906471377fe6ff2cd97268dd691ca5117d6cbe0296355d6c88aa9688359e998d9e77b263e55fc5b14c48fc9b11e99dabf86ab74a98a41bf3b10646c1976c5bc7721d29541109a2125b15a90b14fab8074ae99bbd443d9d3268c583ac6f83f1e029791a60691fbeb50641001a4a05a73a6e413b1bad7d384a6e15cf67b019086b2a34f3b21af0d0387a8353b11527b5da99515b0699569dc299c3f39d291ae8d669e4c637c8c17cb7a4de2937c4d3506d1526d918c9fa8b0add4a96bd02c27aa6e267410b1746d6084c5980c61b5d4bbf4494f7eb51e0866ea5e1f587ad1379a54217c7eed5f9827311d950bec6e36192f84ed39293e80984399483d0e0e789e92e770c6fce8e5a0563e20cf589bf281df1b28c4103a2b091b5a96db2e4626db7899b3a118ca32fdd8c6595a03f3858b1b801d57ee4a259fe52d7a4b20da8dd2a624b7cf2792d9aee8e3882f299bb6832443f10a6aa4bc7bbe59877936e848e74519a8c31f5fdfaa9217ad7fac7f4ef2abd25c04d7eec494770808b246e171fa7123b9724c06fcbaaf999ce926873a2fec1267c09780ded99f9c86767d48a5c0cb307244aa0f01436b837639b6da3d222e237bbb931f9f4bac0664a2853e013fce9b8b6976f826212b6190683906db511327ccd3df13dff440e9d4d1b1f06f4cbf7c229782a426b7c216c3896f6cb4db6884c495c78bfc8eafa705f5d2266555497270346dc8c97d0e9cc3aa592fcc3ffff570e8a28dd7ab03e566f4340b75ebf3e90e6f5e58e1c129124e5a17fda116ec8a519e7ba17ce171d2e6266ac88b23ee8b845585244677ced30d775217b792218b662068b947f21cbb9607d56ce07f996b576908ca978a02e4e75e0af14960be0109d2367536a8254b8030c9860818ea26f89a6ac439e958f6c1c9c0d0cc21811c98530c8dc637db1405a65ffc33a141cea7a8e131a2049aea2d47b618d91a6f64fc568873d237dfb3be3d21e5e84fb9bfc9824d9f0affbfcc080942dfb1b823d24d36414a7cdd1278681b79d98d9e046262ee72ec27579c7614f6343d4e18e1c52c9c2cec7040540150a62b0dfa2b69b4e84111df4776dc823a7243073d36a7a703fcc416896741b7f893c670ca2a566406225d0ffe5c60abf1c8ba18c77a354357c38d56bfcc2f387ac93b4f97f54858f94efe03c8be0f06ded29490e1aaa8dbb4ad9405cc8a1117101b75cab65a89925253195e69ae304d8afea3c7fecf9ab23f77a323d3b2d4a9b005a421ccc1fa71b2129c79730f7e8ea584245f1123a8f78ee6d490641f06d341f2945eb3725648dbcff5e63caf1b63432f42168f67e542c9025dadad605e2253542fff001e3408281bb6681e744f8d335aac60e8941215c4a161122381f7b88e5eeac4da22ebdd54894d3e052c66bf618e92a3f979a06c32fa7f51c5b6f422ec924ed9fe19495419d6ab3e3febd3ca3b07706820184ed5608b60b12ae37d3124cfa04446fbd233108ae4ea47b4d8e21021aaa1d1ed522337e5463d044f46457db3c9196576e667eaea67a41e81e2e2c1da25e01af08a0cfeb0cafa92685504fcb108f9f62b2d190022765d72cb26d4c1694b420aa64ffa7af4e0f0f96d939731bf0a19b3e2a8a9218dd084f4fcd522f3d7f34548a94c5c003db4195ae4d264b5005caf72ffaf2d5d041b2b0832f2144a941a4bf0d4fdbc7944894de8496ab16b188c329618c34cbbd1dce537b04535806e55795fce2f3dda6e80ed0043cfcfbdfce0b489c2bb1aa02f759afb7c88c9725f3fb6e66b3f842061170375e0306c65c18ad6453b385815142c21665091216aa2ab17f45d7e45baa25a7d660faf81f76cfd68a7e9d80857ae1a6ba0dabf853a779f520c6ade2f7951c561b75a3d40fd99fb383fd64fb511bac16d9490b55b3ba1e11722474c130417c6e7e462833388ece8200b84a5624e009002616efa9f773fb83630add23115c4390fc4c4831f7887da156c510a561cd7f4df4d5a09855febc7d193f936006cbed4805114354fec2f278b4a8102359b0e418cc769fbb13749a13e5a2bdb63dae119d7b5295a022fc06ec0967a77400f8292e2ec1886e5a01ed08af220db02c45f05a0a80c5a054b2490123b5a3fe14076d7f3ec7ed26553d24bf1d822ba3a0184bfd9b9f25fcabc06ade3293ca41b44265743b28143839bb7d80a3e3a7e016a62c1c981b482f4858aa1bb3638659661611a78f1b59cd2eca3cdd5fcc9ff9cb9c8b03dfd98833dd4253c7984f83822a8c68fda9e2e199edf903df4a1e03272af811c871488c3a1ed8a8bdf207bab65f9bf55f6d3b82cce4b094508485a6a05edbec1baf5dea02f5f2783ff2202d0e2bbfabe80b4ada6a3411329bbf2be74423b6304f91e939f873929053d588a6110ead452f3123407071a121f427bc48df0f665f8e3f51c6ee862304397598744db96514e9ca2dbfe1b6b6b026966e664e234e0838c508fafc894ba38947daada0c8094d3faad7d3f4ddd3e79d8cb77a6402f048032e8ced38765a081cef18750074e1cafc80cac169a6ed652aec816f91d5fdd643f9d1d32be9c17ea7e13018729d33757f979d6fa1362daf3f17965663004f24e1accb1854adfcd585798b7e49fcc2f53bbba7651f58d03dc22d4c47c6883cfca05bade9a7f505a76832fea385796dbb272e7b5ba2e449892803c9ec15618442ccc06734a242b3861fcf21062c1b3f81a7295a553da96fe899059f0225a34816c65eae1ee943d3c5b6982426385fd0cc09999d3fedb392a30377494ad7538a1bc4755a5678ff402421ac72136dc0186785a42efbbd6282a6674352bb85a9fdf51035125eb66a345707eca713c81ba39cfd0e65a150fb46c8bcc8da3ab36bb6525251ee2bd1b7d04b9b459cdad414e6081479cd4801ad116deebeaccfb2af867e454f166be366adda6f9193f66f8afe2c0505823f2e2dd6ca2ec9efe145b88d8e7fff5c3dc3537f2fd3f5ba946a6a6ecf63a999f16d92d2bcf308a52f1e6148c090dae0a411e0c2af6f56f88efc08edb038c870e5226273854b4cdadfba2ba589534376aba3fb8f653c8b8923522c722cd1e71935636d7f90e6ec6e1bd1c8a7436181b18d327ffd3680e889222db10c45c0a93f470be347b30fd49c4c513171983e5225d85ec55b50950a3200a97248ea8800f8273b299491a8a753127148ac3416e38e31f0b0dbc199887161e64554e5005b0f7c92c89ccf1732d4ec377e4cf32ee6475d15e38b999d456fec4861b0e68376915e9d73d8c473588e7cea3a747447663fbcce24b14ae38632fa8817c36f48720ef7229a16d370def8e219be9237f10e007ec979d0601108778faa4e05cd3857d3511b963b1dbb8a6f1e965bb371fdf097d268c89aeeac0b7da6a3002b44415b9c4a4bfe46ed9bf1c58a63f9df31aa099c9ccee4e01a677b644d7ceda02521f0b218e1d1abce7cd2e2ed23a15154d89cff6ee25f42040a716ab71794bde2fe08e7d1e603bdbf64cd2f4fab69aeaca16d92e63d118aafe60e7721c5beec98c7baadc8bda84f84535ef747612eb414abf0359b6aeeafb360caad7f2eb1ca535d7139ccdb5f9874c7398b96042f5b1b43ae79f9c0668d52683b590c4b074b568ccc253511a7868f11e78f463fd37d755bdecd0a5dde97fa71e56bfb3c03a2fa197661fd1f50cb188e3641b8a4850dd3a45bd0c56157f21dbf18f1c0fdbd5a8f4557af517a10428d29eb432bfa60a1581f2783a409ebe2d662586543337d63c8ebca38987f793689ad59db3055297e709357c77fb0f8d8b57e2fe734156225e4372c48cacaa5ae0fe4575da9050a7b20257e2e766b61007ec436674c589170b4fd728e6d00b41c360cb0a089195f544ebddfadf8b1a9b22c155d5b2b58991ae6751252b448b096d5fbc0ed314c6b4840dc3e6551c34c0d8c10dd824974d45b86fcc4269808e97f959fcee57e47d5f52bd50fff6b4cd896195d505cb84811751bc482f685dc07199d260487aa3ebda089a8b2a483fb6df71c9943e838b888bd067554050833f16f3fa1c5f8dd44e938b9dda8a752adfa1265a1ff9728fdf86a0d2eb4d8638efe2609509304293f4ab089768db5c43406a9dfd298d88b8cab4625cfb0862117e1b0562ef1d54f7ea7f2ab2f2b8706bd30c4190fe05363481899c7e3a24fe91ac7cb4993761201f3a89a17f237ab12449a05bf185be607f80bd8b477f8cf490da67ebc083355fea70b036ea49544f7369ba3c8428a56448944a496aa5929f8f7f7964d1edae7bf2537cac4ef11af209829cafe51600d6a1fed9169308e5646236e1b895ef2caa5ebc5283323fc3208f84bee8a070a86fc1205b8f334bce0e56f0997fae68da00722f6bd16885668349667b7ffab9e254d692b556743567a612b4af14a7b918b49676d9d68f6aaf06ff6e3a5cf094e44268f0e3d952a167582b1466fda9e2c969c575814aebca8ae98c91c518f45aaa050308aa03d559bc2c66cbb95bbc761df175f0921a2039cbbe4ffafdc223c9aed115320a20c219029a657894952505098f7e955ec3d23b368b0400de58b6285370fbe4e37df6ea288252286272faa5b86e1689a64f7dcfa9cd835f07de1156d77897c0bd3ee39dd2ec3706c2450211dbaac6e08b538ed71d9daf0d0ad147d060ffc224b1c02f138db79c64638af55ae0a13759b0db6e75e05c1a823ecdfc0c63f22375c7a25a5b26a33bd1481fb3aa7939f5b675475d3e1b4918e2136ac5841b9f9a03cdd3229db0bb1e42d3db3c099d071b9b16b31a5a9a83dad39d60128fddbff1dc2f4992d1c43f8597679459defcd8bfc843a12a42a82c15b485fcd2bfbe5deadcc74d931b32d8ba0e3b97893cc55df0dd11448eff91fbe3363d72ffeaf9a97a01c0f97f709a4efd56eee7de7347731fb8bd97fb4c9e3d7a06a", 0x1000}, {&(0x7f0000001240)="e77995f054631bf2fb17f6af6716361f67ae775a6fd7ae6d2466bd2ccc66fac882e7138dafc033a8621bb4bae546acd2eabdf6316eb60219c0e3ebf435863431758103c407d098da3c5af4a1bc1a408b8f0702a4bc620e399c4b1f13cc05510a3cb5031e4d5085aeb7a8126826e0f51215c4e72e3aca1fbbeaa9a0cf61ddc38691ec1ce4fffdfecffcdaac89246f54873f01de306b01cd44d8fca3dbaf2b8e13ce03f05f4a1a9cc0fbf0cbacc8c235f4f2a3c6c546f6179660253b444700804f23ebe091b4786ece850ff1cbf243455acc0207d56be3fd309ae7c4f258e36517b81abe0a6338579f6a5a4b0825ae52c08af902053d850642e8789bd27b3df8cc2c5b0640392004962a4c941d10458d16e984d1ee04021fc4a094e11200f65ce0c0b8df02faac2c492fead378c1872d5ba79a461cae52c3cf63461b6396088246c0fc1016d37ad89343663b753e88d685c96c6a58b145f34c43ed9b0186487dc6c39fc650dc9cd1b1c2c26da63bfbb0ac911e1d9d82452c804b90dd03e608f5638a9e40f2022903fce9ae1a0df3b2ffe1403d5a259937eb70a8d6cb7d3639ec5a963c232a4c6df2051f52c2ea135e813c1ee1788b6c0002fbc6bd98ef99a782fb3315da223f6b9cc90093e350c6433b27e3c34747e5294b5083179e13019f9b8713c5a344b29e0dd93b4bccf12f0ba3fee72ad3707595de0048a70784df27d6509b8917c4f9d7b32385e0d2114bc1dbe899b7578a7a4bc52e19eba8dd7ddd7088fbc8319d62de34d3f22b35c4cc788929359fc6b016439c2569ee1e3650f085ddf63e3b632b4649cd73521c895214f0b7bdf1f79bf0532fa2761a07a66328dabefe5f5cbfbbcd37ee63399d0218bd68e4743bf936278a09f51880ee390c36c33393a4abcd5db5ee8e9cff4bc34993dadf2180cfafa90543c4e0d5a34f9327e37463430262f5321227cb9c78889877c57c6299e1df8d5ba78f513f668fef6569bdf22100c6dbf2aebaa3d926becf8eba98c01a4314ed5e278673a162442d8ac9cc1400a74644e4f8472a30a0c3825627da88f2f60e467fe2e6d5df267c1cbe1f7202d8891e8b1256daf01354d046141bc9f3624f5dba106e1348c0251a11cc10ffd379490b02e91a4a3e0bb69a20c3373d8a039d9d81600ecebbb61d8da731904243f4aa29e86ee20680b4f643e5a2b010d7f84479e9328831450e2598c74be01c12c33230bcf4e95aef0b3717ebf03fc442cf4d61c2db91d882444c9df8749d289d533df3e254d439e0ebf8afc03a916acedac05a1f218551d5b763e1ccccda9adc3197a22a8298862b1b4ae1d76aacade1cd9cb4a7e87f5515669dffd0153d881b29eabe7b5e0c6951bee5a28aa011fadc10bf830c0872f94b81dc0dc7c4f24436010c453ef05b10348dae56f62d6b0a0a6e25417e3054a11ef5add6fc6eb1be17ab1c427c3885023898c93adb9efa3d547b63f61e8d0d1c978902ed77c9104edecd848ec957da6ea62c10eb5d4df4f4c21bc12e344d399d62dc1eb83abb4a4a022e484f3b8e394a1987a74d994b30776d17641fbfc76f2aae8838d56abbf34c99efbd3d509c550d1217207159a2337ad4694ead7c8223024697e8b4f55c793b8c746db040f6ae8303b8091816829dd3c8630454367e7a3d27fe2149a0461788a9093eeca069eef8a4f140b6f5bc83978cd3cd87f55a240fa032c1ad09b228ab0c3e8d5781dfd6e28fb369b6bc38fab2c4155f1249855424ea40f8f1d84ed3a59f87dd1d38fa970ef9964425a0a2a413c406b0b64a81b53be5d7dd417ed9a2ce4e0dd11a7391571f3e977d454ec1eb1357f88ba99e23c8d6429e27b99f445ced5f54413fe9cd48b0f5be48d27c3261d06821e272edf0dd4d0f09703e75271a08f4696106122d9563ce029fa00e6195d33df83c8ecf1e750e294003c40bb8be334ff735ef3216a1603e02587fea8584e6aee84c784ebfaf9dce3832323d6aa207f31d74519697cd610efc3208772c99033e2911ef104ec46a392145b14aa6c5e1c7728decc21984faf11e4107ec5156ef80ed82271f289a3407ca8a0801d6d8965bbf048a7cdfb4141bd84aad9e48766b7a599f4f3312b75927db51612a5a619706010942661dbe340fe2f0b92c6ab8a28060e2fc3ebe4c6cc55d7710f27a3d80455ca9db38e307e05630b9b5ac2b87839ceac17902f2e66d86dc964e5a8c4a063d42b60707ab8d1a952741b259b13f38fe1ed74d475bc79332d1cb0f966e7698d175672063480112dbbe60676be132247719aae03666cfb4587bd99c0fbf1fad7f593bb9c75420ada7f27adf6206f612aeb3ed547d3f3339e940f0d048fad363b4337716cf282e56c9df238f7f315e6422b54ba99ecf352f3e2cb56dc3c2779b3286794d7e4999def1e16edefd7b1e32f82c924cb4324432822af4acc2df9df0de3d2bd3c47436ad4c273be3aa3550adffaa6c810ca0e2faac038c3f09178402dfe809df46e296bb1131f467e4c82d29fa0a5640c0e05be633312b900044f262abbe4c83662db6f05e06136dcd7612c95413e39f355df2a81218dec267d4d693c12a424258d9d57520ef925387553e0e1c9d54ff8c5ccf775a8d1919002d56dec0dc3b1048df69c12976f76cb13b823b9e822bb2a21883e7eab800de410db0803148341e718e860d4cd6c0275efad377a50a02d9dc8f2b634cceac1a23bef45567eff3d621c5f029f731126c02aacb3c8597a56506ad763d603a1d99b7993952ce84bb5ed634330331deccc3cf5995b4946f15486cf358c21ef5a57a97bbae6e292e1bc46355928235daa9de3147c54bd92bb57992731204e57e5a784d4c3c44ca73fb0218da02f0f7de0c046ca21bc22cf1d71a2e0b4cd0dc57e23e0ea9a9f59b87f7195945db4d04753817e2573372502ee66bac0062bebbe80e1543a60c6e88599d607eea720e805dc57c0bde4051ec617a76551033fd507151bcaee8ec451025dfbb1d4b91df5a4a464583b9cfd63ea2d97ace944b2f1ea187e9e7eebcc797485e6495a9f8da17a36dac09c8914c6bf3c1371158fb0ce9e3241bb4a80110b95c120a8469a9c08a8d8005cb63f6f2743f3d3b32e85922fac340a9db79429db1ecb708ae08bf51fcc0a1897ae9beb06c7965f1c4a5e98c7e0b7bdc82ef06150dcf28dc9d8da1ffb599d408808dce5c2217829903968f7cc325aaf2d905ab7a7f514185a2c0cadce4090ed9aaabb15ff9161c9ad24d09411dac4cd0c7e43e4d49a53f5663c8e93eb14a36e0ba2ddba2222dd4ab4b9e785d78f921fbf77f4711b07b01aae0e2aeaee6f6cbb94b94530b18f5daaa0061e41e110d9dcf938fe1203af641c058ebcb452e44d93684db11e74f6665a09b7932c41186db4689751b7b958b253fa78584aa35320e545ff9b810da7be793c188510bf3f566d581df5b5276ad351a10e6cd1cfc7b36ab70f3b71dad0e5b9f6654e1034ea4a681332241b7ceaf50851a9ca98299f230f1e55db4e120dd9f592031efaa0afc9ee2972a69f0f9a197d67f4bb335623f33d9d65666ac200fa9046bc9f0edce61b3f8c775e3354c15eda35ef4bf87add692ad9ca542301124b6483218fe2b1601a2c573e4fe7fe3b474f3cf05503b1fea6f1b2a5d98d2bc5eeeab49bc8a073457c5ce9c689b05d03ef13701de21ae3821d85343bdcb213c66f5941ef2e7942d406f190587d81d7f13f8f2840351dcfc1e110a72af520d12121170cba5bca89c1183e8df2ed1ac6e477fbfe676c6373a4a9ebd9dbde86ca97bf7d14009444093444752fa6b67416978dc657e3396d169b97272b4c13148b4f1238b2b43e41e8e4d38e4935d38c7428dc979ebf7343b4e94ea2a3a03f98059a7291f1966cbc72320dc17e0a1244c297e413503190c074d77a8a8ab2877d5e3bad8a82e7b589c19875be781d766200832192d6e14897a7b4e677f5bbe6757758a50208cb716ba4aee806d26de42f31dc92d6450f16afaebb88b1daf32946bf948a63899b892cf469bc6f20a3172a6a2e53b8c38eabb40a10960465b6ac5be1c52d7f5ce905ae4d3e213b159ee374a727eeb9755e8cecb9d3c1a1ac4b7e7d1339badca408e446e8849eed9eeb0fc9cb351687538b4e36ef3d3f23d15bbd0f3da43f2ca5d5fd43e305b45953de5ce98e7ab25d7b4eeb82b365ffd93e64d7780364422ddc76351a8df0688060295e16b3ff5b17c76f78912636883bdc0a544882da72e65f21dbc45c12adb749f567e8e0c7fe6d1a59e1001fa32753c1098b1ffc8101203be5524fffcb44d2988067bee8319d5e88ffc9854185032ccda39f4142e64d180825018d71f22d09aa19d753607c5106abc353aafad7be065cadabf62d1bc234e963f9b74f78a9b224819228d0c911f25844ceef40e79749c4871dd92b64beaa65528d88aa1540128bb3fa012d30af635e98d1708bb6690af569b1e496f29c61db05413e4cd40018dfec337cb85a88f7cd091ca6459f86419368783b9fba2fcb131c3bc17c6b8a18ea6b1c0a031cc7bf4a87e0d0c6008af885209070bffdc4043ca9c82e66ca678031bbe6bf6932e37a7e0183f4ec7f111fab555a3f37d50667d21339f2624e65163eb9252b3cfad6614dcb955f68f5fe7793187c2270a035126dbe9dfa44542856fa878d91b77a476903655278eb86e2601eab94f2fdfa6a4002c731a27a25134c629120036a2f7ddbd78b68b666c094c0a9d9a1dcfdd31e52ad187fd5ed08992c006ef27e8e112f12667a346e9ec9f32464bc0ee0648e43a4ea1dce9077c6a61f674af91e6c4d07958badfa353d809d45de62296169d232a82edff4862f63bd3b68e998f3b129c8e160f1a4fff9d585eb1c0922e30132ce12835626010ff1feb6e4aa82e259e362f359ced035d2026fefdf96c6fdcf208c149840363e1ef74ba08778a547a89ea74952c9867202286c03cba02909f9241f977362487c897b5caffabb2f15745e5c59e3204a192f91724661fbb852cf7c278c373b0f88652d5f5255f0020aad32fdb05159415150342d56bbd1ff8105f9a823df388fd069441742997cc248e2591231bf7b6867e8f260ef56c6e9b2eded05cd0db35fc4d90487eeb611c29294ec4028ac9e289f79145c6a359b8eeeff9f315af7c8ca2439e39c8bb4dc6ae71201dcdc94a3a310157af363b2f69c4c04a9650fba9d2b7c375a8a475fa5b589edbae8ee6b728aff5ddd6a09e914dfc60f836eb2556ab8f468a387ba6cae3203bc13351657524576f8a73bc34e0283ae47088dc845e7477a5b2224eb93c997e43e7e83eaad79b0b1e477f2311a495d3c3a44f0824ea407d34612414be00f1cd164721bec9080089e0c1fccf00862f6cecfa4297f661ee1c674a9aa5ca18e05bb7f872b6214280bc588e015e482e660b1f871373a5a2987b81bc7b45f02a29168c3e9741625632d7c5f7a63b2a7e3ac0a2df8b0e444e96dcab64e08afa87be226adb44e43889302c8cad78c1af732344332d9febde74a886ce3a16b56e1c33d365946f834c04a31a5bb2c53ab3749cf68e18c41efa3d6561d3538c75604e30a066b72753c9b2353923cdc2b34210172b36cfc1d85f6eb586807e6f97a68db836dd73e95c52c99d957be5bd7fc666b8e96920fc81f3415e2bd3d9eb6931e3710effb5e9e1976401c850ae867f35dbd3b01c67116a2caa1ffd01591b35b1aa33d1e6603266173f393f1a8dbfd5d4512f22e142284af32c69118800ac6b19a8b4540a23297734e4644c3d8e48989e3688bc4ec0babc3a24a562accd490ad5d283e195", 0x1000}], 0x3, &(0x7f0000002280)=[{0x1010, 0x1, 0x1, "00f2bac9a8cd370f7887defb6f7bc1a5e7dc6f920687a4294049f028d5c28947a9b50deb192c540858e982b67e61a39d21af94ce176309a5007389be89100f82738e144333ff16ad77d402a9af9c27eed180992b1b1f3be015b0c4e4f1fa6182e2cee95e7e3614f72efeae82c96b4bae145e3a4179fbd24ba241f8ac17c54413f15f7ca82fd08999d8df6ce133b5ae78cd8d152a0a87edc5cc2d735f83820f27999aa832589506e58a6a1bc53ef952fc799134718bcaf5f822545a14dbd8f9b9c6ffa794c91c4b58bdc3cf7fc9530865a0b7726ae414948ebf1784d89cfbbce14b41e399c59300aed5a85b0aff60dd01d538b5cca437ff6493d62fc3a92bf05aae6ba54785e5122093dfbb3e1ac21c3bb8f1c0d010ca8c01177810bfbc6b4ac22c16485c8c481f9b8b2f665872706754608911c5e48ce3754ad8a5db4580bfebcc87bbb4562bd6ae4798ee0a7a045600ad9ca4a181cb417903aaabc7a055d8516c0c413b0aa72e802fac8c6f49d1845b0aa0f1533ac31a4c815e2a3a30422dfa2138a26d6f19e6b0bf4ac8c6e72e7bb32f2432e23c9f54d59e7cf9c793f8ef62ec6983a342cfa5e803328e46b310f87075c93a0ee980e9cf97bfa33f9200ac950d91bc6b414da35567d7dbda934b70a0477f358407b3789e215a584a6586d3cfcc59a1db8ae09687d01e4358b18865edc5bd4fe24eaf759712d771abb886df12dda8e8d233b5a22c0fb3d4311dc561a205e23d8ba7b84b2a60cc1fd6ccd998f08ce714a11339147f2e808999bf69d6636ae16b5380b6c0537ff07ca4e7bb08068be94660869e481d99f03b52a88e8b95bd4f6850be52d476ec51528c12f7bc56f367654c6fb9dab901e2a51a4262fbc02edc9e47c3aed16fc920d56231d2192e11188c0a808ecc72350315a99cd3df4eaab506bad078bee723480951d7f6b0ee41446766e2534cccaaa025a964bae7c1e285959fc37eafbb99c7167f411493db3f5e28b944fe7818cd46426dabddaec1f347d33566139845975f84f2a0d75e61ffc4276555914d517d8d3b8b0014ffa05ce183ab6278a663b4437ec7dbc1afff886defa8785494ff022e9cb0a50b8259a3121a749d28aec5816ac7af0a177f28a2ad7607a7f31008ed2f4ce92ad53f38a8ff52f8b6a7c8d497b25826947c4a21a54e7a31e6806496fcdbfa7b04c4bddd3f41b5ea988503dcf4c9b4e47e99e939006396ee36d1726756a8906c4e2e327548b3387616fbbbf23212a162868c2427d777382b90e24a5c9f307848d299267ab823dd70966403174bdbde5a2a5bbeacd665695ce5a7260680115383562df65d8ae5e5e83123cc50765668c6ff3c0c53cd23c19f46f1fedf6825365f51c6709d7b30b2627d5f4afa77f88172afd8d8d0f996b4424e4cc357905f266b211b8b8d8532a66404aa66ebcd7755ce84ef76eb0adf85c67a0861a995438931d8d33125c8c37bd92862242cbfa66d2eb051a08feb607d5bc1407e169c5c445afa7ab7c6a7d8317eba20923263457ab170fda40c9249dadcd84c2e98f2db0a0aaefa6a10dff431c9e15b18776e6d87b301e4d79b862713e8a03ab1138fc8fad1aadf3cef1c3dee3ea682fbd334767f5d46e71fbf5c5c544bb02b7ae972bcab61cb5cf08f0843cab9e25035ca4c1bd46003dba0b163fe84640ede829d07862e86e9b5f07bfc3fb628afba1e1358d29d657a1384e9c5f03254a20bddce321c71ab28fafd3a306c6b844e1761c7ff3d8868326bf482b5083a33f149d180fd8ca11d468f278286005185ba0d33e7a099b1fd62d10accd1ec9988b75176118cf321b9896cb158719f7f48442ac3fa70acc3cb456bae7084f07cbfd7a17af1720213180c5f1394d6bf95e46e59861575214fe53259dcb78bcf3d870f07720fc09ed17ac56f9d01ed15f53d557eafe3db70a2e5cb5df9f27dce9da91e765b1aa50b1d2cbf843d7aaea19cb0114fff337d577805e82907de9c92449632b68ae902805fa9328620c7beae540bf278ff129ccbe240dd167e95de8374b13947e731a54797d824c1b9dff219e91ce912bb7667bc6bac20d3eff1de932decf9222274bce93eec94ad88cc9dfe6749505dfd0fe0d37ef7384d21d4b16998fb66987300f778855b0259e5aca69378d198f5601d5cdce7cb78043cfde8f05d362de114b3f8f31d072b592e95b2b7d5caac84a1ed67f4b920f695bf7f7c323ec53a42092b20a70c1491b6082aa03753fa1e229bf1eaf475c3f1e42f0c2a8b01e43132b116749c8d7001bde661e93133423176f34087156d566a3c5ba7e172dc7045b627452765a17ab9fc83c2b5f9a7c60c42a21bc0133ace7d601429da2cfc5df08f659c8fc2b2727fa0f0afb6ce11ffb7c4e9ee2f7d32d0a7d792b211988b2c572110f2eda6d6903b47265d8a0f4c550d51be559f2cfa99bcfb5c400706028a569b254a3f628e158b5cc20b2ecdd1d36ef5f556ea3b4684d3b36ce529f2491774cb4770cb8c34495428dd2a177c227a4c9b62c01bccd88936a20a49ab2af787b01a9268a48a63d0806980383d9e180cf14bf56d859659981aaf43f485e40c78d68a53d409d89fe21af3d0efebe8b78cdc9b0a0968a8103f808639be32db6b4443f0a2997d8b11bb531866b60d7b10bcf2641952b02599ef410b8ab84e83baeb94a7877f33a8cff7c21b95cd4760bb209a09b198f2ea30e7e6686d07b332b97e678634151dd42b462e91f4eae870106bb777a5dbbddea7e4cb5b587b7ef45520072ad4a98d01f7f84045d880c807d6e1aa0704eb638f8ca1ee343aa32b27b96acb696b6460bc58ba1dfa760ae1a3b614d956cea2a1b767763f933a5f9e7364048af9def8d64ae5780bf37b2a947dfd3c8f74dde33cadcd125fd2bdbbad8c2e5bc133cc0808b2a4fc4af082fd629546e1996b90fa240f3683a4705a5fcb6a8b122e13bfb156c482ee45a37ce0f2ec2d5cd6d49934a787cfd8303cc7825884e41d25509b0281ee0312986533df52abac0339a30dff75645789c08f164ea66ab23e9e07181246cd2dc54870a03c70234e67703694ee73edc8c58d829a11ff8525f563a434d140ffffc29eee930e3e062cd7a003771e0993971c2a5d9d1f75ea55419d698d19774a4fa9a2b2bd41adb1378697fa6a5cbefb5762349bedb9f2a4771b98d24d2c50040a469e71f7f09dd3eec5ad6e842c779a8bd61a31235137de01a7a43ef35e64532ae7172f42f12daf731bc973e70d75091b8c4f9da68dc31faa545ea067ca8a133e085a862f48cafae13cac80896b34034b60f8a7308903651f9d7dbfb5cf5cb225c2df677b892d9d3dfa072469aaed9c4956a2b288a5d23c04a2271d4565c0dcd124000d66dfff7afe30b98811b7ce59773ab5a2aede094a325c1dcc0bb18ad935d8f341c753edbf77a48993749ea89f6648758c6526207c9c24f1c30a9ec713d0e3b95d7286fab71202906dad9d79513e7f48d7adc6e9a94b6fc8439cf5aa1a4eea359113ab9b86a748a6b7bb3e3f113a91b42c6b0bc4689dcc2e1e799e048df21a7ec968341aaec51225496b3f1681ecf0af0b78aa225651554be183a201a3e0b9670e1c0cc2474ab91e491ab13d0c38f6426faac0e583d07a459d1c750e6d015bd1281d6e949a01555c638bca5a16b42d3d942a5b708465ada518e4e9288cbd695b6fb2122dba79f8f44b615787c42964551ac61afc91a1c7f3e61c40f5d215544a1edd1c23cf789317040182138def30f6bec9136b2dd6c0648690196a7256c12a37a011734f2cccc7aec730c1c05cd9484da093be78d1a6b74945cb632b8eabebf16c57134ed872f98bf7b22597eb011f81dfcb0aded438532b6f2f8c7c63d6e57bb6007195ac8513d643125901a40f7a4ce0ba164dc4454fbfc9020b6dd683025569db2f12cf0d02c30ded8ccd537f9c18db68b93fa328b6591aac3f16438adf421ab7b14f2df258c2008d3598bf0b17052e91f71788e823ac6392fc8cb5dba800b158721d096774b0f9da7066cf36f7bee110130bb59927a98fdcce655d539e3484c72e5e49121c2a455c83b463d79b7ec1e9f02f611d37e7a9c6abb1ab4094970bf4c970ad6a3adbf49249105f65f2f0aba13ccd24d7347ecf8b95529549b72606940e4d698240edf2c51db6d34f695bc1a37692eda98b7d7e23e2e7833c40c4d6ce30fb72d9ca20f33368ac82305e74973f9417f1008f3ff1b78ef6bbec0f8560de45090f8dc064e23e8803b61979935ac04ba4f2c9521f88cdeb8fd9975041a0cd798df14dd9c45d72a272b54b0f677c8a57cb37c1d00c61d4015cb00cdc0f9fd51fcc42339564f794fd7d958b618d090360fcbff636f5b7aaa78483f59d2bb0c9189e5f2f9fdfeaa3a3361d6a08140b76c00fe93886ed4efe6863814dff60f3fcbed81ddae393e9a55dbb550c5f17dfa71d80b394f3a0cc46ff646dcae6b78b83303be880675298e6d3e4a7eeb03f58f1779aeaf308575103ff4b6b318d0f5e3f3b3e22803abf482aa24a7fd2dde181761873fb0e9b25d61a52da1f2ebe1b6eee5df08be1f4edd505e70b4cd85607ded35fd2c366c0e761e9067e01cc4e3b91ba0e0cab080591c204457d27b1aad899cb0c1cc97313517e4cb0dfc5e15019a5ce107771ba78194f498e476922e5f1d45e464b34a9971e90c19e301da13d7cbf8fd8303d314dc7be876bed5dcf8dbcdaaab4f404955f0593831160547a07188d7b990d81d3cc790711ab4c94fd427de5c616dde3afee69e1f6107aba20c071ef3a89901decfc93dbdbcbbbe21e66dac8ac3c6200d434fe3f28bba045354f79ce90f64b730c57f32d02dfbf7085cf1549829ab9230c2ccae4957389bf50ee6297cb0e81015fa30231c16acf8162ef6f20724bf1d84a2ac99c178fff9d1d0762a8b0d461851739e1815acfb5b2baad7f045f1ebf0ec3c99eb480b6924ce07061fca7440d3dfe42b479aaf965e3f3bcf9dcce8833e3df87d41c5756dac7ded7b16ca718759f0a6105169b02842e2e3d12bd1c61fd20fd38f63d32311183aae6bcbf045ab924fec98b51f86e20607b15d5bb53a6ca30cd713e7f4d7d26d96c54ed9b20b3c382c5fa42431b87c77acd0e62d8d91f8bd7d4f25446f2a185e4e43fe24b5f54082bbc734cdc8368c5c6c9883cfb4705c152edf85d67dc377bc7bf2d06b0e8797e9596392c923ca6512ca6c2587c2f8db641a9010f9ed58762b40db080de6120fae8c2eb166d87cb91f4c864f9d858dbf8ba874cf2019a24eb1d80c2e36bdf4a69ccbbdd146ef9d2e50cfd35e60ac53088f679b7052780bf3d8099713802359a073f7515628587655e81fd20c95273412e00455593b879f6649670031b39170caab41e9fcfffbea2d6ada5bf5927851a13843a303720697622b2ec4aab011b0cecdf15eb0dfb243e7dead9b1c4901fd71d20e5e62b7458766fedaeb7a78fca6051d2365e3343c4cba5d88345edb9a73c7d379617788ff4fb4ca9cbe7b330e85091464fed429ed43a0aa7c9d5134091aa88b1c2db030d7bb38666034547ccd47743f39fb4b7e5d2c9954b557c07b064dd7e14f59bccb0a39dfacc34be50d3163c0f890e22092149221b60f68b9647f53e04a9d62ccc0d7d0286b1b439543462e8f8e4b61b28cdcc550709845b8b8fa7414a3e00b91c3c2a9a181a5b7604770110a3954e6de508063f2fc250aebaba9defbd136c40f9f7f81125ae6f5fb79461f5438da4488755224877c786df238d8508e5f4dfe73be78ebe3ff3b5076709fce6a02bbd1bb192f01e29dc606c4f0a1f"}, {0x70, 0x1, 0x80, "5b3bad6cd42c141c63995fd66dbd5963a9a8937517fd4430590a7a8b9a9f9283af34b295d11ddb88989c2e149278297be7dda5cf91e5708e7e452a75cfe6bdb48d8695189a4bcf877b4d2dfc7b9c13027cd8019b729ea81064de340563"}, {0x58, 0xffff, 0x7fff, "0e37dfe8376b17c8da969729f3a213e37c6369fbc2cf06009fd9d6f59bfd6ac11d22084f7543c84f39f1359b3a233ae5dd14820405481dc6368a0c740925d7e0772d4c59"}, {0xa0, 0xffff, 0x180000000000000, "69f43d73d08c1cdb98d780fe83ad81c38905ed13683810705aafcbda9649217a0d66f88a694a03d7efd4a0d1f35635ba74cb3c299b122d3a84dd19e3c34332522d9ec24e986f85a4261a90c50a3927f31038887e248e21ad022d5a72f651d8ccd254ca66c5e2ab82c2b262cf290a392d704c3743095c37b0e5a116b8cfbc978bb42b16c692dec0dc7ec4867a8c404fb3"}, {0xc8, 0x1, 0x0, "6cb46da6c18573ea89c2b92368cbfbc471de6f9721f8d008d126488dfbbe64e15ff55b87c7d3e38415e2b08ec67f7a84e862d0bf013d35cd76d0d5b31968a024af2c9c21308403fcaacc9581bd0a137d16da9a95f955cd9b9372423e3a71518739cc7c43ddeff6dd48fb7e2e8709701340606fa07f55dcaccaebc80a17815be042aeaccb902b83493bb927689d9bf9683f65e6026316778116ea5416f9f144222dd55aee2f80d0d38e26b32d12133dde192b86c8cc497182"}], 0x1240}, 0x1) ioctl$KDGKBMODE(r1, 0x40044b06) setuid(0xee01) fchdir(r1) 16:00:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() fchown(r0, r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) 16:00:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:52 executing program 1: r0 = socket(0x18, 0x0, 0x0) setitimer(0x2, &(0x7f0000000040)={{}, {0x10001, 0x1}}, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000080)=""/69, 0x45}, {&(0x7f0000000280)=""/189, 0xbd}], 0x2) r1 = dup(r0) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000000100)) r2 = dup(r0) socket(0x1, 0x8000, 0x8b) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x7813, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0x2a, [{0x3, 0x6a}, {0x2, 0x2}, {0x1, 0x88}, {0x3}, {0x3, 0x28}, {0x3, 0x401}, {0x1}, {0x2, 0x8000}, {0x2, 0xadc}, {0x0, 0x3}, {0x3}, {0x2, 0x2}, {0x3}, {0x1, 0x4}, {0x3, 0x1}, {0x3, 0x81}, {0x2, 0x7}, {0x1, 0x2}, {0x3, 0x7fffffff}, {0x2, 0x8}, {0xba08802f76a97189, 0x8}, {0x2, 0x800}, {0x2, 0x2}, {0x3, 0x8000}, {0x3}, {0x3, 0x100000001}, {0x3, 0x1ff}, {0x3, 0xffffffff}, {0x3, 0x8000}, {0x3, 0x8001}, {0x1, 0x6}, {0x3, 0xffffffffffffff40}]}) setsockopt(r2, 0x7fffffff, 0x100000001, &(0x7f0000000380)="515fc6a05837130fec3917f51b303ed3dae03d7500960bb8ff22d357366e0f25f250189a5a88b3cf8249eddff788540717514476cb4f527844b2175a4bca947eb069b99c1d692227786829547db3d353670ecf42fe6d527d82f1e74c44db47ecd960251bf32d7e08f4eed9db89c9b28343203792411c19e8a24868bdd2d12de85de6d3ddd656a22b5b76d29b71876a1943b89f75574f6b187ef7b9ded1ffc38b4b8bcf121c7dcfa0d30960f12e0a2c9c1ed43f7760564761e08c69a25c43d577571ad2d4f8", 0xc5) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x14) 16:00:52 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0xfffffffffffffffe, 0x0) 16:00:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) readv(r0, &(0x7f00000021c0)=[{&(0x7f0000000040)=""/67, 0x43}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/153, 0x99}, {&(0x7f0000001180)=""/63, 0x3f}, {&(0x7f00000011c0)=""/4096, 0x1000}], 0xfffffffffffff26) getpeername$unix(r0, &(0x7f0000003540)=ANY=[], &(0x7f0000004580)) r1 = shmget(0x3, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003340)={0x0, 0x0}, 0xc) geteuid() stat(&(0x7f0000003480)='./file0\x00', &(0x7f00000034c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000032c0)={0x2, 0x1}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002240), &(0x7f0000002300)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000022c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000033c0)={0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000003400)={{0x1, 0x0, r2, r3, r4, 0x8, 0x6}, 0xfff, 0x20, r5, r6, 0x80000001, 0x3}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000002280)=0x400, 0x4) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) socket(0x18, 0x2, 0x80000000) 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r1, r2) 16:00:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) clock_gettime(0x0, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:52 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x4, 0x5, 0x0, 0x6}, {0x2, 0x5b23, 0x4, 0x8}, {0xc, 0x427fe795, 0x4, 0x800}, {0x56, 0x1, 0x0, 0x2}, {0xfffffffffffffffb, 0x7f, 0xd9, 0x9}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:52 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) getppid() readv(r0, &(0x7f0000001180)=[{&(0x7f0000000000)=""/5, 0x5}, {&(0x7f0000000080)=""/167, 0xa7}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/31, 0x1f}], 0x4) close(r0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25, 0x40000000000}, {0x9ebe2f2}, {0x6, 0xfffffffffffffffc, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x0, 0x9e, 0x6, 0x5}, {0x4, 0x2, 0xfffffffffffffffc, 0xff}, {0xfffffffffffffff7, 0x3, 0xd4f, 0x7}, {0x8, 0xfffffffffffffe01, 0x16, 0x8b7}, {0x2, 0x0, 0x1000, 0x7}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x2) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000240)=0xcf9) 16:00:53 executing program 0: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='&\x00', &(0x7f0000000080)='],$*\\\x00', &(0x7f00000000c0)='#\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)=':[\x00', &(0x7f0000000180)=')\\[#\xfa\x00']) pipe(&(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000240), &(0x7f0000000280)=0x4) mlockall(0x1) 16:00:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1, &(0x7f0000000340)=""/4096, 0x1000}, 0x40) recvmsg(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140), 0x0, &(0x7f00000001c0)=""/108, 0x6c}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) bind$unix(r0, &(0x7f0000001540)=ANY=[], 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./bus\x00') getpeername(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000c672483d4d3844ecd846ca00"/47], &(0x7f0000001380)=0x37) 16:00:53 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x347) fcntl$setstatus(r0, 0x4, 0x8) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r1 = socket(0x19, 0x1, 0x6) accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) fcntl$getown(r1, 0x5) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x3ff, 0x4) kqueue() setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x3ff, 0xa28}, 0x10) kqueue() 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) r0 = socket(0x2, 0x2, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x2, 0x20}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r1, 0x2c, 0x100000000000b, &(0x7f0000000200)="d5ff9668", 0xffffffba) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r3, 0x2000745e) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getrlimit(0x7, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000240)=0xffffffffffffffa5) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000140)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c, 0x0, 0x9}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000280)=0xfffffffffffffee6) getsockname$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/66}, &(0x7f0000000240)=0x44) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x29, 0x36, 0x0, 0xfffffd1a) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x4a, 0x0, &(0x7f0000000040)=""/74}) 16:00:53 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1000, &(0x7f0000000040), 0x10) socketpair(0x6, 0x3, 0xfffffffffffffff9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0xffff, 0x1, 0xffff, 0x75c1, 0x3}, 0xc) 16:00:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x3c, 0x7, 0x6}) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x400000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x5, 0x3) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x10) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:53 executing program 1: semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r0 = socket(0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7, 0x0, 0x90d1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r3, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r5 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x0, 0x8b) bind$unix(r0, &(0x7f0000001640)=ANY=[@ANYBLOB="00be369b228bb229d8b5bae5587b004c2f6669d464e4984b94f2cdc7c76435e5b6587bac2d5519a2d550049ed32f37423d9bc679daa3d63d77ad12ae9fd04f194b621f6ce9446eba32a10a040000001fecb7684cd45fb4619d6f1fdffa5964c8937d7469418bfa947a97b2d920d037322f8fe0ad9319cbe7602b169e4a9e6747"], 0x1) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r0) r6 = socket(0x18, 0x1, 0x0) r7 = shmget$private(0x0, 0x4000, 0x2a5, &(0x7f0000ffc000/0x4000)=nil) shmat(r7, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r6, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001500)=0x1) 16:00:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="000000186204018b000b3a0000030000000000000000288af6585bfef1f7f1071d36803e52f8820fa6ae84c9f0611da24e", 0x31}], 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x62) 16:00:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="863ae2dc225be2ff83fb45c2f0a55c1ddd43dfd1d418c69211579deddcf725ccefce2262da63055ada6d27fc93127fa647cb84420964066a65e5ca3593b8c22b04e5e1b67be6eefba75e644ec135832a68d80ea79445e383dc6b599220708d6c49830cfec835b153ce6d53187ccecf051600dc71d6d2b4014afc15beea6343c54d894359de70fa4b871eb126d1d2704be305f9c98a22e62640a5f5d8ba97d72764f2f8aa61a4cd69fd644c4b3621c630df6015b6155aef7cafd2e76d67c9ed28d2ee46"], 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:53 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000a19000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) 16:00:54 executing program 1: 16:00:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x6, 0xffffffffffff22a7}, {0x18, 0x3, 0x9c9d, 0x8}, 0x3ff, [0x4, 0x1f, 0x3, 0x7fff, 0x6, 0x3, 0x9, 0x8ddc]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x48}, {0x2000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="db") 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x8006, 0x9) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000180)=""/224, 0xe0}, {&(0x7f00000002c0)=""/53, 0x35}], 0x2) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x81, 0x3, 0x6, 0x8000}]}) r2 = dup2(r1, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x10000, 0x200}) symlinkat(&(0x7f0000000380)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000400)) 16:00:54 executing program 1: r0 = socket(0x10, 0x2, 0x3120) dup(r0) mmap(&(0x7f000071c000/0x400000)=nil, 0x800000000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0xffffffff, 0x4) 16:00:54 executing program 1: getpid() openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0xb728cfe5b5ee566d, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x3, 0x0, 0x0, 0x3}, {0x80000000000006, 0xfffffffffffffffd}]}) syz_emit_ethernet(0xa7, &(0x7f00000002c0)="687c222aead7d20181ef83d09b6081dfd46779eff21e4a0646b37acd891c20d9a13560fd3ad89ad0e28a0775159767c8ea39ee99acad56da6a0357c477bc23624b8173b7eb83314ed3bbbe94e205ce89065d2df2c9ec65d71cc3d52086247c857220dfcfb73074bf442d3a96923369e429906e1f69c5118c2ae6a9e1df51a6e8bda62047f1823e39065f8d9e8e050d7700dddb5785dd810c763ebf15439a6361c43677a3b26504") 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:54 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x2173, 0x9, 0x6}]}) write(r0, 0x0, 0x0) 16:00:54 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r0, &(0x7f00000001c0)=""/244, 0xf4, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x5, './bus\x00'}) open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x38, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000018c0)="093158219ff7c195c1cbab1025e11467006f1b7747d7763cd19cc8fc99e585d850b2797cafed8670a93bcf9bff61a2a898626845a9fedcc50c9abdd3d86af7a44e73f2d87f95ef7a3e1f627c93b939534416f4534d988114e43399", 0x5b) getgroups(0x4, &(0x7f00000017c0)=[0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000180)="128169e7f0666b50bd48d142ffd93199cf1fddcec4e9275ed8de3b65ba33ed92b4c1b0d6459182d65eb4db6516cc013f5ae31c390479fbe301d53848378e8705a73d42c20fb94fea4f0cc9b9a0d6c9acc227f99dc0ae26d3b5799d356c32b3ab1495b4b4b9265f6537f0da7377aac47c2ab2b548b01542904f31bb8548518578f227bcb865d8b6695cfedbce5b6b2249a14bab2154bd641d4b21d51fa1026bb77acf5e74c03e1f93b4b10d5b4331e0d1141a54252e3c0d62c3efa559a16f64921aa000a08254e73b760e12162720b716a5de5249945ea97fddc65dc5c224d9149f43ec0b5544e44b7ae277df1dc3006b8ba46abfd0b66da68d1f5e24006204231597101017ce7e09355c64187154b5232b6b5d45e5138b48925cce2182b3604b2bf2e692b65eaacdd565a0db1154646cd18097f82c0623061039123190399efd2ae0c849a70ba0322711aa1e2219bef9e3e382c80335325c36e7d6cd39601f3e3dca799a87d24fc02243ed06b18f5c9d82e69736a43df7fac6b9d0afdaf09ab69a75b9fcfb2ae2cbad700a5dbba84fc0518cf89e436c4ecb00c3c6c6084904cff7f8251524ab82dcda6e8421a014ba563aab1d322f7fd20298833b13b97024aabd79f270e8035c94873f74177a803f1cc38f6045cdbdeb796fe0f23ca7964021dcb66a7c303d3f89d183ae1b6ce26bca96dd7cf26be2e37350885977bdf91b86490db0e1fe90ccb140f081235a7705b789193b1b7441bf016ee5d97c65a214b73a53a75bd7eaae4281dcf9400d7c79f4225fa4e56934dd814fe89b7a3eadc8956105c981521943d15c099f5f650f4906d66455badebe32f20411a73b6078fdd07b4dcb722f6f86f0a4072ad5a76af9ef5e1a983e84af31289e5da8a7399e22105f33bddcc7261456afa11ee77bdc2ff49ab7afbd75f70ee4a1e5b842eb43aef6fe934e085893579dd8ca7d679cd1f5c7f6f095e6c44a7f375577a4f05354bfceecef60d7598ee40af373f6b2be7dec4e5c73c2a2862b94abc542c5bd6900f931447f48c51e842647784bae4da7c9e0e26c87d8be39955a8baaa7a34f1dd899e69af5513d308b7598255ee49ca99eca2fa19d32df1d0cf38fa0e64a2292bf0a20588ababe705b7d350f80fc009d1db8b9958d9c3bb9806a8b08dea2bc64e69019380e6af92a4e805863c6c7b83d3f195439cbc59a38c0c0d0f1ba2d9fc269335f9de7756c885cc8674e6929188f159c293cd992b086bab8184d7329ac8907b624e245ac4f9c2f7d068d3e39bafc9e0bf391f72be9e3eb2d248fc2d3ae201ada5ad5620056c8162a36f54b03db5ba93c92da815c523d8af08e85ae97b6c7bc1033916f8b1db8130aa17a427e5680b0f241b5842505155089abc3c422d0a3583487c41570becd69f7411bcfa08166b8c04abe3c1e8b326c50270b3e11b697ac98d8da929cfc6abb7134f92ec84363d72ed491b72881bc038d0e1b61729e0dcd4888a9930e1be279a07ace15fdc4a3d2dbcdafb8d0877c5cd5ed1501bda397de3e9570ff09cd79f90a3c0fb7f90e9fd0b127f7b401d5dc0dc2d1e1bc3e85b259c66261eaacc32a047101c172dd8816c721bc78d903e9ae475e364d27e68fbba3ccd67ce3346a9a35fd39f446b3362802fcd883862a16837ab0ccee28b97868c4336cf95a797d0326bd892d2e2138be6a20b0bf2a1cde15fa082e489d866354597ab8dfa5f48bc2c47a9496b0843e20c0ab6e4d29ad10ccea3ca9ff23eab8f5a2c051747260ed2b29a6384de2ab9eadd34dcf3e73d3e6b5db4d9827d4118bc415afbede0c44761f890a28f189a6ae878d738fc870796047eaf3c7ac9e1f1b9823a61bc3f28f810fa10d81811213301cfa1ca5fc6b369546772465bc94d267c49d031f4cf77dee0ca2a34d38c44f656d77c1ab1c48be4362d384b5e3b20717e639b64b1c49f1326051a5e72fc559e7237d89680094c9c9cf1d9311e70c95704720e87947329873452c7d6db7492884ad745d6164181feeeb05c006189703181db91c34e7ee80546404d21393b6e1f6b881196d37bef4b13ec4f7ae445bcee4a2f1c9be983497a53bdd62579871b61578f082b79172567a467bdcc707bf5d0d46d6e58db4f9784a3f49f0c9e838dee657009652499f5c43d9594e36fa2091cbb8872d22313ec99cfcdf1243e32aaf6d3501a78a403b5f82010f1890d6893f6d6a98c004ff548d3274518b6e092bf4a0cb8a645b9fe9f7a4d2984cd145a4e3b7895081e0bb6c2903fe3db940355d15381f85e8c15c6b83b05a5cc9af8c497ae611064f9b3db84529ffd3087ee4abf66bef150d480344caae35ee5fc148a16367b46c0532fc0fafab436f976227e4d0394222ee983117ba14cf1b19936f75ecbf62eb09cd616de598e7f541cfbe11a6a2e8cee013e8e8c35c6226d5b3d0d13b934f7ee47a57e4821fb6afc5b92121e3e5abc3ae42979b1e45ed9913b07f7e0172b945c7fe9bc6dcf1af43b4d10ebbf5861042af6814de10fcc4ef15def1a1b147aa8b6c8facc21d606a96e37c651c584f35d838ec4c4e1dde97040e5ae16a8e04c6b0b9863034c622477ba4ae405bc8602d16060d2ead64591cb0fa8b92f3e3e9438cdcd8ce00d623ce79d19ab3f042908ad61fc0538e52dfdf4cd6e01447e9d94dcf44c6cea1e1a33a6584bb3832f702738595180bb7198c13f39bb41c04c78e8e9531d13a93c6d94f436fe1d35cd28061d111019e32a4f62367d554f7f94b95d646423a90af05c7b773695257bfda59372397251620b0486c6caa2482c5298cdc9f1afc5dda1b23ae080e057929b85f10d9e7e40e20ae513c4ac1acc5b7922b06943cf675300f63716a07cbf9a802aee616a72b17bab4c7f6704acc6811d3133f2c769756953375009703a895d39769c9c3f8a44da1745b24624427d73300fb41ff96d021e4f459bcfa5ca7cc977f07f549674bf886ae0c9d2342ac6d9e680e3712a4bb07a6f7a3a30c7ae2c471d93aeadade25782a44af7c1cb0ccbb44bcfb18b8f851fe1d2b4fbff290b90bc4b41edbf45984012e24e3b252f55b45789f629a338a946c99e98ede9f61a4e011a49318f3f0d0bb313898729c14b485b7135bd0e3b1cd6dc835a334dca70ab10c316b1abe089ea5135f60238123f59bd2a5ec5f86bfd5de5b4ab01c74ea8fd0783118a2eae71d41278850110dca56a7dd906dcc160be3f4beccf1c1d4ade89196f0d54ef42c6d0d3045de7e8bfd7740e567659aefe40999fd539cbc374008de0eb4bce220405e7f1af1969bd64ad37ad167e7e8ad3e4f89d0c02a0be91b6649bb18acbef0412e6b3f29e1f2d0aadb25cd09384dbc470311d4775e5052f5516763247950e77bb89a17a2bc93b9eb6c8375b884c556698be8958aae465f9815e81494f2d350a445a01cfcc254cd4c71239ac87acf947a89b8c8506b5e560036b70dd8cd78a141b842d1f3053fd82bf498c3fbe820f4cbbfd0925406114336c8a5c8479e31f0a3055bc0a715ef0abcbc519be67f3b5e85d63f87b799c6a83d5b2893d51971f59fcb8cf8e75ea3b72907939706bfadd4bb21b10801d79380ef9eb2795df23fdd18a91598b5ef599729a4e2dd2bc71b902ebc1c13f7fc52e7dd55361a3f9f893115fa294a45bf08675cc2ce089b915bfc1c9d399a3d9f9faadbc4fd333078c0cf924d703721fd75cd96e01ddbe61e40fae6b65f7aa39b4cfa9ba383287cf04ff4e85fbec59b6ecf9b1e5d633a7664a6c67ed24dce8ca3539762803f1bde8148befab72c5cf1af108a877049e90fd5f16a20c6299575b8bcb0741809a3a1bdc437df731067d5ee8ea1026dd4201c10e01c5d485f39759611b9bbef6572fee5c2ff1944e91441d122c20ff10c61c360562a42a222861066077fc4c88005bac17494e38705646a69ebbb0482d4c8f5704cfb8a0c657587c5fe055b0919382b1eb29ea47652e9a07474a8357455c6d52ed6f0ab86714b3ce9cc01a1dab014494586232fd4d07c741b7d76dd7928dc079f254806f45674fa6134f3f62c3aff203e7b421a5ec5c1eb4fad690082a28ea1fc8eccb2860c3c29e3d122b528760eb135126d68f4e6a45922264971dc89eb8d16e033fd815c116258a60fa3fd6c18f75884e625feec3f6428799e6bdc51a603c62e870e8387ed87fc992cf1d02b6296cdc532988c0553766888668c9ae612dcee7a0c3af14788c6264084f269d0f8996cf75bd4f76002f5094ffd263f641ef7c43b2c8a02d974c38830bbd7f805a05496b0fb6fe3bf1f49643454f1e86249808956ee1e9b5055cfc9bfebf1bc90ad956e128db4ccdd587ac69e29f9f4cd14204b137e5d7508a7efb2b7aa70da3d9d65071f7af6064619612bf389bdf376979384a40cfa6f5c87153ac4bad2050cfdf57895c51493ed3dd29d185dfb8ac441bfce123663cb66c7997fd09c07b3fc0080e0daa676c81fc12b827bfac69805a2d5ccc541298407dda0ac0a039fa8f7c88a1748f62e27cca2d16bc002d2710507a95254a1845e992ade03d25562680f821ec496c1d47ebba9eafcc92f0c0eac1281d7c7ace9f706a8eec26224090fc262032be3626bf8b7e3f695c15fe156a4475c3f33752e22c5eda549a0b27d655b429f408236e3b75fca24d413b82c21e214764501d0c1997835d70515a86cfa8b040645c036622f0325445e6bc259c5dcacbd758a6fd6130653ef8c805a185f67cbf9e34b2cc2478a4a781274c79c7d3c00fdbb31611d198d577f68abb8513df9305907198794ffd3c7f001f6c83da6ce026e42741fd179087403d1a3746715c2ef60716db7adb6b4073b0d2705115d7ad22e57d1852ce8145baaf8841cd577ac4ee85cf0f416f9007cf91e22e77cc784fe68b0604fea849bc603055fb72f0d70264624946fff4a20847a8c6cd3d805f6b07fad904947e0bae58dbb1f7f58831c5d4794442fa0cf9c60ca150cd40092fb5079e35fe0e4c809193b9da4645c4d6e9ba0e02659731b6129151fe70b8ecf0c5e09cec790ba6ba5e6c6bd000488588378e23c78995dc7ecef9e606ba143530d67f38151fa27a9b7c94c84e25e2b2abe7518b4d15f663615fc5c3f89a69a7d7d5e90350fd62f9cbc4ed3a9ce4cc0a21e9097adb7a045dc38d7bbb3bd9da0b3867ab9aff63823e455a291b0ece784cd53637180d029ecaed2833ba2fa9c693429e33b73f0cb2db65da4baf3b898df4efadfd94dd1c78c730175879e8141104b0f3fd38c68eb63738116b7bdd9f4ed89c57977fd7574e2d7c26e641c635a41f34e2ff4595bf83a6612ba044a287487d40577915a54061167a1e66708b6e6175d25f22a0dd66db4a8ad3d0dd419ac7cf75b8567c2d98e07b06adb84fc9f76d5625517eef582abb80c45402de87449749e512b23a08f9b0f75148fe390ed0c12356a044fa9e86191646fdbb1008575b105b61093d6e3bcf3de8cae5e0de3c4b4d0721ab54c2aff822b23bb45fcf1070cf5c01d9e136bf28e8e67e022e661fa6da2b794d5987e7939be1210dcd05c29972bb88dbf7ae55867260a9901fc7246ad617910d9fbefa63cf201c110bbfc13fbd00023c687a0b312b801d6b62fbb55151b4ff89b0aafeee01aca81de3356d27f097b6847ec14fcea363b7117ad86179bbb8c34bcec1d46eeeb4cc53f0791cb6f04e3aea1621009afef6e4dc82c4f3ad101a734ce62df80ef26c24bdeec258b5dc3ac0d4e1b01ec67b524a65c2fbc967400f5c336c712c412a3766ee0e4b3cf8346889c3c836481f6d991bfcc99bc4c4e6b4fd0d8b3e9d77cc9", 0x1000}, {&(0x7f0000001180)="020f45902f92b29894d989312dc43af0bed48508ac5630f4f3b6c784fdf8c84c03714011226c12fbdca69e1be35539da2c087fd61854c9eb65a4265e33742d9d22eae952f11b99d14e32", 0x4a}, {&(0x7f00000000c0)="adb0714872a07ca493ab0e10740c021ff0561ee35a9e706bd792c5ab5b56dd52ef5e009a6296", 0x26}, {&(0x7f0000001200)="9158d55dcf4fcf06d47f857c7bf733abe7a653abf5cb19f186349bd0f686058435173e2437e140d9cc2104950ae4", 0x2e}, {&(0x7f0000001240)="b48c1509f5c06f87673aa4fa0099e71f21922d3ec00d93284180c42f88cce18082a02a6cf4f09c4aea5f2d35d76c037f9ab7066560e8cbdb633524a920397a6dc0ac3bf59cd511db8b443ff5c2d2757df5977b9ee808939509f50e442154e2e02a2cbafb3e1dafc2aa01e926a3b621bdbf6f018e31de6bd10e096a517d6332bdf2cd81be78efd87dc5eb7a47a2673a5a077e885eab602482224e767c1e2843786a7b01b39b73c258be8b2ffd1ebdf66a43bab0c440b0015eb1f6bd23a533b52781f2cd68eb8fce4e6302a70e6ee2868cdef0abdd81010d345af1a16e8c5196cda4c4c8eb5db6af29bae07fe91daec8817f25cce4b3dd29ce5691c56721", 0xfd}, {&(0x7f0000001340)="affd968c5eebdadac8944a436c5dfff9f9a43351fcf7818042644ea0ca00bdada6c14540f6c1e34a58fcd6da4bd8c47c8a318e0a87be717a7d4032ac3f52d54a6caeb4", 0x43}, {&(0x7f00000013c0)="5ae389e94dbf65ac6d3659ddf32ae1e89b51e31c0faff9a68017df05a12b8e57555bc1592fdf45c888b1430aadaa2101698eaecf8c46ea50c370d8c15b69435684c701caa0de517327698405929461ef5db96178bafe8e2b0376de6b007e373d20f11cde9bc5e76df91b2b53537d7df6150d5bcdd0c02cb1708fff1c43e1f104eaf11d867bc5d0fc63a91a38ba5265e3571a52d542b931dbf58269", 0x9b}, {&(0x7f0000001480)="c1d73be76163717886e11b823249ea261ed2e44d4ca5cad1db38489ad0b2010d0b608d9a16c931420cb5eaa154240998ac4e41f9be2232bbaf43f0c4a454fa11a4eb55811aa5fbdf19f99216820390950ffd9662cfd477cd0ef7bf6ad036275a237945a6164d36b9b2c387ec8891e6953275687ce71ef431ad84a922c36ee7e8ea5070038c87170f48e0c6a2a90c446138217f96dc8688b8ac27490a516d77a29abd4b54eedc0563b3edcf5e27df27bc510f31e8fd2574c018cce0e715c0fa2e6a73cae9fda0", 0xc6}, {&(0x7f0000001580)="04a8f90e5a0ae886cbd22ae62a22bc19ca4d2448e64e929b2db9c00e44f474764e6f2ffe01aa75c05dd6f9fb87d7f92903b956779cf632413e601c06cc1de5216b36fc00f1e33a27e6595d36d7e08fa0c95985fd34fc8699e02aa3d87ba2e98fd1a38b54807641be0cbf3f90d4edd775c1dc6c94218cf5277a9da5fb6531a19e36d0cfb550327c12b120b073bb138830afc637da4befee4cbe2751434fbe947cd6793f8f9c1bda384d489c37dcb458f8450736ea1f1d44800c5030103262608fad7ea3c6f7c0e3e06bd0b367da27e110", 0xd0}], 0x9, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x58, 0x3}, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00'}) 16:00:54 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x10104) read(r0, &(0x7f0000001740)=""/4096, 0x1000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) 16:00:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x2af6, 0x33, './bus\x00', 0x3, 0x680, 0x0, 0x1000}) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus/file0\x00', r0, 0x3}) 16:00:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000180)=""/3, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:54 executing program 0: shmget(0x2, 0x4000, 0x408, &(0x7f0000ffc000/0x4000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="b6238812") open(&(0x7f0000000180)='./file0\x00', 0x180, 0x100) r1 = getppid() openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) fcntl$setown(r0, 0x6, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8010, 0x0) 16:00:54 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x5, 0x1f, &(0x7f0000000000)=""/28, &(0x7f0000000040)=0x1c) getsockopt(r0, 0x200000029, 0x80000000000040, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:54 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x810, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x9, 0x1000, 0x4, 0x8}, {0x10001, 0x7, 0x2, 0x5a}]}) 16:00:54 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x4}, {0x4, 0x3f}}, &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x81, 0x7, 0xada, 0x7}]}) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000140)=[{0x1e, 0x101}, {0x35, 0x3, 0x1000, 0x5}, {0x4, 0x1, 0x2, 0x4fb28841}, {0x121a000000, 0x8, 0x7fff, 0x10001}, {0x646, 0x9, 0x0, 0x3}, {0x80000001, 0x7fff, 0x9, 0x4}, {0x0, 0x9, 0x7, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x100000001, 0xffff, 0x2, 0x5}, {0x7, 0x3, 0x9, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000240)=0x10) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x60}, {0x3f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:54 executing program 0: r0 = socket(0x2, 0x5, 0xffffffffffffffe2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x6) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffff21) writev(r0, &(0x7f0000000040), 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x87a, 0x5, 0x9, 0x4}, {0x9, 0x5, 0x100000001, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8200, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x80) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = getuid() r4 = getegid() fchown(r1, r3, r4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000080)=0x8000000020000002) 16:00:54 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000000), 0xc) socket(0x3a, 0x683447e12e11f265, 0xc0) close(r0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0x0, 0x0, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r0, 0x0, 0x36ff) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x80}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000200)="d2def9f91d916e69e402c632ecf273882ce66a8ca85d85839666b420629b2401dc15af9c2aaff6595911df2c3fdbb69fc488bba1a4d9b6941241cc64e2df5eecd7787b40b81fc3757c63c9d0606d1235c732d53b9817e66a711d758ef7eda50865dbd8f3b57965833524da8e4ec4c8bbc20dc70f34c343038247998449f0c347e6c70b4c34690fef88ca5fa2da43b84e71") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x65, 0x0, 0x0) r2 = msgget(0x1, 0x12) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000f890d8d6dc9bb4c539549bd14855e8ec6180baf2510c041ef02ca002b06239f5d2c219b7800d3fcd3b6415a7f86fce063bc835992cceafa28f56d5c4f3ee0741aa61b33765abe6d0000000006f423abe7c6ebc"], 0x5b, 0x800) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:54 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) r1 = getgid() r2 = getgid() getgroups(0x2, &(0x7f0000000000)=[r1, r2]) r5 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000024c0)=0xc) r7 = getppid() r8 = getuid() pipe2(&(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000026c0)=0x100000001) fchdir(r10) r11 = fcntl$getown(r0, 0x5) chflags(&(0x7f0000002700)='./file1\x00', 0x73b51aee7b8913e0) r12 = getuid() ftruncate(r9, 0x0, 0x6) r13 = getpid() seteuid(r6) r14 = geteuid() sendmsg$unix(r0, &(0x7f0000002680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002440)=[{&(0x7f0000000080)="f3ec849e3568a48f3841f66ec4472eab4fba2c77b5d1622e9eff29d83caaacdd869c", 0x22}, {&(0x7f0000000240)="4c6b4f9433b42b3c668a91d1a19ccf75904aa409fafb75db7b62d4b412afbad8d9ebc8f83f157dc9eeb7ae68190752c8d808d85b8ed60dc199c65c6fdd127c58e8cd237d743e4a52fa93de0f1b07e3e7b73c77faf91c170bc95f86943fd9d972db6ee2e34fed8d8dfebfcf8e7ba9b042282e085815f51aebafaf322fef3e6dbad1895bfbdde2d5e189dd7a88f2699ca48acf240b9e1fc9d6cdedf2b64e991b7e983c4d005912190d2aa94ae789a53844b6dfe18be9814ac675e100898d84ea894f38b6602cfd9cd7ae6f4c5c1446298371163f332f8d9576d4b4bb4eb445493ab510720150276a1d0ea0ff0fbf2ca23d2972ce614520eb42700f41035e95199bb269d983019d286f92ee8ec962eeffe6c58e44b77e271bc1072cfca4ff6d26ba3a84ecf831f42dd262bf963a63daa675722ce24da963fd1dbfab271db062b1d2a9d0d19238001b9cec02590b3cf10bda84b7e535af4c08cf200ba74bfcfdfbacd690fed7d418ff569fb0bfa695ec7b45fdf9004c92bfe7d268031505b116046c0f95d10a80e8f6ea97b31bf4e67dbf69751c0294cdfd89282b150e32ef5d39f03c4099d821366345d01ab97d684e4a4b45669c542d40a5edf2c78319a16f6d847cf495cde44ac55bfc5f8cb08c363035726155564be2bc567eb6524099d8e4c2b66d2b6dc4f91f5c5e4a259bfb7474f4b6756c4aab32f5153a57534df04f0203ecdb35b7a6551aece4d2682406396eac58da2f2e310d7fbd0527fd044e246839b690ce1a4d8919bcb451e7bbefaf3805dd9b447ad54d51636e85b282bf020f0f1a026423441828444b6afbe14927178335d76ed0bb103cc549ca88f5ea68a95846d44c18e9da896f5ab1dd49e7cb728cf67a9af8d24af37ab97365d2564fc45530c5f240610f89d68a176b2e0d03dedd74e7f160e08daa8fb1f323f90663d5a736999a77d2175084bc09252939d244f02db43b92f438412ca456aff85642c126ba284aeb41bbcea4adc155fec351b295b2844dabc3ff36740a2e8f7ceff9f002bfce5c333820c44533f83e44a9367d6e91da78ca8d8ecfed4a5000743416f30d310375c55cc53f20bf853fddf22893b9e2ce661e38f11b8fcee55bf5a8f0c3bee40f3b5c2ccee52e2d5184124a78a8da50f5c4fda8e3ffed70709f9c0039eaee15509d95a13f6a5f036d9571af62403981e863a9442f5b98538d6d597762c3c9ed0f5b706de47fcfb3d793eae4ea4f6ee78a8bca40059c919b5755dcb60d86ac10e273cbec001d553950aec9acfcc5368112129ba35e2c4882b1341c90bfd687ad467a2960fb2996910aff60eb123e5a5f1ccf49c3dbe7708f64542127357f1a812b8b10abf48fe1dd64fd44e5d188be20ba75dcab298e36a8c2c70714c7bdc12a848fcd93b9e9cd28262375faae62661ec1632931c248ef5b412b2ea2e326baaf2bb29a00f1d4a00803ce69c37f623974cd58a30502b331e8429ee04c5fac10ad789b4b69fe4c18ee5a95e72bd926351f3a65863fe82464e47f921deb2f3a5e477b6388f7c73f5e37960b9a10752ea063829a48c89755a5b657ba85c1b1652c14b79f0aff5e1c3f6abbb17393e50e1ca41c3e8c7deda285f7b1dbe20f4d2405ffb5a5d95359c251e28312458cee126448555c48183d638bdaecd26dcbbc0bdf38e53657b4cba278b37e937e44a7430c5f1c17363a9dc172601900eac9946a842fab34b8234d4a41226dad3bed99c176951b235e5a9e6e495442375394a927b98312fad6ec3500184d14f1d50af3a432a91ce4705b3d489ac14c1f29d9d0569900b8393541814705f8806b6401e6d4536feabea7d2411d79f6b7fc24ac84a51c62beb99a5ed4a760f33e416131fff45f94fb235e4a9f7357467dd784e11cdce6037b6e9ea6032e575d23c43c53689ecc38bf45f017c6b589af380b40b104835fa3d847f70e07b8152af534adae556b48fa7bd6d8fc1beeea24c6b15a6456a3f32bdf796a5b631bd0d77cc3265ab72774fbc3b34dbc534632c1821f137f76dd28b4e5eafe88839d67f9705e82cf0bf58dc89c8f7a870f64f60520d70ae00771301bbb8c851bb96d744af404e5d41803520fbb7675bec0dee699774963487346d25809e7105e77f4a799030be34f59e0a8cb96ae9e35197d83c982308194e17b52792346456c84d4daa5c0ac0b3b172ab5b5cf01fd1128f1d6694ca292998101557ffafa699b6223fbddf4fce1f63443c5d7d79b65c3ec0a4f23ba455529efc01fe424c8b717336d9c7d69f3d1334483faa866a59f60eff38a998852671f7a234df7eb5945e1eb66bd8d7da2cebf143df72dfc7b4dfac139a058c9d6810c5b6519c096c63fd74933dd45b9aedc348b8cc32d9065b8537fc7ff506999ae5595156ef05e4caa15fbb17ec9cc1d3089ad1640aa4f2eb396de2953beb3f51f3435380a4467a78fd9a34fceb2b6946bf0ef23154c59470a72bd3f652626d61332f91d0207b494c9ce8011c16aacbdd6525bd78e27b551004ec203cf946c71d79f5b39198d02ee6269d79130015d007529d7eddb6e905980e22df735f4a5aa759fa69b5961ea88244a5c6a134317878f2c5bf79771a259550809ac773d1447908b1dedc6d7d2ae889ac4055864148f4f49ce226a3bc89423f460ce2ee89d93cda189de83b2e19ce620a7f5eb0b04ec534df3ce9237b5922c87ff645d7489a24f5264319fb6e796da21a2222dde992b078000bafa14e3f411df4aa07a5a1d3e90f91071903f9c2e0cbc82d7252315a5ed17f3614e2e364f6370ca8560b7d40ccf340d0dba19f2473cba4ef35449f260a4749f7e32851b40a4aac88e73956311f9c194e24ff4c6c4a26d8d8e16e1e94c31ca596d18c6ba02501d15b2d2448ac03d4c2f838c7412b4da83eb29fc3ff2ee40e395e901b61d7d7572cdce9651d968e17d9a070896fb15753a4fa2422af88b7f8da2f9ab14d76046e42842038b8d7bd003722d4fa059b3b7cdfdb1467b49f897ea6bc5b95d8570e3a11847cedb94952430c4209b8e810d00a8c93a74ef94a8cfe4cc3f9453b4deae0f127e5f37ad9786d54e494d8d321f2d8faafb4251706a9883962a0876514c5ac72cf145e823ef54f741209e1edc9b0c454ce61ee44eef71d47c0a19f7e43b8ffbaf0d70ad757cc4673a415939877b314ed78712de5aa3cce372043bb6953f41fef4ef4b1d20746dffd9b83ec84c5a17eddea5d42d434046844e5710e05a7e1722358dde807a98a2c6e0c75e771264174cce947c9f62ba49eb63702edba2c54ab8ad3fe7b0351122761b9f2e695eac5619c19c814de54458d0a1b05461de05883279b4c868010bbd78aba4015fa9a02ec6f6e9acb04964cd2cda015505f2590179d0cc45b2ec2198f2238553bb4be8d9bb3249492cdb0abffc1e9f8f2ce802f02da0ff2e1a9a0947768026a07edbd9280a7926c276bf3dc3e1cce5bbf0e68728373b2239569800f5b6715d02da24d9e71ecc8456597773392219ac5b67b3008f6c147acebc771b91fbb3ffbdfb94cb5c37f19a18759ac9c9b836cd790fccb40331b335fc9c80a9f6311511ba224c7060e42021cde54827f46eb9d3cc22bd5d3a618e58fff16bd33956f6de97ac0f673b9af95bb1f32568af96282ff594c775d5e2d12f4c51ac31ef57f81e892023df8099ac0189da11d985c2f44e2549a902571ea73531e55fdf05edb2f0a51a25807315c09095b1b532d616e6c46abb61f9be4479c82d377086b1fdb0677568baccdceca3cc0c37a12d042ddc253c7139c15ba789c99a2294bc87590327368a425d3c40cfe22926a51997ea6f2b3b77df21be504d7db150f19040350f1c8614a39e5525e9819d824e30eb617b2bba884a087b00669b5feaef9ca4fd43b53add75b3a859a6886a626447005d3a475371d942da6eb550d2c60d209e1802845aab2efa43ae2cf5866c06182d8c5b1e880c6fa7378dd56509f1d59d1f368e58f1a9bdc9a28648ac3c4ee0dda8b66110d67be89e63eba76a08266fead0ead781697d10f8c4ad69e40ea6f47815615b33d51f5f65dd7588f81fa94e7ed85f7a331771a4c0ef35c37c627425a5645445c3d0ff993da3a9a39f10104a58f9b6de453b7d2079468cd9f6678ff1b971146dde42182d0584892c8a7c4149c3a320cd0a8e9a1e8fda1c440b178066ed8d280a58881490ca90b6f5984b2b326292428f708be4180ee8b43afa2dfbb4bfbc1b376521786da41825f12e3489a4e7230ee7cfe7067024c3ad49afc73bf5ae98c29dd3e222df65e14958d5a2046cacbd8184dbc62e4a014d549477c69203d0026bfdbe74413356317fd0664b1f6dfcce9fe95df8ade656c504112cbf81640ec038e2eac0a5a94d35b7011769b46a72d95bb61f0b6a4744d55486c0dfa3f039a306b850903531142a77e266818e50eaa92a731656228fc049fd9756dd68d143ec92324755d4cfde227e8ec36dce485ffb5b33dc6fdf67d4d89c0454923678faee21e5d4d902f2f65b18bc254714c1e1116a33f7fe66f7ae9e318bb5658e1ace85986ef254389d75ae825275f076606cda4018af72ae9503e051468a4a005d08797906fa2cedded652627c68319d8265bc6c82accddc444a91bbf1fd66d5b6a914ff34234020c7cbcc4d77e4d15cf87c089ce9d35e247f1ca5b12b82fc481e03972dadbf53a55008529ad146c7b8234406128784d218df887b1a016ee99a50595e4acaa4e643b561572c9f7116ae1e090c04ee1cc7355852a6dc3f6b79cefb6acf13a20990e5ad21b38aa45986ecc38e51a58a13fcbf2f75c2566c69d388a77d770548fc23c5c9c74d1f63a147b305f07a7bea24f0139d72646b2bcb124eacf0155d6b0958587dcac07f070d7b012048e5c5a34f52eafbb6a3c5fccacb3c8cd6436c9e08175ecbd5232729aa5eb30cf22e00cb8664f8f98dab72feb5ea161bc4c01f03e9af0cec38ad84f0579b945957be58be42774d6724632b58e4f72257f47a2a4bc5c4fae1c9d4be466e3faf995ac9e10ac2be5fb0a1e811588e65374985a512f472e8eeee0fd29a4977ad2eabb046269e38a46bb339bd8c94fe417c78e05f3d77a9fc40bdf8ad6d4935f88d817368451ab2aa5668790fa0db67ac0c5db7cca9d7d03fa79b3a9bffb1e270e67ab9ec54ef6838dbe6fa7548026bec8abdc6fa4f64ff54301661f593bdb8894184761c606341aa091b8ecb5f4b2222acc1c6295c65abc99a60d3296682947f7cc0854bcb7c77739f9d531e463fe7b06b3bc44f9d16338484fe252e852b7e581b263601b783f42aa61e14d3ba7d071230f7f9856047215a33d71b0b3a366c833375171ff3fb73c816e1c4d5b1d8828d148e4779a42d97446943c23c20509ff8b904685ead22492bbca97ffa5f73abfc597e1ff238d35efa5bd45e243a874905c5a423c5bdc167217df2cf60192593780b3625294c20ca268242059b39f4c59cc4e1354de2ea4485408a4fb39f6baf0baf3696729c695bd3722235c68785adc3a4886553b57d36f4bfc441ecc781ad2a8eea11e79914420d88e43994478fca230fcec3d881d3361734b8927bf601a653d99ae2c0e70449855f6b73ba6bd062d141b5cdca17792de022ec07af69d1fc627be79099eed50d5c21c150dec39fc6d374fa8c69dab013f3b4fac07c9aefff0600999e3b4ab3a7b9f46e6c33365bc5ba1820717470853834f8a63c87360548ba30248b758afc53cb46e0a144dcbf5484ae5d730d1cf380814020e68839ea1cdb859047d5fcb639a7f792cca6240ad25f094cac1fbdbe3857", 0x1000}, {&(0x7f0000000180)="d122f0725f21896443c8a770740eb59f535170c128d162f57de78e97188da6a631f31eece8f3b85b5f98a7af3f660a5f0df90eaa5fa409ff787c5f27ba83140b461f16eae40d2a2d7848286524e3cf96db353f2edcd63e303785d1b8aec0c2a1c52846d0469bf02e014f2acf77d52c66ffc52cfa33d54c0227db9aaf9feed97a", 0x80}, {&(0x7f0000001240)="7d6e2ff88177a2e8b8d47b5c8807614b41e2dd35d3e488560de9421b3799e12e8b50913af4dbced905430915ef53395278408a76b6ff9e8c5db0d5823acc7f597e717bde49ced91b4ed295cccfa209cb85c47bb56f57f10270f3689affe784c36fbfbf72ac11244f780480654e6cb4b7433802bb91ff59f0e1dfc60b6587242b1d025602d20d67de196b2e10f3ba078e73a5d539a9583e3c708755d38a502cd3fdd5b618db9aab7fd3015b50e2c6829217a5ec5c160981e2d36be8e505bf80a40b04dec3fc384cdb5a828fe23846cd681bb088", 0xd3}, {&(0x7f0000001340)="39b04ae216b22faf01c9b73912fb687d5850f83af0c65ddbbaede29427d13d10eb94b0100124e0066b7537a9696bbf9e91366d21c2239f0199439622f6944c37f4d8dc7798bc4850880f76cfcdef1c6cf8ca6496ce7caf7e28ab519a1f551376af04f139fc9b91e555dfa652da6d379d03e712bd1b483da59ce12bc02649a9614807fb71bf9d7b3974052d00ac0b4e5e2dff5e91b4b978c2864a97e3ba4cdc86c137422cfe41e1e95cb3bd43d1a0f6dcb200aad54e333f9ce3e9e53622c8774292a01311116b972ac04f49a3c961ae34549207b668f61767108058ab332a26f78d2b01132142d81bb19f6e", 0xeb}, {&(0x7f0000001440)="3113bfba8acafeb58c29c9530314518ae3b9f684324e6b0fb35a363fc73c39ed74b892aa245898b5068020c3f1889c0879500cef6885e097f851f9a7d5d64d8330d6b89bd3161b6131d91516d4dbb369e33cfdb8f0f036cd69be178328a44c240d946059fcc0462f987e8fb7eb4c0efe27a23eb17825586f42d8c4f9f2ed8b4d5663a07f7bc666629b56114f137b9edc951238b3870096965cd4781a4f5ab8a8c04b4900db77cd48a4dd84b6e80a367ff0d6b43ae8a1adeb5259f0129b281eaf27aa60c77a4c42ed941b3cd4f348ba879f956910b17f5888ffbff6625b61146c97515de172a8dde10ea0f54514c45939b89f36c585705167de9c2b7f3f171ddf3b4a470630817970af8cd2f4d77057c7338b04a19a50d5633cb154e7555a1723984b9810ef615e5fcabbe8aae59c75e345b3f402317a2c220632541e99a8a178a224cfe0f0c3d5c35d7be4114dc232638db2b88b07bcfc2020b27e201ab29fafa12f17573b7fd36e1337263333b1d43b0f4645aa3c137376df9a4847f1fe47767b7ff236eb69ecb54bfcc5a78e19bec85d42f7508f7dea466906cb48f97ce65e7b2648a5d549233697f5170f3c46ef04dfb5232678743416982dedfb86b5fa53ece9a019d0b61d5c6a7b0542adba7e3225d7ae510176e7d4d3eafbe227cdb5f125a37c7bcecdc7952e9ca0212282abbdcddf5859523246591a82a62246c0d0a797e59e94573a2ac92a65e6c263fa63fa66fd818a332ec25b5a0b409038a9114ea4e68bae76e8841500209b3a1d78238e652bebab2101cdf5898a0a314eaffd24179a45fcb99971438a16b2accaccd3c7702f50d1f31206aede0e1a52ad82f764774d6d42550571894ae90582356c3d826998b44aa5a68f87c84977ee706d9e48f4a2f16903d4c979f7ff5d3acf8e06c0c7886e5bbccc00e40645a49b7ddb9def9e16ddcb67abde1b207e1ca024ace6ca9a79de39960b168df5af793fb3886bfc993f0f20e6bfa4cd9528e5d84794b321f52b9a193e28265f342e74f7303807d595c6562a1767d9832be53a0e5dc5aa4a045e57037b64632469a7b6f07cdb2a6b0916e034d0207aea379f388f2d7c40c17e4c20873504257d231a7782eb82a98ba4c6c5fbd6751c577696e033d8f231b1e30df73d2dce7184d4f682f69c31e4badfc30c5d54ffe3db967fd01ff6a7e8b6c34d60cb6c0a014fe0b596f2c4e8ab0f12b73680526d83b53ab103f2c3054a2bf07bee07932b69ae3a9ed05add4c8fd5cd01a8a4ac04055a42b1f35c8ae650e4fbe8a523e42ff7d0ab4c1df6e27106a8e596685f1f918f5d5fea56f15eb03f2aa157a1e48763cbfecd9f9f3753c35c88fab1d019b969792ac51ce2adf188c47b43deea4b3459368367dd6fd6d78f0b2fa0e86186822ade715cfad60211ef0165178c17e6a801ae4389f62e348a442325714d032c4d9f9bfa1981b7f2376bdf0a202c3c59a805371318249abf4427cf2daa1f65f03d52618ff8285d243c6ab4ce625317c672be4af042717907018de457556089c50af5649f207518a57847efb19a371c5f8f9a59fe5d3ca216e0c64f809c62e1b70596d42bb4c778faec28e2110c934269af15c8ddc17a413b9cd554ef117c2965f0174169ced6d9edd201daf501b8adcaa679f98fe54de3410b880a687e41e55fbd557381e65df9e7c2b63976d835675c71253f6d6c7a3d04745514b6770e99f7eaf8ed15e8d222d4a39046c521aefc76c048f042733c0a521a8fd1b91d3448ed20fdd32e83c5173f65dd50d3b70f441d52820fe4b7009653deaedea07bf5577e91871dcfc1a69752e1710ebe9e4f869a38642d90aa93c16b7ba268794a2f4d23194dd2cd3bfdfde254f849c5584538a41864b295be6d208d5c433f4995b97e2e2e4c4175d57d7fd6cdabd8e9b5ac64052a6d1ace46d7659480a3b3f8c87a6bed7f0a84919e96cbcf922187cdccbce917bb2b13f8462c49647c96b386d7d28f19dfcc6d3e74a1ae192ecd8637fc08b95734619b166051cc761fb6bcbab90d1601ca8954900eb56cdae8f43fcdb5de0d5169bea453377d50bdcf6ec54b2e0eb6bac9f4db7a1f6f6c0009be80053166162d2353a628b4b92d0020336613c7ca52a87ac6a333f4669995386b74cda1c3582c1c17cd7e7ba1bcfab06b863569206e63afe1df6fcf0ef1f4031dd980f71ddadfe25d86eb6f61deea163dfa086f6f694004b28ef2ac8c40b2f3401dab58347b817d4fd03aababd4d4716028e9aebaccbacff7d60e90946f317c5da957d6ac9f2630dd8fcb6c04b10a1af1d14936b9d9b1a4c5683450fdc99c005faed42504d314f3b71d9db5395510f7624e32ec32ad276a1dba0c21a35085ce306516d9ef9802d829bcb0b0eda9afa71325dc9886cec34d9900bc8b79f645be0f6856f2d56ca69b2488b2cdb0cb4ca03774db30979612e83eea591aaf773de5b180d2df717866d091d29cf560ab08d55dad92815bcb064464bc75fe8ea70001fb2967cc7495f82174568880d8a8a51e42d4f20f872215829099b4dc74897fb0eae25e6bd17ce089ef4f4ce90c12654a18d3518f9114c4d7cf736fbe9235817a5c031bb76be62a89f5f4012fb7de5b42c5f93bdfa1229b7f507e5400c2ea39b2c133e0f8f2d81f3cdfdb8d0f26e74ee05afd244d2e2a31ae4ead50710357927c29af7099bd531215d25612c71168453f68d9f8047327ed62c584599ab31baa094028a77824d7c68b1cb378794130adc90d7afad0571ec64e199f922d30c4765b80fddb89fc8bf83167674793f00e76e9720730d15ec3ecb020b5274999805e6d2805419819ae523dfc3630856414f3d3993858a46e8a58323ed0473ea37ad9d65c95aa9b3ab2ff68e07a1dc6cb05c7b7bdb6e275e3765f827604643decb290995d0f89d11cd98cd426e4d0312d3158ee7635106d228c45d5646a6ebb560d1c24ca1d04b7a5be37187ef72828eb9256b5e170cae5091461f02c28e968c84c16c7b6939bfe38ce3fb34dcff9f5bcbd9ba538f79c00675688001c4eab9b001beb6bb9dbf542270d0d8e353a1cb24fed6dd076311ee003fe57c4a3c4039e07c45c855c13312d80f4a43d32002f046e878d0a322ad76144dfa6bd612a430de972ac0b726550a66f7e4ea4dde50b97df3bdf672cca339462ad30be9a9bb8455d8d0ed697462d35a573b6a3cebe6b609faa78c1bc5bf1734540186ff80957d3d6e9e22438b011473c716282efee8134e75322edfb382d3069fe0098689c0596bc10c3d61f14a8b8e28a12840b28d115093953c80d394021672fc1cabe80fe80a96a170a6e481481e6885cd6a7015fcf665fe279d15d9e6082ac039cd5f3f6b6d0ec9352df493d3f7a0235d646b5a8c1106d6a589ba9a222204d50cf4c02ab6e7e3c6e858797636e7c47df77506838b7ad6665043e0a6a8657ece5dc02a4f8aee8d168cad392e98ac62d874cb9a5f3ba7d6206227f97f3d34f1b74f5bb8700f2eea83a4f3d1223c93a641b8598ef396af53753070997b27fd1a12c9d512e560eee72b708169c63f1e875c30214ac63c9ada2cc77af8f4ba05d92d57b2827581e7c49b3b9ea63d3164b0bcc35227182990483b2f09f3380686503bf7c21821cb1f95eaea3ead7c12abc622f6800b030f6a432fa35dd50e5077bce3b333932716b9668a67bce4fd159d0b96dbe01ef0662959d3db143c6ec830c3eba9ba7ee40034940363f0f7cf8d9128214e416f2bac1bb97a35108c1be21b5da84acdbabf39573a106c868257bbffbad2277b31d34d9a0d72ae4ba980585fac11c44e1bf248fc4c98a302243c210448f0563d42acde4403e87493a9d78f29e281eb375a20dbc079329bdb51a962ca18ecfc1c4b57cbcb08a4d7347da138a20c26438d4438a3a85e0a30ce3fed9d98cde3061d76de0a6fc5b422d3a357c66f0403966c7174b6a8d0a28298be1bccb9502cf087c572cc7a60a53e6e3c1c518f5f1c82d60657e6c0bb18f2556efd9f0e7b4a79c612c19fbecd8c5da6d1e6b24d7ed20c904b8f58d84b308917c0b858a7a327209f1a59210150f2963d6c0c3169ae82865c759c3dc4c78c17661540e29f46ec0a989282327576c2d32773dad62d7131a7d811c8976d27f6dc265b17aa0abc75e8fd4adc1fccec66a1401a846e2eebd78e1f7b29edd43b8e2982dcf1aec0d5798c446418e8aefa7435c8dc1a344bd482bda57cae19dd0d491669378dcf2f4d4fe65691e631e2972ecc566583cb779f15d1bc37024fbf81e0fd50baa488fd2ff3ab5a10cfb38a1eae5e2174e8531c671bb3206d01cc878642515c023c04394778df20cbbd1c8cc942da7c07fb40be709f78b8f7c4a1b6fe05990f8078b007c1177611c99cf73a45fb998bc086eab911352f9cab83a076da4e0dc77d11054999bef35766782a330512ab821c8abe21d50ae9b314ac30f59c8c814c6aad60e21661e4bd74af2c760ff6960a9e2bd732db3ebe12ca5d91c85050f1809396769c4077b1b2db1132da9ccb44b124bb9f56fe7fa98c24618586575423863d202169c5c7b79d0fd15347a8169255f1952262ac8f23fb28645d8cb25e653d9869ab6c7d22c42cd118c9c3474269a28519991cd7980d9105cb3d7bf303a55eae11838649b691139f749c4d32303ca6d11304351ee441c74c59cc0022c1b0725d95fcac0cbd5905cd3b55d07ffae60b338165f6bb22b02951977d95cf651e2c157ab559ab6cbbb400c38faa5bd53a16a0b92abc2e1494ba5a7d45554476b9c9796e2fb89c2752a66ab5e3763afd21b12f4370095d301b74cc2d10fae587ab599dd9440e4ec582af25d116919adafacd58cc2cbffea937eb156b7fd79ef24bf5083d2a428d5504c0e45a1c6f54be07c36755e3f57e5d080d4233e97e0b15d315698d53427e2f0ec3d55572d678ed919f827e99cffc5c243d294da61ac3cf8ca796d434795eb727c67d6ae9c44f8585e9186e872cae24fad5e56885e1ca2368b4ba2f245592c095586d258829e29453bfe30c407f5dc7d61c3d8d58c7cb5bb319987fd3d9aeab38b5e03508b674689a8c8c91e1c12eba62d5b3d718631986641d88f2b0a336a179421f937a04b49bbb83bfe0e2547f7d28f2b64073119b4925f4bb39b64abfd97ea58a0df75403a2983ea1cc7a86d45f47bfa8374d79b89c5923fd338cc7722c60e721e8a9ea4db003a354de97b4adb77e8a63d78814a733da7b3608c3fdd764bb01780ca5b5d3288e0c7bf2e64b87ace1b04494d0e6ad628584d47caf8da471a47e756c66fe80a6a7ef9027af384d67d22360064b1f62fa29fc3cf350b031d10998ec45c3a60159da1ad37e170fa80cd9e2241f334a253116298f9f0ad7945fd7d5e7283312ad1ed49d60598612c54c4cb9c9f2abdf8e162a90e0046606371554d5ed80c4f0ee5da1b4becae28058d296611a3db1bb14e99622f6380e6ee3e2e733fe7daa5fa57328e937221f884b44428f0d4d0f7d1859fa599533672c1b1090c867529db541d7fff707cf6ed53f0190bb0f461e2a25b414f5d49e6877442d6504fb0e07bd64ae978ca5532a47ea3255b27e9f7e795f5bdc292e0a383321597b8f4df371d3e9e15a8b3450c4e2026c2f057ecd61ea2c9ce2077a9bbb8262da434c66380b0be3cf13a4d85475fcbdcfe6609b96674c763c0035c8e425edfdc00707f476a7e5ea5db782b859b34f5979bc1ef45c2d52a85d4ee257fdb09454bcddbe3c308e87f83d047d7f638479249c6d1a09d0a64e3880244e1ac39c0441c400220f3cc914cd1fa5bd0f79d", 0x1000}], 0x6, &(0x7f0000002540)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffdf000001000000", @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x140, 0x3}, 0x400) rmdir(&(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x41) 16:00:54 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892, 0x4}, 0x8) 16:00:54 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x5a0, 0x40) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file1\x00', r1, 0x2}) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/95}, &(0x7f0000000180)=0x61) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') 16:00:54 executing program 0: utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x40, 0x8}, {0xfffffffffffffffc, 0x2}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1d}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') syz_emit_ethernet(0x207, &(0x7f0000000200)="b6") 16:00:54 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x3}, {r0, 0x4}, {r0, 0x80}, {r0, 0x4}, {r0, 0x80}, {r0, 0x20}, {r0, 0x9ca31b6f06c16837}], 0x8, 0x100000000) 16:00:54 executing program 0: select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = shmget(0x3, 0x600000, 0x400, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000f80000/0x3000)=nil, 0x3000) fcntl$setflags(r0, 0x2, 0x1) r2 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') r3 = syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r4, r6, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r2, 0x20004b3d) r7 = semget$private(0x0, 0x1, 0x0) clock_gettime(0x2, &(0x7f0000002d00)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) syz_open_pts() r8 = socket(0x800000018, 0x1, 0x0) getsockopt(r8, 0x8000000000000006, 0x1, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000900)=0x8000) fchownat(r2, &(0x7f0000000880)='./file0\x00', r5, r6, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000a00)=0x9) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000008c0)) 16:00:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x6b, 0x1000, 0x10001}, {0x4, 0x4, 0x3, 0x7fffffff}, {0x1, 0x10001, 0x0, 0x1}, {0x5, 0x7, 0x2, 0x80}, {0x1, 0x6, 0x7, 0x2}, {0xd84e, 0x45451daf, 0x1, 0x10000}, {0x7f, 0x3, 0x81, 0x8}, {0x9, 0x4, 0x80, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f00000005c0)='\x00') socket$inet(0x2, 0x4000, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ftruncate(r1, 0x0, 0x401) 16:00:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r1, &(0x7f0000000040)=""/102, 0x66) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0x41e) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000280)="199f13e5295b76512da37bb26ff8fe42f414cea4cd2275586db0f67f", 0x1c}], 0x1) 16:00:54 executing program 1: chflags(&(0x7f0000001000)='./file0\x00', 0x1) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) pread(r0, &(0x7f0000000000)="6b58db96e2130423ddd2c28ebb422f75a534266a1d39e2db05f9b987aaca4ef1e5058ee5a639669aed4171e5bfad3fad074cd0dbe0454147942db69636e8d851689f507e9d539db088c2d7022f320e3590101b989109266bc700676fc01a157ee1f0aff496824bdbfe992ec0992c9cf425a2a89416f4d75f3cdfb68822f5a0b52b4155083de6387fb23b6929ce1b51863fc521c2fbf757e062e12ac24ed71c4261fbe42a70af042904c0c4f2fc202bfec6bfb8077b1fec3f88eefd3ff9794493080995caddc71ca396baac1e7b7861be9a4c1f27683d8b4d5466d941407d55a60a124f119375f04f6b2da570cd26e3de0749c68ccf75fcc9cb89e07ac2e6fb33590cea6566c1069020f7e7334a79d3a257718e7156001471aff9bcdebfd305bda914ce88bf54da708a1d611fb813101a101a307ccac28c25c30867c842887e36f55443e2a27dca5272cc748efba53aa9bf45f08d7c45b8607396b4f007a0cd2adf9435e15ffcdd926417981d81253d12176731d9c4f82938ed5916a9ae993a2724fb9772d0b9c6e619c2c4cc9076fce4b600265ceedc54691e5254426cb7f22563852e2ccebd20a00c98850b53fd87ff6c04d2e5e4613c18c36c4fa0c652507d615148728715b51efd475c00436115ac304bced0c215c614521e69bfbc9c1c798c78b4936be2ce47474441f2b6a6c1c2ea466f70692ccc89ab5237574ec5f05c3a6f064fb8cf86e84266c098cee431dac321494e4a4913d4ffcad7926b60b6945780ab071b8e28a71bfc56c60ffa98f334f458b3b3527609c8017bc0ce1c61d616b505d58f3be7abe0357bfc3fb512ec039bfb6744a72d1b48f90661f77163a6019adcd2a081689633362570333716725e05fe521a41d7e28b1e9e43e7cf172318a54cd8122b93177a5f3fd657ed474173f4d678b711005a14d058fbb468c86483067fc4af8b8ddc2bf55483747bec82367f1ec036f428e7a174074625697b69f01bf868672f3c3ab1f12de8cd6346751f0ae65f675e75f2fdb4d07ff5e41641ed85530bb6fb94784fbb4838db0e235c3fad3bb08bc3c2312971068fc9d2e922bece70e0206e56d1496f4433787ac4b71cf376816fa50e0fd63fa5b911137739e359ec261566edaa8eabe8530acd1f51e076a71444a6dc7d0df53e964464a1a3058406eb28a4a1e2366e7249e6b1fa691fdd41d54b8c05b334c0b03ee23be86bf9ee0061294b384d13302d50daca13bb178f0c33d2b5f31890f015e44339f4bf862d8ebda6f5b26200ed3d5757f8e9283d4822169a9f515720e127815ed5233c96b7d779f681647227885f53a1ef1187a97493fb0968ec0073e0e65c2341a5cb166b617dbc13868dff3991886c637b92d022f4bd6191682994c89bdb81078b6a71b77cb6182d458fb4c28060f5f1c8cc4114e141e80b64b3caa3feb4efcd3487e26eda096dab64cfc9af7c5a8c51d2552690b455415d861a3e98100b86c8f725096566fd9725c30c573340e91b27bfa885b129ae3bdb7b40c9f76ba5f02746abca950a13f613ed23c14fe7f43d05268bea75f56f18f42d4d346ec6c10fd60e35d8262cfaa4d2744819f4597f221315ab8d423c4aab3c1f3718ebc298b1915f6a3bc39727c1fb5c0f15e6b724dedc2c29b4dfe0410f1cfe7b637cad0b74b8ce00dd431eb252824b318d9bdd663670c127d8921f1c20239dac6c2dea56c4059513228646347d71fe1f3698501a933ab403d015be7cbf94f612ab9e7d7958838794381cfa07e9f5a8e288d39ef3c9c849ff5f482f33c8188859600cbd35c9bd564cd3c0d891cd75e790a91f27722fdb4f6a07002e11fe96930543d1f5a2c308bac3701ff91b857d98380c6b80dd6fcd3e172fefc4cd5c0d17c1c027b235ce3168ad2dd9bde0aad053cafb113046b314838559054595d7b9441795c8dfb1c72728e4595a5515dd6ec676bc79a23e3bd38e2a284fa79b9fb3e24b87bfae6a929a4df805796951b199e7aee2003ecd65d0e23fe1e3d7dbcd9d796a04537dfb887f8032adbaca08e5b1fe35ead6c694bd6e21eedd1f186a3e57357ff23ddac0a21fdcbb15d8f348675870b0dd997ec421d8c0aca32eb919e971898f0f4b7c945388fa3b305ed2647171f7f7ffe9f6d47141abc4dc5a3395a73a4cc8c4af54fcc8ed05dfb636c125b52c8aafe2c0605e24db45ffc167bce1f9b9755b71907c4bb4d4a766d6687eeb248524923fd55961063f9a8ae565dc5aadeda72c00a74602e5fa38afceaba5dcfba19ccc834188a72797feaac10f1ba5eb0f841e6efac51f13e79c65f3340fb3413c890dc612236c039a7c4e750eaf97726488040fcd84280733f997908e4d3fc062bf397ec8a9c9915242d2aa2e28a42c2cd9b0a64da52ff4ac7cacd4ebf7ceefbbc13bbaec48ba01ae0a6aa7a22ae3fd13fe33a3b097d66bcba3f9140a19bc3db3a04e744cbcfdd3b7cb69fd52239f85878f889ba0322f558043fc703a557a1546809e75c66f5b7180b1ae1a10a0e28170ed5b73adf56a8c40428908fa0c8617f26cd964a1168b6d8a14dd71d552e14852d9f7dccc172463b9ee6786089c3a53f8d9acf3c2ab0f8568d8787c94e43d801b97cf31bc4eb2e58dd4d3a7e06dc55055d02fff9e9b0fcb2ff997f7fedf6ef483fbfdd8407651657de4d26a9aa0e81bd3a02d3e966df5fb6352a36522450d4ad441cddebbb4e774bd5ded6d6e2934140a9c946f8fabf4f6454a2886545ba94cd823806030fd77fbf9ff70ac670ed37580f7d5c1d69459437832d6b21981cf8833d25704999e0fe1299364c4fdb70751c489bbac45eed3a9f9f6cb48bca5b8701ffe270d23b64e9721b0d0e367a3d4396c367289da6e980038c024e0471623188eb185f2f3c2f8dbf1b25e69e519869380a6d7313a41b2d8ad2e1fa920654bde4c725f163e62b8aa49452ab5651eba3ab902b6915b9138fd246692963f2285acdc87e9f77057ff977fa409d74ef956af771297b92790c0f39151b02ddb7614009c1d94df539b63fcd00eb0cdb824949a7f32ddbd389f9a2caa7ca53a277b99a2902e11bebae121caa3ca290be40d6a926e6781a2381dba270f4843534ac9d722bc369c3cb69290ee2ef519d42c30574be9a4a6c1e8d8240efaa3c17fc70dfae2f99e65cf87f6a841dfdd260ac1cdc20b114098692705a1aa5e78087274942a6cd9c89988316ef607a390865a95fb661b2f587defb6ec48a1daf45aff0c0bd000121cdcc02f0962447de49510d71505dedaca6b723aadc3a6e65b590093c8179991b34987c910ad7e7ca74229c2dda2fe7e9be7abd33b367076b3437cd905a342ca419e57c38ae7b94020d6cdecba37cc2c7bfdaf67ccc87f492ebe1977317ac79cd28644ae911d00351a5aab3a618d066c758236f6df08ee11ad8085209a6de773770fa9d45d02531b1202add661cf917b3d22d46ac9668aa21b46bdf0218d852a3e983df1ea0247fbe2f024c010192cf3ec363bd7c65dc0e8c5ec18b49a25db46e67de7383a3ea1f2cd0e5b20b028cd8227ddfc3d7cf20c948343484fce17974dde1e541e0f7a5f084ce6769ca9a934086e38293325643c52cc16dbb63f483f3fb0b9aeed2ee842a04aa0c20ddf8050f7e7ddb254884ddb775396af92a79e38b031ce04104a8fed394a2056b89b19db234c608f769dbaa67548f0ffcf7b4dc1fda6a90a6122d357204697aa20ad3e0f783ccb78c55c8b1f7a65011de30fd2c67db26df0725fa7b931a797a333fdc4fa6d7404c086616acb2e55c37b10863fda79cb8cc098af8a52333c63e6a4dad526e92a086a3a0d5b27baada842cf5c0dab196535932b6961e62eabf295b646d10498c1f7bfceb1de9399ac10cb9ad410b64a87cb8ad73bc22dcf9893a53c4934a50d23a4b686d266e81e980736d7ba53b9fb94e597dd5e4695d7bd8f2756b96185fece815771d93689a84c9f304073cc656ba5aaeebbc41492316ba1430b0d8a31e3e572a186123ce3e661ca67cf08c17aef5db765a9fdca2db89d5e587c55b2af79499bf50ab2f4ee6542bd95eae207f3a4bcd591fe6ca45d36fca286fb36977d197a9660f7a9c3ae4b7b45a3b6f1ad512c54fdfa8228a109040f76d933e9edad90e825a89e35068e158ba82b6c4b9756adb7fbcdd133e0e672717e8658b384be7660765ffcce1f000677b83ceb471d9f688882ccf521c79b48907a94fc07283a2716149c5ff3e8aa14edc56ac6310d6ed71e05a551ecb114aef4574a2d28db7d2cccbec269e029d4db4f1eb440a930a81c1dcd7914892682fb2145de97a64bcff61e684f6144e9e9b01d7b7f49e33f8bc3960c72417421326b98705f4159a0bf51a1e082b41885fc581e8455dd31e8d01861cdaadcc5b32fb0f4bdea18f8d544a1cc59f4e29b095eb1fce6ae2693ec008e989eb9058411fd3a4bb8593f93171062dce509b762a8f6294dd758c54375d62dd228838edfeb63f9eb3d53833741a53909075183d003185d9bbe0880d2229ede5eec35f32d2340d836e261c78626baa30d46726a8bd9562f63704e02a67482641f6ad881cf2640469e22d9e92a5795dc330147288141410149ae5ea3cfcea5ed950787fc07ad1a52ac91f9688b2b7be2dbdf8c07bbb7e069726f68d16d025549b88d5771f3325d103e35c28f15d01ad3248808866fb0e02fa363153aa55265342bb193b8c32a1894a3b332c61be8d74dba56db232008bade7b640b34520fea471c2bb7bd77465494ecc3c09e12d6f6f4bd18537d42add2c7b82a94a46bb1d1d8876437532930e01b40233c688818eace0fef0f923b0dba49d97cf8cd0bf983b50ccaa0cdcbf5da62ca90e3664f7559bca074af95cbc3d1c5c3530d5b45b13103f16fb04f4dfebcb6bbf33a5d33819be87a54f7e8e81b888296cbcd44cf79ca77789f44df0fe81052d1e96b8499248efcfa806282447e71bb8c42d8ca977c83e9d92d836fc98a45507722e247917c5f8e123da5bd0295c3a5fad7fd4400e2d932dea8b0c0e7a22951e8f9c81b552b78b5c017892691f339d4c97b2109acb538a255f17e2a4e0bf871aa38601d62e0797c49c81187a16d3e065a0e7a63d489bff65360a7c7d534b6af36c6913310cf3bb705df9597e64b21a3b3a0046acfbbf214c2362cdda3c4a9f30d96c23af03aa8ef40d6c57b3d12e1fe97bf6d20a714dc80db823184b36d7952ba39be526dcb4a25968f7fb953c84ef8e6206d144e208eba894a517449fa73c683ae6b06318953fd5de6514b58acafb89c691acd493310348633597bfae556d43af00a615bdfdca75c8156a78705125d2a2aafaff96f5261257e0e416ea8775cf9dfc5100c3db58df02ab05473e2e7e00e7fa2b4692f5bbe7b4830d3e0436ef9885c9f836aba85e77950133c993dd18dc236fb6e90d89098209899594cd13ad7f6a3654c6141916ba39c1aff6b8f0c422009dc2fec08ce0f83d0c51935bbbfea975377068f4f6c9bd6df67627eb59d291e9e97fe356518f4455d5089ca435c60d9752f1a3ae98e179ccabd9c8d84f44d5722d0688d566ed4a1d48f88a556a785b2c98688087f6196d7b6a5518c6e4cf5b6c56e1062581267514e4cf6ffa75d3abca6be80ea45154bd2dcc793221bc22cf11753d6b70261da6294397a7c39c7efdcd8d2a2e63402202396c69589b42e2f5133bd165adf95e972fd4f229c6267dcee0d90ff24532bf2d6d514da05406e3ab0063b0ac13d40a6fca17afe522f98a3d349ddd5360518d513723118ef69c504c455a06efd3531fe87be2f2224aa90a3762e", 0x1000, 0x0, 0x0) 16:00:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000280)=0x8001000000000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="d2b79cb25c31f6e45cb6") ioctl$BIOCLOCK(r1, 0x20004276) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000180)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) getsockname$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) 16:00:55 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) r2 = syz_open_pts() write(r2, &(0x7f0000000380)='X', 0x1) poll(&(0x7f0000000180)=[{r2, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xb94, "57ce28750b4da1ea9167f111c100629db9f4355f"}) poll(&(0x7f0000000100)=[{r2, 0x143}], 0x1, 0x0) 16:00:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000002880)='./file0/file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000027c0)) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000001500)=[{&(0x7f00000001c0)="3d274a5dd57807f1e91c0c6c94153b9d8d4dedd2aa02e8350ded16270946399e096ded2bfe453d00f4cfb6fc4edadc8e80de65b7283607bacd25ddb504e57ffa0927c489864e1a85a5dfdf7a3a7e711b954a7c7fc67291ee0307b6ba9d060a11297efc6d0b1df2e916621802326e50fb9a57c3398cd635c9bd1e554ac5ba473c71a528cfb3b6db0fc94147e01d61de2f80221a609ab3c916a861e62c3b1616568762cc91edb6cff3550b33bba97e634d945ee1fc", 0xb4}, {&(0x7f0000000440)="3c2153472ee4f9925575976fb0779f8124850bdb4c77caf4f6a13e9b47ef4d1966f2931bdf9a7f34937741b0b4cd34e4e92835d201f918598b9448a6a6e950f7beadd820e884f40b557ac4e8b749482516f4bbdc0d2434fee09104ba6d7997a4f8083df3c46ff5ef9d31c6c86a0c72f2c40edf90fd5b0b665d34cf0377df2c758e33b2e610dbe4c34e8ccf0002198f13f6c75d24010830d855d01e01c9caf589cb8ce1eaa1b77b256ebc0f48cfaf5f156537e0ddedc0b5dc1d845a97ebd6d022b73eb7d11637636cd7b9ca7ae8e31c79acf778b3e9699a455fbe8d84008d407df5df373e0fc448cb78578d06a5117a372d18f9cf9278d2f7637f152a7b8a4e709288ed821c242bc8a7d433ade6a537a98e22db4171dd00d29e24f879ecb58fc55d1f04e7aabf03adfd11964a42cee5ed9e1d33c664e66d37d146d372a6992a3678165490e4c96fcc500a12c32ce906d2b306a6570086950c523c60f82bd8945801d7054917ea7e0c80e04b6f1339886767ac5b8104246198a1c5413e55c844d1a20e075947bf0fe809b24e4a0679e615de9eb9dec7b5df103b404372ebed73dd1051ea3d44b416e5157d1a7bd742d1e673e7994d7eb6f319b2bca9e2f2d1979423534e07e633f954e58a7285953014d01786f5b320f014f2edb51e81a21febd647d2d42db8cee9954f8783170a4fa7c623d5beb1798d366360c2d30dcd17a3693a35cfb46d9983e421e17c8235997c3887f4a1efb48a742663ff986d3abdda0067ac7826072c243c44444dc82ca3919f8f9e66e5050c9e322e202cf6e4f697fb95000460027bfcc3be331365605c681d8b844a1039622dbd61afeb0ff34f5543f3074dd43cfa18ea81e9ab116fcb5ab8de0cb251c0e2df74adbf7b935f6152ef59fac73a1c8459f50fe275f60c89ad2ef9d7e008525f199b7d5158f5335671a4c3b7bea263bbc0358aff28fabc331389d1cb2ef76179b3f7771a3888f56ee7c9efb0da5dbd73a6904b798414ee64c45ca203e34b62f29a5688b58ee965c2a5a204ca6d058f04b3637ebcb6219a3232e19ea4f6d636e8a73f656d884de1ffd9725204bf6069f5b2a420700aa2bc2c2d09a01b12bc742275a0697c78675906bb33773ec5b82718f74be02d798151563687f8e05f6190a27284fad1c84d556c20867ec6dd75a94dd7168abc26d1085f2ec5148fcf96d8d5735f43d35d8eefafcdfaa679076634652bd491945dd2b42bf9e466cf49bfb13cccb70f7a6298c6ff90b8d8e2f45d11c48fdc854309be62444ef10c8dc12c218abb2a3ce2551b8f36bf25444e67c4d2c22c6aa68f1584df3a2925ab690ebf28f8c81271ebf754d3518c1461d71546e2df8533d7c3894bc17ed54e754a32de821e0c47558cb7d9dc3236666aaa5c2b0b72daa409d6ff94634cd78441bea834ba6f15efa3c12fa10e0e10423388e23b8b4ccebcbc80e95f8fb3e64c59eb513d175c0e6560ca53fd7454c0515cef23f9f06e765b2bdb020d986dd7d3ba6cf2e5a93b0ae401ffaf1ca03d2d7d59cd0d17307937c10b7ee9d39cfc33435b3d785603e0b138d95dc9f4e9abc869fae4443d2f5bb99440bf5693276ce755ee4868bcf0a88c8ed32a02978f8f2c6090def650ecd67811fc5c428e3b579e20563ec8f969aff7befcb13aedb5f940e4f211edc3a71d4e7a5e5048b578f7544ba98e5ea127ff7f8d19919f09d4347d1d2cf93e4bb941e34afc1dfd671f2d0a6a211329d628c15432f25356e9ac146d2f483d854e62db141b2acb82c36289602f3e4ab2af8a240e58f661cc32ebd4f19a3cff600cf07ba4a0efccbcecd52298e10e628043b43f4445d7f408dece767cd5fc34490fb1beed5adee5de416238b06354403b86eb8bc5ff10b9c467cf3e10db9d277281ea5d9e89a1b720494fd31fcc2250a44400d7b89c2f94cbcad3756f85471b9ee14bb685d1a8e300862017b569850da0b85fa4fc2210b827af99e3a05f94b40190d4e8f46cbc4dab53eec5162441f04086f25f5a73e2c5a998fb5bde1de733b4724640c6817a2383424de3bf5574c2a7c6981b7d914ebcde376446f1fbc4b1f5930752d3112276635334ce18e3ec75b9f08785f9f2c55eb5c366b0e5e24d15703a9ab89dd976fc11b82efb0679bc0a6aa7d91d0651fe7fe712fa22afa57da60f8571b68fb5e80be6ab6c15f99c044abe8904b98e168be7208f3d6136f9b924a8622339721b086040c95ca4c5f2202e12cc2dbd0543e795bebb74989f1b0db16b46f9c62fced6104e27b4a7c3519a465c2df0ff4c424ad1592f585f155355048b2f90cf94751c18f45a7eb9c2c9719958b53e5a1be59cfbe175dae1681258a8079127d60028fe12c6bf1d70b65acb869aaacbdfcdf66b6b694c911b4370f14e0871ff2a2065f1cb9846942f9f3a5a5f8ab852f7799fdf43176cee154cb939b8ffd62252afbd50a44f06a34c9be0432d6de63c93e1a73c240ef3e3602fa9c2e2c6a5c60097f54e07edf01b05d03c21150edaea91769a8bb1eac6b26edff88baacd12c4279865a146345f094e6e5934dc473684f144a8468714bae0ea322696429577cae7038a33884e3fbc47cc570ce2fad023776c656e5f4aeddec9d40e30a67d75a842d82f0e6a592145d5c7dd65c060f66b081f252fa2433afca541ff51fb524da8959f3b0e06bd2e51f04124b5d548406ed5156c6925f7c2d1fb8fbffdbba809732bb4f9cb7b3d43ad8b45bc52932ff31decd610e2c27a95fe2d4c54823d0885086a686ead8cb5b91fb0e866c095930848b8c650f9bd966bbc04b4e755f841d56ed7c92183dfca3883a47fd1c7da705f7b1e75c0767854e9ea43ab2f9544bd41ce30009ef4e778fcb8fa8570990368b904207379baf89fe94cfa22b76fd587551bb013f1be0ef437aa71c453ba3270662d42b8e621807e99a5fb49320a296f4f895802661faadb4889f9ce1e9c4f321dfdc3d9c8e8e84cb4efa12a196d7d1d9489c151e361801878e8e44391189a4d5693ae94d7aff57c5343f47b45837545d1acfabd0730164eaf4ff642464a0f84570737ab2b232e95fb9087e9fa485d376c7ae1f01ecdaaef546797edafed1087d6c6796e9b8f8936b2dc4ca6536dbeda28ba4cbaac2131ea2e3cc17fe79adf6bf98455adb34006bb0d1835033d6a4bc524d8dd2ee368ed1814257ece2680adae7f2f8abd661d6454a51aebb6d77acf6c98367b4773d23d38715aa09e76b62fef89219b266b0a5e330918fc6a77bfa17468e325856545533e3418ec347c16fa8dda4d944ff235d67be34cf72bfd0bba0992b9dc00098a718622e541db8d60770fabe26bff3e8a2e9dbea9b8a2900163f5f81d94b928d0d6d968bac0de4b2f7b570726ff5cdc954b47cbe6c8ddce3be5ac127e2b13351ee35585a2b14db021cbabcac3f0a3048e45d12e9a811dd888e0874f3f0ac1deb4716e52435ddff6dd432e5be3e6465f7d1797cd1d3ba51e556b852f199fa97c05e9aa7b88a42a0c14cdb54530d972ea4f646be7d47ec0d0e2ed2d138e2491bbbafd350cfd5959b912b38b34f9ed49980960b0e910b43dcbe229b722abe38488e15ba802305fa8096ba9c289840c8c29364cd2369fa7f521b4beb5f8f48a0ad4f7bf1753ba00622a0d52aabd21aa757f22dcbffb39cdd38a7558cffcb117b6d3d2ff0efe87ccc8f3d77c1984b12e9c7682df5b7065907071d21db9dedce209f426032a56b92e283c94691cfa18910e742070bf2563dc774e21b6d172b739f11aeb8983f13cab1b9801ab4cd954371135b69c7cfb80ebe457d9901a3522c557c2af698d5a2768a0b928bbfd851319d3aac701265ef46d764c74fad7b71d35caa8e0968f7fb261cdbdb8a2c218dead775872823cee6f04e9ad815a9f613feee0a3009d14bbdd16c40be06745344a3950b4ea50f9c694e754a2164a1f0515ea0b1742f8b41780fd642bdb69007d9b197f1312170e854fd7b216c746d27cd53eb8ad5a217b0ff81f8e90011fb7394da13e4adab3cd3088be3dcd76d276829b4f8ede6c3af1e47a07f3543723d7fe866f7dd43727a428ea3da443c243144f00f8a26fb4ba51b511040727a1c1a6da79024e14525a0d435324a5e7dd08d200209ef654c75ea5d71297588e48ae911e07072b26f0666cd0e868a827520a3e05b654409ca73cbe623c5c7844cfe93bfda12204e2f14d283712caf9a11d1db31b19cd41a480a06ae01ed2b9a5c8cc02feb779115ff427617648903008a365b44043f2e3953cc707dea0bdb40b792d246352e2f26ee8d1cbae3dfbef4deb68b7843f0c18042558a23c2374de31e545a603ec5c49892ed9c6d253261cba976099191d459685fcbc93962979e4c6e47c8b025648290711c6094f8eb9f0717d2e33455ede5df84810c0cb8ae277508002076f70e5e7973f1d240199b8d3d57dee4582e20af75e2fe029d58893460fec85cd995b8c22d9bc87f0f15d0626bce556b99b6584d746d369adc844b54eb23988c5f4aa961d1931865adfa4e521cee617ab4235bddafe26ff65f39cb15b80a46c8fef3453cbc37b02ad24f2adcd4a6288c717dfaa162be51ca4e2653a068d0b3918ccac284161153fc6cdbc9520da5c993fba38a993fce977189e21642831b4f03f097755279931b9c288ca84158e9b93634729aaa5a1d8762cf316ddb51708e8edca9d13b6df064cb697aa99c0532cbdfdc338b705291fbd59783420e4d45c597977c7949e090739ab039a1327662184decbf136eb29a42681e76653c4d1d9c3627e7fae92474941d654b2de848e9ba0081d597cfc298ff334a5fffde4ae3f7e6ce19c621e0a763d6579ad3aa90e56be02a3d8143a7dfb3796e911ec9627dc9d90073ca3ceb2f9a09a35868183c585b00a604339748a54236bd4e6983959f1be1631b2b3911225cb27503140f41ec4b9bb8fe7d7c27f7dcdb8bf28fad46e0c0963411a2dbe6885f35ff7060b22e495de3a386ba37c08c0ba16d86415246889edb846c164d0846256470106c98b7b3cf2f5f55db8f1ced6ef1bfee543c9e477d790046a2d8c96ee01ad3ebe0f7fd235bc040697deb73680702cd469633f891f2ebcb43c4a17f9518133a1096429873a119abd6aaa2adad00f184bc04e1ea09445e731aee3a5d4fb70d4bfe255a1af399047a28a98b3b89feb7df9c8910f6ad341a4f57aa3052a0355c588cc1bb77b0fd9978a2633e71bc70ad48ff391018e8be2c158eb011c4b43058725a2015d14550fe3eee5999c16c2b96b2417fdd204c88d1f7b452bd0b4a77924048db96eb7483640f93caa11c0f34fa0b0e37750e1a39152171b0ab17f066ebe15c64fb6b9c4c6a4c8c6f27492d233bba3ad55be5b6c5ad2e5ce89bdae8f1a99bbbd86e30b803430ee039c62f683c84ae3b2624a30e7cbe22a49287b6dd183140eabb38e2b6c3fef70af805872b292e31379c49c8a0c4d89b02fd840cc76463de96a8a3e9c235ee8f45ed04601716a1f55053296de78791a121291435b949398e3d0d6ddba34f78d10dc54857d4a2764eb9c976da998265be5b54077b9045682279389e43c27d005dcac7fcd25e75ccef9a9b0f014d588515f1fc43cef54720d6fa21af722126aadb38ed72bc171c5eced7966d236d8b88d629d78e1e557980e1e029c8b6da4d0aa79f7425460a7dc1f24027168ad36b517dd5c5bb488fe58c84dea8d86a6a0a6342b2c5587adb69d57cf015d76925655cde16c94a46d336d684125301a440b76bb151e431311d1faef8053f7e0d4c99666e2a195af87c1ab187b23a7800e", 0x1000}, {&(0x7f0000000280)="c9010ca7f93a89433c0880229b34cf810a9e6ee9de65128ae91e9ba832684686f454abe100878d1fa2ff8ff2c78adba5aa582e54a957b86b251e91add2d16d6f78cb0360194bb0927d2699ba5591c5fcf73e68eb747ef86622fa", 0x5a}, {&(0x7f0000000300)="669c2df2c36c77f829302bec8bd212036ae3854126c4791ea61bfdd75ed2382a267045bb09499f0cff6dbdcebdc0bb8b68f99c5c9633ab26314684ce421a160cc71f5a18fb503081d1d591d7b012065faf48c5241dfd6c58b66d65eb3fbaed7787ce3f3e1043767b92d3e8bbdfec1b118862fe202c48a1cbb23ec2f9d15f72cba23a43b37b08ab66279f91803ff734e2d12bf20140eff7bb8bf5ff7c39c1af280b0a90", 0xa3}, {&(0x7f0000001440)="55a2d6625bfbf3748824a03cba76d3b28bae67f89e098cbf39e761d89847fc1200bc1121b5373eddf6148d3b2b547e115a701b2048dd28e29a73fcbac9a846ba24d871a29c1e8869c1959db397b9a04770319d5fbe3e31b4c427948135ab7897da9d07610cdfe697a676f1ef4d5ccb0439ee3e671a9576c96f366252d8e3116dc5ea88c670030af4b1b0a44182584d4da534a097508da49a7af083f60a78b01cb1f64e96312166b0c3ae3222040f58730935d7", 0xb3}], 0x5, &(0x7f0000001580)=ANY=[@ANYBLOB="8800000000000000ffff000002000000a4ea2254b484670e9b30cec200d82d5f034c33caeda0428ad6d60f2e7c36158df7580913909e2b3b60a4964a842f9de02c5cee03fe36be941dca65d9b37ba5e943954f9e98aa1a01eea26fe5dd23e7ecfe413b54fb9fb04689791a29cad468e6cb5b5f414bbec8a0660252903c2fb904dca0000000000000a000000000000000ffff0000040000004850499792232b6b0ba09bd409b7640a639d6a3df641e683891dc0c50877ab38f77d99c54840abbbe09cc7be534ff8f7168bd419617540b0914a2b7a8fc90fbc77e4a108ac04c07b5d0919256991f91107fc301166161da3f4ec8f94b7c7821e14b94e5bad66f0e4321576275eef0cb57fed48e09c902fefb5b82c3dd0532a4b5f15c87cd06b336602408900000000001010000000000000ffff0000f7ffffff09c970b25cc5e1d45bf532469336a8a3593238ab6eff4a916278281892acc1a27f3b5a156d6e5676b05d69de4798315dddbfd9900d6ea62429152178a0c2e6b0ee050cfe955abbdb1af6b31d61f83074bcce27e35a8f33a48ba38bc9f4942f6d2612800eb899ffd8cef4ca7fe3340d8707a7d3bafba2d39b3bf22e7d4a91388e4eaf216a88da5c8431c36f9a062a1e93981849df8511344e2d17e8f36e514c50f6a7a45aea2887f73ab1d18f5e88e61a1e876166c8880871a4564be8cb62b3621d20e0c33a32fcbfdc8eb4dbb043ea363e88bf401274f8564d6435b5cd5a95ccdf0450a370462beb85848deb2a65dfbb399791fb949fc3e446441a98bce0ccb6bea99a8098b75266aafb0bea9908b9fc09928fe1b566ba9284ff36b59ee0834ed7f9ca8839129ac582e56e329043c87299cdd18b37d31e1924e27f6eeea00b3b92b414d6b46e03f55359c947eb44ac0904a28a730d318a8a9e1acee07c6544643fa96e696d316643d207d9a056ebec3881b7b0ab4a183d9523522367600f91fc8b05dd924e196c3975ee6dd3678e27882de6593b6b767ccb690fe65686056b59e894b7f9250e8b4e77f7ec50da3aacac9242666cfa512ad98876e18b943a29664f4702c44130e129742f9f9b3163f5d78d882b815f0f3bb324e6f15246ee3a2c1cc212dd00d77c7001855cb24f92a2d6779ae5ec6b2e997be47d9b19bf44c755fcea29db260f2e8cf402bbff3ac48dd1763a07a499bd20e460bb03081bab6ecf1aac867c704a1e8115a214f004fa8eea3ebb2bdfff60718ad137645c7b71df58a1888289b775a47144704294376b71766ef8b7555face29cae660fbf932262b6d27554e639ee05e57fd161621725089d967855dc69b8c3c8bbfa1f6b4c178e6c73dbcd1e19a08eedf28c316b00926c6ebc6495eb00f53d964e96670e954e3e158d39e5ef95275296c21d2c484fb77a28271077128958b317f102c1e0e509a7d2be12511e06f92af9cd53f6c4bfa2c2300e2302fd6615cc1d1ba2ade92d6af24386aef2b35cbb936d779380f87c6482d34466a197ee3426aa87ea79ca039be2997e1cf4cf15f226d32cb50cfaa2a65fe6dd5e50f2642e81d2e33fea8762ee27abf157fd42d6957dfc721497b34c05e1ad58d9ec99f069a06be64a58e14a9ac76dee8f5f9b252a4cf70f5f238fc15b2d19f0338317297b59eab65e08ff75042130200979500cb2128d97b951a9c84c1f6b4862560a4df3818ae5b68600429a73df9660008eef047d45ad292db0af148a2739456604f137bab3d072fb200c0bcdff23d03a4a5904ea91f018de5253425743b818adf2211fb2f0b190fea9ad931bbad29679e543ef9b861ecba317ccd241298a6ebd9b36438f4d4bf1bb56d4509e4e35ebb55117d34e410b8976157755f31f2ae0e95e29d987fd7c5dea07fde8be6a67fc5fc6a67a839da2743a5304af4775dce488ef2040cbae4a0e40a134cb0daf2ddf2392224657f60282db1ceb57c5b4331cd95d511249a1e36466dda28631fe6f6ab6ed716ddaa1f142fda774ed703e08d37ccac9bfa63074ab78e3d489b029031a0fa92757074eed725d43c303d5986a27ad120e2c9773489ac26c54361b3918cedfc7546c75962cf9a68bfad085b29bc240ffef608f4e7d1186a8218e6d2cafbccf1e7a96a9ff231307328c7d813cf8db259af73ca099f700d87174b5f82ab80dffe6e1270532c113f215cfb531b2322772e39d06b757813e37f02f5b3eb504578cd73cc53182da7d5cbbe940bf5bb2cbd6b547546a9cd872970b63b66b80590fcf7f867b70491aa9a639bf7810e67adf0ee81f5991759f6355205dac8205872d038ee84a39990240d20044f7fb1bd230dd8aa7ee637399af6c0987dd9a4c6226d03518e57fc034645ce341245976641002a5229717628c6b0d00435787ef5afda391bdef92d3e681a51a89346f8e87540c73d7a82aeb8ed8fac031ebaec6f0686a84a88c290987e04e0f7136e373130568cf31f5d85be185dbf125c13e7342fa5d652a3b579fada0a147034ea85e5f33d4f899d380605d2c137c37aeaea246712b314c09c9375348a9a0bd9421408d0e184cda62b1ebe8481335b04395c81332b662e81b4c6481aeefe604b98378fb6b5c7e0ff77802f4d59e69c7b640e22bed1630b931e65ab5b6c5ea4ebbf923990701f09e386c21da185353cdda32e27cf4c452d8bbe0af40437b21f29ed50d7445c93ad27897858abd97a651e24530068782f45df62f6ffc0fc4e45e7afdc42c4c85f90ea0e3fb1e1f6b5accff8fc172c4d7a81fa634b9d6c6be12b08bcc63d4e3ecc3d2899edce12722dae597e39d6eaae62fba2f9f2c6e69f4e517f79fe2e3c9c5bb96f22d0c6eeebdf095a33552decaf2d93d0b96c99dde2d4fde96004747bec52624d06ccb4a268475d1b478ac786edcfb4fa1226ed2bb6fd77f0c4619c9f484395ee37c12d215b4fdd6d9cd3a0f6cd56cb94ff8dee58fd30d0635f6318a5331a5c27769c9760756117572e53235ca89d615b8f69c16fc082ae649f338bd50870d6c59cbdd5a8d273aa046e5b13198ede217a46a2d34cd2e2209fe8c640aefd862598f1261ee7833aa7d3154da64011c06ff04fa7203e77980e7103df8fcdd3cc949c89307e2941b289acafb57d4fbcb0b757eeafea5c5582ad2dde509a081adf602b01bd41c2be71cbe33905391d772d50e0b22a01db32866d2e1b2b5ce4b358e1d1ea238dcda737cc3b1430208b3ffdea116b36270cad1ff15ef1a9a63e06f1570556d2335abdf70a666855b44ea508216b7a3524cf0410ea94142000085e2b4a47a8cb046cc7ba0c22ed3368133782dc688ed04f221242534ba4de03f773c066191aad963c081f9cf45a9382ce8b95be019171769184f5a601ed1456509c223aa951853c829783fd895eb39a9e982d41736911e25042de4cec28773c049e5c745c99053754803de669fc79f97c051c07da5f4930fde5e386400a94f45c0802bfd7807ee47a150403727f369e5130ef6fb2f2348bda77f69e393ee945ed5ec6a44e1a0c416f818250505bf62fe65d485b1e2605c17984ddaba944005995b11454da691ac5eb45979491812b93c504092844d8d9f47a1bed2f6c1766f4e8ead0e7f8412d281dc259effa4b08c5e3a898fbba40e44eaf4bd8ffb72c95a3f31ad220bb494847a6fca27a58cdeb1abe7b49ce443a6fb1a3bb293986110b60047ef0f1ff3945bf2b011bac9690d2baa32517a12f85b48b89010608fcf8cf0f7f10ede2c4de5613eee8d200fd8ca4ab3420512c5cc03eb0f3700f84c1faeb52e2d23e1b894486433da0204bd9cfc97e095b59e173ea775e3485509145cd051f3c9651338e76e6a9b66efd4aa4a33de19cf9795e4f3141eea50cc37892b60b1ba6d207b50c60d7ed5e5e120afc9451f2c4cb8040faf0fd592451b22249269ca51d6c82d14c4444fd44a43ca0b0f6ea507b561114a47189493d735418a87100e9678198a5b17546f3362c9599cf2184a6b1a99238d6982b797da07f87be5ad510e0c308b3fd6792b6fd1107cc38cc65b31b106bc2e2e55b137a2d69c085742adfce075d2bb867b82d58db77545db63186aff269125d3560526c4b026aae303700b1a47c1cf7f1b90f39701b6c6152bd1db47742596cfa0325280fc376251d8cacf95f7aa8c527d4ab88bd8c2261f5630e9a65be969a6983b85580036be0a7d3c0f1c9c172fc1180a356441254fbd95fc39ac25462d4fffd882eac14ff27c8f99e8dcf3412bfd47dc486390a4cc75650a9b3d4237b1e2e4328202c9b0e2373c05681214fecd9f02841d952381c1eb31008aa39745d20858532d3383a7cbb55fb46687e15e8952366036e4186c697ef1f621a56f15ba7e5f1216b3cbaced8a8677205885de052d2e99b0b0000dfd3b47acb7e291e26ea03390c4bcabcb1104925fb643f75462bfdbb366911b20b41a107efd3d73f91f4826c323945fae36bb4bb2a6170da51538a5d8e24b63afca5b7062ab95a90266dec40584b127fc29906f6a03886980d92a531aa21ca7a1c4410283b28432dbee324d98856a1e702436d65677d8b67addfe018bec9712c99fcb35286f6097af108b0ad09b45c4d1f5dcae8cee488b519313b13dc6100bd027bcc643dbeeeeb80e2fe85714485cdcc47a2a9338be1efaccfa46180d8406874cdfce1c9b1eb02b3c7514e6cd739f37de923d25caf0b6cf2d4073f3ba1c072ef2fe947983fd1dc5529e7020b0021ba197c92fab644220bfdbc7fc34f7f8d37b7632a9b3c3d95c948d1403c0decbd2249f670599837f10a6a6b2ef08db0787b7da80a999151855419b7a546e8a9bd3a6a7c529a7f717c8ce1174b85a25ededfca04f06b6cd403a9a0e98ef3db2ea44de9578ac7e6edb21e9d9df0933d7952eea89f0eba11c094598ae2edc8bbd78b9b0f906eeff642756ed626ab522253cdf644c884f40569e6adc4e330328509cbebdaca33c4142b721662f2c1bfd679cfc8be720ad89d3636e2120344603bec2486d22008796d9d3987b0a8c79a0e2ec0b82fc1bab133993a887a06535cc700dbac591c91cdd393836e0ec54804a4b0e98eef5738e77d2ef36e41e2c19f6de7b6bf9aa82977c55773f48c2997ab88441a7e717fcd3cae8a67ad1a1bffa7f37c1a8b6b2b23812c5d7d72a3390982056024d9410d168903c1ac5e2afff061c3b5eae526c39340f21f676df93d2da8b53a3073c2498bb4b4c662c834c7086cf0df19adb8626c6260f521e3fc83d329fedb2f74119dd25646100be90890d70cdf0826040ef1b4fa2e5135ea75889e2421dd9986dcb0985ec3dd7217536882dd9b785ea161f973bf65763438014f30ce674b34c88181d06e7d7ecba8744f332a0af8e99251b578bb0123de3484b744ee82066630dae2584391b0bae86ad5724fe0b015c30b9d27123ecf00d8585a2f0216383d65a91c7f18b3ed0e7466bf6241b9010e08dcaa3ff7dc05d40caf8d06adf07ea4c93b571c5736a442f4d77abf08f01e01e6b62418f0b8906a146cce8d707033e48f49581cfd3307602139f48766594f53a2b264ef63280f3eaf22323f3c139428ca15100b3b80d3ebbc97d04f28b8d6e449f065444208d6d26084a49a57ec7e06c100d30da89006be7ac53cbfd106bbfd796a81f77a8e371a6654278154cd578393bc098b464ba3b55fa22adf86cdef07f4033f5b17c0306a532eaefe253c6a5828a65264e083692fe52180331bfd1b892e101c49c74c3f8d593674e260935de79221507f9a7ba57d6927728ff0b61d9165c139d25e86171f910f0637a4a3beb65a8b80812c8c156cc5bb989ca41be214083fece0934426036177397f48bb88c9bc7ae782cd3e02e7e60fe3ed328a14f586e943d079e4602bf3ad9f04cd37b0d631a860d54c99e318e42ab02b44815be03dabeb15f080c6656ef671f92c1742ce32f9eb4c5c821b7d8091f3c19d13ca53c3723e97d082f4c867e62f8bc77cd35555c9cd91f2dc6073fc8c845c8dd3f70971fc246429f61d7961b3cecec5313b854e86710afb3c3a8545664499550aa83cba674f5a8d55b311ae8ccfd384b0fe62ca4d9ee40fee33089f2a370bef044608009b12b4d5d5b55d2c78f4ba31e72c8f9abbf2628fd7582885ea1d71c178c951e683e65a9debb18fe2e1b596b1ce4fa46e266998963bf82e730991e3c32d025018540f3fe692c04d6e04fc5703ff50aaa58a004b6e020fce77b0aa527a41a51b2b71e39283e10c376cad44d27f38e055d0793187622e8000000000000000100000005000000d83d1cecf83041baacb713e59c2418cceb1895a2b03d9dd9f4adc2e68c3b22d154baaed29e3286256182d0d9891b21bb8838f2a8e85ce74d5f99fe295387be57eba0b89d2ce5a834684d0bb09f4dcc1c88652ca0921a731564ea3663b35181484de47a365e422fa7ad9b7879570acf9337241ca628adb51416fa98edbe89c6ba548533f81d0fce6b0938d43b49ef86d0b1708e3a8bb54dc8420126938d5c0fde495fa2ca36cf0c6f1be7cbd7b623f18fc6d0df00f2ca641a101221db14c6490c643a79d718158d6965b5d11f7c7102d752b067ac00000000"], 0x1220}, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5}, {0x3c}, {0x7ffffffe}]}) geteuid() r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0x4, 0x3, './file0\x00', 0x3, 0x7fff, 0x200000000000000, 0x80}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(r0, r0) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) getsockopt(r2, 0x69, 0x200, &(0x7f0000000180)=""/232, &(0x7f0000000040)=0xe8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x9, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r1, 0x4, 0xc4) read(r1, &(0x7f0000001540)=""/4096, 0xfffffffffffffe9e) 16:00:56 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) chroot(&(0x7f0000000080)='./bus\x00') chflags(&(0x7f0000000200)='./bus\x00', 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2052, 0x4900) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r1, 0x20004455) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:56 executing program 0: accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f0000001900)=0x8) pipe(&(0x7f0000001980)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") r1 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r2 = accept(r1, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r2, 0x1) connect(r2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r3 = semget$private(0x0, 0x0, 0x100) semop(r3, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) recvmsg(r2, &(0x7f00000018c0)={&(0x7f0000000700)=@un=@abs, 0x8, &(0x7f0000001840)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/216, 0xd8}], 0x2, &(0x7f0000001880)}, 0x9f71d241af59ae2a) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x4010, r1, 0x0, 0x400000000000000) unlink(&(0x7f0000000140)='./file0\x00') 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x1}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x99) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r8 = getpgrp() r9 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r14 = getpid() r15 = getuid() r16 = getgid() sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000880)=ANY=[@ANYBLOB="01002e2f62036100a23d46d1198876a461640e164980ac58e0629402695a1dbb3df4f2d03d3b023f585ecdc3bd07730e21113c3963df52586e03c308c9a2f92a9ef66212d82979a492d1fa8ed29f7c83c02ae7ac76d215836f480d6613450f7cd9ed490be65cad09763c0c59e52700000000000000"], 0x8, &(0x7f0000000480)=[{&(0x7f00000001c0)="b8dfe5387eadd34d9ea4ce75ac65ff3b61af1e170a99610db7c0b2390c5df1d6fb6669bad75c72d74dc5a9080370436f22e7c14ab5037c5881c481dc16667337503652b3e0b23d53a47dc555a77629ebfd992183f54316d5f7232481ac2abc799d70bef3848dee9aecc2804db7599afa7ae3085dc9b0b3e499e22185d0bce5ee48b7d82b092dc4ab5a24eb9beb8da5cff19c38f4d06877d3e78d7a9971d32ffc5d712958500b16209737c958b7cdd706aa52da847f846a2e", 0xb8}, {&(0x7f00000000c0)="c3c65dc0e244dfc09b8c24395c2495f2a7f6d240e7f527078486cfb6eda5d7f1700fbbe29f7711f6fab11e6f77e7504783026feb877cfaa8219f23b2e92c28dd8f69323e3fa7a0fc7fe73b93249b8d55594b04f498d6796f07699661016f0046288a13f52c992e623c12", 0x6a}, {&(0x7f0000000280)="fe0f3fcf8ff85fcb25e258454ea7b068eb4e869f48b094aadd03b996ece4cd6172ce19d9e6274ea8a23075cd61ea9dea0b66734a13ccad3475ef96ce50559d0e94807af09be484d55360db0fe07a57a588ec88fd510c382c6b876da32f56c15edda0a29c3c948117e7b4d6a9023feb71026fb5554531e4c99efe549b5e56b149975942657dafdba17a37e77819e69df18e8aaacf9e499a0c343be334cf14b0d426644d053f56671df7d8fc6b399a438cd164ecfec8bebbae8bab3f244a7992d62ccc81bed008c247b592306e7f0c39f8021d0cf23419324f75f7f7e269cca2c2bb7cbf6361d17b7dd20f38ac6c39999e8ed9", 0xf2}, {&(0x7f0000000380)="e34bac45fb145f9c7fe9cd7d50d79cfc1870", 0x12}, {&(0x7f00000003c0)="73c2c9ae4724ba39b08f59118c0a7a43f4a13d86af0e8813ffb72f46129ef482230c15451f20bf476fed026de006878869f37b34383b8fd9db20af13080ee49407a167b26354ce47ba874d8cba803cbd1ab36c5252a56b31f58b6e947b5a142dd122a6acaf43235f7db803b0ccd24e3a67b75c40938fefc7c55ccc6f1ce163bf8149df752ba96dbbdbee903a287811392b6b05088189b40fd76229394415ef3d98ade483f84ab748ea1dc22545b0d5cf030598fd469db1bd00d78b6e8d", 0xbd}], 0x5, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xb8, 0x4}, 0x4) 16:00:56 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) pipe2(&(0x7f0000000080), 0x10004) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x400000000000002c}, {0x54}, {0x8000046}]}) 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, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = semget$private(0x0, 0x2, 0x400) semop(r1, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x1, 0x401, 0x1000}, {0x1, 0x40, 0x1000}, {0x4, 0x9d6, 0x1000}, {0x2, 0x7fff, 0x1000}, {0x1, 0x40, 0x143afa6e9b5614c7}, {0x3, 0x1, 0x800}], 0x7) 16:00:56 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) r1 = socket(0x10, 0x2, 0x2000000000000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r3 = dup2(r1, r1) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="00000001", 0x4) 16:00:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) minherit(&(0x7f0000790000/0x3000)=nil, 0x3000, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x4) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) 16:00:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x100000001, 0x5, 0x3ff, 0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/103, 0x67}, {&(0x7f00000001c0)=""/89, 0x59}], 0x2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x8) 16:00:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000740)="434203255a701eecb26f4a3bab22f7fd48fba19b93e01fa346c3056c34827884ede8bac7df380fbf15a71caf3da48f7cc8e33076475e8f264aaca0c172a82513173d97053d9e38f51613fcc522b38577f480959702f2e3dde916e9a15a6d7ccf24e286d99aeb5713e324cb7ad46eff4fd102f2b7092ce7aaeb41f65656db60dff6e1a167c6b859c5d5dd9b978238ea9f5a8b0836fb161645a4c112408a48ff586accf4157d5d510f2e1ab38bbdfe1d1c26c444e5b9a5be72203d62de7bc5c893986db021e4e7c6604093ffffeccee91b65256bea96cfdcf71e9f57f676b541222dfdc919ec0eab32265010fbec01f075920bf21877994048111bf15ad0959425e7900294a416ea692657f1819fb267e54a645ff29290fac4320e968883fef46c8da3f3720e00a2df615bef7bd6b4b6435512f82a19bbdad155b8210000003e242fe573b690379161d7964ff770a8778ba850305d48a1a533bd65f228aff1dc6060226d923b85e2b405950740cda4cd740ad5e43cd9a1b209632939ebcd77b256cd6b25c2dfb42fbd563a2438dd3a06d91eefc77dfb152c5c3ff808f3bb24cfa397a59e6916416b77843c67c395631d41aa861413b547fb1f0c7276c06314d9465ffe009ef0c81c88518812b2650d33928f7faf1a362d03ceae2d4daa65d1fa7dff10cc71d99dcf785af6e3362581b8dc082d25a4ec10f5ace261eb1c16032b7e", 0x200) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) fchmod(r0, 0x7c) write(r0, &(0x7f0000000300)="6f4c92fc6c3186fe3e25a9e0ba6298d84f0d39bb71e647f96869efd10e4ee6e185d45efd3f916a5ecf379e9dcbae1fec96ea0f3fe0ccc42e2f3870bc3aaad14bd63e3a0214f298f777979f5dd1c6d5280199cd1a0c94000851f226f5645cfae2435f506071d98a9d62765b08a20f1787b8004bc5fbe287991334b3992d09d050ba0387d794102349468f0af5d38b2f4b998dafff103d86a1d2f43b31e358471da0ec288b373853e4c45e01e7b860b0cc7bf1f56b37d280ec240d6070aed253762b98fb1bb8b6b28948ca032fa71204c871495e868d11ee3102c55d82160bf97bb94d0ea65456685dbd2fe3ceda96c62dee5c6cd1a9a74fd6548c169bfd1b2429ef9312b153039d35890a93f620f0b36c78d7d86fa85a464f3131", 0x11a) setsockopt(r0, 0x1, 0x3f, &(0x7f0000000100)="9b8df4857397967d416993fee2a253aa0ae32d2ce74ad7d802c481fca5f8cd10ad0eb6f0860ca7fda3be8d60e11fba8526104ef41b090f166a00ab6c4fe75965184d5e4bd9bb4ee65bd990834c949366fb0c35554676cf03c5b92ae3528332d3682c19616b28c06de7253fbf44e77e67d59eee4a38b8080f365c00fdf1e1e8cb373a0173407315b8c1bdba18b0b89b9c8526a77816f784c7b437d1004f927336f088ea5f3cf78e25f9c779f2c8b805f68ad60e87", 0xb4) execve(0x0, 0x0, 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200003da, &(0x7f0000000000)=[{0x4, 0x2, 0x2, 0x4000000000000000}, {0x24, 0x7}, {0x6, 0x80000001, 0x1, 0xfffffffffffffffd}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x8, 0x2, 0x3, 0x2}, {0x20, 0x3, 0x7, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)='+') 16:00:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(0xffffffffffffffff, &(0x7f0000000080), 0x1000000000000308) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:57 executing program 0: 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) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) socket$inet(0x2, 0x2, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) seteuid(r2) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x2, 0x1ff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:57 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x10, 0x3, 0x84) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000080)='./file1\x00', 0x100, 0x63) write(r0, 0x0, 0x0) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="bf024f21b9fa2906687d7801002e2f26e03b5dfad31876f60b0caa047dfc421a47a12b86fb83d4fb416ecbf03b30ed19506f9507cf717709c123abeb5958b722967a0088bbf75212614d2567b32d47bf9f038ef3b8bbf21879d75caa25b2010b647378370eaf584db950c4d631e44e3cc1f4a2a51a50edbe483768"], 0xa) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x8, 0x3, 0x2, 0x9, "e30a3b1b33d675d9d8873f41613482718f7937b6", 0x80000000, 0x2}) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000cb1000/0x3000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a8c000/0x400000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f02000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil, 0x4000}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000af4000/0x2000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000aba000/0x7000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 16:00:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d15853f61eea215acfdf3a9e9338812f46029c26cdd5323cbd1781113c6eea9629c929d871744f8d134a625f1fba96dd3951f314525f989bea9e6a04017f6601d3f73e203ae48574f5a92b1879b1f6663e17fd181d528e10d53051dc09407ccfad4518318a503de6981ffb618651c133b2365d2e8d13e0", 0x77) 16:00:57 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xea35, &(0x7f0000000400)="03000000fda73e2210c26f3036ac1d2dc0cc08a8db94712495b6d5fd3a3940a396b46fa26b669be7a1d387f695c929b9163764c32d00711e5f7ab42ce9631dc582bc1da7ed671fa8d623936a5f4c116e69e61602d43d2f95fc37c8a669f3b1c371e24fd9fd01bc3ec8a81160f2f26132bde5a729ed30609074a1ed556a0a6212a312977c40b1edad070d19b0c9f915db7fe74a9acd91", 0xffffffffffffffb0) pwrite(r0, &(0x7f0000000040)="2a266cd8fc8ce0e3569847670c17b739aaccaa025ad979a8babd6b067ec30b5ddc573c225e7459aa67d361d68a1fe7ab8278d7044b5bf3128d8b7cdf010d8ca3ac046e607a196f3f110cc237c52745565b5087abeedb71288fa8306af6f5c26a8c67051d318c72f57d26a61368b58626be10511959cd3d1e6e256c66590a010fd0d068a7e6d0e9329e5a8f678e3b59ff636dd17bbfe72d98e96cf4d015a1db2daa1a6ac5a2b924b66783e4b99aef8254bbc4f881607c767bc08be2564b217633d397471603c03c584f39386e1009533e1e2cc66e3f2de42d8cb9240b1fffd5b830cd0b2aac5a57f95520380197627cea32d9e2", 0xf3, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:58 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x800) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x0, 0x6c, &(0x7f0000000200)="8c0afd4546a95a5d754e4aeae405a2074f0551080409000000564895cf480316b6fb564d62e2883f5a71f898fa5762d056c14ad003c964750200000058d721276e2fb492b50be77a840178b55a298e3577d892baf50888ff50167b4c05ff5cc7e9b50c2e521e2f1d9b217a2ead8f513e7c6bab9cb09411e48600f492e2ddfb3270848b8c495af7d04729f5497880b340b9ec2cbad42e8541521994e100"/166, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0xc003, 0x4) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:58 executing program 1: r0 = socket(0x1000000000000002, 0xc003, 0x6) getpeername$unix(r0, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x180) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x89) 16:00:58 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:58 executing program 0: chflags(&(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:58 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x108) flock(r0, 0x2) r1 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x1f, 0x8}, {{r0}, 0xfffffffffffffffa, 0x4, 0xf0000004, 0x8, 0xffff}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x3ff, 0x6}, {{r0}, 0xfffffffffffffffd, 0xa, 0x3, 0x7, 0x5}], 0x80000000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x7fffffff, 0x6}, {{r0}, 0xfffffffffffffffe, 0x84, 0x40, 0x4800, 0x6}, {{r0}, 0xfffffffffffffffd, 0xf887f6d268eda451, 0x40000000, 0x7f, 0x256c}], 0x0, &(0x7f0000000140)={0x7e, 0xbac}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) 16:00:58 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000001880)='./file0\x00', 0x8082, 0x80) close(0xffffffffffffffff) r4 = dup(r3) semget$private(0x0, 0x1, 0x201) munlock(&(0x7f0000378000/0x1000)=nil, 0x1000) r5 = syz_open_pts() fsync(r1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r4, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$KDGKBMODE(r4, 0x40044b06) r6 = socket(0x800000018, 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:58 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000027e6"], 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="fc9a8ed23448b887df72256dea6cc54a55c76476bb6812fa4dc3f2a7b0d5ed57ddadefc2a97824bfed85624259bc113b8d04a3b0df3a2f45d016d6fb7481a56af66fbf", 0x43}, {&(0x7f00000001c0)="81bb75cc4260c1259d2d985af53770213cf66f76dcef22f3b55c71f76d387235e42f9feeccd18432a481b63423d50cbad62378d5a68983474e255944d735653cc86b99a5c9c63c09fca59c8b2df36f9b4d958006a6bb3d4f83384522f09069e9c249380e55b16790da7622767f37a497e428185dc50439455925ec442a7fbf54f330ac8420de403a9d2db2a1e965e2d7e8a81acbff40dcc457e5fbdeac16d0587e69af5b8eee6a11a056c76cbc41a8409fa76a8c8128d01f6e8a748e332bbd77b3df43d19b2a541544f846c5ff04e1cd0691e0b7944ddc192057ff61aedffabce0c8547752271f8867a84ce536ef0da707adbb4bb4f3926f385d408c", 0xfc}], 0x2, 0x0, 0x0, 0x400}, 0x401) 16:00:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xbece14f96229c5f5, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x408000000000000, './bus\x00'}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) write(r1, &(0x7f0000000740)="434203255a701eecb26f4a3bab22f7fd48fba19b93e01fa346c3056c34827884ede8bac7df380fbf15a71caf3da48f7cc8e33076475e8f264aaca0c172a82513173d97053d9e38f51613fcc522b38577f480959702f2e3dde916e9a15a6d7ccf24e286d99aeb5713e324cb7ad46eff4fd102f2b7092ce7aaeb41f65656db60dff6e1a167c6b859c5d5dd9b978238ea9f5a8b0836fb161645a4c112408a48ff586accf4157d5d510f2e1ab38bbdfe1d1c26c444e5b9a5be72203d62de7bc5c893986db021e4e7c6604093ffffeccee91b65256bea96cfdcf71e9f57f676b541222dfdc919ec0eab32265010fbec01f075920bf21877994048111bf15ad0959425e7900294a416ea692657f1819fb267e54a645ff29290fac4320e968883fef46c8da3f3720e00a2df615bef7bd6b4b6435512f82a19bbdad1", 0x138) write(r1, &(0x7f0000001080)="6f4c92fc6c3186fe3e25a9e0ba6298d84f0d39bb71e647f96869efd10e4ee6e185d45efd3f916a5ecf379e9dcbae1fec96ea0f3fe0ccc42e2f3870bc3a01d14bd63e3a0214f298f777979f5dd1c6d52801994f1bb54dd76071d98a9d62765b08a20f1787b8004bc5fbe287991334f3992d09d050ba0387d794102349468f0af5d38b2f4b998dafff103d86a1d2f43b31e358471da0ec28eb1990a48b373853e4c45e01e7b860b0cc7bf1f56bd13eea07931c1637d280ec240d86f927dee056db1ffb1bb8b6b28948ca032fa71204c871495e868d11ee3102c55d82160bf97bb94d0ea65456685dbd2fe3ceda96c62dee5c6cd1a9a74fd6538c169bfd1b2c29ef9312b153f60500b36c78d7d86fa85a464f3131ea350aab495b73cd2fe7ce58330d7ed8c076bf127a31426b89d7693dc0f9aea752d218442b31572da4df0b072ce6890b1629cf0e99c093", 0x14a) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) execve(0x0, 0x0, 0x0) 16:00:59 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c", 0xc}], 0x2) write(r0, &(0x7f0000000280)="e25aae69400d0000000000005f144354056e4e6cf3", 0x15) close(r0) 16:00:59 executing program 0: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x800, 0x178) mkdir(&(0x7f0000000240)='.\x00', 0x0) getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000280)="a3d4f0168354bcb4ab36ff353841bcd76de7c84d4b77dcfec14e1ed6388bcce18e7d1547355f645a49ce417c5d9919c0bdb8d4c5507e4ae62a480ae3bbf88768358cdc0c059472d1656371ea6ee745a1a2e90bdd8ed48fcad2b6074ea77cce54a9b8bcb813798736b43b915e766d4bce4f41fd204620434a2bce64d90bce81e4082cef6625e1ddc195f1ec9aeebfd8f96ea658f54628ea87909277c893ac136ff77413414c25ae549605f9078fd8ac41e7d7c1ea3f54026a93872bc00a960079965021e88c8993dd078e557608a8d139abce45ef616debeb310341d7a56d906b401901aa4dc07122e1983db61326", 0xee, 0x2a884c135823e4b, &(0x7f00000000c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) 16:00:59 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x803) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:59 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x800000018, 0x1, 0x0) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r1, 0x0, &(0x7f0000000200)) ioctl$KDDISABIO(r0, 0x20004b3d) accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/108}, 0xffffffffffffffff) 16:00:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffd, 0x20003, 0xd98, "09ff01c600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x30}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1}) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlockall(0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) getpgrp() 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {}, {0x6}]}) pipe2(&(0x7f0000000140), 0x4) r1 = semget(0x1, 0x0, 0xe6afdfbf1e8a0ba4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xdbbc) semop(r1, &(0x7f0000000000)=[{0x2}, {0x4, 0xb657, 0x800}, {0x3, 0x8, 0x800}], 0x3) syz_emit_ethernet(0xfffffffffffffec4, &(0x7f00000002c0)="b6dae9a13da4fe25b5911c07632a78f7bde0f9236525655d3b2cdff686c8af80366ff3cc9f111a0b23c7c75eb29c04c7ab99877a6d2a40187e37585daf077c78e75c23489e9b8cb71b3fa0a095473c74f9bf8a276cb902c1499d760ad99a6491763ef8b4a8306ee0dff046489d04ed76ec2c05d3bf8795000081cb0fd2d323abccf2f6e290b12d80e28d8250495e4251ab2685041b8a28f4d45a09ca4b390e53178d81457387c0b008aecb8d5f67878663a23e5d47a386dcc6d03b233e0cefd5912d8c1b21868bb227fc6d5ee19d5a947d1cb8e771ade5fee98e18621200") 16:01:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="93b9fd83", 0x4) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0x2) 16:01:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x10001023d) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:01:00 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0xd) dup2(r0, r0) 16:01:00 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) unlinkat(r1, &(0x7f0000000580)='./bus\x00', 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:01:00 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0x100) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000001c0)={{0x2040000, 0x1, 0xff}, 0x4, 0xa87, 0x3ff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x1, 0x80) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0xff) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x200000000000001) poll(&(0x7f0000000140)=[{r1, 0x20}, {r1}], 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x10001) 16:01:00 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x450, 0x80) connect(r0, &(0x7f0000000080)=@in, 0xf1) 16:01:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x4952562a85968d22, 0x0) kevent(r2, &(0x7f0000001380)=[{{r1}, 0xfffffffffffffff9, 0x22, 0x10, 0x7, 0x5}, {{r0}, 0xfffffffffffffffc, 0x58, 0xf0000000, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x4, 0x40, 0x80000001, 0x81}, {{r1}, 0xfffffffffffffffa, 0x10, 0x83, 0x401, 0x1ff}, {{r0}, 0xfffffffffffffff9, 0x48, 0x10, 0x4, 0x20}], 0x1, &(0x7f0000001440)=[{{r0}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x0, 0x8}, {{r1}, 0xfffffffffffffff8, 0x20, 0x40000008, 0x2, 0x4}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20000010, 0x20, 0x3}, {{r0}, 0xfffffffffffffffa, 0x54, 0x4, 0x9d3, 0x101}, {{r1}, 0xfffffffffffffff9, 0xa1, 0x1, 0x20, 0xfffffffffffffffd}, {{r1}, 0xffffffffffffffff, 0x28, 0x80000010, 0x1, 0x5000000000000000}, {{r1}, 0xfffffffffffffffd, 0x4c, 0x80, 0x7, 0x8}, {{r1}, 0xfffffffffffffffd, 0x50, 0x40, 0x4, 0x3}, {{r0}, 0xfffffffffffffffe, 0x86, 0x2, 0x6, 0x1}], 0x100000001, &(0x7f0000001580)={0x1, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f0000001600)=ANY=[@ANYBLOB='\x00'/10], 0x3b0) readv(r1, &(0x7f0000002500)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1) accept(r1, 0x0, &(0x7f0000000000)) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x10) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000001100)={0x105, 0xfffffffffffffffa, 0x35c, {[0x101, 0x1, 0x3, 0x1, 0xffffffff, 0x4, 0x8, 0x400, 0x200, 0x1, 0x0, 0x2, 0x0, 0x7fffffff, 0x40, 0x9, 0x79, 0x8000], [0x3ff, 0xec0c, 0x20, 0x7fffffff, 0x7, 0x2c21, 0x9, 0x2b, 0x400, 0x8], [0x20, 0x3, 0x80000001, 0x100, 0x0, 0x3], [0xffffffffffffff00, 0x6, 0x7, 0x7, 0x9, 0x8], [{0x6032, 0xa8a, 0x2}, {0x6, 0x6, 0x8000, 0x1000}, {0x8, 0x3f, 0x6, 0x2}, {0x100000001, 0xe60c, 0x800, 0x5}, {0x8, 0x3, 0x3, 0x4e9}, {0x1, 0x20, 0x7, 0xdd4}, {0xf38, 0x1, 0x4, 0x5a}, {0x1c3, 0x9, 0x80000000, 0x9}], {0xfffffffffffffffa, 0x8, 0x3, 0x7}, {0x10001, 0x5, 0x2, 0x7}}}) shutdown(r1, 0x2) 16:01:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000700)="c0906dd50ff3e63caf344657ba25cf7269261549eb964c175d677abeb38d8ee9e85af5d4a769", 0x26}, {&(0x7f0000000500)="400bd2fd9729b9743a1dc185797f", 0xe}, {&(0x7f0000000540)="54643d0be9cdefc2ea64c47dd81f0b3d4868b1d052f007094907713ce3943b8415d631211f44aad5bebf8df393c1bb585bf5b7bc5081101d9e6bc9bfa4cdd660583c7a587cae007ae996d054ad812930fd5f63168482f15d90ba26fa839bb5ec541dadc82d10a89121a728d1e4199888dcb61fca2a543a105784755fdd2aeb0598d74f1dd707ca1d7b7e114e00fb8199eeed91d0f52b5545a100f6607dafe693aa85cdb7ca1d11c917bd90f98e5006bf57ddc2fb5e4ce254eb51b6e16f6f8b", 0xbf}, {&(0x7f0000000600)="71bf8e9f9af0e3eec3a89dab77320478fbc10a8755a7472aae6fe17e0ee791c7589fca237a23b6f23dd2bb3a1374131541fc8a98f16b1467aaf51cbf9952e7a632c0fc014ab57f4f412b92371c554052cf06f0fa568f9d4c0ee6d375bf", 0xfffffffffffffde6}], 0x4, 0x0, 0x200) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="94bc5878b99a42296442563772d05fd634d58268b3da1f93e15a22f755207ce66e79f8557e7bede19e0a92d5a1f230a6b673ededde621a2762d88fe105daeff1972167c09feee76c5d1702109769912ea696d038c8857c44e788fddaad4cd69937c1a94d199beb6b50090609cc9e7a08d78883502b1403d38dd2c4d0197ac68f9a1ca44cf89104d7ca71cf78bdc309d5335ddb7ee43433923c1a5a97a6871e2e87119677c20f606f0c75f56e60142db8bafc9e07ef408a2aa4d34dbc0ddf8ca6e3b010b5f22845baa00ddc44b630bb2cb3b955ae", 0xd4}, {&(0x7f0000000180)="4e2e567844b34747fa3fc6d566c80a9ad9553041e4b6dafff6611eed83988bd57c89ebe39abde5c3ec6fd8e7121aaeeb6c0964", 0x33}, {&(0x7f00000001c0)="de7220401c9281b386e3fc5fe13fab18e2903bb770b125c67e0e5ae7302d4c6ecae5134158aae9e7bd336e673f10aefcff9a3a6e91f16877943eb497a8ef4aa967fdb1a0bd575215243ba82eac0a027bf6dd6ab561883d8008892d7ceefda738054984afe46b7a759b3b7d460a15935f150cd6baf211d4911e1f232a0d6a777c45b35263a5bae6be64f15f94615f49d410233637e92fe7b6bcd960ed97d2375c8101e4a55308b990dcf4e725eefb17ab9b8249fc0a0882", 0xb7}, {&(0x7f0000000280)="4eb2f0fe44a79b5fc364d7914044317fa619b8aa1381fd6ac8e51188a0db61a921559da0cf9bf64760d3ae523a8a2640a268f91aa986d5d3ec4a5206941d3f29c8c083fdf270f0450964842b9840bede64657a9d3382de35139914dfaf912fa9c992f8952069d6122a32a381fdd7638d63f99f5efb312bbd26bd522634b77709d5d8bd9d10f4d0e1a8290a83bddd529b6863fda05e08383c926ef83610ec574e9fea84e47dd2dacc114038c93c189f9c6b879fe552c8b4ecb8fea73aeaf5637cd988d9e0b68590bbc249a7e0ef36ab4582fcbaee70", 0xd5}, {&(0x7f0000000380)="4a73cb665ad5a5d14e769672f7b3663fcacc0821f76d3300c0e8eb727f83331b38a64ea122547b4845f12cf7c8b525a359d1805a3397bd", 0x37}], 0x5, 0x0, 0x0) 16:01:00 executing program 0: socketpair(0x2, 0x969efec38dc9c6f9, 0xffffffffffffffe0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x40, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) 16:01:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='W\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f0000000100)='#\x00') 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000200)="0088") 16:01:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) r3 = dup(r1) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000480)) r4 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000001780)='/dev/vmm\x00', 0x800, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0x0, "0503c966f22e95a123797f000000000000ff0100"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) recvmsg(r3, &(0x7f0000001740)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000100)=""/105, 0x69}, {&(0x7f0000000200)=""/151, 0x97}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/134, 0x86}, {&(0x7f0000000380)=""/221, 0xdd}, {&(0x7f0000000080)=""/48, 0x30}, {&(0x7f0000000480)}, {&(0x7f00000004c0)=""/163, 0xa3}], 0x8, &(0x7f0000001640)=""/254, 0xfe}, 0x3) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000001800)=0x400) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000200)="96") 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x3fe46e1e3e71278f) ftruncate(r1, 0x0, 0x1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) getsockopt(r1, 0x100000000, 0x0, &(0x7f0000000280)=""/148, &(0x7f0000000380)=0x94) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r3 = geteuid() getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/161, 0xa1}, {&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f0000000200)=""/157, 0x9d}], 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x84) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xff, 0xe3b, 0xef40, 0x1, 0x8, 0x6, 0x8, 0x3, 0x2, 0x7, 0x6}) write(r0, &(0x7f0000001fc0)="f4d3b18ca9f8a23e1eb4a943528ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ee45e6e75f65c7c086906a8b4d43d1159490687b95573c6a2e1e28f66ae1c8c58a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fecd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d66ee56bb82f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e449173f47e24396df0c58cd796e5449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc64db2a38b99bce0bf25842a618691baf2bc149683bf32d9621d5120d58cdf08e6bc4e2914519c49c78323a", 0x5b4) 16:01:01 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r0, &(0x7f0000000100)=[{0xffffffffffffffff}, {&(0x7f0000000040)=""/122, 0x7a}], 0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 16:01:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r0, &(0x7f0000000040)=[{}], 0x1, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x8}, {0x20, 0x4}}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ftruncate(r1, 0x0, 0x69a88df4) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 16:01:01 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) socket(0x1e, 0x3, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r2) 16:01:01 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x2, 0x814e}, {0x18, 0x2, 0x3, 0x80000001}, 0x6, [0x0, 0x4, 0x3, 0x4, 0x100, 0x8, 0x7d6, 0x4]}, 0x3c) r1 = socket(0x11, 0x1, 0x2) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xbd2d, 0x7}, {0x5, 0x7}}) 16:01:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) pwrite(r0, &(0x7f00000001c0)="2261d0938c0955ad763f1d7d2fd3e553acc02261c3efcd44318fc0e2a700fb158c93feca12ea81e7bbef2562f665449ffa847abb87a16951ecea1957dac55bac5543afcf4cbdd770e481e2ccc6beeb608468880cbb125193b49b469749818f0950277bc388d17dd6f4025f3cfe35a42cd6136324bc4fe3a009870cce87615b8b7cb0115e7b9843f6fde4cc527b574a32", 0x90, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000100)="e76d9ac57d00", 0xfc88) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x8, 0xfffffffffffffff9, 0x882, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{}, {0x7}], 0x2}) 16:01:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 16:01:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x2, 0x3ff, 0x5, {[0x6, 0x6, 0x9, 0x1, 0x7e0, 0x715, 0x48c, 0x2, 0x0, 0xffffffff00000000, 0xffff, 0x9, 0xa0b0, 0x36, 0x3, 0x1, 0x1, 0x4], [0x3, 0x7fff, 0x6, 0xb7e8, 0x10001, 0x8000, 0xace1fd, 0x936d, 0x3, 0x2], [0x3, 0x1, 0xfe4a, 0x1, 0x4, 0xa, 0x80000000], [0x7fffffff, 0x0, 0x6, 0x9e1e, 0x6dcdd88d], [{0x8, 0x4, 0x400, 0x400}, {0x7, 0x7, 0x9, 0x2}, {0x9604, 0x10001, 0x7, 0xfffffffffffff801}, {0x3, 0xfffffffffffffffb, 0x7, 0x400}, {0xfffffffffffffff7, 0x8, 0x1, 0x7ff}, {0x2d0800000, 0x5, 0x1, 0x9}, {0x1, 0x8001, 0xe560, 0x13}, {0x0, 0x7fff, 0xbd, 0x8001}], {0x3398, 0x5, 0x7, 0x401}, {0x3f, 0xfffffffffffff5cc, 0xfa, 0x400}}}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 16:01:02 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in6={0x18, 0x2, 0xa4, 0x5}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="3feb49decaeb6dc4a90c24a5f8a626c23353b6aa37de42b1d41c14c3e51dae1e64c7aef4", 0x61}], 0x1, &(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX=r0, @ANYBLOB="aa88208487fa731f48b42cc4e54ee4b7029b1eb04477a6d31a669bb80de3e9c035628fd4f1547068253782663f211e9c4700bb77e36c7a2d934a94e4ffe208582fabc23a369a45a48318ba28f5d776cf354885086e137fc8180d7d0532c2d0d049220aac1b28b7c374881ab7b4d082f50ded72c1d7a3394edda0e24b8e3967614091585535c0d9672c90", @ANYPTR, @ANYRES32=r0]], 0xffffffffffffffbf}, 0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() pipe(&(0x7f0000000400)={0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/117, 0x75}, {&(0x7f0000000300)=""/213, 0xd5}, {&(0x7f00000001c0)=""/99, 0x63}], 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x2000076, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x3f, 0x7ff}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000300)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x1ff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1cfcfeff9e255963, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000140)={0x2, 0x9, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) seteuid(r4) Z=a encm}./bus"aГ Uv?}/S"aD1%beDwsmuxpoll: not open 16:01:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff56fa9c82617890d1000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) r3 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x9) sendto(r0, &(0x7f0000000080)="7f95c113c9155a6d9c6aba0a389e9a6d70de586326863d693639cc054c52c1f5df2935bf39a2d8847f8284", 0x2b, 0x2, &(0x7f0000000140)=@in6={0x18, 0x2, 0x7, 0x5}, 0xc) r6 = msgget$private(0x0, 0x81) msgrcv(r6, &(0x7f0000000300)={0x0, ""/239}, 0xf7, 0x3, 0x1800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002880)=[{&(0x7f0000001400)="f4b2645fb8a471ce1a5b84e3b0de019a44ab14c18c3e8f83feeb590a91cb1825cfc9862f9a860b0266a07f273a5f3d616193816174702a7f130521eca28f672b540528f89f4d282c47d0b8161b02f43b8d8660f59dcf2e24a157541f0da08949324bd2a0cfbb5de90d2d0926210b45da81efcfb0542e2139bdda536c7e9a190e9546ed44c9919ea1d5335f6cad2390b77a7e7c69005f72c110e4828653294114e841553b618a66cbc7dbe72919705da677a201bcd0df2648ff04876ad5b4aab544d19d0ff1c3fac854ee1ac7473956b95b4c0cf46b6207f80d7d4f90178c0245a04baebde8af6184d2494f2a32a0f13a333dbbcb28c6f33ba89bea6174febf2c97648260cd209e389bd710c903378bde3df6380345a7da43dc6ef6e88aefe96f526415f64704aff2ba69eaa2505024029c68482aca854081b6ac9ede876d4191708c2115bfb2f668683101e8f9a21f45b83b5e1baa9f59e4fb99be8cf42ec33b9cd2ec757f64c1d49d2eadeafb7abe898a3c3be03f3a16eefda2cfde021bc903b0a6412dcb16aa383c02193646dedbd7b2dec2cb2c4b4446aa49b19a382bcb1c8ec03d02ddb5b26cea8335ea2ffd534307e7e0ed5a61ae60918e119dc07dd75925559e87c2a8c26930bcd7f8793a992f86600d6c611635e9650dbf39630dd1946e3d746c8a0ee7b5cd3b0b1c799ade48666a61f0791da62a66e1ecde3e086d6822de751578633af811710e3c8bb277e0862174dcc5aa28addc550f25f754f29fbf6970fd380560c15d0d7ba393d4d74fc17fca7c1200a928afbfcf6a68e894e8ee6edd8d58dea723f74a6ee39256419fb1e4a4234b8aa9de5c434d1fc8500613f71d9a17c01c6e743f807d6f6bf6c808e7b19379b30fe8bfbff6393fb6149f8d52106cd5664b3d7d8e7dca0a3e407c2b973207b59ef695bd3e5eeebcc6ad092fdddbd6611954778b166360cd9d2c6659a3efb6dad20cd953c33fa2438bb847868fd987b0a9b84bbc8d9ab433a906585949f406f2b6e4e280448428559393482f7673a4d7feffb70a1cc4796c5cf4c44b13eba774cbfccff89a4fc15f46bbaec68abba5c37bdfe86d054e0b054e9caee50b249b46f49fab39fc98dce4f03667bcb1243066a0c0727d9cf71c565e4d0e4eeccb5ddb603ffd6d3fad9d922f9519789a6f3db22b74847c72feea020b5a22c725aa3906534b194fbee1ace3e15283d90434457143eac344b56c0d5057532e430a2f20e0bf9a5f4ae23668085e55661a6dfca7db7d6301a229aa998a8fda163cf59a3b365ba6cdf42a2c5b517780d1edb8b948c768945efdef4046e85ee5f2c26b3bf6810173387325d5f055fb6068032b8f64363f93e1778270299ebd4941d1c3cbbac7eabfa6485f5d79b74e720909ff8a21d209601d1e825ebb6e346e6bfb0d393fd02242466254ce5fb2972810530c50ee85297e68ba7bd03af05c99ffb6ad6aa900242a407afb17ebcc8326f5d33ba9ab5eefb709dcf5d491551f8a65ee1cbf90927cd5a9d88a5b3180632fe27c8b6038e7ea48f5cba94bc9172c0dde80e3fb60b6d0d29eeb5e5edc280a79c345a59bbfb2698d442ac1cd1e3895583209fa78110a1c6c98a09ac59204a549f3edac7b2d58e51f5cbd585ed9fcdc36a4289a3879b9dc278bb061f914027223c205aad228941502cac43f980feda8b91f83d25cdc94511173bb413c5f0f3864f9e9df0553b79e6fe878f3a3445b4cc3694fb4bf0918452753a06dbbafe0b25dd694e22fa12013283c34c62967b8f7cb9ea13b063fc0c89e1e5c7d711a811c3d9e48d6e49b59259ace5cc6b49bfcdffe81b343c32bc09103d22bf91e13c5a9a41f8e90351a53b86fe6ce14b04a95d2db7f3ec7419c6142d1374d601e2a24e968b9dc61c0978e9134e0c69d04c88e75287bf56833d403e4ba408f1b6baa0fd3dbd3683c88bedb96b93fa4396a642bc4b85ece6941e2b35114c741c39db10e6efd14e42d2bdfb1cb8fe93497b71bf051b497dfb90a568e98e38d9c6bf6f00891f5af3f98d7eba42d60a4feaf4bfb205c95eae8afe4d87be02e5289a6ec7bf1402c9224b817ce207e155629284e8db76367a8041900e51252fdbacaae5baba3b0b2ddd74c5b9b877b47c97d4b07453fbac89acc2f1e66fcc7e01d6661217bde38c8b8565a84cda755279b0d9cc35a78660e000984cd669ccd5e0df331b609975d4701ad43a8f96b54727a549c23bcd10fea76e3594afc05125eb8462b8e689908dce47ec9e913a5c160f0baac1b8d5e935463c615a191b9d0d8973595fcb660b6857b884656b8fe814d74bc60565c07a9d29180d3e588e305d7333bbb2536e851ba8b9a78159fd16a5bf0bc1554f3d098d4eb31a4bebd5b8774677390c9387f2033312340f2f241d68eae36e7340d1d157076923af88ebb76cc4c025c8c7405991fda90846f97410924591356c425114a73358c9dc922ea8c16b5f1eeba5233005655547f4659cb31aebb1229885887da54da780fc51577af07f82b76600ab7627dcd459e57b27bff92a55cff700f2498584c8bb336181fb9c8e3dc49fcd392dd5ff8df0fd785040cb5d601977611555ac696b56d4dc03f93a813e80f4b036f2fe57f5912fb6b102e4f937f6f93465f64a67d208509a9dc44dfbc6d2cc69ca99c329c3aabb0fab6549e345de930f8955e3739bf4b72174a0153786edb731c05abc96121b5ee384153eca548eb05ba09c3d1f852db1576e1a2a2a850db4079dc3851b14df13b4d4f90683a04785857ada89b29995614f5d6fb171ec9a29144e0f9e9d9b21bf9d42575b670856cc1b738bdf8ee44d26623e856d0651cb108d2930e5f5763b87c7aed7a754a4da80aaba4e798360f5ed6d4f1aebf4b26081991e97d89937250fb6942d85305a7777180664c4d657d2977d392aa511b4b487a6250502a7c04a3815697340ff10b2bd6b336fa856311e0f4e9d702c680855d4219c108389ee21108d43c865d255ef0558abe37c9b1ae7779f733f04bb6f4a0eb727e281dfcd7a552b1fe04dfed5931863e02b89c3c2008114dc71562926613f3c855dd5fe57d6745dd6bbc7ca7159298452bf022acba6cb2f34b9f0c32d1d6539fc2e5a850c23cefba3842925d556b689e0c319c18c6ee82f51e27279dcf002fb80d3324236fef0e13762370d37e1ffe99eeb38a6aac98a3dcd9fca8f12baaa3a909f24992665971378d44468d7b71a4d96a68fa90fc2276d80262e1e9da16e08acbd818bb76015017ab805cf5325b1637a75af31cce6bdeb7e00e24566233eb771a8627dee9ecc0b9dcb60365720f6d8cacc386b71acdc56ce2adea01dfc57d0ab48c4fd9e35839c01b86bdd9a90eb5caf416e3b0aea7268083437f889bbffa0ded3b050e500529f4f6c595a7b565b00f0ad674a8af0dbe726ac7e7bc365504191b62b07c4bf88d16597ceb6429dc2449221c731452ca27847014d065b760960774106f7bbfb5d7c2219a338ba2641cb3036863c9d5cbe6ccfe18feff891b07123b3fcdd7c377e93949bd5c848700f8c416456ce36fe1065815ca9cdeaff13b0345b714ac1f9ad1e530c6a1f0dd3165ad6ddbeb9c6e7bd053d930ed9668bbea8112bc1948813770c5686a9ce561336e8e326601b1128bf62712c29e2697c4a0f7309033a637c83f042c977faac324eb243512756cb0500fa90fad1c20167ae2019b0b1be96f9748b3e658f838a9ea7022f14cc35f38b92d2b6edad1e4e2c39f9f477eaa5600a9116858d74927ff0d3f615a3ba08238c8d8bb9f48e1e1f030c700603453784c316455a77ab9f2e70d093a13a0c6c25c40e1641820fd71c16cf6e6515aba56255b9f630bce392f550deb543e3ec21ef238ad0ab36c51272c8dd69adb21653b6e287ce5d0de055730105a0acad77beedfd5c4b14eac50c2977ac84ea1762bea4ab4bf72159172b271473767f46763cf19d28e1c853cf873c731d02792162badd85e3609956c8d4202d15af7b2aed4e036042c8eed90086ce690ec7bc1568a70a1219e6d4b82961c46965d8eaabbfae03edba41900d588aa5566cdf5167ea5dbc622879ded553a9891bb544d6a959b170ce56f4a16c741d34e8a743cfa0a07396089d0d9abcad0033ff8fa46f93b9a79c1df60f2777d2dac5beb8559e7811a8a6ff981b572a2ad53f05ebc74c4e6eb6e46129d4603917b98b86517bdc7637aa91b9600fcebd6f9a67f7737eafd350b68fe4cdb22a78a56d5ee4f1ad890444c13231c2da3d04814068cdc9de17150c915492c9ae6acb89b3cad3429756d7b54c7e66deb1e2d3a107a9fbcc4eb6a158b7db472393086e6f72a12084eac7864e32385f095b0b7b8c79ad7e3e4d490f6df0078be2a3521936c175d0ae3953680859857203e764c49148f6dde5502c12e39fa52a77ab438e861450e819aa245be681a7b0fc0d5dfa2c666dcba133bd0021a1457967561cedaeca3547c3d660984dd1d4e7cabd8b5b3ada306bd18a6a2fbbb19c557b1e29b49f167c8dfef2bd72de1d14101e48c89f728f0d0460fba6c5cedcbdb7fa390638fc3c4ced3605780dfd05b058ec5849ffbc92583298709098ac3b36348c16ed6bcbadb6a1f167e68a88b0c1210b533f9f1b156e32db1751431c785dbfcd8ccebb129053654ddfd15c5c91646ad82416165ab8349b66f3d16343db107c8d1043e2babd1e695a31546256cb1d853d644febf154c38fe5d8dea3a82d55b32fb481d09dff328ae7ec0f5f6314e29f4a4fb1327eb9c27b715ad6db26e656e1cd18c229c0cac0a352df779ec1884ae12198f46aa9ad28d45e98e0aa98d81ed092c4511d7158d97ade2a651fbaff3728da00acd5c1dee74af73ef14de6414227b0b9868bd1f9333f238dafd2d6c5c3a64c5fc64326637fe256d9ae7d20d20ade61ae46212a27d579e3c26391138b3ed621c91e69d2854802220caed1cf6dc4175d9dc4ce0cf18aff765811310c4233d33226c39a6c0f9d4646610ba03214dec72032cb1279e0c41688798f62ebb367e5cb24b6f99051a63f3c8a1e401330f28e4f485d3ddfe63e8617336a191de584708c5bdda38d12b481d80a14b518e6afdb3767dcf5495039c53d7edd1374da6f289d6cb91310f6bd0c68fef11bf0b7a7bc4db50b3af6399d1512d8228c27a55d25a3bffc73216ab69ce20980d046acdf6e7429f763dd5addbdbf261f3edcc137282b9e4fdd872ed707b82739d30fc28b29cc3c29e3a737af95845aa6f9a76bc3460f157e27d4c8c7289f5fa083727bf04b418fde5c67874b998c8b3594fed89306dbbf98728787e386bd90c285325904a62c4ea6cd3417dd1bd892a4ecb394459ec4e8e8ff983d5d5c89e087dce2a897bee16bdb62b0e88d9c4903e3d9cd5624ed0ff8c23d9186f535123f3f5e4f996b521ed15db325ed3edc34b4880b45c399eee6893809d02818d706a7dc1644541a109779c7994143b4b5f9ce949d65ea07bb2e7706f81ab78314dc8eb1e98bc29a3ca55c17cba3646bfaec3a5b5dad55227fd063db65e32ad4f408f44b66674811ea45e7a2a7304fd400de467bd79b54221cc2c405f8b8a0dab3869dc9b75c328456dcad7eddccc9a9cee3c776ace7f261d5697d6e989d79b320e05b35dde00e4d806ed13f4ee2a57c29f816ee721bbd6d11d445ea87f9805baa227d35ce6d1da925cb3ccd19db50f2c1a122b08d746981dea6c924689c2b62c45ac9d08b2e05cbf6585b74cae8cb7c80ea29b36e92b65ee40eb7af01c620dae465e77104bbc824869b5619fc6566f0e8f775c052e98e6f9", 0x1000}, {&(0x7f0000002400)="b30387def60e8d386476919eae77cab4734fb5b279f3f27d8e85888274c375b1433a8ee8a0b16f57ec6a244a137edf99970d8eede0b8e6bf19dacf3b855515c55b81d59a3a884fa8a6e9e9fd361c82d91ab4c21b0ec37731d695bfbb8ae36138b2fc9e4d1bc1ae2fb84be4b3f6984afb95f48f266082253b13e91bb5b11b385b09fd489c602cde4d377549faeaf9a64b854d22a8ed5f902e75d734d33e1405b4460b999325e3378e7351efb2be13bdba9c7d2d74e1ac031ac029fa435c4c41b0a5438b258bae8eaf5b05fff834e1ad0accba03bb", 0xd4}, {&(0x7f0000002500)="1c387f6e15bcb1bc6834983bfe41be08abd35ea82f1a063dd04069911ba677f9b7c7fdd4ecef03623c8917448fdbe79c9faf2bbee348bdbc1ea7f480589b7f38dc049ebbea8bfd0659aef7258b7a17fc6f4cb80f03708a812cdc52c267ac31efadf3c1cc731a120b0372b07de13e04acdca41371845c736bf0f8b955c35d85d0d05c032288eb9faf03761c364f8b784038951bd661c40280dbcdc738eaacb8aaf70617ec5f65de08b97c416dc074286d43d3d012be8007ddb5164043084a24d193270cc771f7f0365da9b8fa72e97ca44795e95952779d8e2f274a08daa10a4af5072994107eea541d46268ad8ac4b89", 0xf0}, {&(0x7f0000002600)="513fb127232f8d71de2714c825f87eda2b1c4eccb79694a35535c914244dfa3964471ba9c4b1565ff0fd9ec22defcc8e357a4d5e65e650d96f4cbecd4b569e99d86749a3d034da3f2771a9ee12a476f6c3dcceb54f03a76aaaad9d481d418fe4fa7b4f10b452083aaeee991cb33259771efd435b0572493e5f71ae0ba900f9af4415dccf", 0x84}, {&(0x7f00000026c0)="c91f8b71b660b20a3cf96a560f481ef47f974bd2ebbe3547eea2d100b55423532cceaf437df6cebd1e9d4b253ab3c3155bafd89c1b0f97622b61ffde4477a0c70a2e4e795be7871ea30b981495cd3836ecda7e909acc787d110afe8d7ac950126bd3093561ad7add54a5e436d9d5412cc698249b4f3a0341ecdc8aa9c9e6ea12d54cea5bd1869d89ab3a035ae9832c2cd60e3f54f2155d6ec8d51515f5173de4b74b43955a439a252f0ca35b205d0bbcf0f315e1d650a041bb40f38d0b1901637d4d50f9c1e80b7f98", 0xc9}, {&(0x7f00000027c0)="8a5475776565b31f389e6ea976eff8bd7bc01bbdab25b91f8d6556c1fef9b62c0c78e9eb4339efaca2c7869102a63803812c46dbda5a05e9a7c370fecd9c34193e0cfec10e58fb720d550fddc91f4228132eef1375d833cb0bc8c2d302d82dcf060f021a79b749c73fec4287cd210ed6a7668f16d8c25c0a8cc902592f9e7c11e947ea5044ec6d5226378b9a8f27680c7f86c5f18baf3803616b297ca09af69d3d7d406d48bb5e8276994396b3b56ae6b7b5a308", 0xb4}], 0x6, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x0, r3, r4, r8}, @cred={0x20, 0xffff, 0x0, r7, r4, r5}], 0x40, 0x400}, 0x110) 16:01:03 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100000000200, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000640)=0xc) getsockname$unix(r1, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f00000016c0)=0x1002) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x2) chroot(&(0x7f0000000040)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r2 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x100000000, 0x4, 0x1, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x81}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x802}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xffffffffffffff6e}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x683b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x10000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) r6 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, &(0x7f0000001980)=0xc) r8 = getgid() r9 = socket(0x6, 0x2, 0xffffffffffffffff) r10 = getpid() r11 = getuid() r12 = getgid() r13 = fcntl$getown(r0, 0x5) r14 = geteuid() getgroups(0x5, &(0x7f00000019c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r2, &(0x7f0000001b00)={&(0x7f0000001700)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001840)=[{&(0x7f0000001740)="229dd5ee8626c739ecf161aea23538893d", 0x11}, {&(0x7f0000001780)="55f1fdd01d7b1e439e501c563a3e19afa033668d1e3f5133631799438327c3552df159ae4d02ef3a8ec9322a9025e6848925bc2dc253df8d4026c324273c0fe565eb9a3bf55873cfa23273e7173d51", 0x4f}, {&(0x7f0000001800)="1487f83b84f2f0a0256333164e648e6632ec319ccf97e9c8285d7bb66b0389bbbdab3f839790ef40fd31be8a15bd", 0x2e}], 0x3, &(0x7f0000001a00)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r2, r1, r2, r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r0, r2, r2, r9, r2]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xf0, 0x2}, 0x0) 16:01:03 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) dup2(r0, r0) 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$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4400d2e62572acd1b5df05685844dc1015c34867"}) 16:01:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$unix(r1, &(0x7f0000000080)="e73de97f02e985b2cc06a1a5eef87816d659be22767ce94c57a6ce7e283d8359173dc96751667a7245b9a5ca656adc19b0ce754a7067b38cc2b29d447a4b869311b370cf5d23b2d842c894fa7e78549e7b4589d78124c196b2171e719aabf160d16c3cf8fedc7845576133fedaa5997bcafe", 0x72, 0x400, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r1, r2, r3) 16:01:03 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) socket(0x20, 0x1, 0x1f) open$dir(&(0x7f0000000240)='./file0\x00', 0x400, 0x4) getsockopt(r1, 0xfff, 0x401, &(0x7f0000000040)=""/204, &(0x7f0000000140)=0xcc) 16:01:03 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='&4\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='}{j@)$\x00', &(0x7f0000000100)='}@.\x00', &(0x7f0000000140)=',#,\x00', &(0x7f0000000180)='-w\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='{\x00', &(0x7f0000000380)='!\\[^!\xdb@\x00', &(0x7f00000003c0)='$\x00', &(0x7f0000000400)='!@\x00']) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000000), 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000021c0)={0x0, 0x0}, &(0x7f0000002180)=0x1) r4 = getgid() r5 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r7 = getegid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r12 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r15 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r20 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r21 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r22 = socket$unix(0x1, 0x1, 0x0) r23 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r24 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r25 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r28 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) r32 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r34 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r35 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r36 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r37 = kqueue() r38 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r1, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000001f80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="2000861f00000800"/17, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x400}, 0x4) r39 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r39, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) ioctl$TIOCSETVERAUTH(r39, 0x8004741c, &(0x7f0000000000)=0x267) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7a}, {0x40000016}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:01:03 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0xc) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff, 0x8}], 0xddb, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x7, 0x1, {0x100}}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0x7ff, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x5e, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x34, 0x4, 0x40}], 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x88, 0x40, 0x6, 0x9}, {{r0}, 0xfffffffffffffffa, 0x4, 0x8, 0xff, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x24, 0x40, 0x477e}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x9}, {{r0}, 0xfffffffffffffffd, 0x2, 0x800fffff, 0xd95a27a, 0x5}], 0x8, &(0x7f0000000040)={0x2, 0x7}) utimensat(r3, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x6, 0x5}, {0x7, 0x7afc9656}}, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kqueue() 16:01:03 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x5, 0x1, 0x1f, 0x2}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) bind$inet(r2, 0xfffffffffffffffe, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) rmdir(&(0x7f00000001c0)='./file0\x00') sendto$inet(r1, &(0x7f0000000200)="3ec9bbcc248342d5810c2991a3c11447d829ee36d90af83e14cecaa38f5ac71f355487ebc325e241fed79d6261367ff1d05e5a1ca4e86ad204c40f0bade8286ad630b14a33e194497012b934e1fb32c6ac2c9b493991e7c8280b28f7b9ca36ec7ae17d8e878e84df6b167a7157964ef908f3cd0cd61eebf0f5879ea8d5354016b0ece9637f1120088c8642534189cf114d795a44a81d1598ec271092b9516837a33b34d04ed27467c12b0d4740db1c18e46ca43d30d6345fd87b0d52e8636e", 0xbf, 0x2, &(0x7f00000002c0)={0x2, 0x0}, 0xc) r4 = fcntl$dupfd(r2, 0x0, r0) rmdir(&(0x7f0000000300)='./file0\x00') execve(&(0x7f0000000340)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000380)='/dev/tty\x00', &(0x7f00000003c0)='/dev/tty\x00', &(0x7f0000000400)='/dev/tty\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00'], &(0x7f0000000600)=[&(0x7f0000000500)='/dev/tty\x00', &(0x7f0000000540)=').(,\x00', &(0x7f0000000580)='/dev/tty\x00', &(0x7f00000005c0)='\x00']) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000640)=0x81) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000680)=0xdbe) syz_emit_ethernet(0x16, &(0x7f00000006c0)="8316c465957c47a6e604e31b88137d32bc39e2ebddb8") getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000740)) semget$private(0x0, 0x1, 0x8) setgroups(0x6, &(0x7f0000000780)=[r5, r5, r5, r5, r5, r5]) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000007c0)="589b2305ec47c611c53cd5bd88a8860b895c1b7f683d8b71195d3ed9b85664e0d06cfb3ee9", 0x25) lchown(&(0x7f0000000800)='./file0\x00', r3, r5) socket(0x18, 0x8000, 0x200) setuid(r3) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000840)) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000880)) msgget$private(0x0, 0x400) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000008c0)) readv(r0, &(0x7f0000002dc0)=[{&(0x7f0000000900)=""/254, 0xfe}, {&(0x7f0000000a00)=""/162, 0xa2}, {&(0x7f0000000ac0)=""/148, 0x94}, {&(0x7f0000000b80)=""/55, 0x37}, {&(0x7f0000000bc0)=""/53, 0x35}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000001c00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/144, 0x90}, {&(0x7f0000002cc0)=""/198, 0xc6}], 0x9) shutdown(r4, 0x3) recvmsg(r2, &(0x7f0000004500)={&(0x7f0000002e80)=@in6, 0xc, &(0x7f0000004380)=[{&(0x7f0000002ec0)=""/25, 0x19}, {&(0x7f0000002f00)=""/167, 0xa7}, {&(0x7f0000002fc0)=""/217, 0xd9}, {&(0x7f00000030c0)=""/254, 0xfe}, {&(0x7f00000031c0)=""/84, 0x54}, {&(0x7f0000003240)=""/55, 0x37}, {&(0x7f0000003280)=""/4096, 0x1000}, {&(0x7f0000004280)=""/196, 0xc4}], 0x8, &(0x7f0000004400)=""/234, 0xea}, 0x2) 16:01:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x101}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) close(r0) 16:01:03 executing program 0: setrlimit(0x2000000000008, &(0x7f0000000080)) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10801, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x81) setitimer(0x0, 0xfffffffffffffffe, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, 0x0) 16:01:04 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') linkat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000640)='./file0/file0\x00', 0x0) 16:01:04 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x4000, 0x4) bind$unix(r1, &(0x7f00000015c0)=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)="52edbb958165638c2dda765b9d1a367fa47943c6e55ec8f769b3eedc4f7f1b2ac4f4205717cff960d28861334d5141254ec56add0b3c9c98d66b40aa5d1c540e267bde7e79be5693e1691ed5620af97c101b1ea3ea269014baa0d6dc13589c806cb8d80103836dac7d6085a74095ce96026a771bf13444a905791d3dbe3696444394a7fe362a85efddeb3db0f6ffb18800a2508b4be5409a9e0c8690492cd1b35b0f266e91d902cf07a226b60e8b26ec417a37ff1b02a3ea9068482b525969f4f4ba4deec2f1ae62cbf96d739313ed8e79cb07dba8a605e575daee11545443ad0a238373722cdcbf738e88fc67990ac41d7973", 0xf3}, {&(0x7f0000000240)="68634e6d3a7b9a14075f751c36e2a52c2d250a9da7c10a57c5dd5c8f792cafdea43c45843f572b091574684710b30bd57086f4d71c47efba03e97ee9973b67c9aacc7adf31f6ba63bef0cb216d816a7018d9e1b228ba321c0e694dafa95b7e97a7ab2bfb37056f2dc9d7cb514c5dd09224567dd4db8b33e9a85951af8c684922068ef724807523303a4ad49fb375197bb4e7cc690ee2e0f68d7779456ff64136d262346e230e76588608add15b316bebb3a6c06cab6e3de0ebd8f1a01ba3ef0bda68efc342e7662049cbbc7ded56e40c1c4afa37d7ff04f24367ffa00e8b3afa2be5386b7d310f99feca796f9aa4755c402d517c109cb04c7670e89cfc6f57faa0cd5b53964ebc986cdb7fc6fe23fa8b7ae8e165458c2881340ad078de6e4b02b6fceb86143ba3b29ed1524c6cad74ff7cf9c6eac306b70e961a3fd92dfb64da9593926b9fcb48203a20a4fa20cd10c7e4bd43d020aad914ec92619c025cd8d2f20cfa973323649010615609452bc0e123d586a256d420a5ac6d500e1732bc99898e0a6bb02b0a4f136c4e7107a4384283d9175957cdc76555880f3e7cbfb1b6138a520d146cfe3505b4f258c4e9b598cab4cc5343851970d49724cb754557fc006d479648bec7d9615891c9a21e275cb757c8756b827c34b74b353398df8a29b521c3187596359b3686fba69f45b5c0e908d0751c7330c021fe6dc9fbe68ab5f7df3ad80d59c881ffd17f0f0a8d4959caa86f810aa5dae284ad55b7c519269d760b50299097e6917529c41d66a060f96482f559faa74e9041179c5928145479e5f1d3b5fb185bfbbba13ec24ca028409908211b68076453e4589918d99b0a792b332b7e4cbabee07362ae977fa88905f8fcaaa2593e7a296e6df0cf35f509651e6959c5f982de351a15b461c222072c207e6527b2a0e60e399256e6ad6e6de30ffeb8484f1231855521aa7dbfe630ca8ff53d7ac846880d9e53639cb443805c44f5af0358b3b3e2489fe8712946d87b527d4222217ca86f32b2071d32eb412eebae7b48eb8fb3b67f8beae9a8b25a3f10828bd2fa568dc312b0cc6b9de17c88221e77f38493cbb7c9ced0c9fb66d13e5cb74be5464a3ab45af0719ab2f99823c1ba6bb26870c623ae402b430daa2642e870422828958a29f874cad3a8a19a8bdf9dee728b09404c5bba8737fe9d7094a6366ee351ab64d16ba43d3a32a39bc90df45cb86924a0d12e631f973cd32785620c98700a743bf3ea43db8c06caaa3f02e482beddfdf119fbc0b95d7daaf4865ee5531dccb191755059eee25d26fd9dbfb3e905f2fbc0202edd8d76b3be3651a153ced9f229261d17b6bdadda98b922d7898d719d2cd7996ef55ca8c77524a431ca9706d878595f4f99ae00a3e5df610a5de9f24d2bcbbbdb80240fc26b2ec4080207d316b2f4093f8fca66a95a686eca62909f3ef98b9277050990545279473cee71bb799d04a04eee9a450e5263d2aca34d94a40d239b0cebba14b9da564f7a8a2fd735e4a57d6fe374c32398d3dc64ac89b8be5e30c1b0f41b69195e618494b0120ae6bcca624bc984831d88536774e10e7b3d192d64a2eab348c87bfc65717d76665d4307257e841be5b162719e90b2362808f105b01caf61412d67c40fc2f83d7d652c8d32319719e171d123da78329a4e3528ac4c168e1b3a82866696a5e1ce510d564ea479c7f56611bd386284ccd11b93b10a9a80c64e3c55639eb11e812ce6af185645065fc5929ed1da430d8a909089b6ae737404fa7022ab1100df6f849c933339044e3167d17e304e3ec3c04a57e547374a2aea0c8a4dd925f76307dc58e6c70629e5dba1bdd3d5aebd3cecf2ca6e2d7f4c403760c38be7ceb550eec66f114c7c564e1409ed00fb0841fef5d21a66e89b25095acd1d757dd7e35fef7e830e4b2143717c60b84b95e784a20ba4979db17394311b927fe9efc7b01fc0c655c678ce875514856641609ebe1fdd2fded72367b566a9c7298fd8a5590fd3da5ebe931afe25e7820ae2c8f2a4acb16ac886a678e9ecb8ce177fe266ca10e716ecf99af917f054c84edd1d4f738b02993776ad277d08995f313a39439a6e1d3ddc8fcea4f4dd5b52550700a2a096a13f09e3a0315106bfbc423c9257382960a75d411a2cffcd62e658962048d1b3c9747697535467e2dba81a90b482f09192993d800c654f01e897e62306fbfc81f0797a85bd60751e41846832f87ae088d4f3ca42c88ccee5ee3703a86b48d81339e1139adc0858d77224cc582fbf104406c8e9cd5bf2dbb4d3c07678deeca246ef8fbc7d9ade98487a0cb40ac4dc237313c71e34a152c183cb61a1d24dc173546d546b62e914da7310293f4098b018484fb564c37da1d799da6deac163b40905988b99bcef54caf240519b68444c8754bfbb51845008c4b2703ceca0d34adaab1f62530627ff9c02a49c90c9da83c1f00169f77b7dd2a601237e1194acd7d34ca44546cd957fc1a43f9d80bdcc0f6598d31ea53571d362e91fa12e135f6ccf6ac4afdd85ee67428de89d69defcb6eeb2811b82cde6f8ce2fd842b9d8c81607bd62ad2def8aa6e6165025ed49c1b8197eadd72992db0367d5e4d322390c3c876a19647c81f13b00d3e05f5aafba6b284897d57447d4e1568a3e44a2fca76d82d18f5dae3105a51dc5c15e0e509dd54faa2348758384c3c374e938e08ab982191065dd364bb4ee92f9e38fed88a00312621adc65b8df4062ef7dfe293a48daaf0e1b6a1b4d5ea3aa3166f8e368994713f8841c9ae5dd32c64652f99c3150c9ee92f8565902f7e539df44f025db6783699a727428ccd4ae54b0870adef16798a39f1fdf411ae3323850c84c0ee93905e6a6270304d9e793a5a826498048b070bb16039ca44bae5abf1bb73720107a297db681b0a9787e05579656377a862d7042f04cb9912ff56300678e0a7df31b628524fa3f3cfc947f844269a52dedec624ebbbeb7bacac32d0a27912610b5914566e81276a697adf00863b938f57af78c1ef2bd0e6dc89c3cc4323258d5567e97ff146bccdeba9754a6055ca881144b995740239dce33e4f9e205f8526bd904990aed033020fed782d38030e63759d179164c442e7742c03717d513495658fa581eb5d70537763f39577ef1dd70c1553b8d0388419934c3767b41530703610d733d025a168afb54b9680541e5c2739ddbd8d6efddd712e0af2265dac74a76a280e1f25484a2bebbbacc13bdb30e719e420b7e32c1c0f32db286e5f9c2b2c49437c57ad25420f554720d3057a4d8f45a54d59c19d4b6d0771a07fb33e7005509ee60435a44340f029b6424e59f9e29caeeaf2a69410cd27c5523c3dfe962f9fd52fa22d963ed2b9d261629c8c03a6f2260b02a98f0fb95feef7ef1002216f230e63fa00d3fdb54c06a6b9c75ec309d6d855461c298bc69607d6bf62b49f142cd651704174d2faa374bcfc6d91b8c77158c0423527fb1123ad856b3e08a96f2c4f9c2ad22b9764b2417c15519b545fec67d2aad1385363c1c5dff19dc002d0d97a4e5b04cfdc41ef887eb65793492bde32783a2e090613ee9e7b24b942e6e6376b03ef2b35596b653439e9f6303019250518efc5c70d2016166eb320ca11ca7b8b13b909bcda69e26f4f8d9de96f3028e83cabdd12b5718db8e5251207d7f4078c4ef471142a18b7fcccb8f0511d868eeac8d80239b5f17423bec2d70f388d82eb195d72e6e1af46621fe4a0c5f31126ab969febe7eaf9b865d42ce61e9d0b4999f1731db41687a9a5686d4287ba9436273d78b599f6fd1b7c1d2faa6f2df4c00f2a94fa1ff9550e8e4bfd49c5837dea51b20d5bcd217f3d7417260ede9d01dbd7b75169af9175e03423c0febd6048e7ee3ec7fbb90811288e849f3aeee0cc395c592957af23fcd90c2635bc15e1478a6eee5094e1b30a917db8ce4b7e40d9656ee1487d2018e39c1bd67e332cc873fdd8cfc82202a9756ee6a18b2e8ba5cfbeb6f06650293e7123bb9e4dd107c6371e346b5c3d134016915a1354ce1e2f70176cb8624d45b26acd243949337e3f01d1c509bdf25e855823aa232a55650887be8cf9fe205c65a1bd20e4faae17e65261a3a30c898ee6148a6ed07f70cbf24c64a2f333b53df74040e938d997239dd2b096e3c31069212e095a252babb29d0b332c3b631d08dae716d1ce5b899451baa3ab01d1390add111a50ca79fbdff5234319f3dfa39a9feb41aee6b3b202759f27e6ea60d06958e154e81343d3201c83574bd84f9be97e4427df384bedfdf8c7949ea27542e365ba04bfbb98ea5b3a1e1debef3fd567ec568f4e6a266ff445c22235b1266078413c8111771476dc8bf4c389f391e3c9775bb6eb0c032672eb82379151c1aeb38cf036f3ad2c1dd3d89fa16c9f702c09652faf00007ae8073a0da28fa6e66b4369a1093858e28c2a54666cd5a434e34bb9ea8c5d84195a958e2d9cc77ccfb52d7c7bc81bd405b4bfe261ed855cacb953e8c873c9fc6e68dffc2b34a14ed0566abf74f9260e5ae17f27a56eff9b54d74a81d91ad613158cc9491be60c044d9cd2fa5f0ad594956ac221d4a5bd0874b81aba13832a356b4feef12bded9a9efb79e84584125cbdcc24f1dcf29296a0814e6f10286bd5565db8db452ba84b49dd992e689b0450ed2bb0bf2b8d6cf239c853c38644840ad055e7dd9146fdff94b0cf6d719da967478f4fd0611a9e9871ac5f1ee2170b4e275d1d72563e30251ef5aebea9fea4b7a46e2174f14de80bab960c2b0660c6d295931ff2b630e9fcd2451df13f6ad57de4bf938e0af7c83c814167426f5ccdfb68c0f549e423f2cadd6478cc128c13de8b2a4f0654ce48d3ddce8f39e90276659b51d7ae7009648e199b0096a7a12972eba8c98400387ed038c1608d57ca9326f41c91081096a68bd8db35c92a5734df0688a8550f7a8effa249a0274a77fffc032bd5114938848b981f39e3f44825399b627423b55cec21d5f2daeeed5318a0f62f06021de560cec7a6146150a5cabd8f1286898f78ef5f7d196b489fd5b8ea088771cc69663d8906ca7625d42b502caa8d543a12c2e63bf9cd59ce228b8c14a268b7a8c2df8844a57842ed333098408b595ee6a7cafcb41fdd8c920027f12876844eaded3b37105fdacc68cb515c7f603b47c1d494efddf929c3e359345177e3e403efb12d52daa288c57b0b81743f43d688b4961dc22ce919fbee88803dd310f2580829cde465edc8075f3d583c4927788e61a986d35b91da32529198a230206c1b695f2832ed37ecf7fb9eeb4f214fb6c2d86edef0e9d90c96d372f0307575b0e18b2edcf15afbf52067e4cb353f574f29fb2f228e4f562d5dc66a31e7eb1f296236d60070d9263c9dd23d7fb3fd4e0d2280580ddf161b3b4e31f3fd06fc165ba71848ef3833394a4911394c2e0140b5a98e16c436c4d48775185d07cfa7e1a87c66f7ff5c843773b69e5335e849e0c75a949b557528c6f4e852169f06ef9d4435a41250164691b80bf52e0577df5427437a3a5a2d71d8b39d52ac505c2dd44818d807d194838dc9973581039b990633b464094fc6c38702a7a89216cf9b9c6148dff3c642e12197d7a4ec2c38e14231674a5612d98ffbfaf40dc0032bd2dd476a45929383a5a1afcc71bd661687efb3fa26602865b42e9e2e66576ce6b8e24400a7fc61a8ce4d51d8a86085cebb9fc5b6365977afcf298b2f0a6a5a31d0902ffe990594b0a7eb56c4056894a3d293e9ae626f55d0a89b87caf49dd1a6a71ae0153316ff98b7f1", 0x1000}, {&(0x7f0000001240)="8927dd0d85beb0b792d6efdb7dd97293883849322c15c6f3c79a50cfe30e6a6a6082406b0a55cc32c2e32132761261a3f26bd5de79e7ca777afb233dcfdb5538f8e05d950124cdc41c01af9460fd00abcae6ef8067c5f3ace077e3333b4ed8727efd7c06ba28822a9bee0d8d51e697b9c10d173e02bedc7744", 0x79}, {&(0x7f00000012c0)="3cc9efdbd92b575af5fb48f0a9ef7a62beae2ad8ccde54ae6590df54858e22386ac762bf5f1d828c0e24083fda81707ccf659326a50fddf96bf3a3ab54b202083df41a3ae8cbab2a8e6bf996c5be8d92e7483f60289e58dfaef8cde0033ddd9d9830eb6c63a6a358491f91", 0x6b}, {&(0x7f0000001340)="f042811da9559e0ac5c43faf520d8ba2420794928368e0edf2f55edcb8841107e971c387247769ba9c52be6749df938431ebd19e40565ebe77a0815611f61555eaa7fc41d4d59c476e60946c8ca23232bd486e14e59e23a66923eb9b68238459123e781e0c4836fedd73f1a83d16b45535e8dea90e39f7f9e82f3511540a71173cb8bbb16636794da45eaf378f792af87344000785ebefa956f8065c5277ccb9bb5b5f251b057adf1af49e2a9f5a40c0350c1acaa359dd44bea9d6a80a1aafb2fffaec071a0e0fbb4a56d427fc10106e04fd46669a142941", 0xd8}, {&(0x7f0000001440)="2057adfb1a76890ae49cac50b767478bd74aec5d08a0af2abfed2c8c607f9a11154223f2dccdd8978c3dab6f", 0x2c}], 0x6, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) lseek(r2, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, &(0x7f0000001540)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000001580)={0x2, 0x1, 0x1000, 0x4c17, r3}) 16:01:04 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000540)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='/@\x00', &(0x7f0000000140)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00\x00\x005\x99\x84\xbf\x86\xdf0A\xfd\xdbm\xa60\xd0\x98K\xbe}J\xbb\x89<\xf2F\xf4\xd7@\xb3\x0e\xc1\xae/\x83\x8acX\x95\x0f{7\xdb=\r%\x1e/&\xffn\x16\x11\xb7j\'\x14>\xb8\xc5\x92L\x8b\xc3!\xd8\xe9\x18\xe0\x12x\xd0|S\x1ciiP\xa2d\'\x00\xa7\xa5\t\x7f\xe5}`lD0\xc4\xb4\xcf:Jt\x18\xeb\xf1P\xca\x130\x81;\xb0#\x8a=~\x92\xb1\xe8p\xb7f$\\\xf8\x19Q\xb3\x9e\x8a>\xb7.\f\xd7C\x97\x96\x9c\x89\xe4\xaa\xc8\x7f{y\xa7\xabTQO\xff\x8e\x1fqi\x0f\x0f\x92V\xe3\xbf\x06g\x01\x80\xe7D', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x9c\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=')\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=']S@\x00', &(0x7f0000000680)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) 16:01:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = open$dir(&(0x7f0000000180)='./bus/file0\x00', 0x100, 0x20) openat(r0, &(0x7f0000000200)='./bus/file0\x00', 0x40, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r1}) r2 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x20) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) linkat(r2, &(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00', 0x4) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() 16:01:04 executing program 1: r0 = socket(0x1f, 0x4003, 0x88) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000180)=0xffffffffffffffff, 0xfffffffffffffe1b) recvfrom(r1, &(0x7f0000000000)=""/200, 0xc8, 0x801, &(0x7f0000000100)=@in6={0x18, 0x1, 0x9, 0x101}, 0xc) 16:01:04 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r3 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) close(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:01:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x100000000) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) ftruncate(r2, 0x0, 0x3f) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="318f6c111e2dfa379f51d79633ce4dc927af83f1a7c1350b6544bcdde01d86ead2ff05feddddfcb7b3853a6057f2b5503b07087062f6e1b3e7e34c4e4e283f36d37e7a712cd8a410b6853548080a60e44bff6f", 0x53}, {&(0x7f0000000240)="f0a5b8a3b64d12a48bbc0af2d0f222abe9283e9b1b972ba2b8cb8cf8eb6e7a9f8361657aeadfae72db992cf90ecc9e8c83aaed656cdf97abf6e59a7206be174b315dd05c6381001ecd4299029c95a278b2648316", 0x54}, {&(0x7f00000002c0)="247115305ff9b1afafa15a66df42845dc16e06929ce130b5a97437375ea5706d565ea19f617dff763147ab15d1555aaa4a5f49b10c4243f55626ff200c15494c458a86d778d43d3c34058f234e1798", 0x4f}, {&(0x7f00000001c0)="3a8729", 0x3}, {&(0x7f0000000340)="57cd9a02c6fdc583cbc581d3ac0813bd737f49372e7048ff42dddf200b6f8959a8411d4faa3971e84de52f66d686cddf2ddbd9f64f78920fd8fbb6", 0x3b}, {&(0x7f0000000380)="8a852b1d08e0c994682c538b2fbf657f954858f3e0808e3a0afbf40f4a5aa391be04b6daa5f99ccafd55e3708271a00c", 0x30}], 0x6) 16:01:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r1 = kqueue() ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:01:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x400000, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000001000)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0xcce4d7d779090344, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000a00)={0x10, 0x400ad67, 0x4, 0x7fff, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x11000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x1}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x5}, {&(0x7f0000cb3000/0x4000)=nil, &(0x7f0000e9d000/0x2000)=nil, 0xfff}, {&(0x7f0000e60000/0x2000)=nil, &(0x7f0000cfd000/0x2000)=nil, 0xcf6}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x56a51d6}) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) r2 = semget$private(0x0, 0xffffffffffffffff, 0x100) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000940)) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000980)={0x8000, 0xffff}, 0x10) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xd1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = semget$private(0x0, 0x6, 0x80) semop(r6, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r2, &(0x7f0000000500)=[{0x2, 0x2, 0x800}, {0x2, 0x2c6c, 0x800}], 0x2) semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') setsockopt(r5, 0x1530, 0x5, &(0x7f0000000f00)="3f671eda36a8790602f8ad582be4f2b22d5b6d7de06d6567a4a9d965f828286590eb3b16a05f7365d207be70996b43ec743ac615753588beee41d96ea71f277e0924266f4843439b847bafc5ae933f42f53bdf7989e9ee13c70877b3ae9f609eeca6602dc9bb5cb85e09e11fd38c471957dbc1f3534c86219b3682e612", 0x7d) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000f80)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) 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']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) 16:01:04 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) 16:01:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:04 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x87}, {0x84}, {0x2000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x5, &(0x7f0000000140)="1511cffa63d7d052a1c6eb30bf125b2b050095ec0000") 16:01:04 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0xc007, 0x3) getsockopt(r0, 0x9, 0x69, 0x0, 0x0) getsockopt(r0, 0xffffffff, 0x7, &(0x7f0000000000)=""/79, &(0x7f0000000080)=0x4f) 16:01:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000000)) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa7bc2a54deee12e0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x20, 0x0, 0x1, 0x7}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:01:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000580)={0x10, 0x1, 0x4, 0x9, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xd0e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffc1}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000e28000/0x1000)=nil, 0x6}, {&(0x7f0000ef1000/0x1000)=nil, &(0x7f0000efc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000e4e000/0x3000)=nil, &(0x7f0000f93000/0x2000)=nil, 0x573}, {&(0x7f0000f81000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000eb5000/0x1000)=nil, &(0x7f0000fdd000/0x4000)=nil, 0x10000}, {&(0x7f0000f65000/0x1000)=nil, &(0x7f0000e58000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000f5f000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000f1e000/0x2000)=nil, 0x3f}, {&(0x7f0000f6b000/0x2000)=nil, &(0x7f0000f6a000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1d}, {0x80000000000014}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r1) syz_emit_ethernet(0x1, &(0x7f0000000540)='h') 16:01:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x3) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x1, 0x80) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xd50, 0x8, 0x8001, 0x3259, "2d2ea9a11f2b2f3643a26df818740606a19b4e75", 0x2, 0x2}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x800) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000001c0)=0x9) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000200)={0x8, 0x0, {0x5, 0x49}}) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) write(r1, &(0x7f0000000280)="1907447d1641d8b9b0047d32f71f834a5e39e013b9b4fc729d0a33a87303170ea71e88f26f2497d1559ffd18aadc9574ecf1cbbdc17f0a195e9455c98a6db9f097a1d31c11a25b25af664c02530fb32060fdddc789f013a6be710a54ef10c7b154e83f2628641283db8b022ade447ed9f40a58603a853d147b4a0f3a578c51b5cd071a38dd337d3b2635d2b1a298cfecad6ab81a6d38a554b8da8b8d7f76393473f37a0bef5334940eba6f93284291abcfc75c144cc8fcc105aef5e7ffaebb81ad21bc9e94213bf21fb6b79bb5cadf15b6abab82fae3f92f414466ca55b48d025ececd7b1226630fe776439f4e490716aa29da9bf5f489ab721df9dc2a74dd95730ae5a42fbf1e3ae1ce70a0966d3b8499ae306504f6b46323a951f929a3a7b7d1ac932c5ba3016b7b6085b68f1ac0d63b1ebc4b35ffb7c9297a0dd66169138f53812a4af784bff4cfd74071a558af3b67358a3a1cd402e711d28570cf86a3bc77ef8a74bb1ac489713a91823c3f5366a4fe0070dd792a7776f841ce75f88ddee6ad15fdc55a48076ceef10c71d583e601e60e0f8d51211c5611a7886375dba22a6215bc9b95c8440e64b02d33b792361d87dcce3eb65a11d44f63b7b264f167b2bc86d82bc01cb377944395953953de517ab14017d0f42ab0d8529a8f50321a6ad252b7037ecfab8c0325ec01b0e037b3baa00738d3d40ce1524770cdf8ea2642da5f1e3d63eda21f79249b7778ea10454bc7b7066fbe8832f9fe03a451b9efd13c7f8d8c1afa740525aa6b795cd759f4053544443e9013d74aa7cd00f6952a9e7b52cd8dc2c6796bca9fbe8d894756f8bb700c0b4e96a917f6393972b18bc842abb3a17bf58db2ec8f057c8f52d102f658034329b78c6293a4e30586544efa852df17094744b7f167311ecaa0a6d79cfb26bd77ccf73a69cc2b87b7a2bc51a88d50220b1e977d183a314fa9817953b9f07299eacae3b87b519b8a03efa68e71e5dad0533513a359cd67941fb313ee6710b1cc05e69d597fe86cf9a21e7ef20e66cb38e73940c1a608289f4325e3de08422ecc0f0a9d288851890a5623ae5532b2dc58f5a6c68e2c750e66fb35ea3baed9eeeabe63a24f3501460234932fa973102ea5bd94161de3fe995b3cd83666f9a7cbf7a71854a3cb86bf0ff20075e3527c180486ba84d78891ae9f516070d4054781647c2166d399765a6ca336a1ebb61dd60a0cc2a8877788897cfa7ae3525777311b7983058b05c3d892f20370aa2ae89845fe72a2308c3195b721f472b89184279276f4c3d75fa244a7355be99c0fafafc625b3bc3437edd335ed32a662c4f120f1ff5b4d189a40814e3813cd30c2b2a7be4b97138acc1479bf5df91600de51fcd8a7f5ec8b12edda5ee39881024938708e21aa6704286ef934170a4cef007f57b41e094b1632c070bed690e0167429adf8755b8ede1ed3645c35cf57102db08fc0446b57d3c312b0799d3a5c5567674761a6b02ed9b8894a9f65d9d114c12e243022ccd6c11b691842404009ed141ed34c2f84031d63fdd58f1af003e12f0c7c8b81c3fb52fcbd18bb6ee002d4f1ab39653abafb98cb2bb001d421d7b64072894660f8ab3bb71768b3b21609d0761f6009ed193a45dd606a9038bf790fea8e4cdc89d773dfb526ae65b69b571c9046a1006e936c5a93f9ae3d8fc9d15917c6b0608b0f2e5db3ab816a60f5ff2a9d802b48b148266bd18a984a336523eca642e6ea49c46d4cb51a54c22492d8be53bd78f61ffcbdedf2440ca50f9a702dfd6fe5e84b18e4c0d043e6b0d6c35be56c50a152d2a586634064002a305ff49a06f6b398b36913fa2faa6d783bdc5dc905f880d305680eb1a13ab6c03ca118b37619335d483419aec22572ecadd4cbef7b8c671b69638e8cc943f86b78342e023f32dad246bcac9b6eed083bb2c94546a40b657232584227c80b1413f1591bb1bed095f7c8ecfa309a112de4a4f3db5ac67f2846ea77068f2a5062959bf87cf3884207171241bcf5cc9c606c90aea2db7c0282d3970eaefc7163c60fc6276f5c5411ab2d21d56705c0ee56416421b58766edc0bd33239695d63d188bd544584691ceaba4cbb6d33c3fba2d8a5da41f5ec53e98d55cfbf4e98e5ac186c6974b7a428b4feffad3c40d8036fb31f0f9267fddad360bac075d2caea389c3f37d3610e69d5290be2fce10a3c1b2483e0d90c74cbeb4ff2fd6e3e01e9969bb6151ed3c2af2c138d8e1e3119f8b99aa68cda361fbe6a764f7af38321dbb6989f6fab3dc5ec3407524b489c14d39f2df0c584aa23bdd2b503dd59abb6ed3493e0b09d972f723dba9dd8a2c153a7884a15e4dae832906423cb7f7c6b2b9d4a083be76089c88faaf4b03b13811f84292b2e595d581126b9e369b255f20e3a21b7b5ca49fc1d7f88e14978251aba99a1f24efd90c50f79d86e5d82d6e322170f02a634be80609e03421a5ee6f5dbd3ee0da91ef14de6601d888bdf5fcb09caa5a5639c6b409dd021b12acd0dbba102cb088121da3dbb0f38bbe73573e68072e647afbc2423e468e1dc11ada5500d8300deac9e2a7c3a111d603e8d49b9fab3c1be5bd61ea371a3398fec38d13a8fa636b8e5e4a0040e9a3f8e12586dfd565ac209934d8eba0d1e1dee27dec701876047c305d42e0102cf026132aab17ca255d54333f00f25198ef65eec951dfca65dc4b751a68d2ef6b77f6d111dc3bdd5ff148c152770114ac6c538a60c1a688d82cc15e688a658418e00618be924e0165f0be0ae703a804c3fd3de4f347c0ce0debedce34a1eb33dd3d6ac06ce9aa29a6cdae108e0b9acb318d855fc2d25e08435f65a52e4e96ae7522371ea8bc6d89ae1fd47cd31ed2ad206d18faca7aebc94cfd06eb04dca2200c6fd5a2215bdd4d1dd63c86bf816a07fd5c10bd83ea5cff566d7fd8acb159a92c074b40e4b1703b3df0bbe32f123949924cb6a1bacc00cb59d8b66999ccb0bf65a308f5fab87691f3cbfa221599b442cc2983e3c4f984501c50de11925b58b94e17ed8af9db191ebc0fd86fbd8363c6ad8f90d442f8cbcb8be7959230cfc84f004dee85c5bd41fe63cf97bcc6f7950de23cb0cfc2f4fddb58e9abb18f05e90d0b43c15b39a8f3c43431b6b8491c56b44759653add38539b3b68cfba5321b5d3e1ff4d7bca8e033f914729e8d81e14d257a8e7385a98fee4a23b7f0c6e2c8eb3c173ca3d57898507ecf3e3241b36db2f99247d4adfd0de65dc40c2ba12a8aff508bea3b410299bdf6b6878639f94ae8a188a847d24830786e73d0b1c5fbbd261958431f8daf22c8e704697d31484b763995038f12f540f2d6a2ecb4dd243f09f5b6ad564a7b77cad75a42ee0305dc69db180c5b5c6c67286ceb4540c3fc975653657d8074b03519b8e80dbd9e3d499af475bd908555edbe15ec9ea9252655704e8838379b8de8876f7a7cd52f42af6d272994ca212d9564c61cf4de5f6d7488ea1db2dd64692da53778982e09a7ab6caeeda364f37a9b169c8b072040b393c83b47d7c9fe5f4f288e89fabfecb45734ec347ee06cd9a48690beccc4441bafd805a4e8a091486665ed5fafcd1736f413b1014fe2aff0e026d34be424bae80bae41faf3d2bdd1dd234568a4bb9cdbabd63e246a3970be0e7a9cb4936ad157ac87bc7735ae156debcbe44854d8927ea8713ff2ad404db390a6fede5fbb621bb233c85d07ed1ad9cedbd4d3eab9e6cb4f1110c7455afef9370b9aa7c9f23cce27dc30d9722e7119403806cfb3b039da9c172c157056be1a802b7f8fe59788b3d8db5a682accdb9c58a19d20abd19b48baee9519f254e35c9a9e24fae11671fb4da6c858b9f376a997b5a085be1538fbb2a04a825bee2dfdaf2f6b455ab154bf333f4d2cc55201a40c86d7991103f976effda034541bf88a1b08e608e21dcce8394839ca1dda3b41f98bc289399934be6b8dfbd0b1e4d0e0261cf3881bc8be76c6c4c7ee16037d3e2c246aeeb769b57f535024d84da1a6430a91d9d1644aedb738e9f633fb27e250f1088f0f5320ecb2a4d1024bebba58a55b36ee9c391abb5a6ae4887c9583b8e5040e753c10a06fcfceabc51031b5eb27bf2b9fe0ff8be470ca9f9dfb02875c97b62ec1212e02ec86b6c965d8214577a192aeabd68178acf701b66f6f35fe06e0e3672fe80d17dfd42a12715ef73cc11c8e2e438ad588f6da52b0a543703ccf5b2671f867e8e41b4e6529bed4b31560ddd204a0e5c68212d0520605c803d09f631668187802f8ef9d5927b50bbd4aa7ee632172754236294fe73e86d86cf0a9e1128a8363dd12607c566072ce953f08d1a5bfa7b7679906a84656abadae164efe865e958cb6246f69e274b26a520a7d1855c8af710ff71c49478f97fba14c00f56c991ad39150ff45ec241d7414680187d681c75bd3973c9b8baa76eaeb7d03bf0b49959d695150b06e1ce5d85e4573990bd85a5a60ca897b7e0fa6b9e2ef87c94b0494439b9b66904709c3073472456b1253e2548cff59980d72419a8737b2636c77f700ae13f7546841a91db082b19687e1458fa370339207f26f794c12168ff762022d44bb5345eb6277ea9d6e360667c019c15a25b2432a95033103252fa016d8d45396ff5cafe77e1c761fc2ea1f8e95f8fd0f8bacc779b490dfd799e6ff9000421e47de7fe43e7d57792d504c437f3684647a4f0dad221eb82bc20be8a087454465cda094b94991d8069cdc13fd2df2a3ef3e0ae4a2a930a177bd53af8a9f2c62c175096e0c47e7c3ec179ad71bfe52a1fdf15e39388d26ef3b4f50a9fa12990b00f50856a729867a27cebb5e29dcfed1b16527c71775350afcdbdb849fbe76c611c31649dccba2e7f45a8832925b24d6f98e89539f793d3cbf2e17c33673a162367578b2fe690fbd2c54dfdc0e995b13311a696e6138f0bd3ea06868b6a5fc1d5530133f013dcd03a02e3839d6bb964301b9282b1ee4885d7972fa06ec3529e247c446ab690c906d24767bc6c14fc1ae55cc42f65e6657ee517426a3cd86be7d0615ef5fd6daeb12881c99b5752ed38a17a63db8d194e3c0c7b6fcab73b5789d6d49969d72d6e1f36c4122e9baa4272b0ae8df70e6bf4e59dcd73b3f2a66456aa6e82da73dca5f3b5fc2644212ac12a2a4f89f58564acdc030ddc07ce9a682b67f0f51da8f98fff4847a57214eb9b951729afcb09cfdd434293d1db9e487718b88d5d591a98c27a05d0659f4da686de8d609e05f916b639e89405a7e9e2b75f8684a8dcf40c497b250282f9e9ab83bfd36ceb1133da8dffaa9aa589fe7572ff97d826b1adc7d1ec91c841402748e00577e20b98ebe10e486e58fb60184db50dadf9d20b97327a89092ecb7651840187e6e461ddeb9db4e2bf55b28de333847c25d68c3965e9f0f759ed426bd2aaecc4d2176488167c949645f9a3328add83001cfd3fa83a3340bce5e36ec031234ce3af892fbd9c807d912f79170c3ff93787bc109458e5765dbc4799ec15acdc05e437a3194f521f15b3e12f8a864d213ee30ea83778397d3a246ed802904fb1f2ae630ce1cfffdae512bb69063f7a894fd1f1e122eb5f92dd6dbd105511be7d72b60c992ba783ad92e9e5db1b6e39306ca2f5de077eca7782f50b52317767df1cd73eac683c55c66b4d201a0d229b134c33bf23e24593dc42306c96508817be629e05fa549838f11881aa4f808b4c0ea55121a9469965a60f7d8e06ec2485ca9b2496869f1c032b06368bfaaafeed9baa34ef3e6f91c47c9997b80d53836778f4c78dcc7d725ce4f5d4e", 0x1000) r2 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) fchdir(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000001280)) fchdir(r1) r3 = syz_open_pts() ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000012c0)) ioctl$TIOCCBRK(r3, 0x2000747a) recvmsg(r0, &(0x7f0000001a00)={&(0x7f0000001300)=@in6, 0xc, &(0x7f00000018c0)=[{&(0x7f0000001340)=""/255, 0xff}, {&(0x7f0000001440)=""/175, 0xaf}, {&(0x7f0000001500)=""/57, 0x39}, {&(0x7f0000001540)=""/143, 0x8f}, {&(0x7f0000001600)=""/62, 0x3e}, {&(0x7f0000001640)=""/106, 0x6a}, {&(0x7f00000016c0)=""/207, 0xcf}, {&(0x7f00000017c0)=""/227, 0xe3}], 0x8, &(0x7f0000001940)=""/174, 0xae}, 0x2) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000001a40)={0xfffffffffffffffb}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000001a80)=0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001ac0)=""/208) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001bc0)=0x1a4c00000000) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000001c00)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCCDTR(r0, 0x20007478) open$dir(&(0x7f0000001c40)='./file1\x00', 0x80, 0x10) 16:01:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) r1 = dup(r0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup(r2) setrlimit(0x8, &(0x7f0000000840)) accept$inet(r3, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000001c0)) 16:01:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) 16:01:04 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x5a256717, 0x0, 0x1b8f4b58, &(0x7f00000002c0)={0x0, 0xfffffffffffffff9}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x8, 0x101, 0x5}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40, 0x2000000005, 0x3f}], 0x0, 0x0, 0x802, 0x0) 16:01:04 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000240)=[{{}, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="ec72b1b63436f30fb6", 0x9) 16:01:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x9, 0xffff, 0xfffffffffffffffa, 0xea02}, {0xffffffffffffffc1, 0x3, 0x7, 0x9}, {0x9, 0x62, 0x3, 0x5}, {0x5, 0x82, 0x8, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x5ab1, 0x4, 0xffffffffffffffff, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x73}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffc00}], ['./file0\x00', './file0\x00', './file0\x00', './file0/../file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0x80) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000800), &(0x7f0000000840)=0x20f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') r3 = dup(r1) recvfrom$inet(r3, &(0x7f0000000880)=""/21, 0x15, 0x800, &(0x7f00000008c0)={0x2, 0x0}, 0xc) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') 16:01:08 executing program 0: r0 = getpgid(0x0) wait4(r0, &(0x7f0000000040), 0x8, &(0x7f0000000140)) select(0x33, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000700)={0x2, 0x2, 0x80000000, 0xab, r0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f000001e000/0x2000)=nil, 0x2000, 0x0) fcntl$setown(r1, 0x6, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x22, 0x462}, {0x26, 0x3ff}, {0x0, 0x1}, {0x0, 0xfffffffffffff001}, {0x40, 0x100000000}, {0x83}], 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x2, 0x8, 0x1000}, {0x3, 0xfff, 0x1000}, {0x3, 0x5, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0xfffffffffffffff7, 0x800}, {0x3, 0x81, 0x1800}, {0x0, 0xffffffffffffbfff, 0x1800}, {0xab8780c806ae56ab, 0x100000001, 0x1800}, {0x2, 0x0, 0xfffffffffffffffc}, {0x3, 0x5, 0x800}], 0x2aaaaaaaaaaaac9f) preadv(r2, &(0x7f0000002100)=[{&(0x7f0000001b00)=""/234, 0xea}, {&(0x7f0000001c00)=""/220, 0xdc}, {&(0x7f0000001d00)=""/245, 0xf5}, {&(0x7f0000001e00)=""/21, 0x15}, {&(0x7f0000001e40)=""/69, 0x71}, {&(0x7f00000020c0)=""/7, 0x7}, {&(0x7f0000001f00)=""/75, 0x4b}, {&(0x7f0000001f80)=""/29, 0x1d}, {&(0x7f0000001fc0)=""/12, 0xc}], 0x9, 0x0, 0x0) r4 = open(&(0x7f0000000540)='./file0\x00', 0x82, 0x8) r5 = msgget$private(0x0, 0x88) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000780)=""/4096) listen(r4, 0x8001) recvfrom(r1, &(0x7f0000000380)=""/211, 0xd3, 0x1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000001780)="3d8c07c3ea2e6f946616d1d7e66b2e227bc60b53555a5ab651933112a848bfa96f6eefb1658205eb664f9475dc10ad40a3569d6932fb25008d16d780d041628a713935e1332156792da4c7ba77e5739b81ff7f2a555c8764ae2795fc8f7e107f81741af18c06ea5c828fcd330a0764bfcc61edd441bdd4a9a081d727b39092a0bcfd9d7d251f84f22a8fa2365ab7ad419a92edab4840657756a4aa325d25a43565478bab91b48a43ac41bb42391bb0918e3534e4db7a04ff760d6e68eb959c986d58b0ba57db7a3d09f14c065f9ef5743a1ad976841c8775ab7d67458814ce12f9180754151b8a20b5ff4f72", 0xec}], 0x1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) wait4(r0, &(0x7f0000000200), 0xb9bfdb9a1d73d409, &(0x7f0000000480)) recvfrom(r4, &(0x7f0000000580)=""/41, 0x29, 0x2, 0x0, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000001880)="ce6e29874e7d3b6d822aad57bb6499885592c83623381992caffd1324b1b521df9d1c874c3c8f3880862f591a4fa74d407108c120428d8570bd0330bbce5428c868322b602439dc425a8e9e50a20cc", 0x4f}, {&(0x7f0000001900)="be61187465b70b46b7904b3057a4bc56c572635e1da9c76b2d89aabeb52fdc2f5faef5728e121c7b9b52e0a4cb82c6526f077581ae2714b38eb469837f9dc3d8c50dae9c3c39f20ced77ba684bab031a9ab4ed0728dba9ba8ea1064f24c5a252843e1c8ca6d8e130633fd60e737f2e911de2bdcff0f9bae3e4679a8ee3c7155815853f23a77d9d05d348c8830ea513ade4a39a2c621f2dcc1e8af555dd6455b8fe811ccf29c7323a8e287305d09e401f6cc71a6d266f841b44a9545b0a6541bded05bd5e8d7b0904a5387dbc5b499da8b686f08da3afb6327af2f13433f51f13be4bed987f2ef89c7ad1bd49", 0xec}, {&(0x7f0000001a00)="9470e60793aa22571db0b36ba0a761e28dd47436fc44fb5b552ae1b40b5945ff3a569be7c491f3c3d7bc032f15b1f6ed65ef7e922f640060a28abcb4a5392d433d80c841c36eeb15606287f322b11fa44f6ed4bd1fe502a2e460663059480ac71cf12b5cd1a31a817f5772b9a30a8d1a0a2100e9ab76844da243b75ab4515243096da6215f4869ff42e334b140311bf41bb97e8ddbd031a32c23edd94e60c1010b8c23e93382153ffebb8c0333db9057724ae3d7a8856eea0e4d93e5ce7b50dd50f041c9a15665cb9912bd", 0xcb}], 0x3) accept(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x30008, 0x0) 16:01:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="7e68f00ae2cab6d18aa072279356842c45611e10ad913c2a4330cd6bf98dc9c9822a1af1f272eabd1784fc66039f269908005649f3337372c71b62dc79693d1ba538da27771028bb5fbefbf76fec9194d4a7ceddd4d294d60f9d05c9a5b1117d9cf220ae86570a6a186c8dacc795bb53658cfc8c841dd5dcb4b2766fa381cda748c1d355c61b246501f0a6231255138e5906444ee9b47f4e95ac7eedbe0dc63e164b2924c8341b820933db77356cfac81162d0bb1177062b5c347b08bc92199e206f3485afc07ea6fcff42f879da216b128f7fd6d85300c3a7901e7c14e75e7e660d64bc9428e4a1ff4cc6bbbe940b413ebdc5c06dfdbdd186ba7f0087f9f9e02ea79567407532143fa84e63a5c3097520d9528fe30950c0f8507cf0fe274923ad1603f7cbd47293a5df501551d1a9690420ecca79043a9b0d833adcf1a6e82b3df1ee8537bd850974cddf972ab6adaec91605177d87a6009ee0a8e2549ff8257b701a00ec8976c4887aef460f32922839318a594cebac6d8313eaf7fc72aefb529c87e4ba11c50236a4ba2ef68bf01272b987fe5d838d0043cb8d6698ab34bf5b78dc95ca84d6bcdf8cb0156b467287d9fb6ecc9d44033d69a0439716e3d751007623aa6b16b79913254f33db1bf927cf891dd5d7eab9bde2bc924dc9d070b355bdbd81dbdd4f535c61303072774d37687a1973651e73c16325c8ae596a8875d0c54ad26de70966e134f373e21a7f0ad1b03164e48715c5188947c9a86fea9fbfdd41401117dd84e8b1bdf675abe3770a4561383a83e57f88d8ee2ff5676f3198159c50396eee7c6afabfb1c48448b44555246366d7941b1bf701e69dc1ea2b16b920e7e2335931a010083c39d9cc3e869980c79228b4baf455e5e9d4d9fc155254237dcb37a8c4f27f79ed97220bb7fca9e67b182d848c1d9981339834a7954a4ce1ff0f863fedbf3ec2fc522a3f08672955b1675f5be55ae55555c77dc40e7af9a9f523a7ae1ca9f74c0b2dd1363cddfc02a8c740f26b4c8a94f3b4a9c342e8a2dfe3f0fc4fbbae88dfa5a2dc5fc9ba990ca6365b2be500db4eef3e38b56482919ee1a881a17df53e9cfd1b53329ad7a1815c497412669a5d3daf05fbb9a07a0535e124632d12c55a81c0a3cadafd2e3eb41a9312db8514072dd2ded42a4a856e01f6611f25e4cc4f94acc300a8aeee5dd50a4ef7407536eafa47aabe65775cdbbd64d899ebd4c4695aa6aaa7370a05684803f132f451811c01066382fc79548a904c9b04bc5999456b37ba7d4200353f1f9c8206d2b6472d5c6a947f4d48a9eb2e1d389d36f85afd30ace946e270ab4f635e87b686ddce6721179c4a4fbb78812a413ade23e35f4a2b658859a6fd400552f5e0d015322f94ee497ddccc89d965e0bcb98d43280f06b98b7ea5bc35fc70a13c677efc93863cee7851d69cba42962fd72b0c170b71b0f0ba35b0bf8e5ff15d3b25abbf0b1e38d6b2e1f3a43210fa4cec72000d268bea9019cbff23882997da0dccde200fce57a84a91147e2fbaebbf90f7e36538e64438a0492b0b92c49ee26715d5e1880994feed174c767974393042f1585d21a9295ddd622ac836278e3fa2ecee5f035d0b3203159447f6e846a95a1bceb7dc033f1377b147fa06beb5c2cbd0818444328874609e2aafda16d190580b71833db007df21efdd34939ecd4e94f4cdb952ef5be4ce6ed371f82acc374692e0e727eed6a45af06888d654f949bc6aef9818394533ff3f846ef95163831e2d899407b2a981856c8893c932c0e0f9ea3e1961c1913951c0253a0781dd6fb0c2a76bbbd2483840a390df03e39748973687f172f0c706b738f9bf3a8808e681e2d4c869026b4303831830822f12a3132c656c59b020de45c38e420b2b097bcb0a1b99cf98aefd4a26f0de38c9c792f5eb23c86613353376d8ff8f8e23627f8ae8b652d6c7a692194149e64d1af69679b604bff77ee7d963d91bca433c5d6f64051900245edeccd6cdef9175349d613d6cf653cce43111f14bdc917f75c0ac24ebf5655094c634386046d99e38ebdcde4f4be6b927ab4e8adf5554906f5c32272ee0a17dbb49028e76a5de776173cf287886326944f0dc08ddece1dc60e545e5c12649315ea57ced7d8185a43870000524ff3fdc340f131605b9d13cb461de19962036735ef23d2397a296e557e53bf66649843923f360d58bf24b58850ed882755a6b51bc1c2d8f11def7ff3fdbfec751f707f7fdf0b4c1df50a109e810ce5ca0708e7b5f69ac5dea80c33e7ccd45e34906af200b86274e21c3ab20cff89ebd01022e3a1704ef6927988dee7f819da536a8c1700f9d58730de67cf64866e2097ac42a4ae20f01a563fca4f4da166b3b432629ce7c06285eeb4b1f4c61f42d5820d22e39111cd15b1d566e551e5727c1f9cc7d6fe592b34c84d7bf4ed8682ecd37ac6c90e38488b1b4a88b7c1faefe1e158de3fe89ee4d1822bd9bc7be0acdebf6306336a857678e4fd7f3a09223b11566456b7bb9d3051a182d5b9b75c8c90b76a73cf0e4133003f3394d700903f5d3e64f7226cf42c1abf7099bc0b28e2bcdd74e707310c74d503d14c9a051cfca42720d73a596ef1c6c1480d84962c2f92b50e5ffb9a17f752049721ad4cac809b99abad1500d99bb6c822487451bec7e088ab5c2816944c7cade00c78fb71890d445f3741f011ebb2863e7d216f76602807afe11c3db53a0dc8c3d68ac08ec7a0f6ee61eda6bc054c433a508d0fd56e27557dcf5c17d79504f4fc984e813f4e9197ce838426e4493a95aade492b79ee210784ba2441578abf4966a25da446ee2e5d2f6a4eb77bde761cc7fecc7da8e13033815b242dd56c51a08b433cf651f4739e149fc4767ba49b36ae05769613e479c0bcc96ff41ee0b6661f1cb938752a718565c61649b339d105848cabccc3b2a23b388cc2e70d1d13750d681fd3382b6a4540ab7b563eccf2b3d1ff0298597b58c69bb3fd14a13dd99ee992411ba63c71e2b90c233c9b4957ada1baecf35a8e19fd9d12e2f424abd520f190ade2a57e3e5520fefe675c91953bd2a594c9d909a052fb044313c2fadcd075ae711f1f62d537881f60eb48f14802d2d4751bcd7491b7ffd627d44181d3e44f7e3849d43392c7c07fc0148a5c77212fae954e1b1b2eb1bab2250465eaebb42e89c6414554318b83abcb2e16eecb8da13606d4126785da9fc4186fb78624a5e7174c6de45ca562961e42e4805b4b066270195c39378680b10830d643815670ad93575c188004168883b7c91f53a8f3d213fa4fcb51fdfc4c3ec45e823e452b9e4c4e96bca5940b19786561dbdeaf4f5eb9e3f07006dadd4b740600ccb7a1e0231c0834d37ad1bd1d436f8a44f2df5c749359ada836e3ec66880a647f9b888b4278bb8d22b7bc8ef4cf7fd7203f5b45cabd9bc6c5524ba33c382ffaec319576786cbaa1b68d30d13a255db20589bc14edfa44ad4eb227e39773b978d29b05ef247021119c590e4d6504d6f16ff84a063cc3cff701b4cc3e13f896645106fa673d989a16c7286f7de90ca246e028611a214fe94ca16d6be17cafe9705824a78f643bf6859bc36e643c7d7ad474f3d96f06641711dc1ba22331f2362a79955047aeb101589adacf4514452f152f7e26f14ee6ced13a399788d0bcd51f43de9d1f962fc8312df9af1d669ae6402d085b1d1a5ab9e787ecd915663d964ace3d7f2a828bb035e4f3a4ef7d0ffa81a567ee5ff5a9a21c294d3b8e868d378e7b0b68fe792ddbcec819bc49b28cc1bd9e40a11d07fe358f3fd4f2e50bc7b67ce433b468bdda80c3e23f978c5ea78e6ec7eee577658b05142d0f43cc852739feefef2895b73f05ead9c0a4d0efbab044c22a48a79a11638b9fb656ab504808fb9d45294b96eaa675653009ed3d125fe2f5f632dd1cc2627310777b5a823c206531bcf8d6c8926f08af86a4e3f0dd8b227190278a63d957b40a2d7b5e3a6451bc5648e828dd3ebdeb556ed372930206c076f0c68ff633ff2c73b98c89f7494984f00b22457b153804257bc52b349bdafbfe1f5c4e45ad03daa8a3c44ee18efa9dd651be322456c8ae343d5f7f33a92226961933e1aaabe7f97d7b8455f7ade63e02fbd88be34d05baac3d53c4124e4656d223ff3b02636da710c616087886db53ebd37c3f595694f224d3d00c6d7129925b93730312a1cb00dacd1ce30064a84b1669cf18836dbfd88efecc511ff4b18ef1cf3b9d3900ecae11bdad0b68ea2f2fe05ab58b20559e96334c355b7ad01f393af89af3f922b17bc7a0e346155d0d4c149b6cab49c77428f05148b58fdfee25eefdd1e6d10d4fadbad76a3c67ba566dbd878f5bfa94eae41d086ad0630155c1a4a05f24ecad35cfa011acf76b296667c77157f428804ac644d3377586a99029bd612553956451d961815d31cb1e1c3320a59ec08a3c32af9e0717f0bc5c536f91afb0c4a63b7894b9e660816179d3abcbf650d292bbf472d43cc098ab26b305ac39fd2772a22e4ff433c63480f75d9a256f33956adaa49b90bfe37c936ed7086c46e0868a133e1cdf0df94649f3bbf7cfcabe058ed2e7b0047fbc89f2fae65db304c9c4b23579e925ca7d52ee57732c9a5abda4cb14dfb4c7ddf76f883a97bd708167cd7965d4de6b26313113315d037cef5148ce79f6a3ab6f3d41eda3cbc52afa02d2265edb9138342ddddcc9dece0517939915e6e8196e5fa849f7180f1888063f296d6e107aaa73b3cb187c0cf306ddebf60f83129b0fba0eda09cb1c5c5e0a4e64b68af36b3dc03db9a1a71ec1e6b647edf5f46d015016755e0f56308dd348200299d1f03cdd196552650e08a9b879c88e036426cdf39d68f393683a4a9c8276471681d8683c50b6b7e1f4bbb310de8f784caaa643bbb96efac05bf34ba981bd79427ea55d4f550ec4fb9e0cad5a2a8914ed52c1725a3e7d3cff6c2a520103ac58a176dc553b88d5a427d928f9599b80ad01c7f01616898e9f9124ae45408995c01828bbe08aedd67fe6539e8380ecc0b1140e5809b24b329ea24cc3a896ffe273ea998ac160b8523da695eed23efa02864fe6275a8004954dc28e58d09d40a4dc9a029509c71b5b11341647ef634d815f7efbf443c6dfcf2e9b37b537eb91c1e528c0feea4bf2f02437070720e7cab5983c2ab3f3cc8675cd998fdd0dcfc89d18fb359227d8ca52dd0855b3ee0552a42a9774c60d4547f9d863badfbd5a17aeb53b3923d6efa084c42cf9c001bbf4769ed761482d4b73d64d61722e6914462214dc9e8417d518eb3a08dc9f13f1484237a5751e43546755bb215efd9e5d0aef2f5055e77b68bacfdea6c307f64851e64f04a5e9a081fc2170caeaeed53346c3035f3007e459dcbe0f86eecec3b4842ef09abcc44ca06e5a69debd6bfaca71735ad4522b3707ab818c926e34837344f57146d2598f311d4245389cf3a1e6f8bec4bbc9cf4d150d57739545bae33b5ae56fe169b76cd7ce8ae34bdbd3c870db0b0ab553da6f79f810e25ff83b22274cea906f1f64aa598934ddc7f2dc221afa9cdbe707bbec27ea644287785de2155351b30fd35f0077811449f5177e4bf4347c0188a7ff6080f913124460bdd69b360dae384dc42380fe7a8e9f49562e1c0a593d29dadc85ed792d77f47044051f6c242809499fe42e5a76fa90396a626c214adc19a5b1fb5cc9b9bac939f8b6181598e2837723eb18c1be5346e10da478bea8fcc0ed0e260138b4136576adffb3b2cf0fae0583c3adc8c77e6b7a3a685571fd616f400a1", 0x1000}], 0x1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) close(r0) 16:01:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{}], 0x1, 0x0, 0x0) 16:01:08 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) r0 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:09 executing program 0: munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) clock_settime(0x2, &(0x7f0000000080)={0x7}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x0, 0xff, './file0\x00', 0x800, 0x40, 0x9, 0x7}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x40, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}, {r0, 0x4}, {r0, 0x20}], 0x3, 0x1) 16:01:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup(r0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 16:01:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r4) r5 = fcntl$dupfd(r0, 0x0, r0) sendmsg(r4, &(0x7f0000001400)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000100)="918fd1b4922650b2879e89bcb711b1b4adf2308a18817bb3912e8dbf94160bbef98e38b7a4542c10332a1fe55fda2e8bcddca382331ad79efe3d6591535b7ef90e0c40d847d635365dae39f93034dc3132bd12d2817fed74cbcc422aa2a19731578e4e610677b00d8e6d88fb3c527752be8601c74bc6b4af08dd27f1779cc046d5aeb757189c3c72976cfcd8bf139792c5773c3c6e5c563f60d56d7e77e04133c74e2064ce31b44c861d3d3fb854", 0xae}, {&(0x7f00000001c0)="d35e0fb3c307b4df7938e193af3e286b026bf926889c88c6472287e6899c6747dc37e04ee63da4c9469810e6b963b3408bf2750c6340eff3789f3019ffdbf8e8ccf210e26184d2d26c300b08345dd7271008b06c16d8797a7a638a29fc6e67ca4a0e5e8f6258f4deaa8b630b18d2b2c039161abd9a96bab14cbb90f26fa76331447110602ac2161f81bd05b3db2a0bdcbe1e6d238980a33711fa4484d45befe704cf762f3f7bf0587fd766e4d089b9dc7db2edcf960a49b9c2dd49904ded40c67405406ee9debba27d7784c57167557424e9f3d7b88a63ed262bb2d0308b60be9389671dc9dea5023c41264fae88679fd99a2eaed8247c480cbbb3cc0a8f19fb38c7f465258da7e190245cc0eb00cfeb0587a5956b2f6a0a13a8f0090def7cf9bb875d13410257d032668ebd96c13f2f4e4e4f3b31f1e83092b21e0d1b465b38bd9493369411a128031b424161c7bfd865515216379e734efe59a61cec62df7adf722161df7bbe140f3d3c07edf4dccbed790e9991473e26bf37fcbcf73c6c79d973d6402b0fb8e728c2b0ded14e5355587b5c11e559ec8ed0d49f1048f9cd6d6bcaecdc9dc116d210fac597f782ed7fb8b8619c80f1038ee13b8e78958436ab0d08ca6e4a4a9c77468171609c0ce7ceff2caa949afa12e5c262d75ef4fd353218a71c0daf5689a052b77e0e4e29996dff6bd03e53003c533b36725b2bdfbb24b1ab1bad9c4cef498b365d55643be6a74a99ce6b15331c156a8c60af383ebe55edcdd26b4a1b38483204208cca53c52bb0129ff94fb399c3cd0b25a2542887b76b8bbcac917151be9d1129ff4f4f0da9592263c4ebe197be6642d4974897f393367505151eeb7eed87dfed555a14cde2e6d998a9fd674105379724c6a4543cb803cec8f4d7361085bed01eb620aa7cf76c4e8039801a03308658dcb0baca371f47685ebd95b82c58bfdcdcd36d2021dd751c3702b5173b91369b24c2055f4d388d1647c4f574d0ad1a4546a64a48446fc128c6650505fbe833d774e107ff3d2b3f108dd457b01a93a3c816b38900d9f35086caa68d528e9a9a973c526a3e109e3c759b0fb94358bb2ba21a42e4e4bc39d79e7bb2b8e506b226d4c7ab42a4025bad8b07b849d1d6998dee52d2178eb3e23fe0a58af5ad085e73e5d550182b1258b4183069d7f5b5d605f35bd42bbcc760529a3a95d00dba5e7a50de348e694b45714d87885292c328e3c203c0971782f91adb0a704588f6929577e9fb45d60d886943ecdaab5538746cc654ba88e4848b075309f9e5c066a338dddd39fc7be33a8cff85144a2243074cc9993d777aa29c71997f955c09072ab265f8c8364d9b014f967d167e732c4bce72a211b7e22a3ab19cb0d90b349b8fe517013ee2b6c21ee39868f175bdec24abe3b5452f5a5496a79b22722e443fea6743d85ead566d45be3c626867a4259f94602f34d557bec9569e121c01bcd23af7b91ab0c71b90ca41a20dc6fc545d4d34973564b7297302885720a2b25cb699fc654c46d04cc0cc895cee54e17e4d5a16f2f42479b29812c4845683691449f10c774e86b4e6e1780c6e47d6e2c0564595d7a64270751096df40b89cbc6ea82db444723cfe556d70c6ed47548b7dd02996b504b44f0a01bd9a093d3c8d451805809268a9e20f9bef16c3ff9a6b377e04b461dc2d880a243c5defc470f6e2e1a94a2160e1d46b0dd91176af9e81daf78e0a9fbb52dd032f81dbe8407a7dc07963e2f2384666f39a2e097990870f1cb9596003cd22e85fae2f6c63d1e90b78ee727c87947010667a9cff0659b72b5a9cffc74417457fcf33e361f53f187fa3355b3ab9223493238f4ce09e630891d26aed803e6064f80c8b52f2070713cbf83d9024a8783c64f555b313152c7853cdef5a611318d646aa40105254027ba67019e7f253455e638a50d5885f9410c7c2cf749327b9336b7020b817882000bce8727d1a5d82e8e772d1be21e7f8026d9208361b071789cab138ad506b783c0193dc440e6c061ddf6263b5d5cb721532431c1ef9db669365aa6fed895059d0a82596f85592956b96d4509689e4781603b90ac56c4ee1f8f9576428b41ce7f426786d8c06f49b0029ea8c99c5c7c3eccfb534e52936adc02aea7fa2811273764776bff1373e3dca9dcb9a3a2ef1781b0b4e7f3b3b15c50ceab203eb367f9cb5c132854f64bf0d4d931ad0837adf0cbd8babef04cedccad916be5d41e890786f3c2c625005817c431bbb2a6eea5af87dd1b71ce974daeea896b98bfd4f35885bbc93b7579d3a71c52cb4effe4db4bc6a20cb0fad4821871ab52154a7739a7c95cd9afdc72eaed7814ffb3a615a244f1d551936a7144fc13a125a7459164189ab5e242c049b684de8d58a7dc2093ec059bb4feef336029080cf7874283a2c4edc297b35299548611a7a46237c5bd1273b90ff6a2bd0fbd505e0a76a2fd642813485abe6bf09de8ae04d67c82b15fb717272f7a103420ba8ea0b2aa827a303045032e8bbb57791e08fcfc6da956681acdeaec67a7453136bc6d4c208f72af3626efeecf8ca5d9cf79a77f78b1562e51d1d8fb8c190ef1f12ea50c29bab6cba59897e040ed1f7062330cdb1ec66ba7917888bf585c254d3a365a3caea96d2bb4404f5c02a9971084aff0e10558a03a8edb3b658927e9cb480f194609851f48ccd3c0e562749676a561b3d446d3446d6a20d6837887d058f13d08dda4e2d6962381a1693a95a508d8b252f680d876f42b9dd784d7f8d17b43e9492159acf170bba66c9d437e0477b60f30a204dfc88ce3c169ff9f0c8504f7bcd8b9bfe3a057cd2e324037c848853e3bc78b1658b16ce45efc78de202c621685491861418978d3872064f3cb06f4929884c6fe07df2161836944f06b490de2546393fb463e5bf51550444becf07e97f029a245892dca20a652808b165183f94f1f2dc20403149da4495fc45c8848a203cd5dd5c61732fa7293fb3ea3808a4c74e1b4c546d792ef05ffe4be7bd00919d41313d0419884bd74f5375fc66af361434b111fc8b0a9f5daee53ba8f63ea901130b65e31230004a58e7fd5af52631446dd99b8556c5be46de39ca888eff82d22e8bb749388862df09d2337c1e343f3522deba655dbcf79e767030a51cc889796b498114e784d476da32d8827f02ce9616155fc7c097046409b19cc01f7628d0cbc9c6fc595f549a27fc5aaa90d44a8df616ed0b7bcda07aa314f3927d6a14093dde0f491e5757e7f4c2f54372b300c9f800c0971aaa41f242b2c9789cfcf2f9a08c5dbc0f350cfbe2546e708fcbdcef5fa904542ed55dd78f110ec7bb43a21fe259ba07353ca2bc4d3c360088d42d742c677d05ff647880d911fb6862c9e8349714f5e2baee260d9e2579c03ad06c58720339352f0deabad53c4b3f5902a7d08c2c3d275e7127bded67a7cb9716519452d6a71150cd8989c85df6ce52fc4962121fc60240cfdd46d1d4bf8cdc61a3e776f8764d1cf3cc66d4cafdcced267e3e433234456905aaaa54cf02af41d1487a0ecbe1d20874511084315922e9e958ead45a83930e973911cc413a1ac6ae89f85da517f366bb986eb0baa6b5fa1d5f70bc5e24757abe877df3f19381a931a9a99c5379df602a11bdb0c8f9d58aee14f3d3194dbd1fe9e658923ba392c9eb78bf843b8b97c18c07f020e5d0f3f9e2ae9967110f906bfd1a4c9f1df3108eddabf7b1696dd39ec37415c29d78e670d1fdb5c09c47faf7157daf152818aff840ef2e6ed7c859c779407b11e3e449c724506ff3965ccb11d2174fe2deeeb058999798c3684c7d58a74c6c52eaad6f5021378d69303208858074b3c97c472ed6f6c3987e5e73347c6fbf3c451dbc7c8d6efee418b3fd90d667cb1bba4ac6637c243bb3ef552ec050096258909077f9edead35c8574aff40308beaaf8818b4f481b2ec6c470e0d959ccdd184b97c9c81a4881b88314ef4f7bc89aa141e437c4e93a52814e77c48132715cfdee2397af4933ab14f21d68616335a0ecf0894b78d859842a0932e10e54244ef00a2efcc209f1bb43894b38e4f715272fed7a9061c8436fa5b0551d8a5d0b77be6093af717ba3e7e9d5c0b28c2af6aa68d7b7e0ea99709af6b6813462a43908bf61dea1b4aceb3990bbcb93d88ed47522cf80537314a413af18f8eb8aa06eaaa760f1a6aaf4fab879f17d7082b9fb6399a889ea35437e9664f4e635326dfd004ec5c4e4a9f8bf2a5bac73412d23a27c5e62beddf74dfac670e852e82c9dc022a058058a206623f5c8df2d7c8d3177c74fc0375b0e103e7e25322d85ffc28c928707ef4fdd4b927e40e58a7320a83613afed0a24a62abd30f7b1f9620b43482f6f6c3eb125eb687896b483bd2e87dc1cb1ccf0d2d88192aebadfd4f070d6b545241d4aab3461304359848cc6efa68e351b324449c27193e919e9a03f9fa08f84d8e9932f8b7e27b32c04d4ca9748e4896bb0f41559a3254c833d4f9f13b63cb45b31d08d6ad8ad646e0f033e544c8b919afa05716a9f24abbecb4762556595c495089f744c55c33d7ac127885688bbbb49c554023487a0f16ae35f510f462e10263620705b07403456013ce02c47eaac1677dd74ddeae8ee993275cd09a7631d8d414608a51b9d69b907441ef9ffb510047f46b6e2b9febcb8302caad5357de31a396ea7ac3048cce85564350b8037405c034f1e26d40f2afc9f58beef8f687358cda986b11429a149abae8938730f63e9b933a22d49271b67ece3430d38e935ac4143eac0c354ee342e8fc9f379955f3ea5a999f45090f607c9656520bb84a680b2fc0d630bf24b6d2dd8f0bb673a31c5bc215819c5d1a902a4c956fc09a5e2778e47a45e8d4e393fa1a5b103485629a4e47c4865c35dd86ea1f01193789a7c9cc9f7c77a5c5b673409042c5a6b8cc4b21098003c8fc568edd0deb2e66200791cdd75c57dd76f8ac72b95ec7b05f097e8de160b0acca237ead8359e856650a90ef5189220c82378a964c64e5bdd1c85ed0e94b91c4a2e4d82b2f3cfbf68a95d71f625f0abdd7278ad36a1af64d099178ca324a4ea2bc6acc0ce8b97a30881850521e8f816e5ff6ad770e086e1910cc6d517aaa0d3acdb9a8a9c94db27f995b0bcef445309503eeffa9569707585ff39f5e39d52faff427a2061b48e8b800b1c672df587e586ced0dc913c850e57cf33948bd6a237213ce9fd668fe3340397a99d046d4644813e685e8562f7ddd82557ae68611f25f13b091914921687b98e7b47ee90b1aa9607b65dfa68e0b721aeb5aee012b9380d457450d549a3cce9ef64ae4640247f6443f26dc29a76fbcbec6b2910f2ce68a223f2c717cba9a2b8b94cc8b96b81e4b8311046ed178aeb11f8eaa4136683324574e244f1c71cb3f1a2b28d8c82e00fdf87a90eaa3a49577a24f322c6f859784ccedc5b0d87b0f592e1bf4dad1480ab2b5f1daefcafb8de8db597fde395c5e2ffd3989d4d3de92e44af9a071c1f50bc711595a1cfba8edadc0a9a2f02a6260d070cf620273f3ea6f3691973638a4a8242cb2ad08596bf0fc2c16720b64b1b5cf4b1ca6f35502b1576ca27013d1188b761c38695acf0c85643678163d0a79b8f6b9ca65441c97030c70ed198f25221e379df6f37a8dd868f1d18cc21f18885013a8d0e7fc25f889c3bc72f68abee76c52b59b2a229c6040b061bb521d09e59ea510e45973619977fa1ad63f970b4515bb7dc63936dc9cef2f9e25d314401d14541909fb237ffaa02858d94b39bdbe0df8dada9ec481d218740", 0x1000}], 0x2, &(0x7f0000001200)=[{0x70, 0x1, 0x8001, "21ab58f440d0978b7531e7d69607f1f903b5e629c99d64b81e4c4d624af5e49b341e2f37c38c1575b68e06787dfd649b98c74bca9ca89bd53b9aeabe9847949e79f684397b9054f352037f7fba2cc1d6a40e3f0bf5bd9707757549ef8c"}, {0xc0, 0xffff, 0x81, "62015b5f893a4fbb32bd213da03eacdee53492fb4d22298718c2ebf32370a724b0eccd5a973bbeb23ff5300003b535444c2025f300d0ec3768079b3980f917796d0ccf0b69a0bc486edf6b6f5cba3e4d269702155619320cfb07a2b0b8ba8f16e2db28ba6ccbf92ef770a4f85ccc5b90da4297c0f677268351878074294cc1f6ac684cf8ed991a17b7cbb13b3c75c65514ee2502fe7e35ebea0b77a5659a024b0d23b3c7b538136358ed97c31d51c3"}, {0xd0, 0xffff, 0xffffffff, "6e32f28209e69cd67d5ea9370d6e86461619dcd7f299a8fb03e8bc6fc4804f8a69fd58292b7ce41b2293cd4281def6f41b775c4188ad6c9ed25cdac8b471cb36effe59a2d118b3a1d5669d88a713fbc77d2745aa1ece9261d5f4fcd67738ea766cbb44bd5efc9a574a279d1cdcb762f4cc85222517ce31b7f8c47abf7afc58335f4a7367407fc68feb4fc48567ac462bc80359364433d562bd997a9ff0e75ee5aa92709accc705875a88aa020afa633e6f231389612aa54e78ce0e"}], 0x200}, 0x400) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000001440)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000001480)="e7f65a78b0f9a3b4f393e0a4e7633d1b3f47d7a427453af6f1262dc635395c365e31f85eec52abe3f99afbbd8e0614c2acf5b86e0b76a18c959dcc633784db2bde671d11e137b7710cd4aacd77b2d37836a8acd5048de6078f40bec07fb7eaecb964980dba9fa38a4fe85b48f4cdfedf53746864cbc2b726b160b99cbd5bf06401041f5c8124dc322aff41b35b1fd55d98d953f16172100035410964e0929a968515e26e32bb56aee62e4716761969d1b137b3f13b951e0b973e55070b6fb6f50f7e77481fa2a174d6748f8c62e5a73431c247d4ca5b22a47f224bd11c78b2fb9783a8aad48a22bc4f329294bbad121673a81009cc60d4", 0xf7}], 0x1, &(0x7f00000015c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r5, r0, r0]}], 0x90, 0x40e}, 0x686852ef5f93881c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setpgid(r1, r1) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) clock_getres(0x0, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6, 0x4}], 0x7ff, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x2, 0x200}, {{r1}, 0xfffffffffffffff9, 0x4, 0x20, 0x101, 0x6}, {{r0}, 0x0, 0x40, 0x1, 0x6, 0x100}, {{r1}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x8, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x32, 0x80, 0x6, 0x2}, {{r0}, 0xfffffffffffffffa, 0xe, 0xf0000000, 0x4, 0x2}, {{r0}, 0xb2952a6c0d37ea1d, 0x4, 0x80000000, 0x7fd, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x200, 0x37b3}, {{r0}, 0xfffffffffffffffc, 0x20, 0x4, 0x8, 0x9}], 0x1, 0x0, 0x1ff, 0x0) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) 16:01:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x11, 0x4000, 0x10000000004) getsockopt(r1, 0x6, 0x6, &(0x7f0000000000)=""/82, &(0x7f0000000080)=0x52) getsockopt(r1, 0x0, 0xd, 0x0, 0x0) 16:01:09 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) write(r1, &(0x7f0000000340), 0x10000014c) 16:01:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3d}, {0x44}, {0x6}]}) r1 = socket(0x2, 0x4005, 0x23) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x8001) close(r0) mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10014) kevent(r2, &(0x7f0000000180), 0x80000000, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x8, 0x80, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x1000e, 0x8, 0x974f, 0x1}], 0x200, &(0x7f0000000200)={0xffffffffffffff97}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x6, 0x8, 0xffffffffffffffe0, 0x1, 0x8, 0x9, 0x80, 0x1bb2d1cb6ddc93b4, 0x2, 0x9804, 0x9}) 16:01:10 executing program 0: pipe(&(0x7f0000000080)) r0 = open$dir(&(0x7f0000000240)='./file1\x00', 0x2, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file1\x00', r0, 0x1}) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:01:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000000)="eaffffff5d75", 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x3}]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x4}, {0x3c}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xfffffffffffffd41, &(0x7f0000000080)="eb1c564d2db2d48968aa3a1230a500") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) getdents(r1, &(0x7f0000000200)=""/153, 0x99) 16:01:10 executing program 0: r0 = syz_open_pts() r1 = getegid() getgroups(0x1, &(0x7f0000000000)=[r1]) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r2 = syz_open_pts() r3 = syz_open_pts() write(r3, 0x0, 0x0) close(r3) syz_open_pts() r4 = socket$inet(0x2, 0x1, 0x100000001) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)=""/62, &(0x7f0000000080)=0x3e) write(r2, &(0x7f0000000040), 0x0) execve(0x0, 0x0, 0x0) 16:01:10 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getdents(r0, &(0x7f0000000000)=""/255, 0xff) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0xcc) writev(0xffffffffffffffff, &(0x7f0000000480), 0x6695205f9fde93f) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:01:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0xffff, 0x13, 0x90d2, 0x8, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x6}) r1 = fcntl$dupfd(r0, 0x8c168a2926a7c96b, r0) sendto(r1, &(0x7f0000000080)="883d9382c9470246443dc9b58d008783aeb8c5f8faa8764fb9d705d74079e709f2303b7d97e935e612ff82d80bdeea0696a5af3deaf6825b1bf33dd8a2bb9722208141a57205157f7ea968e22c3183", 0x4f, 0x5, 0x0, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55", 0x1d) syz_open_pts() r2 = kqueue() close(r0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/158, 0x9e) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x4aca, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:01:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) close(r0) r2 = semget(0x2, 0x2, 0x24) semop(r2, &(0x7f0000000040)=[{0x3, 0x2, 0x1000}, {0x3, 0xfe1b, 0x800}, {0x0, 0x7f, 0x1800}, {0x4, 0x7, 0x1000}, {0x1, 0x9, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x5, 0x800}], 0x8) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0x0, "0503c966f22e95a123797f000000000000ff0100"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xbefb, 0x2a, 0x8000, 0xb7, "312b4ade05f35d0b3d643c32149a685834375a0e", 0x7, 0xff}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e22", 0x7d) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r0) 16:01:10 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setuid(0xee01) shmctl$IPC_SET(r0, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x62e227f7e350ca4b) r2 = msgget$private(0x0, 0x481) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/60}, 0x44, 0x1adca33754e3327f, 0x1800) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:11 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setuid(0xee01) socket(0x2, 0x2, 0xffff) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x5}, 0x1c) 16:01:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x4e4b568d039cf2db) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x2) close(r1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000000)=""/20}) 16:01:11 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(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) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r4}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r4}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r3}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r4}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r3}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r3}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r3}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r5 = semget$private(0x0, 0x3, 0x0) semop(r5, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r4, 0x4004667f, &(0x7f0000000000)) preadv(r1, &(0x7f0000000ec0)=[{&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000b80)=""/117, 0x75}, {&(0x7f0000000d00)=""/221, 0xdd}, {&(0x7f0000000e00)=""/185, 0xb9}, {&(0x7f0000000300)=""/39, 0x27}], 0x5, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x5) r7 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r7) semop(r5, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000a00)=0x2) 16:01:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x1ea, 0xfffffffffffffffe, 0x260, 0x0, 0x2de, 0x106}, 0x0) fcntl$dupfd(r0, 0x59d9f14ee6314984, r0) 16:01:11 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x0, 0x400, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r1, &(0x7f0000000100), 0x1, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:11 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) select(0x40, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000200)={0x0, 0x10000}) 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0x3390}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xafb, 0xd9a, "b0000474710800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r2 = getpgrp() setpgid(r1, r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0xc0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000100)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet(0x2, 0x3, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x7, 0x5, 0x40}, {0xb68, 0x100000001, 0xf9, 0x1}, {0x85, 0x32aa, 0x0, 0x8001}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000006bf597b99237c3"]) 16:01:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x10, 0x2, 0x3) accept$inet(r2, 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x1}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r4 = geteuid() r5 = getegid() fcntl$getflags(r2, 0x3) lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:01:12 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r1, &(0x7f00000001c0)=""/96, 0x60) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:01:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x6, 0x100, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) socketpair(0x36, 0x8000, 0x22a5, &(0x7f00000000c0)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce", 0x1}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "77ad316a6dccb0557725507de804fddbd7c284c3"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6, 0x0, 0x0, 0xfe}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x0, 0x7, 0x4}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:12 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) socket(0x10, 0x5, 0x8) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) 16:01:12 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) sendmsg(r1, &(0x7f0000000400)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)="c1395eb8ca9bc6ba46b38e53e170877b40437f5d427b412880b1f3c6602ad6f7020c93221e3ab5b0fb2d73801480e17b8f3177376b7e2ec9c358d4e41ea13c9db1b0401eb072438d0f8be2e066a068b8f9eb329e99c81699e5818682be03a7c125bb2da4200ff1eee6c9f2582cf43b9ca8d384c62f430ea1dfcc5cb2fb489471bfce8219497162b83fd45b0586368eb748aa4ca1200fd1432293224dff7186edb4c5b6a70f8057ed32499f38f6532655185970e530d7f7d0dd205ed1d6b94798fc8a2ccada2c392930bb341af949ceb974f52cac155523df2eedbff6dc72bdf376fc34bebc1156969ea44957d5abc8f83ae2c12efd24", 0xf6}, {&(0x7f0000000240)="dc6b50df9e1d4d4331c3262f562639a995a1ba57629f5a037b9bd932cf7a5abc6711769ad8629dc029d83398613b699e01ec926e333cac78b617a9470acb6b4ed38d8ab52c3ce8778d2c6d5c121c65597e173a1a008137a2473f716b6b86cad183", 0x61}, {&(0x7f00000000c0)="d6a247fb241812776914", 0xa}, {&(0x7f0000000340)="20dae93e82c2512d3496c4f7bb4b37494f8c886432fbfc85a69de138cf72c995c8f6287dcffcd98b4dc8e03b4aa43adf46ab8f53902c73b38429ab2027cfcb8b0059aebaf772ec4a3ec03e55016cdcd9ef13699c68a7b22f3054b7f5598b0b23341d8125932c67825c26529a50ddd7e03f6babd9160b4e2450f5cfd4c11978fd49ac7dc113dc898ccfaade880c3ea90f0d34f8a9416a86728baf7398df", 0x9d}], 0x4, &(0x7f0000000500)=[{0x108, 0xffff, 0x0, "57b757c963382a27bf819207e6bb8d63ff867908bd2c8de254d6274a0307c95d93fbf8b5de12b0a4df2aadf120efca9434d2598c1e89736c8827763114e4ba45a082f5827de2fb4eddaaf297f643700100090d3125cd7e60d648cf9252e38a7a825a8db892944125638104bf3585cfe44f53d07aa8b779aac9640c6adfc22c73bc121b100193cb9e7ae697651a81ac1aa9fe3a23c8592f1cbfac4cf70c8a17a5511df1c1b90c50510dbf5d557b1d2d1aef5ecf3043e835cf321c07a438107b36f56097c697385768d52f65169752fbea9ba697b55290b132e5c5a139915eb69bc57104a118e3ac9b4a481e03aec8a24034de2a35"}], 0x108}, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) fsync(r0) 16:01:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x2bf) setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getpgid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) getgid() sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000140)="f39bc314da44801536022039055299b31cc40de83b3637adac2fdaff1d7331e4205a6cca1864cf76b5417614b889a144ef515fe83ad3628cb72b923be9100281475f846fc33abedccf082ed028112ce07fd5104c9f09a6b94bb934fc7ce56917c8fe0961633731a34cce876eb2243a5f86d14eac9955b299b25107abac16ea117ba3b824274d9e6ee75a1b", 0x8b}, {&(0x7f0000000280)="b911e8579dc254b59a238a6cdfdee00bb8a0a50f2947e9b5dc490899808c24dfce9557010abd3abd39750134a695f1f2d282723cd92773a00648e05160c677bedf683ad263255ee30b477b2fe72c373b7d52da2eede74cf1fd895475f1a4eb8e44aa4c943b6ef6744746c7553ee637064f1ff57ae49c4e108dc9bf66855e60d6e8891c5cbe9ead1025e20d9a2002e404fe80ae4b64b0c99bfcfad636d5282e2b4b38c29e3bf12a61dfc50cf07d458015fe5cbc77192af6ece68aff691a54245be717c5da359b729058b0", 0xca}, {&(0x7f0000000380)="1d9da683ff7395dbd4ed286c1b29cd47a371f3dd87e2c693cb3b8a643587debdc90db0cf4ef6ba7f2187a25e2566f5406f37dea47290132579fbfb2a76613aea4396d8388fa05cebc87e086aafa848fecec69bb8c36b2ed1a6e26ae12a8fd1d99fb104e8f67c226e2eeb39863062fd6048c4b78dd7d913b5ffd14481bc36370a46688b189ecfe017bdb7f6fe46c7818eb1693a9e5d43acb540e735addef4dd7213c282327d88d3bf", 0xa8}, {&(0x7f0000000440)="9466f9a25d50027f3f0c84f4dd1121576c09be6686a4132d5d6c54e963c908ae65f94a7dbffd1308181ff765a80d164919fd89e10dba3d75712ac4499e5daeee150171251242d76408241a877f56d217e0e1f0d1861cb8ffe6dbb289ef10e0", 0x5f}, {&(0x7f00000004c0)="b3c023ae70375a9fc3807d160b25d5194b03cc6517a3d7fee14e90ac300b001a77fef37652aff4bea056a2b9f4ea2e1551f931297f395fecd21483e9b4b9d7fa7f8f0b1354c3b9b864b1a88ad225c1b569dc447ab32fb380c1759034dd130e2df9163f8bc4eb646fc8cbcf08849dd238816aa90c5eafc9087a9138dc4d6fb2691651d7e910229c00f56ca36c72521a", 0x8f}, {&(0x7f0000000580)="5f6ebc21da436c6df49ef5c47fb677746996f390178a7f9390f942b6d4969aa0384e42d502b1495d1b50b227a04d5a1e2dfe62f295973fb70ec2ad14f6e02932aaf638915bf34de54df4ff14d26e727a86f9488220bebf00b795d2f634dd56af0c49482783fe9fff23cd665fe09f487530e6f3a088033770289c2006d5b329d3c207b26eb808ea273147b2071fab4f212cfb9063db999c1d40bb0e0fd00c0af443748b510bb0", 0xa6}], 0x6, &(0x7f0000000200), 0x0, 0x406}, 0x8) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x7}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffca, &(0x7f0000000180)="0fb6d777e614a300946dc249b13c6f") 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, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x8000028}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2040020}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) syz_emit_ethernet(0x1, &(0x7f0000000000)='r') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x20, 0x8, 0x7f, 0x38}, {0x1000100000000, 0x6, 0x0, 0x4}, {0x8, 0x4, 0x7, 0xffffffff}, {0x2a, 0xa31b, 0x7, 0x2}]}) 16:01:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=""/13, 0xd) r3 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 16:01:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x3) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x3) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186204018b002b06000023f69c4e14da0000000000f10000000a05ec4d46b68de1838f74c201ae0865297510f06e424b6a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec500000000000600000000", 0x57}], 0x100000000000025b) flock(r0, 0x1) 16:01:13 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) 16:01:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x20080002010, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000140)) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='W\x00') 16:01:13 executing program 1: semget(0x3, 0x3, 0x402) r0 = socket(0x2, 0x8001, 0xff) setsockopt(r0, 0x0, 0x20, 0x0, 0xfffffe55) 16:01:13 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x88, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000240)=0x5) 16:01:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x3aa) r2 = socket(0x0, 0x4000, 0xfffffffffffffeff) mlock(&(0x7f00001c9000/0x3000)=nil, 0x3000) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) shutdown(r2, 0x0) 16:01:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r1 = accept$inet(r0, &(0x7f0000001180), &(0x7f0000001100)=0x635) connect$inet(r1, &(0x7f0000001080)={0x2, 0x3}, 0xc) 16:01:13 executing program 1: r0 = semget(0x2, 0x0, 0xe2b0739d6d895013) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x0, r1, r2, r3, r4, 0x40, 0x3f}, 0x4, 0x7, 0x862c}) setreuid(0x0, 0xee00) setreuid(0x0, 0xffffffffffffffff) 16:01:13 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)=[{0x5c}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:13 executing program 1: r0 = syz_open_pts() fsync(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000400)="434203255a701eecb26f4a3bab22f7fd48fba1398c7c9b93e01fa346c3056c34827837ede8bac7df380fbf15a71caf3da48f7cc8e33076475e8f264aaca0c172a82513173d97053d9ef2e3dde916e9a16c6d7ccf24e286d99aeb5713e324cb7ad46eff4fd102f2b7092ce7aaeb41f65656db60dff6e1a167c6b859c5d4dd9b978238ea9f5a8b0836fb161645a4c17edc91d370e7b9ddd3142beae78e459996ca71e96192bc12", 0xa6) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000200)="9bb765026ee07c0013e670c2649e2e7a56a2cc36d620007f99527a802e1a64597060b0b922481891961b0bc025a03b8b71315cbb76eadf61ec645ca4a2274d652b", 0x41}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x4, 0x0, 0x3ff, 0x1, 0x8, 0x200, 0xffffffffffff8f00, 0x3, 0x1, 0x7fffffff, 0x4}) 16:01:13 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 16:01:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000200)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d22465c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d53e402468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6e5bd23b3b7c44f3ade1bfa9f0857812805a39807fc92b2d04ccc7a9de10489bfc931ec3e1bc1b2d17d46efe8ab105007cb2f63707ab9c7d013767ff870e9b3b5d72bc9d932b41d22ccaba6295f4d51d28769367ee7c60b46ad36410f181279595c98d9be18d9255165518aefa2dd8477942594ef2abfb7d5782b2fbc37e5abef700d1e7cb8e2665e5e7e73669", 0xff}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10110, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x5, 0xff, 0x1000000000000000}, {0x80}, {0x7, 0xeb2}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:01:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8000, 0x0) readv(r0, &(0x7f0000000b00)=[{&(0x7f0000000300)=""/103, 0x67}, {&(0x7f0000000740)=""/220, 0xdc}, {&(0x7f0000000380)=""/36, 0x24}, {&(0x7f0000000840)=""/139, 0x8b}, {&(0x7f0000000900)}, {&(0x7f0000000940)=""/38, 0x26}, {&(0x7f0000000980)=""/170, 0xaa}, {&(0x7f0000000a40)=""/161, 0xa1}], 0x8) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) close(r2) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000003c0)) ioctl$BIOCPROMISC(r2, 0x20004269) getdents(r2, &(0x7f0000001c80)=""/4096, 0x1000) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x8001, 0x7fff, 0x7, 0x4, "e9c1b9fe42a53a104bdd35f405f4e77cb71dbf38", 0xd3b}) getrusage(0xffffffffffffffff, &(0x7f0000000400)) bind$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0xc) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) poll(&(0x7f0000000900)=[{r2, 0x12b}, {r2}, {r2, 0x22}, {r2, 0x3}, {r2, 0xc}, {r2, 0x90}, {r2, 0x40}], 0x0, 0xb) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x1ff) connect$inet6(r2, &(0x7f0000000280)={0x18, 0x3, 0x40}, 0x169) r3 = fcntl$dupfd(r2, 0x0, r2) read(r3, &(0x7f0000000680)=""/191, 0xbf) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000580)={{0x6, 0x5, 0x2}, 0x0, 0x5, 0x7}) read(r0, &(0x7f0000000140)=""/165, 0xa5) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000005c0)=0x2) 16:01:13 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCDRAIN(r0, 0x2000746f) 16:01:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r1 = getpgrp() r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="a469747345eeba8fb238da371e3532fa3ff4ca925dfc0d6d6adfee60a170aaaab4024e5672974de026c131e18ecb378712f8de457d1881070f14a5d35cac6e4c68d6755d387df71b34f8dc3dea6b35a7de0e5476c11c38a85580f53567832de84b79e4f6", 0x64, 0x1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r5 = fcntl$dupfd(r4, 0x0, r4) setuid(0xee01) fcntl$getflags(r4, 0x1) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) fchflags(r5, 0x0) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1aa) 16:01:13 executing program 0: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f000063b000/0x1000)=nil, 0x1000, 0x6) nanosleep(&(0x7f0000000000)={0x7fff, 0x6}, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000180)="64ba56ed4a0eaae66f3cb36b00f193e63dda5e666c20ab3317dbcf129e8d28525e70b403e0f3e5ef0ff12cae2ccf3d384508ace6fdd19f728e9c856aa5db0cfa99b234cba29aa871de6c03e21f06b89aeadb1d6a4cc155437d0f7d84cc690ccdfeea4ebb0ea7846a315ff2ac0ba3c1a3119d86c6868411a357fac48a44bc1efd5ffd3e6c8497b5f08080621f81cb4d48afbfcc59f047", 0x96}, {&(0x7f0000000240)="2e4d5f8cab9e35d9aeed3965d5ee364c62cee126b786587e8ad91be0ea751fa7172ea37da15725108627558e447059de2a072a1fde83553d006008fb42d19dfb73a309cb6d0d424aa2b1e5413ef93dcc016f57fcee76af9c38a7aef9571546f02791279c964ffe19bae9e6969d16183f46e42b779cc0b6e998a93f864512a82e76321632b6b11f6d85c8fe0fa7a95363bb063c375a0bd2b6b727e64d1ab51b6b7b437b2d6072f43b85d8505e11a8c1be2401da43a51ef379ee950b15bae986269d37e20428fadf7d6f65", 0xca}, {&(0x7f0000000340)="e1519d767ba4a80c8cb811709ed0bd8f", 0x10}, {&(0x7f0000000380)="dc764c4e3007c9ddc36fb713e09a507721afd8e7b561852278bfe1a016e8bc2bd8ea709ad3d837544dd820e5bf9184aabb19495ddba9d9a3ab1ede5ce6a454d30611b0dcc4f57ce46df6cf37f77d42efd3450951ada3192cb235c94d89d0a97a591d475a1c200e5efdb55360c5d5e04e1f0c0128a38827db4771d2b9b302f60ef102ece3e4cda2e0e77eb6514389d40fd0cf03497e361d3e4bcd07fc8c69", 0x9e}, {&(0x7f0000000440)="c095a22fe9e64055f0d19e7a51f9800b634216b7365d370b37788b53bfca775de222e964c5b934e296e46983fde97cdee474e27adf785cf31b33705256053dc43aa0ce523c82adcfdbe01abfa158c2d90837d3980e37badcd5d1053344f82d6c891932d15eeb28c6737fc3a27f1971cb8ba31b8c694cd28aaa6d88b35329ecfd8c54b4f4affb385744617b4987c6282fbb0a76526ec31272b724e13a020e94283fe5b269a8a7c3f2672d86e151d5b3c6b31c549d68061a6b34", 0xb9}, {&(0x7f0000000500)="9bd43cb45e8ac570aa02166b1eba61027a5029dd799e13a765cfce2a56a59ba0dfa00e9c7f98acc6d961d6c980d6a7a8e94e58dcd329a46a3c4b2db9035ea1c76231ec3d734ca4a0", 0x48}, {&(0x7f0000000580)="66a05b4c6ce6483c7be4e073268526e6a05eec1370184c6c24152faf23f980ffe8f078b785918ccbe6b4df105f1361f1dc91903c7ecaee100e05800b3278f83245d9b1d0866b964c22f0b13c8f08251a570f62252c68cfcef4f03bee85b77cbc83dae579ae87a8b434a9c0733da414a250acc19a78beeb95b546b8038e80a4d1aada097f3175114dedd7d0fad2e729e9ce62591c64cfad645f11c0327032eb32785740", 0xa3}, {&(0x7f0000000640)="9f8510cde8f13f21b91762c225bd9061f0b12a12024d5b6745ca8922485cee9813f6ec8d453f27f6cc7bd64cbfd049bfa629144d1472ecdfb91da64a3c642c24895c28e5dc7456a07d0df4a8ddbd4bfdbc556a8dafed99e620b923893a561e0952053247c5fa48b9d0f9d930eee51c1560a15ac23efc9434e3249cf4bfb2e950676c78253dd3384bd5c871ba", 0x8c}, {&(0x7f0000000700)="7ba07dcdd398c3dd02f4496f93e2d3c553d9bee0124fff424fb744004dd63e3a99df500db792e12675497b0b28aedd7726e8db323706f225e2ee87f3fb66393978ff059756932439f6d8f73934164497623bc9792a2932e207dc97edde4b5bd637b3d6878ea622365595f9c5af7c18bdbd91876c97e55841a7ecc8084a5c737abbb90c0e2affb9502b4a7f8ae285c83daad3bb3dcd2e8eb6a839d075f7aafbaf1785108241413aef222f23c038c8085710e7d5e51ec366e0af", 0xb9}, {&(0x7f00000007c0)="cb2c76673bb9b19c0d98461cfd636f75222ebf0e21b0830986e14d559f008beda0dd83f2f2450663bc0d35a44ad03b179392f15f6d3f3d1bf8d6e66164020d7b418f5f91895f03eb11d204ac9a219f494762521408d47d50f67702ff292fad4cce34aa35f74017312db6f0a289f31ee55b99422482d65a34ed2bb8664d5ceadaf83c1ef5c4920df061e72aeca6e2d6776cb2ebcac543e6b97666f3379ae7b588c971940f85724acffa355babdb3922719faed1c66d83d5c639cb362b5c6fec0827d5a9808d8b8677a8856b0fbd646fa3edc30bfb", 0xd4}], 0xa, &(0x7f0000000980)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x60, 0x408}, 0x2) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x219673830056c8ba, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSTOP(r3, 0x2000746f) 16:01:13 executing program 1: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = getpgid(0x0) setpgid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x1}, {0x3c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000140)="b68d2c906d9e55e483bb494148ba0b5e3f41876e056de3c3b193196f1d45d101026b93efc264") 16:01:13 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r1, r2}, 0xc) getsockopt(r0, 0x0, 0x67, 0x0, 0x0) 16:01:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:01:14 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r1 = dup2(r0, r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001340)='/dev/diskmap\x00', 0x8000, 0x0) msgget(0x2, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000002c0)=0x80000000) sendsyslog(&(0x7f0000000300)="75a63bcbfd0a2f99a63b8aa7e2e5c9d3868d168765620f53f6094b39ffea076bc7b6881d0b1b7cd723ad4be74b2a096c268e5c5396df110066ed793a15f16dbf9373da2dde2eeaea81bfe3f8d4318e9c6011faa3d9a42b5c7440a179cb2588d9afb42f00786c544c98f741c4b44d5a8d5ce7cf3ff2775f4206eef89551ba0f153774c2f1321e0bda4703b57fee85ce0e392467d8b8f441c9d0a1c88a9b04dfa87fc115520dc6e40431d17bed2d09eef2f72396113258e72c6fddc8de5a5e27f4d95d188c5fdb8292d63bac63fccc10d881b61d5d97ea790ca127e5cd3eb01c1175daf301d7794684fe99b07a036d655e94c5b611b8d00f15cbbf925b6b92389ef1df88928c0934d9710dc0187f82eb7a530bb96b963fd59c6a7313d443527788566842e7d2b0eecf6d49d221b2f62c0beb04e1ae0c2dd7123c66246eb4406db3707cb3186545641dfa1a9bdefe34603a88db6d8bd1a66e9d455a6a26b1e22c0e6373ff4f48e29dbbafce685cf5d0e1cd5ec1607b432758c8fa67a61658939cf8ade10c102b149f212d2f3f39f3cc58415e5f010802d02f9ec9d1c6003c47cd1ff0a75f2ac442f0f44715808c3654fc887d7b671b3cb8c66aa24792be8f7c99b2db5d83c37b672c64c1c42b84e18ea80bb66aefa4240f88418204ccfd8afb7f3535870a1e72356fd853d3c3cfaed48497a3406552b20da67f7f58dde88938fc5abc708ba1af16e8ae4072d41ba91a8f799cce37d0aa735adf4657a84eda9165db79bafa3070423733cd5414634a00a8bd6d80617a77af544750b524aca671bdb9a41e3cb930ff8784e12414389d3ec39d18a7eab0dd63b460a97af7761e1aaad5e1c3a66b95004015d8d0014c0b7bb6b29c79fb65b1583594c4fb076747fc3ba883e6df6b97bfff7c76464ff14162ffc3870a35a2ef3d15050fa66a552b608bebb4398de036edbab05eadc99a32cbe42d30ea4a39cfef9f6534e88e4bb2bf2eab3dac7be08790055e61e30b470cea0af69aab9c753adaaa3353b95a7d3ef0a4e080795c22c230e9cf453783ba82580ab85a9d60c313b4fe3f791b5e5fd38e7d0458b89272189712d750fa450bf2772af47d5381bdf99642578b08502e7ad00f68d7b55b97ac2c05311bf3bba51beb69e6919618911ae94fd95ab222521366111e97608239f4be3353e0013027190bd0517e5a30f58940145244737f80cbd5ddb57da03a76ba113c256e6a9377f90a94fde19a2f3caa6b9dab88eca4459e82030d1bdf60ce15a028a3dd971cba5d730727ad6595eb996ed23be29bb50332af166f3f3a229ae8535b0f20aa8568898b9b14c622c45e86a58b000bc8d47b7d5fda47a13039931b6cab4e339c45831b948c8c6d9d28be07e059ffc608f964daa8e2b8d7a6bbc889dafcd76292f34d499732033f81825ef2f2cfb3a10b38bf025077fa60b9c7250604a84654f9a894b4d017fa80c0d4ce2bde01b41fe3b9d5888b2a06510016fd2526fb031cb78d32bd23dbc5d2c7597fa6346d8835e7f045a09b219f6e9cb58bc789c2a2ac1e82d02698feb55ffcb335469a3db2abbdeab95f15658dc209fbdf0b71ef55c5188f289a5a4f7983b471e4ea15f1837d16b96e085ee50eb8dcca9f7fe19e6bff9c4fee464740718d7d59d77d69e779590243c22b1b2cac45e91ec6ea20f3b45ff7d35242f64c2e1729eb00fe9cb4058a1721a38333617cd86c8d595fc7ba64d00d14e0f6341176c09d95ebec500070493b048c7f573c10734c08c07e065ccf4615fa3ac6da6c6ac20d49aa059edf0b7ecde81eadd582e63ccd62b84cada32d606aa56a8ae67ea8e5abf39614a569dd2ee2445b53e27c54a7fba05b5f303d63972a2ac5bf9381c4b1ee7551d7cf594ebd7635cc2362035b3f2ee91cb09004b3bfb8a1739daa537b3cce5fc840c6c83cbe0a7d565fa49d566ef16fcbcc58718eadf1c9dc308a09e3e044c7f5764dc97b5e16470af9a9c2272fde4b1e11f0460c7638bbd459714577a5d16ee589cfbaf91e21ef63545865d7d210b64d95b1bdc87a89295ccefc6cab0776dfa706ff733728de789e271fabcacf519fa6113bc1226f1d8e1aad1831421707a937c5fc7243517452b263fa412d56216bab8c14f4de0765f561ff877eea750838a22e50413f6bfb182ceadd49aba5e4a731fe60ae00b6043571aa48ea4908002be95ed7aeaef534e623c9642e1fd81f3e0e03c0f39c7a736660efe06eeaf1d0baa73cb830036b918f056da24b596a6db6ff2cd4a7bbe1b1c47e63556543ddc18ddb0f8044a5bef778a4c315a5b43503f365cde90c1d36679f3126769e1d1742c09aa9ce0d907166c651675a905be3f741ec1c7151e632eb48042dd46f95ee895ef2527f787bf3667e5c6f7a10b3135a5c366f4b716717a0f215fc520dc5d48545fce7d26368866542897233892fb50355ea19f6543850b70712f877992f7f41368abb03be3e39288b96799326e91fe2a62919646871dfa16399faa36ccfaaaff8e914738d4de14b28217d2c34c4d394ce23c22204a0373e4d5b23360b61d591e4a6cdb2653817d8a7b8a50bc5c2b5965a8ab0193c7ebc0a15dc57dbdbefbc6e0b2b5f04303cd87e00e6b82cf0e137f99038ad9988761965cc56dfda0d0d66b317bc9e0cdf2588c9d07254e53ba1103f7ada89b2ada5106362038b41bd8b5f289a080a36c63b007bc2f213a3ca4619b79e1fcae731a4bb9c2b86e5e91f424a594919bc75bf0f5d68b76b66312fafc4d8a50f835732373495da1c07c3f64c8273239dfc38882f7195f651ba99a97cb643511255596011594f4173147c166a737cf9cc38e371b24e97c200bbbb9ec80dcb5f477a010f3477f5fde508be0acbbb8dc72ff8d45d8693ce04b8f1607a3edf60fd8e9ad13b08d60aa7f61de9d73b3ab33cd52235592c7fafdd757acf01dbb37537f6e18fd4d556a6f255d1d64edcca5fce1f87225c8df30fbc78d6990831102819973f53e338a2cee0ff6e371666ea6f9bbf88eed9f3713292b6332985b2f20ee5161c4c0c9629be3b7abb3e2e44a13c28d9b23761a3d9f6872b67b96196aa9e379ec8fed340af66dbb1d2828dbb16d35edbd8faea9c354ba1992930428aaf015975ed6331a1c021e71ac1cc740c7152b4b58fc8fdf02fad3a9d31ad782b5076d9f0860855be9610c61dc758b7c1bf77ddfae062ead27720a1a9cea4d7fa61b469153d8ac9a49e969cefd52b508d526cbeb2c6f27d039bf5516d6018711e2617c3367b693b752686e4010aff254ec4245de561fe3ac26d18941a2aa7188c3f909d55cb776eaae487c2d6ed13fe801de9fff2f99fcd0efee23d6ce9f7c06dbe7088e784ef933b2e56a8b71b4368b3e108122e0bcca0c483cbef5d2ca2fbeafab9925ee18d8f1132bf8db6ed3f8a5b43d7b4b2c88285246ed177e1868001e4dbfcc6d8f3eeb61dadeed3df0643a81e04b5c997a2f93babbeaf4d94dec364c4b5a60b0b746071040202a28173363ea93ec7bdf881cc88ba6b91933b00fc6d854ceb2c3d673d6d0e5492b0c5dfef38d754eb7ee4274c4355395903dac0929ed0785d96a8e21207a66ea3a78692ede72254abcd258afc99260c5502032004da1465f87b420af82ab199751159315665f49249b5c06e0399ac0a1dd79e9ab47bdc921536b33fc10f9411ae8ba89640118c09385cd6393c2abc42a6877e928cdc0c4c7d3179f309d44403fbc7452af4c37bfb86a080bce275270a330e991796814814df97ad0047d477cf2ac20d4703de369d368eb5943bb90ec110350885ee1b3dd17ace96419d57dcca612748b7d45dcb43a91c4dfa4f7ba92c6a67aa780f75b9461d4d08ea8631de7a9faebbcbf5294e33516594fa4e54e23694b8d6aaf9e831b823ddda448e62b278a60b4f7a2e410fc174c5de74c9e04705dbbd187f4085e3768b8947e2fa8df3bb140bd55c4d4db5a3d6396fa2ccae3df2103cd0b7d5779623ad21ba88bb9e5a48f370c3cf95114b6619ad0a0a08e95a5ed3134306a982b66a6b3a3bc9c4c130bdd13a9ff751753a5370101716299487b5b258594d6e3b7340724d996002e0c853de955ca9e2192e790a30f86c700d703a5569275e9c12e993bfbd1ceaf7589cadee3419983ce5466c71c4f8ab3a09428f6444ecb460901dc63b8c5a2c02e59e9683e6221c836f3927d06cc8360fab55be08cd104078421c3ccc91a03d8e8baaffd52182ede1c357c1594c58d58b4ab4a96afcdb5ec6df2307c5af4722895f87a2c44aa51534552c086dd5a55ccab2d183f08792d07c131d0c884db8cd2ae78e36d8bac45b285e8a993f222c411ea64ca208a9e998c012025bafe2add013d1b13f9491b006f57fb55de0a5a287107609ecdc2e70c03d1b5e379357144777163dec0f99f3333e80d6a1e94f61880d19fb89c0abfa319622ee98ea18f2291ed0022a5c39ea473490901e0e97d896fa29ed1e56e2b66183f77f27f44c3bf19622a7e64bae9a7ec490a533487f2b2083a462b9858dcfce1418775ba32504b9bbcf1af11b0dda2dc6ec99562312c59756bf28441e0179aef890bbb6594a60d20a53af51864df70403f43da3dd4d4d83b3b695dd0e6e38186f29d73658064c9faa021adf6b7743de3dfd7d5a967a4382dc982097d8ccd094317226a6d7031743b4a67d32ab393f662d4757c628d6480849d413f89d8333d4d1e1a5a8e6480db372fc20eb51c474dec20f4653c144dcfc24f60846f86a3baaef2637d83bbaea30eac3efb0f72ba99f024cdcd2fc71ccde28be1c19aa271933b921f6622b30325b1600d510949608487f4bc5c4d159babfd85bc212672cf0c0becbb33e3fc91f94345571e08e19b14c73ce5e99d4ff5643daf0817bf98fb444007afb106d8448efe2b46134f3258421444f6be76cbb3b2e4d4384cd49755a4868392d0ca3bd72c8781f1306da7baa5bc82709c5e751b6d0df7a8d04baaeac9417ec88fc60f93744db4f638412270775fdb59649fb50b287a9ec927e24582ca36f5bc3b9e6f0a746687a2ea47efae854036a9af7139f3926ee0a6585ffbb79b8a94a842358c913d693f3d4e81a1f71149728a3fff43e1d99fd27a68ae82c233bbee6170c030866655bac99cc909d8070ff1b2fa4aee117b5e3bb46df388afb25b21f596520b53ef7c5b6f5f5d46e83419243ba36855871500262a2deb97e2fc95b82a675a67f2ace90899b57a31733e63f742993e4e251300a3e414d0fffdaef67d105f1f1e947ce5a18dd9014ecc2f3c4d71ce460ce0c5509dd3d21dfee571a4332e756ff5ee459fe506de00734bc8fd8f9583ba37b546df1653e69e891dc2e53484ffe1222424df38661d9b2552c7025bc1fd07c8b19bbe83e08e911e1f51c8d7411396eff0a6e56c3ddae8bfe85f29008b1e7cbac88fe0590bf4ca5f7a9e1e4be21f3427371447a9d5cebd3f7c07cade6ed6171a54cc68d29d1e2575338e03d6f5efc0540dec89b180611022b0b60383b40ad86478b43fe7c4371996131b1e325c206a8c624cc5c60eef21878f0296d0ae6813b68bd87cbd8af92780743542238eba17e930be44c224ef4a22e5cf1d8a1d667b9837b4fc598cf93c2dfc1220c764d644ecf133cf3f9ee3978b89edc3c44a40263bdc76f8d763187b82e207c15bb3a4815922a2255deedd2b8e837d66509f7b8afba1ebdb5c163d40df8f47b5a8c379805c30f88c36245cc839add50fcb2e123fd69651d3e74025b6967992deb20cd8c54c47bfb6f4a72fc0e95033a6bf95c7ef5a92d58b1da912723e647ee2bbd15", 0x1000, 0x10) sendto$unix(r1, &(0x7f0000000200)="6a8aae36fdcb1c05e93293a9fc342c71c6a687d763dcb00696548a2f6ac3c51b82a958b7a6bc841ae587e8c78528a429a816472704ae4fd15e3e0a00e410e920e25337872552b388fc725ef727ffa97282cc4ed341b6588424301d73eac0ed4971f8de99aa256f5c300a322d342076c26e539121976c676b4211b9523943f52be457496b9d37e8e944535c1ef977aa631f397047dde86ba5bd908d", 0x9b, 0x3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{}, {0x5}], 0x2}) getpeername(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) getpid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse\x00', 0x400, 0x0) geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f00000013c0)=0xfffffffffffffeb2) 16:01:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x22, 0x0) write(r0, &(0x7f0000000100)="18fce026298641181989900958ce8c3ab59c4f4bad6d7e3c2f81dd8c6de63f7d36bd7a9709ccd0b644478558c1be6e64e4831279764f619215cb5dd569a57771eae9439cc27fbda066882884cad399f822a0d3cf0d096204ef775db7780331d07cad13381bd1fc5235795fddfe157a8b855f527af0272683f09b75d0c74b6d244705c45328c515186b31298af83f0f0d76b6e4573fae27f9fc7c185940afeebd9ff2df0bdee4053741118538b5c7a312c63414238e4a01347ab539c7fce76788a8ce117faaab74dac199910f49ef73f19c4478aa40f3b9a940a4615a701e8c3f", 0xe0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x800, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x40) writev(r0, &(0x7f0000000200), 0x0) 16:01:14 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x20}], 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) socketpair(0x1, 0x4, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x101) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x100, 0x0) getsockname$unix(r1, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000140)=[{0x0, 0x6b, 0x4, 0xd59b}, {0x7fffffff, 0x3f, 0x1ff, 0x2}, {0x4, 0x0, 0x6, 0x1}, {0x7, 0x7fff, 0x67a, 0x54b}, {0x3, 0x8, 0x4, 0x2dcf}, {0x5, 0x3, 0x7, 0x5}, {0xffffffffffffff59, 0x4, 0xfffffffffffffffc, 0x91c}, {0x80, 0x9, 0x6, 0x101}, {0x4, 0x2, 0x8, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8001, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x7, 0x9, 0xe05a, 0xff}]}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") close(r2) getrusage(0xffffffffffffffff, &(0x7f0000000200)) 16:01:14 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0xd, 0x1, 0x1, 0x2000000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r3 = dup2(r1, r0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x5) 16:01:14 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x400, 0x6528, 0x3, 0x7, &(0x7f0000000480)={{0x20, 0x7, 0x80, 0x2, 0x8, 0x1, 0x6}, {[0x80, 0xffffffffffff7c7d, 0x7, 0x401, 0xf6a9, 0x7, 0x9ed0, 0x400, 0x7ff, 0x5, 0x100000001, 0x1123375d, 0xebc, 0xf8, 0x531, 0x4, 0xc48b, 0x4], [0x0, 0x80000001, 0x8000, 0x3c, 0x8, 0xa00, 0xed, 0x8, 0xb5, 0x200], [0x80000001, 0x8, 0x1, 0x3, 0x19c0000000, 0x8, 0x9], [0x5, 0x2, 0x8, 0x100000000, 0x7fff, 0x7], [{0x2, 0x8001, 0x3, 0x200000000000}, {0x8000, 0x20, 0x560b3c36, 0x1}, {0x43, 0x96a, 0x3, 0x8}, {0x80, 0x10001, 0x2, 0x7f}, {0x3, 0x9, 0x1, 0x80}, {0xfff, 0x9, 0x65df}, {0xffffffffffff7fff, 0x10001, 0x100000000, 0x714}, {0xffffffffffffffff, 0x0, 0x2, 0x9}], {0x5, 0x5, 0x0, 0x6}, {0x9, 0x2, 0x100000001, 0x8001}}}, 0x7fff, 0x101}) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mknod(&(0x7f0000000040)='./file1/file0\x00', 0x10, 0x7) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') 16:01:14 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000280)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x81}], 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x60}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/143, &(0x7f0000000100)=0x8f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x180000, 0xd00}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000300)=""/73, &(0x7f0000000380)=0x49) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:01:15 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000501600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000480)='X', 0x1) fsync(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) syz_open_pts() syz_open_pts() 16:01:15 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000, r1}) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x13, 0x1, 0x6, 0x100000000}, {0x5, 0x200, 0x4, 0x23d}, {0x7, 0x22e9, 0x0, 0x8001}]}) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) 16:01:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$inet6(r0, &(0x7f00000000c0)="8e8b6924f25635efc894c7226abcfc1ad33a0793145efbc9b3b4e18d03830a62a983025577df0d181da3d5c732440df1b5ca4496071109f67ed3d458c82e6f2d6ee6654d731d736fda570b52180df301ef52cb3b6702479cf3865d4db45cc4e9dc14000339271c2d96b52382768fc257b6b149b559ed41a901067bd1eaa0", 0x7e, 0x1, &(0x7f0000000140)={0x18, 0x0, 0xa00000000000, 0x5}, 0xc) setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x100000}) 16:01:16 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48, 0x0, 0x1}, {0x4d, 0x100}, {0x6}]}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x5) syz_emit_ethernet(0x2, &(0x7f0000000080)="ed58") 16:01:16 executing program 0: r0 = socket(0x2, 0x4003, 0x1) r1 = dup(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0xd2c}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:01:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) 16:01:16 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000001c0), 0x0, 0xa194) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) poll(&(0x7f0000000440)=[{r0, 0x42}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x0, 0x6, 0x685, 0x0, 0x1969, 0x7, 0xffff, 0x1, 0x3, 0x200, 0x5}) 16:01:16 executing program 1: r0 = socket(0xc1c77a156ed925d8, 0x3, 0x3e) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 16:01:16 executing program 1: socket(0x2, 0x4, 0x2) r0 = socket(0x18, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000002580)='/dev/pci\x00', 0x1, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) pwritev(r0, &(0x7f00000024c0)=[{&(0x7f0000000000)="d250c6c17817486f404fe319d33cffe7e0a06dff7aca52b40a", 0x19}, {&(0x7f0000000040)="74b9c333eeb464e29cb4abe0f227a4422a345a69a08bca0ab240b1cc72224178a11c1b02854e037a8cbe0c57aba260c1980b272ba34be6176b76f68d934d062dc13e4e3630cbd120057d1b39533dc022215b81fc6c2ad9606b24052cb0f2bb82b8629c8765aa9a9203fc46d6629ceff2a0c648304225430222ca5c32a0010b39016e313838cd9fcaf2a221102d14bce74493278d550863aefc89ad8206282f1fb4f44f6acd4f9ab60cb769334349f168cb4120e76214d9b9eef763f216813f2894ab091038806de3a3f077599aa8a4c10ed53d55c52f67b6702d4f329e34ae6c691f0e21db60eeab6e250be2fa22fda6d8", 0xf1}, {&(0x7f0000000200)="a68da401287e8c8b550ad489da375d7a33b2a73165cab918dbcf6a02ca5ce25d1ba4bb81cb7cadccd742bfa4c5f807cf19f42beed97338be4bc92e7108546543437cf380cad95e886cb76b3bbb917369e22bc27f99a2d3b99a69efc39fbfb2a3bd13520c416010f064a540ce", 0x6c}, {&(0x7f0000000280)="97f6af90abedef91621affcec3844fb7c100e7f74a91e5f003dfe487d220d0ed7abd18e2ca3a106bca2defde444ff78c77d1a40a7ad365c14aadc0eb1634c649189fb98c1f2b7f6b8fbfde351de27abf68f61763230b46d58c77f6f7fe07bbdf", 0x60}, {&(0x7f0000000300)="1818d598ff93b4c7201a6a09e9aac7798b8120411ba0e37c2f2336fa5550baeb061892bf6d956b639591b8effb61bc682168df001f7765708d3073af46ef383ca1c6c9cb399d1d8682c7acd7caffd10bf1953448516658999dcc8f5989537c5c1b810d194029014608a706dadaa6a1a0b1708b191e190f67e3ba5f3a6d3893093d6c9713499ed750d13f78bb78540a502b3c49ec56de8fdf5a647c63f2a15721f5eec1ec41021809e76b0254030023c0ba43ec9fbb03855c7770df9f513d10036183099e3d9ca640a520dd47fc91c5a32f4d41309eff18341da0839e2dbc42a3c40ff7ef9e14876de30c72b6c2b542781af744", 0xf3}, {&(0x7f0000000400)="817a61ed807f01241291aa671f521c372966e897c54feb220a13f6", 0x1b}, {&(0x7f0000000440)="cba095bf0022889c42217766447d23415248b49f6374b65e88aa591d9a02a2404173be9a824986075ac8b1561f2d20483362c157d859729397a80412f58fbe2cbe501f5dae1672b6e8037f3fef9585aca2eb0ffd5baba1cdae4f83e3128cae5d4bdf5db0b371c715fcb607904b1f9696fc193c0d0ebc960aa713c5380b66ea239e9ea9acd9ab76d535ac06b1819007030532adfae224c15fc00d4512a3c16a6eb91845d8aeac630a241df44faf94b6245d07cdb4ce80c445e395b904842c5c6826a953117b61b151b1debd8722c9f014ea396807f8bc5f3541ebd094b0067007e002bac83bdca6d24eb965d32408e7d593c61b503de63d3740020c09dc3c4c1056fc1cb0390968b2caa83aecde304b4efcf98f7404501a151314c682e018e3e48bff099fb6973a00762764e53dc6820ecf0052f3b865c3466f50df157a2b74f5d5ab59b856e0145179679c1c2bcb28bdbf7217407719205c60af7d0bc00fd7a14c85673e2091a6f61d683b8afca54b1cf3b642f2416b61c276b81f28f92a20b50e6289c93e816cddf9e05066fed43224c1bc242c73868340d506b8f846b6d958695ecc4bc6717e4ab33c6a6194b1daaa97ba5f4d7fb4873eb0c5bda5bf3aaed53e6d6fb16f2dba327d769ff7701b3fa606fefa2551f31c29a5bb2fe8c46bb647f27919c36c741f51d7980cc68271f2b10af80ca1343e31aad27279201611a7a3d9182293c01d858e7551056d8de5da89acfc3cc2d017506444904b6a3a2061ea4e142dac1487ef47d255b78b91d80782f9136decac284efdb5b9a07fdd81f62e29517bb3e138e4c56b82e28a7c997d912dff1141501b30ff73837b92570efdf45d55321863ffb5627ed716c189e35129e90125cbb2d7f02fa17686d68d9fe58d8fb151c53cc772bb8b280f3f5619735418d0ba6223b0150385fef246f6bd00f074e019d343e53c6b445446a78dcc627b43795b27f7683e2c9a36207ded430e258af46a12bf47c983f5b85608c555d1abee7a7a7e6d0637614543aeaa5d5b3fde44b0aad4d0c7c951d6ac6db179cb6ebb79a074fbe72dd4df5f1dabaf87ede0abca4fd1ba4e974855c8c7c129b4cd3505aaa6cdf013856268232e56899aea4d0133000eb8238169024301176e342b344b23b61c256974bd3033a2e9679102dfe884b3dba9c953fa9cb61b8dc487c45789f445a1b8991e7024c7778cbec6c9aad38e4ab04b4ab8cefaa7ae705ac2a25dfaededc937697d15c9764459f7d96cc8dc29f3a0db63ecd76757065cc49c0fadb58de2a5092aff0ee20c6b3d896aca0f48ff7188114238018e6b211a1e111f7ac0638c2091ec63429c1ac16006b7656daf01abb77cb89d5e5c95d5c11d22385f02dbcce7ac7e2009403c15e04f33e50be00d7844b800d9e3314196a9ad7e8f7f019a69dc1d5a54089e588ea4b4675323d81945eb3a6d6577871cca7e3f60619877662a9c516ed5d6f91b856d806363a274721a583c1eceb7e0dfc326c7a5d99054ff2e255fac3fab0ebe72eadcdaea7227c53d79899a88c695c93f686cd983b4eae191550fe7fbfdcd0e303ba3d52e6731a216d862d51fade576cde519a4a15357cfca0c80629b1c128af319ab7a248dab0f1b9adebf58c5e71e2ecfebcfe1eec1f096e04d03b1e98d20f7853945923dd706099586420ec57964eef5ba23e75c3d4811b2d82c73377512e6b3712c0f13d81595a48391a2c6c0743183e9e9088e57b026766953a9cd00d21bab4ebc08c6efb42d912374f1db95684b543669a73a23b0c8da686916dc682f34dca06a7f80f3e1b43c1f0396bf4df39e363280cace6751756ce2a2ac9211be3d476b836f86226cd13c5c983858ccb2718e32d6350e90efec98c5425530fd238e6d8322e5b8d504a902f626759082bb2b2363a749a6ebc7393861b66e6826b274efef59b92e7e39b24ba3a73051c695cf59f0700b3312d86f06ece73888d114cc577f03f1a28758dd832f02cb9e5f13a2614dd6af70b1622c4103527d89f88a089660eeafc97375cc3fa9a0fe4d9fa8aebc0cfe9d1c311ca7c22fa5b2338df0f1adbb83cebbea87f85cfd91fa6ddf2483417614890a00c6dfcc0e01a66c3d04ce285d56b2e5b74b5101d9562b1024062fdf475d6abe53d15a36bc2382d3e800a6d4be0179f0399438d91da06aa5488a4a52edbfe540e380024529834533da0e53a4ed97ee79d01209f12580010827e77f5a6aa4e27262ef547dbb7ca27894e292c1c218e1151b0834a5999e26877293cd3cec13a2e6523ee0c75c4a2f14e91060e08bb6cb21bf31b274a6c72ef685f030b44f50f23194a8d603b9787e2a6d4b0250bc531380a52d30ac25ba9f1868943a93fc599446a1b57d3c2f6eaeda5cd2fd7e3c3849d635eedcb5db8c19125237f3756fe3a299aa04cadb27a59ecc5cd0e451913a65cebf48f40a974f5298a95bd50a515dd7258ab59479be99ad0df8d23d2ebb9ba134191b60bd8c67c68e8b6bd4baf83f4473d54e2b9e048b3fb9311b8c6825da9b41c45d66e079cae9fc38d6f661f8a65db7384b47110590d7e0b72e3ebb7ffdd3be55792586d6cc4906a70b913d8ef526462af6887345cf4d01db4392ce17726ad1268f8077f2ac5837e1e036c92a695204c5e3e39c0eaf7b8eb7a76f6da76c9496c8077b00caf30a7c078746936056853273349e9516525940b4c2379c38bfd7149e65e5339bf1d14bdcdeda3527f161a36f92c5f5ee7aeb9c3bf601beb6e211694a4bb77463a5ff309588f6612685de359e6f273e6b4af53fc4c726e3cf291220d35d4f6e8357f664612c29d5c29d6e78a62e4fe0f1d0d723ad76b2550e43ff5e7d6838c37b8a370d209b348b056b0b5397455d641009f0be18930234a8a709b8e8a18dd53f02d9df61dfd79866c3f7cc5d6c1f96852cfe76ec2984b2e5c661483e30a745a200feb7043b70b5d00807d385344633877d38870b7634ef9340dbde917bf762c971df71080a23da2c8130bea280c63d9b757f403787b4f5caa4598c99febd003c7954c31901fa5c2d8dac7816ca4da5831026e58b5b2b342a4fd056447d26c415185b8127341da2411a313903f2e3a0af3d6a662d6fa09c4d08067daba3385e9414025e2f0833eed258c864a82b1214bf93b9e841f6688218f1a79e6651e3ce0599417a2ff57c7634c15ba7c9aa6009e6028263b0637de528d61d14a5d6db749b90e83fb7e80aafaea289a013fba568322a6494e01e1a70c44e41414173fa38f1291b43f60c0971184b41b3bdb37db47adece35af463169d3cc91b6145176b7e5d8c4a7d2c234d50fbcebecfdd3a966de500df78a42692c50713d20efe6f2d29b4e0bc3f3df302c2ed8b4b02cbc1afced092a118d947348b5c7c2f51b09613f078471b8172ee8ac9b285b92d7e010c291145a0bf257bc795a004b01f13b512471cd16cef11c99ba2a5095fa4ccdf06b93631937c4ba033415acec58c8846ad54d08754b466438cb06a00dcc618f3f460d10a3b9059e76da5a67ef906b232bdd07c90fc1708889c9d89e231bd304e6f9215fd9f53c6792b4360bd6f90dafddfcfbb84e5e428a98a4d78a798da66bcbc9ee872d2436b9a6c191bf0bd3eccb6f090e325afa1dd67f40f6a383e0b069b16583e668e00a1defd89b2b6c15110c21010c70433062d81bf407424437e563326887bcfb721e841743190e1a6955369625f0165e2e92bfcd6f975cc4d4654c4a02db8b0c2457f514d9d437919d52ba9159ffc6e88bf1642dd90bac941f613b9fe76b05fb5de19ce0ce73fd7099c37f26b3c390cb5e46620c8c8261d4d136376fd9a1aa552144250c2cfb052f2675442fb9dc72d42242e7942fb5456b8fd98fc1054acc49add3fb59036f602ca6ca1e8f7cc062d3bcba00fba46706df055bb8c9afed2eae9a1d9bbcb418a8f46898f9c9fc127ce0012a5a09d3cf6744d9ecf1508d3a661f7bcde227e6acde072531deca60def1e55c2d6aa7791a5923b3fffee02e9cc81b9bf0865898319d41ea319337b7ffc46198d68693239af6d335bf721608038ed3f393dfbe44ca2556ea0ec0d8cef970fcb25a2934c6e5a2af2e64fa9ec94f54ab3e4cac3091bdd99e064860853c2cf7cf023060672c2515eb4e50d06f0b37cefc98d223ce01a69d62a971d8f285bf30adcd201672ef8a5eea6d6d6ce50503d18756a1b08f5dfebf81c3b7290a0a27ad6d480175523a05afb65be38f401dc2068461b7b5304af7783b87993acec98abb8561dbbca8f52bcaf20487dae121901a6dc614777955a4b308d040acdd3a7d04fd9fb7b656e605aea3403688655c5f2cb4a4bb2e8e1e80bcc00d5e57c79d95afb166e006ad2e86baaa69b47025d87082aaebfba44402e009ea8fd72bdce8f8ab8a8b237a4f313655b815ef188d5816d9ba9d00683bca2e70f0e0e59c6e12c151ed167e2c8496ce44b2fc55da8ac6552695336b01ebc585f1769bf9d303acfcaa4fc815cced263440b94e70f9c6082294d8d91f1f390258912afc5b72d17b7c7bfe5e71ed18d543ebd5480da4407942baa2cc5238598bfea4c83fa30392d51b62ff1a156e1f26bac394e710022be69633d1c43d154f2671964d081675e940e3ab9276c6e48f3cf68b979cc239223acf851966fdbb8a1bf29c64b583ad8ea4b15c79b4292104fcb778843f08af857ee5d22642c5c3e351eb34d41885664241cf334ef68c505d4464eb4c999d205d1269df5d846239091c8eb360758744ede53a443f64ebf748ac08bf0f4548a1dbc916a746a727e02e68da2abe500eb8149fd5f6dae5f8093c0a32734adcd23529a978e0cdbaf8a6133174d66ae3db1f3a68b73b83c39d137a051fa9a5759ad902a07517463f4e6d641fc3762aebe2a8b0c5cd832daf60b343d4f92bc7ea6e717ad50a506e923e3032e3fa9ad5e308e57239ea3e6dfdf686fe3e2dadd22c3942cde12ac6a04cc74500dcff58cadc48963e57de65360225a442743c5ce59ed88581210ee044659994e635d959350975b4bee26b7d523a7d6fab147adc09d12268b2927539b21a65b87e03bc383c3c6812baac2b521a27b817fde901a18fb8a8c5830448539505acbc9a54bca072e5d46be9e7cdee4038410a2e34e681b7e75068657dffa70b53db654dec60119050f125dc58ce1347fe5d7dc633167d6bf4d9731473cb8a9a96138628bcc6f281a93499d2bf582a47adc0a6d499eb1e3f1e5400f8abeb62267f67e2155b0f0a387da176c1fa4cffa26ab99e9e9a757b8b19037001c79f87212d179c7d7145e90cac86dd843c26f766edbfc2c60027ac962bbd92acc7607f72d9fee14c8430a449cc003defc98c798fb518b56b351db8a63ad60e9f61ecb63f56215fa79a0566594010a901fd9c0d3eb652b1692a20afa143adb52e009c0d49a472d6faa9b9421cadd5b43ecef47554c78884de39c650204d3e94f850e0fc17583d073d6f804eaaa62d910667b0dbc95cea3bf991e0533c341ff7a6b96ce7553df4cb2621d14a363a95de0d17da785c3474df610465e55098ff77a3c12bf5560cc141cfb267eb95f15a1bb5e3a71a8126e770ca8da7128c1ec991ab3c9eb5aea9e7c9c3634d4b94c66341e632ef2ac61276af8e1e1b1e4f801e7c40d8a192a6ca4ae80779c533cc9ad1170fd6bd7a6c1a3754a6b0e58fc5dee1b086fc1df4b25f94d2f33bd69190724bf8fb6403e3420fec78e66b2dd519e3a602dd64e0d2b9de237dd42fab48a389e287d46ce51a66a00a6533a0c5cd51c7b28b7f0c4e0b9f7de6859464c4f692a928", 0x1000}, {&(0x7f0000001440)="3f0a0b402b701528578c6f55f0a296689495c11b0d8961de91912d68e37cecd7b516fe3cfc7f7c7acc65ec832baeb31447f44063f1d071d3ea165db2e9ddd91136bf21d3ada0e0a0fedb1c59a2487083518c92c1edf3e21d3da121b9abba23cf13461c0e24bf2ad154f7a33eb7de20fe363d1f2de382c5862d1af8608ab378792bdeeef0b316feaae40433e42fc9bfe5dafb7da278c49cef2fab6e41a6fad40fece8900448111b1df63128a50ee68adb61581180a05f106da26638f977b36fdf2664a27206696cdf5a16b0e47343a3e6c62962a9f102d4f5756652bb5a67fd2963833c737cc21849ab3762a7f9e34e73f407477d3c88d77889d179d7a437c7a503b4f85f40ad85bc105b21503cd5e74e97b1e3092177f546cca1586f93df6c22e2244bdad079bf7f9738cc047682ddd98ef56d209ba41982e025a6fd2d2dac4f2186ab93155bfb91828c590a6717de751f806494aaa74999e31a88f10ee11665f9a5541b46cc2ca96e5eef5f4da40a04cc2a9e5915622eaa1ffe9dd1d0bd45d0d900990a69dd13a6da6a4f1757306ce560801ce2bbda37cff51b3fc9c33de1995e362ff182d9c902d480446eb849bb000442f5524517c382098c2282c1c3c932f5e27ef8f06becb8802e85028a22f00e94d50d893cc9ccb92aeedc1326597593108d3cd9598021ef13c5e770379a409fbc0a4d875b843bde7d77d134be09ba0cee61217ed1e338bc084fb05a882a33e49ab5148d3134e85c4ea0cd6c483739ea32d9c0d08207e2231be684fe7271444df59b026f57a5a86bc83bc1ae8c4befc3f3f4957786cf44df4f32ec5988ac39fa5ac1039118a9bfbf871436822a562f1e802ac08f05c0d0a12552707994a449abfabac162a5a8aabd3a9cc7d2dc3a7bc01aca679bd992dcfb0f0c81c97f83d18dc51a638adbdab0febd381c38f53141a3a58254c9829b7b35ab1174e21133c13226f0f81de465f706a4f639ef28dc18cf462050191170e81779accad961e1c2006f1510627ab6f219d3788f0fb5039b1bed83c5c19f3b73b1be5ed30cdde53e4f8e8d30b49ef66f519a82068d6b0ca92c884c0e959876a2310fa51ddf1a49e41c64ffe1c2dee250da234148270ef8095a483c281af69e134272fe8540b0ec1d00149583b2d356fd58896ea1df66709ba8d0310f7f3170ee53a22ae2bb92dbbee3ca3b71d1ff5d47cdb1c809919050513daf5320443f9d66cf1aa964725711a5c6d06333e106fa069d427ec2035900c72ccf459591db642741f606a13e55ba1309b588eb033ff214bc20b609aef62cd2f31370ad78e5d66c328a1642834fd4a760230916fe71cc355e50330282c32898bad77b0c3fe9110f66659356879432e0e5f9e47a667b401a0816177d9a96a6b19c000820793f8e5dcd832290e73f22e9fc9c0966819bd60b69ccfd27964abe7f9c86be7fb28e67f844d1def0bed7260cad6f7d9e54ad5cf9abbd3228dea3e37bdafee3f7d22dcb9bd009a843d34afe069e2f56c565e3c2583e304f12ab99257f2e8d506fdd32f445111d71dfd979a70f57b31eb96a036d4e6bcb745ea0c44de7ad44ebba43b5371a4f1d612392bcc334ecf3c3e1527827fab470e816ada991fcd7a09134b5e9e91d2283c77c34759d4dbcc8d2b5ed3783cff07cb7b52d89447d07fd4bff71d283d264ee0d0f925a30262db41702c622a496f347c0996cd97ff3278ae3981bbe426e5bb1c0ad96270dd3937598ddb1e794ce4a032c6632c10ff3fbb0617f53f8573b2a1598e0fd1d683477b66493fb53f08d1a059f5b861880c58e7ff0d3e91d170cb67a41df39c90bf0a68d7edb6418866e9d3b0bce189af0f553cebf96b0c496737358880c89c066e4eaf00e45728820e46e4998b8f9d7e61af322f51765a15773169c035bef91d8750ebcbe050dd3a145e09324fe4ae523d397a4c2b451e1a59f5e11e95479e9a8694bac25ad982605123d906689328ac61e7d281cddd7f08b6a6cb3f629c699c791116c2343070ce742a69025a6e3a410461eedd751e65d25d7711a5e724808482747426f1cfecf1a51832df89e9fe2ac6dd581d45b41648974b09dac33f07e7e46c38bbdc59f16c5dfb1d973c40697ee39a3d90b2ab8150fd5c451a46abbecd519a8839b65bf460d145be01e46d629f05b48e764dd79d2c02217314723ab5abfe0e89796ee45b653765cea7dc4a36162c6c72199bec57527ecd3309192624b7ad5ef37492612f1df9e8a8ad622a3307102e5f310888501e6ed6891da80f71bc0e2b6fd8877b33cadc14014c49aa6ad1075fbcd3b709374cce617bf83e2d671f2d14315431661aedb515d9139c8f75d6483682ea4f7db64c2d61be6d43ad33190654ed4ee82c19a48c99abbc5a1c2ec19f61f62db0175fb51f860186ffe208ab468f93ca7415554ac91a3e679ff3796f0f56b33fcb3d236e96a6fe5518a5b63179961996227d3685e3de599b359dc827b56e654bf73af8933e7627856a839a4e4aa01768ef8613ce4ff527c06d1f3ff69dc17f3820d384318720369f0b1a107501d0f5fe92a001e68b46ad8cab4fc2a4de76bcc30b2ad8724ae271d9714ebb035f53c60ff4aa5594471f00097c454723e768551b79c1f692c09b4226ad3400b64e9b849860bdc758e00f208ec609878e04e62a6d17195ca48633b81f4fd63b29db6027aa99f891ae36921228d9c7dc76745a003acf4dbf7214ea9e59dc2885d414e7377741780fb493120b49ecd11b94b848743eb5423190d5f669e17b5329b6228b2dd67e9d41741328c8417bae4445e4c0dbbf0f923fbf30aa28d3af3e8e0003ba191e195dad74827fbd56e8415218195c27d7739175fd2caf0dbc27af3a4138cc20a97c67f96cbda77881f394c4aeb0398d8c775568713561ab0ef4fda3b27b11e861081dd52949c9ffc078f934e75269ee4bb2a8e89931951160bbb337b7010722992d0c87267d5879be19eabd9e9d9ce478bb860b52f08c2946a52b1298be7f921b676e32c7e88ead26941fd3066acd01d2700dd9c98a6323a2b97ba5859c9e6f8951627e840a54eb946975ec57865d89b386e15b006b79ab2b5f0e8f89c567de929bee5ba96acd97f0840f2fa60264184fffa1866e9b1c2fa3496e8d29c018110bb9f90d1da4e742a38bd6243105ef5ed4efb5ea1fd58f11067ed2bd615a16151d252a7fe4c519cdc5532504d63686a4588bcf99cae630dcf0f41b5a587cf69b00039d360296d86b67d85670d9a33ee9e0b0dc2d18f2bf2e78640c301b3e43f3f1a1dc90219b73c94b026e5ca3193e41b3ae2b8c6bd0381f18763f3abe7d6bf000b8f93ecc778b20570e83daed15765319c4159fc5aca4edd431a439084eb4f5c3fedf445b48185c9655e521b05a2da7c2feeb9fb9f81f1da840b484d4e760cb947281e4550027efdef28c2083fc49616ab439e4c9668c2e6cd314793bbb5c6d8e6dec85922f7b731770962266e22a83486482811c44ace4453484b57e31970c890db6fa767dbbaaf5acd0ec921fea85381506ad93416d068279c7000f912d89e8dd715410b1f7b7fade4b4921bb6a40d45ad4ac94df636399ede90919cd7dfde5d09b843cdce17ac9d20fb012a0f1355042352e1c08f0c9d6bb020c9354c105587e02504031cb009a16b84214dc0a030383e18bd0dbc4476879906e605d224c6b114ba00edb8d8f0759c857440a954373a23ee66b7b854747f648d513a9462fcf71cd824d6d1526e1690652e931cc316d19675089bcf3274193f9a79cc2329ebfe0c414e983e7df96a1759be74ec5bc7e4d6b1b15fa1198ab922a33319b1ed28e674b506211e03a385790b316c89fc52904793f762e58b22842832ee0d68435eab6975a69aae1d38865078b203b43697c86d77084d9a16e5471525679307f73d6aa939aa7f83cf16008562e966d2ae110da2881cf9a6d2307095dd51e9989fcecc2a68e07526753e7a91d9f0b8de5bdfd9756fa1f590c84c4285f39703ac1fcef495f42d2f34b9455bcdf330272a3a5f51e581235df52d17f7cd419ac3ae117282df3c650ea99899a8d7e66a4e7018ad83abb06864fb87e8322b420c44a95a54700e8317d33d6ed1f9e771278528326d0abaed6850c8b9d9aeda911812d35cde349b998ec0d763e29bff09cb0cb13f63cdb6d3fe52192f045c5dc3419434ed665778c3792a11a68972f7d0758b7ee38a6a407010d070fb46bec80a901cbbe63b3f858c4878e7aff081d6433790e8e4734c656514288b89a143cf9ec629106e7dc0e7b3c70bcc97060e091d652b291ea38009f5cf13416a9d4748191e9e2caa95f0d5fbaa13b0d84939d2bc4c7391cd2617f53c2c2b436bc887c6e8bc0928a7ecbb491dd77daf3f2219504f1496abffa01f5e6e2943009de0e2ccceed4300c9c73666278d42d875dafcac605d5068bc5620cda9895b45e33778386983412e4f75b63bee7e367ca724082d2c6c1b57ff5f77c2ef44a7e0dbd9811ab0a674967eba4e2fbef18501d25b4432fcded8b203951c4c58a64a044eea7ba1e50f9e3077f07787b7c0b62b0aa5a1e2d103ebe86b288a46de7a317e8526edff490b09ed7adba6436546e123de12d623f69dace0d2b8d2b48e2818ab5cc8301b4f105bbad3e27f8db3fd53a584f3b99d8d12b384d852547298126924575128b23d361719520417360f17ee16e5ef16537985a89a7f3bdd84cc5d8f9ed35c726bc1cab4b7f0798f8c9bd6da497cf1190078ec7140c06f5933516b71949586373eb8e31b8ee9694a5809edad13169d6644b534bff212d66abe8220331508e570dafd4af6ef36898188ae1eb0d1845dc8512821619d0e28eb26dde30effc8eaaafcc52f183b26f4f46cf01f78602637a7754bd8d1aef5d0a0d0521be6b218c92986ccc08dea25867559b16750e29ef6c2620b3480b6ddfa9b28f01bbc3e133cd0e3ee16ad453cdb360d5db2b8a0507f0d5f27ce343b5b859594acb50f9bfc8ced683b087109be06546b424eff7b8df7c83ae75cc19a1da199528b051783aae1507cde2146a1eb2fcb17ebc22410aeca48f927c8b4faa3bd458746df87e95da4b720e395418ed6bec069cc45453f8f5433b5a352b2992b3cdef5a1c36163eabfc0b7c6a2fddfbe80560dfb5c38089aa39055a3e40d393169723f281c2f17b05de67f6253616a8703ac666996d10b5e42b82c2671dbc3154e7ebdb4d9621b9a0b23b10e324a0889c97109fd5b924d21e13afa105bdb18dc46536296331f1641080376628ed99b762c36c75d95f45b8d157589e31c284a4145541ee20dac3419162f2be54d62cf2c943689a7269863621c69fc4f0a6daca5b49d26520592947ad299be069c64b2f6a9b4548531b7e1f641bfea4614bb759edb53ad128d524e650998ad4a858d398a95295013423122284bc32280c90ab1c97575a9921d41aa369bca910530b52fd54a00aace280366fc34c7adbe90761447a8724e91e4f0a107bf7083c6fe0c867baaca91f3f569e656a45c4dca7a26d53212f2ef2064808f59c355ce8bbbfd5f3e49a0825616331506c6b15f050aeee0a5648778c3f934a468d0ae79f6da29cc3da5da1a948f22de0cb30b9c9e7f720a78e3fcc2746eef28d45920f3dd2ceac481269e5c50444635b4a84cb8ab2280eb71e1ebb9e891aafd41fdef73d3d90c5fd3c2ce023c93de3091e268584d46ea70f718ba136cb525604e0d182e2c684594a199218d46cb65b9cb2147e596d84b5983967a07706ce4cfab1fc78caad4ffe1fc133405146370f145286ba4e2ca3c6b34", 0x1000}, {&(0x7f0000002440)="6ccf80445ef82fb2382e0f468c0083d35b4abd912944fbf15f", 0x19}, {&(0x7f0000002480)="b46adead60ddc400f3ea9c03b62f9935", 0x10}], 0xa, 0x0, 0x0) 16:01:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="584640efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pread(r0, &(0x7f0000000140)="65afc4d7ea651b2df465c6797f5bf7939a28af0c0d8c08ee1d47544fb99c093ff92915e4af9d22ad528082db9eae783cb593768a984f743a6921b86fff0347428808298a078022daf4fcb8c165e1a7c1ce98a9737073c285b95ed79d64c871e521a9aba9d31e402750321712c1978a08745450f1449969ff6aaf65400433e361c8f57ebda6dbb4fb2a26d5d8eedf3764c302018ec3ec63ba69bf63df17bfba41b3d4e21872a438106e492543efe0c687317e43dd6cc124c051651198c82da1608ccaa10479c2e5887aa6bb", 0xcb, 0x0, 0x13) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24311dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe80682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x105) r1 = syz_open_pts() close(r1) r2 = dup(r1) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000240)) r3 = syz_open_pts() mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x1, 0x1}) 16:01:16 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000edffdfff0000000001"], 0x10}, 0x0) r0 = socket(0x18, 0x4007, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0xffffffffffffff26, 0x0, 0x0, 0x0}, 0x0) 16:01:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000003300)="0a9d2ca79673576673340a324c98b64665be4d93f551344c4bdb58aad68a07f165e1c2c511095f4387897a347c2950371403b2bb488cb61ea9963881d04cfad82f67e2f812324a5302ba1402f8e0594ba4b2ebe2c4c85c5e1023444727f3a5af95f37797750d64dae88e694910c3e5beebf9f0bc31db1c1389a4ca4a132a5946cf784302e216df77b5c5a663c866a92f806b0a91750537340276543e6a22b7253f48f583b6b3ce4b9b7d75263dc3281720c84f9436a07cc46f95764c82fbf959867e6e9fc055dfa1c67fa6be3024a7e1d58b9bda242fc63ac5cee76cf29f06e5b46b0f8f1074a1e393e20db0d41de85be2eefb3fcace7aad17ce27c9115174b9a9b7d00b21cdb89de94446819564a09969648b6d50987ad2385ed5e8cf4d3b50a20842109a24e1083c0f42a28fadcfc0050d8d1a43573967f92154830ae91e6e82bf2148e0c8f59dce2f7c98230aa7f01e55110630306998b61abcb69702fce6de2f12f1dc011b5b5e3178bb1c9e64415b84a7da43aa761194a56c572ecbb502c047365bf8453d96ae66b42dab6e3fbdfe7048d2602756c297846b4c82defd33059f29de97778e56c0512e963b1525945700725233eaf4ecccbb18ea2bc658bb77a4c6889d0a3262004a78ee733db4699210f857eee65fcbcfb0ce20c3a1d3ec8ef03ab0e7f572072c9fba7c99aeba5d840131faca93edb59cbe05fd9de3aa9c4d7a5be807acb00ca058ee783f67837b473a5f0848eecc05ff9a82b45f32a225223b923c60b605808c362306084fb43341bfa9dd5a7365ab08f9e17038205455b8fd3b680e93215232fe49c9e4c38f9d1771b4594a5930c3548d6e2a8772beb28e4afda87a8897dccdc04c084f4e4961a42cc30842114e6637b6db4e462390c9231e4ab8e3a2edfe9a0fd9e9807f03ca0673027ee8ae63e72ce7e7847aa6466e24e1695b05ab7a597cac86632ddb2aa1e6f182eea6f4d69f790498558ae0c5ba87cf98e86097c5dc7a350428ad118544b46861f763ba1ebc07ca958b19cc8484e1d612db6ecd5e1491751497866dd054579982b0b51f2a747e81de249e50d4faa67a84e7ae98df893212e542c1c6fbca649c0f928883711fa216a5717438c00afab5d9205d288f9284a559b2d8061478b0bd16b66c26f1cb4f74a216a50f35689f504eba51fb56f98d15aab68e217c3743b43c0537884038205ac85a1b587d3854e87dd62703f71a079a0e038e280b28171ab84d40f45bd03ba2a81c568a9eec6ae63d5e2c24198a7579586bfc15e395d7b1388e0f1c0ae61fef92e4d29fed868a27bbe347dd4c3216a87f0a8f229764c436e89a8b6e44307338631e6629c208d0f9e25fefc14f34d0f2c0b5f4ef22203f2ea9db92d6a95982e78d33f46313458beac45a3da150cd22bbf841fa588a82f429a97302c58ff599fdc2967684a1d6f3817719274475eac5ad171a3ac4e42cfa18ccb8d2a284ab444bfd10091981726f2b24ac9dbbe5716a1a0518af28a1531af20dc807bdf35f4353c61c54acf3a369eb6dfdacde2d1d6b09f03cc4606cb96ad14b194e3fb0f3b79213489938bdc9b19f9c43b2e794e0910fd307c29ed4c572b4f0c5c4f308f6b4894e6d36314d2e63a95618044675e7065ea9b16b0bbee0ab14c497d192cf218457ea918b516b9c9213194621316f3ce569b976a8613c05f73e81063d77a1a0bf85d2077d4dd425afc1de6222224b11f1c041b26caf8b6635930125703e2887eaac4107d884b9463f8ae78d7d80d444685cd10eb2f82d19b98e69ac08a0897cb40a4072e840c7ae645d84ae1f7d1f0ca22060ef72a02587c8766f1e0efde3efef5e03a2fbff7f6cfb92002c50987fffe04873ab228e5e36dad1228866bc78ed3c00a61ee533ac83292ccd7c9565d285d457ea4c8924004b3ceb9b231cd653ac9f492e8f8c985a1234eeb9f9b12dc9e3069cd5d40e95032265c03225c6230737f73781474082a8ce7a4cd54eee53868d9c0d3c27744aa9feec7960c33ff511c45ca9754ec0a0745d30face1693278b5d372e0d78b20788af50cf1951cf616a8f97adc4d4cf259991ed7514a80a3491a83bcd8860308975eb40680f1f577ef286b49adc983d0a9bf64d72f22e498ac89d0143183e1cbc1a90f77818f7a98867f434fb41a3ad9f7eb8417471b08a55d3a0253414d09480a58be54cf7101d63ae9245053ec61934a9f680abd55fe05e32b3e1b013f7911e20be9ba56e9303faf202e76e7c680e36d4e9209f2b5f2ab78a9ba93442a0776fb6a1add2a0d041255b6b8297ee61d02afbf4ccb405c36791c11859b664685371c4552b00a78b9b36d80d2e03addeee9007724d8a6dd0e1ac947151fd4f306fe2d5c2c08815dc0ce2b3c9e0622a90d368ee12e95a760ca26d137cce4ce539af2d5ade2e7b131c55441b42f04a77a7b170d03a4eed12cc386342fb9f6ab58672a4ea0c46dd3bd99b122b4632893bbf927db8d89596811365cd65f9e55d4b48a3fbea460a1109c3c019ac4df5ebd5a3908859ada411be392819c44c5eed72e905eaa476f6c27bae272bf59225f73c921d69a6554cc3af1a3368759f5386b8ab76a49bde8a82d0469d08e51c6023b7ec7c4a645f498232ec13d73e5b5fb87c2e603c508d77894b3400b3333ea5eaa72ae03e1e1bfe3281c04d6032fe8be3866001f6b2c36a3bd213c14b81b1775c596068d2ddc0e82c2cf7231b36b956a2afcf6c4cc6e2436f13d48c5a9ad171f81c34641c65ffef8e04aa42de678721cbafb4b5d3b32afe857d92e3f519b2c6fddb71d20a3f8ecde774c4491f2821dfc51e853cb49236fb8113d9ef3f9b3a3220b1f5091a7265591b2c292d22a0c7546fb1af0a3c7ca451f55ac0097692c1a25aac0ce917591b40d9279deb4b76e37b036488ab1937aa7cbd628d9b92a85bf922c1420e9e7c92eb0b6b85e2b9d43060ae586c1c9355e6bd5ce3069826ef2939301ef5b5119ae9507cb119d166a6e6607862d3a996db5cd76179dc747acc7256a05c29cedff49101e93ad589d3535873baba3caa86ca0367f6429e24fbf37704caa99f95aaed336e409ab271f3ff62618a54ea7e8891796556bf2ff1161e1d27d20bbe054036e7816fcf3d8b16f54305b39893a31bbd12d18f5f45d09e4aea1f0f2c80dfb0c77fde0348e524a40d73692b662fe3975f6b8e747310fb212d57258ca40c164427dfc06851f58684b1ec37825121d7dfdd33ed6ef8380be0eb812a7f008418f84f65fec801fc2e1cf3600e87945b3943f5889754f57de1068e662df3aa15f87b5385978f8a9bf1dd8e47c6afa934e6f9abc37026e407980dff07ba9b6deaead46cea7d3f7048d4fe1fd5878579c2f1a058a5fa5a4071327db39bd2351cf25c0244806d969aa2f538c72a5fc98961147355eb547d9761017f667950af4cd7a650db17c717107507999b47febc751f44308977b53e8737ba56105f861877d035e3e8dafb9842d30730717dd6a3016cfa55ceae71cda3d0f1bf559a2dadde79d2c236bc445250aca6029cd6cda5702e77917432bab0160a30a55584d0c28bce01c1584897bb6b972c31db83f9d45c1059dc266a4fd33dde4f205523e453b7b53d3cdeccc2f2183b1773680d4dd933b558cb234dea7c5be4f148cfba5eeaf9676678d1c2700c193f9c09286d2c4b79e7ca8ab24f07ab697ada8c18c16877a4b24f585e04df9c4f112938d553776c4b78276678bde0d70079bf66c0c130349162d94bbc997e22f82bbda9602f9e36bdc70b93acc13dd02436349e94c14d210b98ff910540f6bf027a1bd6b0c627a91c696bfb379873aa1ea99cf6c3d4771cb12b31df19daf46758589d603d70d8e8ec2067103fbf3b7574b64dd4a2c71d32cdcf4befe7d097aba32ca44418c954e7e989ff9cc59eb286f174a89979a0a0774505d964c5e273556388fe3008b70f24ad0a56933abd9e57eb5dad4a4f0256059262518fc4a8d91e11c8f544645bd77de65ad0fb4fb05c2138e9d9615d871d7a591366204a025033627f89ffbb38e5c419dcfec5e46036e31d1461c9614dfad0588f2bf16a73b858a0effe8c794f43b9997c922c8c4c72d7d55bf115baffd277f0637176cc7785e1d42e96b2c7ce48c490caa5cfd353ed74a0d9314c0f8d22494bb5435f194450c86b1514c3e65a70f655f191ab547566dbc79a881add6a629594073dd7e6b4d7e3f3f2a7bbcc4a5af0dea3cb8984143534d88ad551fc0fa5f5db4822ab90ad56d6186aef14fe0290a793e243a0db3c4d2f0da4ab0abd6879a0bf8fdadab38cb5c3fcf80e43e1775c1697893662dc7b21fa8d1dde0e8f8fcf86f4e2ed3e6d3656e12af38d1ec725a558718db81f3d35757def02874bde9209b6f6b81c07b79303accedeeb75372a2c8da8d1a5db5305b2673d9325df848bfb71931b9e560e7c1ca27b49463c4d5a2256e1b16c525cba46f536ef1054af5ea2fa6ed7b870f84e3e8b13ecce592207d9062d492f94c3b6f4e0c6c676656d25b8412bf6437791446006b33de35aba3bd89b301640f5af20efba4246a22c844ed214a9a44aefaf3312b6edf0d35d6e54d7ae0dbb6eb695c68bd75db258677dfc7eeb53b8ee882203372d5f963335809b4562bce6dbcf6dce7e7a0d4d0884d54c249c3f937348e1d1fc4fa9287b5bd1e51296092b8b11732737d36c99efd11758940e41c869503cd1e279532b7e1c7e6878bca75cf32dfea9acca9878c730e6e5587328bd7d9fefd4e018a993479f14327af23ff655e2a56a1af42176786515d8a1729381356abdc65a16ef3bc32e9694b0a87be9aed814acd308002994953fa460b5b8324130fa36d858be2b3374b087dc89553fd20821546f7674ec4e2be03f8133199469799614ea576050c5329e52ead21e2abc27d8c8287d1b140744a7b40c312b5b07ab6867788fa941d21c7bc7076c903bd1d63b220be711df058d5d41ccc7127f313a2e1ba85f06f3651f36c5c10eb5f887c2dc1077d70791e343c3a2e591180046f513be97e9902110eedf46437a8ed03ec8be48adc3ea324359c6347aa69d470271c54b0a2ac61454bb1c714973b20d52ed647105bb04297c7b2b245d5304c90884db5480c435878dc633778ceb556b5d58dc3d03eebd559d05088dd3398219d1096f5a2d17ed2fb959dc72ee38fcc9e411e5dfc1e833ce4a53be661ba48b68281c0f6a8efefb8e485bbbe4fcd14370527e6670b3c85a45761206b93dd34272468a9b24013d55606285550dcd2904be6fbc7f497b27ea86304abd99c37dedbc81caa4f46ba3c76151549fca0bede397ae6365af5daf7fb996827b1ec1764349acc9257aae1ed3e03827943647f9114113f4f122fc6f267c59d244ee07ec05f97019063c162a14ebeb9d7f9c3e15a759f6f5150378d92f324d943cb15aec1fd8bfeefcd0ff9ab4bd8fb1ad9de288610bfd9738512367dd1e7cd1b89b5d9c2ba19575f09b9e6551385ffc1770871a39e098755359cf8d113d0c63135713cb7ec8b43f2ad88cad1638b16fea1a24dd650d2b4530a62e9ab0dc00d1b271813001651a20e2c7591413b2eac9bb3622c2017f9627c6bb352676c3be2e411357258ec010425347895c5ba1e58b4580ac7cc99754ebf4b51922b4cec5785ef77f60ab39282d83da5f6b63aeb5c6de6d423f669c95957778fd6ccd5bf790f9007fc31f24c8a8993e071bdbb32d470957a717b51651cd1e95f0230b220b19671669618d7bbbaa09db795dbfebaff8252fc02517c12148e12eba313f1c2f93518bcd6971af045f5d8e", 0x304}, {&(0x7f0000000000)="014fc85b0419eb27f0affb070800a2bdad2252e47fd94d530244"}], 0x10000105, 0x0, 0x0) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0xfffffffffffffffa, 0x9}, {0xa67, 0x7}}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x3, 0x0, 0x9}, {0x401, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') 16:01:17 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f000000930a0010005900000000003f00"}) ioctl$TIOCSBRK(r2, 0x2000747b) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355", 0xdb) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000100)="d61ae9b134574a8fe41748a5e8a25ec2334c297772b70b9d3b57d199211ce6a451a1f52172c0dcebae531760e5f0ce5595587efb09b0446a18632267ee379cee09d61e2b0bf0f87b8e332c60263183f315e0dec08147ef8f6ca3a7034c232536a835876d5f531ef596c7d0bda0ceb312209243dd445c5fbb54fb038b9a4553cc32d07e4e990cac5966bf5c23c585b664e1203323cf13a35dbc2401142462d0b8d7739ac5c4565fd64bc48442f2b7bcac756664e1aa665b3a5d35ba0f", 0xbc}, {&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a3c6a59921a9fc7ebbf6e", 0x33}, {&(0x7f00000002c0)="a775c6dcc310e308439401545187f5e2b362928b795709828c24a5fe940ce55167430fb71aa81d7354882c7e1d0e5442fbcf7848486a77efdecb2ddf8ac568bbefaf1f9d96f7c20760d4a8654d1337e36a72f90fdf4dc3bcf39f73f6984c2c53b43004fb552ca95108b4f72f0163f7c002b5f011e7e9334b8a847e97ca04dbe55dcb10dc0f310b12e907909d31a16aef495129e79ff850b1b23c8bc9bf20ca568b77a8b3535ae13e2740f70fed5f6ceabbdc52892bb85a24cad9e4", 0xbb}, {&(0x7f0000000380)="14ec91b6e1e636cf55380a50502571f3d94d341a775f29a6fda809a24296fd35dd942388ea5816aaf371affd786371369aeff8b05daed1f57f5af83dc951020d42dfcc18d97d0b77bb58c2eeb22ad05f8accbef499ec126b466b76a3e82049e74fc69f5431469e99ea4d60d08104b9e908e8dd", 0x73}, {&(0x7f0000000400)="834d799cc1ee94d8d784cdb066c1542eac2a8aab12aedfd13c47ea6ad01412f0556d6a5dcd252a073c99d8bc265d2ab6bc54b3279d9d05ce31f582e66388adec51706f2ea20971956911bf9214b3d2ba7c740250015110f350e63056f8fab757b0cb19", 0x63}, {&(0x7f0000000480)="ff7ca76e0cc48263f1f1d35f67eaa9d0cddc09364ecfc848ecd16e18793ebcddbd10d7c26b88bdca88d5255fb30e4fadcce5289feaf724e6", 0x38}, {&(0x7f0000000640)="3156a72c0b3d94643880c3245d616c79edb8ebe8615f83f2fe177532d4cd33893aaaf9d566bd7a75d170eab7ca1e3fed0c0e24e788a9584da6f9101d548b75861a0a98f1dcc26aac4cfa83273879ed48c65375ed2fb56ea9c6aaf1c1291545e1914dde157fd79f3b867bc90eefe6740bc01aab741a7414e78bf0bf595fd9b609262cf7164defd1b7610391e096f0d5013976aef1cf797c8e327b8c1fb9e8a30ec6d73f4c429b9ada1747ea2a7240c8956ee3c3b7ce878fa3bd53ba618dfb1a24f464e11c2f319bb9b9a120", 0xcb}, {&(0x7f0000000740)="4d4e73d37a8e7a9e4d90df5276367b73d03f971c5b891cc76628358a03ffcc4341fd186981f2b40cbe73cf826d3daddb70bf59aa3e92cd4596e9048547c234c28ba5d6443fafbda96f35ce27ca144e450165c99e6a27732b1fa4bd54a3ecdb88218e6b79d139cc75abd9e1bc2cc70a534af74831d9fdcc62a4cc61938bc7ff3bc244db5315e84202335e85992e9e9e97a294456f5c1830", 0x97}, {&(0x7f0000000800)="875ace79ac822cf0d403fcdc8de249d6d676737a6c9db76a8a1b13e83e6b76222a6abdd733dde52ec47eefe5c877bf31412dc2867a83034047a4ec51d9efc263ddf91be05000863df8133810cd475484e20025edb3d6c3160f0aa5b14ca75f13716eba7bb6bca844afa07790fb016ee3a32471341809edbab9d0a19fb981dae6689c78d360313025f2bfb9f88feaf95bab1ced8cadb995b16d470c8b644975d03362", 0xa2}, {&(0x7f00000008c0)="58e5c1aaac90a3c0967c1a5b7e42798c7357bf911777ae3951dd4193a92d053f1960cdb3483bf5503556f28c1cebd8adf73907a935aff6dd4d6e446979f64fdf79aaaa568087c9b18b44b758b771437306f49b837f2125d6666bdf48be8bff0b11", 0x61}], 0xa) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a193", 0xe5) 16:01:17 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a8ff00bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 16:01:17 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000640)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) fsync(r0) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x9) r1 = open(&(0x7f0000000180)='./file0\x00', 0x18020, 0x8) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000001c0)=0x3ff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000280)=0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:01:17 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmget$private(0x0, 0x1000, 0x1c2, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r2) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r3, r4, r5]) r6 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000680)='./file0/../file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, r4, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000500), 0xfffffffffffffddb) getpid() semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000280)=""/67) r9 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r10 = socket$inet6(0x18, 0x4000, 0x0) getsockopt(r10, 0x200000029, 0x67, 0x0, 0x0) 16:01:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000001240)='./file0\x00', 0x800, 0x1) chflagsat(r2, &(0x7f0000001280)='./file0\x00', 0x1, 0x10bfb0e5d7801c9c) pwritev(r1, &(0x7f0000001200)=[{&(0x7f0000000040)="6f0b3f1685ec22cd23ffb842b4a2ae132bd650b8a0990fd4d3c8431a314ed4969d8b45867533c307247f57cb4bd492a8ba679d49", 0x34}, {&(0x7f0000000080)="76452b43c40c054c7f646891073df61f3dc2e0d16a75bc7de3533edb136b7c31e144b02ed56659d5462477bdaa4fbb144d3eb78060362cedbcb944f8c7cd1b608445b4f775a2a9610446de0ab4adc2f381dde895a30c42861448e60558a794eba7482abb1454ef661299b615dbd428134b772e023d3ab99fdd8a216acfdd", 0x7e}, {&(0x7f0000000100)="c9c8aca817d619c509f78c228e34717786a1d76966e232aefccc48f58d9b01f2f1c69112c80b10c356ac3bb261c57d702d4ead9969ced2a4c17724878b468358fe70d37942cdde73e1c412adbbef6ae02a56bc95fb97eb097f5cfeb97c7af4b6134fb299f3defdf151dd6ec963b32fc238454eab8dd7460913bf2a4189154e43dcd0b2410daa83b4d4a510f31a5c343b07b9b31b6083e5a611dc0bf5c8ff1b87bdb2700c3b6a6b817c7081d7f79fba8433c3421758c49764743a65d63376471d51b033c7e0a1daf147abeac5c67aac4d9d31334fab", 0xd5}, {&(0x7f0000000200)="ab33f7236edd598e22a12fb86f1394f43cead1528823bf7af35636ffd7e82914140de30eeda2d0a2041c2f08b333b3b4953e9760a1a1550b79f7e1f9ae79376c8a3df8d24c77be6d187493f73cac65a0555df47d35fbbbfe2a2cbb16162def00f9c33e245e10a715fcf28cfa6beb61631590d581003c47a26b687f8eb754a88ff7acab30681c243e9afecc7bbd88889eeb5e80382df3b10f3e4b9e61e9ca85b207d47e0d3012c0358ea2f4ea3d156829db0f7d0853330f5fbac67f5e057f3c7f6a3d4215360bd690e795fc3a8db0b754b250f391e2ebcc3f8675f525aeea7e9658cc29217107738e4d77dd74652c5b34f0b9c1da0af67d6b9da87b7e9c73499559e4f5a45e45f0f278e1f63f54f768c0c23c3b35198e1a1b6ef30ba475edf7e73218fd3dcfb904032b212c9d59ac2e4d8cd1b732ca02ef0e5a847c6534a1ef6df88d05647c02259abf716d84a3107e7d4a95f1a69540f99b55ae179f3ac3c1ae875bb69b1220a30428e5410f067d3f89b60e9e134d715b1e44fe30c6b40bc9ec847f60b3a29912116b17109664d01ab18783ce3964d994abdf7268325def36856a34530ed42ee5a3d5cf5e676dfa8edb5e4287e0d2ad82ed843b3c5eb90fba29a0ff96094ed68b0dd08e40c22ce4f31e447deafe04a1ec01e7a32bf8d179ba36b1b00a6f0cd6a1e08e390fe803acdccf74c7968cd5a0c9abd49b226a4bab366ef31bfa4aef593a593c50ea89291f271d3b6ad810009381f8ab2cfd57c2399d799dce3204343515d8cedf00470fe16e7358b4eff5dc8a3e38c66e388461f111a388f1a8eba8122040bf8d4c5d060f923719e353ccde284fc2ccf2c0186dff6b29b142b86084efcf1c3d846687b3cfb7fe9958ae3fbfd19b965b5ee518f82f9253969a1d8cb51d14603b7307e4fa68c05e2a1be00254f8a58c094c11bf109b3da5ee80561bb12347ad20736aa4dfc2908ce35fb18909902c10cf90e674945dfa879e9d67e5f07ac37fe01036a7491a72cfba768097459679f7754f1cf717d574eacaf0ad531a29df86ffb31ee8805a18a69532e93762bde6df2b2d9af9b3895ee3a4f2d4c69e96d6584ec8866080b4d5127d71234d7dfeb8f520bcaff009669f925a7e7f0f1bd723688da8668a087a8e4fca915f15f001749b4dc305ae328d78c73f81d661fc4f188bafa4e29db1bc25025c49cbb2e1267ebde93a0ce8d050a5eb1b0e87b211cf1bc8a4c3321510d6c02d66ed77d2ee9f0a3e104929dc74aab6ea1697957df8c3d5c7b788fb3fc5277d1e254ecde88ea52c6ee5b7d93c85ead5b9ec2f805c04799264fd76d1b4cf8e19873ae027ec5babbf9d5c3713a468a07017e799fac3aaac9554f511a0ecf1d4e6b1963db0b5564c99077d11d7ebb31307f74f1b29233158a7e40f86e681c83187fb6e992a122caed5bff868e67bd8b7e083dae940be664860bcaf8a9407f34165bd262bd2a77421835a948a273f6f3ade7511147a7224090c8883607edbd4fd84e30f457c84b007d80a0bb8a13804c2b04000d5006beb91e203d55dac095a0e5dec8ed60dab02c6fbec26d20e2e49e82b191d5793bb0b1c7fba0dd3c43607f86de055f41e874692c7c6f4a11af44fae505efb98f1ab080377d91e109038bde31d0e9e068c710836fb9c35ef0d5d30d7ca060fcd3976fbaee6ebfb3115df4b1721ee9c40fc5f85533c5f57be8f3fb43bb8cac9f340abdb2bc7fc22c3bec6731f9e0a6f96d8b9954642f1b3db29981c83287d4cb4c966d26aadd47b85f5d15373723113301d7e1bd6e4b0312046f61c05d7767cc5b4dc35745cf533620dc53e6843c3e28c72494f9258304d96fe2865eec9035a8e10c32137a0646bca32715ae20a99ec92acc0099d0081d89f5796b149e74fd3bc9896ae8f8ed8be2aa122931c684672e90c6328d2710e306f566092b9f101de639dab41d81e4ab5ad328fe21efaa88b41a510b9c4119f77bcc3cd9ca78ac85fd503395f69fb546f5b2c226fdefe1bef5bade2ad7d9fc59d23bec2c635aa5c90746789c120c1ab40178dbe1a56d9264fdb801b9c796ccf260819e530f0033dfd23f30d2ea11be12289d39f1575681eb741c52e4ae66ad7454b9f32712a0ab4a10414d17d6a0dfa79af1aefbf9aa24dcb199c570bffd9928b54c17abb292d5f61948d22f7ae3be12702d51584358d1256a3b11087f411b82d46077565af802b5ddc501cf6e4e74e41ed82f0fd4b9f5f410b43670fba3f1e7542b5e58461da5ab415b5dd18b0821008be201fc8384456e9fdcec545844f8740a4a679d9739f432fb2a872ac898e2198c47749a2f776182db10a11cdc533b2d4dceca2cac1940bbd05b4c91ac54d9400f69898ca218a9a0ddb59b4413774070d109330e5201efef0f0c699738f807422492c19d1232139339d1f694fbc0de87d4f45d7a7456ff77ee3968b371c3479a2ea3e21de9ed159311bab39a0f66710823c7e234e66d364b7a9edce31c2c088e7d6845c158e39a8ba2d761c08780742ea860c4ac68aa0b11b048f9806f2ebd5c3a0330c92dc17c99f5df31275340d92a0b64189513c005605974f8d3c4ff0337beb0d7a9504b9f0c13596e56239d69a296b869f7425c8ec140a7216d2bc8ebaa36a140959f692ee8ad293d1b4fd61b3314eb43d259faec11b9ed90339a27982ea4d69e4e21c3682cfa1fcf70504badbb797eddc376bfbd1a63e742b496d2a9e7d064d4685d55a809e69c5bd661b472534578c49e1b2705e57a5720744d0103331af32264d4e6690e8fd53ee6ce59db1e478a9bfd2c325009cd04961426e07c295afde28f5a1edfa3823f44f5049bbab3666b8dbc86866302e35550ba39b4bd66bae5fed014c81c3bf658b9a4bd1885daca6994a91c0ebc91c22b6373cca244759774526a09fb0f08c9b202c1172c111dddd8664fd951914ed936b22b39115301c735657feba5bb897cbc59a74a626367f1a1d7fa59fb85af5d507135070334f49445a463916739405b1627e15ab4f1a0e64e5cf328655f48218f48b7ff0df88b606643973b2b10564cdaf61f74a5aa6c9f1c3cf936247935e1fbef2dcec53fbc93a87ea28d7cb3cddeaa584e6888ca0e133ecd2a75f300e965447de6ee92b50e35477548226085a5c256bb88b935750d7d7290b99ed929543906f0078fa0636765bc24bb649db52b1a6e116277520db9f8251a9e98aadab00ecec0e159ddebca2cfff83fc5303740c87e9974218a258e7fedf450e1f4b71b386ffff2acc45aaa7d8c06a6eb3f91e663c8b06f44ab3a1979f4eed6c10962fd32227574846ec64fc1cff6402cfee4b3099cc0c181ba1986d9b96a5bdd21e12628599f75c342f0e0c0376320dde4773886bf2108c57b21dd6568f20d0dac78f9995496870018013bb427177ac4a50f552752a6ac08d827f3ff890b5757409b79cb45bebb0e87ed692d76c58d34d5308c9f505212cb2867d674fd9fb10f1c3df464f00784074422f0bf53c46c83a4dbae02a25fcdbcf9c5c9e97929cf430e824f83629a45a0516419e41bc0b27d06f61373f88750432d6bdcd6338fab7b21a829025d22a8452139ee2edc8d67e430b4b14c6aa53295dc212142e19e1366db25a197e8f2d67524bd40819252d9374b0346e07756be4c77d29235197932d93b395efb09ecd74fb0d485076c7448e5a0bcf52c77277a104f123cbb5f7c8cd68001d8085a470a763f20d46cc8897f13e96de77ee1fe5c9e492dbb5a64e08f2f9a864953fa32fdab09f0c951c7d30bf81cb542ab9c15ada31135ef141a66f0cc65f3e88be97defbd5bd9ff2964f8e6fd12ca182624ed092d71efdf0af5611f78ba748ded10955915f01d0c1c19513128485c990a8cd1623908f5194f0c56fcd1e2fcfd3d5b5a5ecbb58536203d1054ea6364df2a79821efb5acdf326110506e6f63ce81f5326461582e9ff8554e60d282eef86d36a9b8b310f2f4d2cfbf7036ae51a19f5ca4183c54ada5678b839b083fc70f8084371ac1bfa323ab3125bf1a260af4c5de07ed66eafef485e69d4edc09e5643cd0c6c64295d7accaa21fb0ce3b050bbc3ed5881480c093f2ca39f31cd1dc0ca46a1ce78849bcd90b261297b73db0496476ed49b10e8f39b47510bcbbec180ea0214598798d5137abe409ea4056b09e77521109a0c796107af0a6a83efb128fd855caaffa9d6e2a3a893b0d618ee38e261c5aaa05c1e52b0067e263f03fff2fb3d0e195ad437dd82751e165eed9131e5eda113e17a4a34a93066772b91e148145fd3f75326f3a984bf2b84779575dd2014d9348096d8b3eb69fbae39dc1782dc486175e16e8d596eed2515f51966235476dafea2df540fde90e1588aa836932cbc55880e7d9b14c3dfa2877ccf063c046a929911fd7004264683d4c8f8a8741344d530c203ca8cb57bde05400f78b768a0ffb4b185634b99a93799ef4d9861ad26692ffe6d792d4c20cac6f61ce2bf68b3398843ad41dc4f33153a60b68711e51d9e1d2112f38b28a4c093e4f6f8107bf3fefba9486d6a2ad732897444c260265e9c9b20e92ea61c571b874113f1893147cc67113ecaab4f7c3212d4cf76d5b7d4501238f979d9ad14f70d55d98a3946e57ffbb464d4f12f5a581a1e7b92e3ed72035ec702b02948c3a757438185c9c3fdcdc3b4bf00e2d2e9b812818a6f9e0354f1d261f286a7ced0cb0b26f440956fecddca8be18b9975784e563e3d75ff3de1584d27abd47d5eeaf7de3a7d9533d07816b443c402c144f0e00771d023d5568decb1847cbb633a374b8abbcf359093766b1b5654fdba121a61eb3d7efeff8ad33c8ae5c0b4b06895a03af4d467b2676777ecf54947cfa6045a7b4af28deab7bc24e5943ddf7c9f618f06ecc155c37fd59c748bd0f23bd99279ae54735d3bed78505324f6b33a145cd24f7d34958e2413b72de32ce26dd2cff65d445ed4bbdfd31644fbbcfc6b6db095ad96bfc41d2d16b8fb3321ed15110e20b2cc175a744b6b4ef78499884fbf6fe8fc1f89758a590e82ad6b3063b7c8532e2b4704ba734f2098cd6d8b91b48b66aa9e2b6fb351ffc8ff922e705546be4d070a0f16f74bd27df638aec3bf0e1e839ead43df7f5becdef539c761e07dadb55213701bb5b983a47f79eb376d87807085579cf7ad53ea3fb26d586d20a6dd25d58566d34201d904ec5c79d3be5ca73720670493a2537665c1ef5a49d0934159ee3ae33b77847eccef866a805e0baf488bd74a512e92455a4536e30441f5b3233657ff9545791845066e88466db7b7a7a7c9bddd3ac5ecdd3d11d888325cd34bf6c18d159632a48d43b58b5c5a3e9e9d86fc7a370e4d6f195b69e23d994b9e72faf6541dc1b93acb33da0e26ad15b9d19215b9b437c6683a56e83ff1f3b326e1f96d30e1f9abd8f599b38699e6701ee3da6f3f389debcb1b87b9fc3836e130bd898f5da2357b264feb388ba84a026bb54a6cd399504e314279ba9d73c4de58669dbd18d6b35cdde03dcc3c778b3931450ca594f5d589a741782438ec2a3071488306d20c85a0b8dc02246fdf14ff87a8310c89b768a1eea6cf783e056d23c4e59d5ea47a92d034ceb2f99b3eb72f7e393818a8887f480c8571334a6d51a30c8f400da77e368510221bd9a3ae778c3d0ebde2172525d8ef73605cc376007fc21992d538acccc5a9195812d28d38aae28386fb95e4c80daa1c7a38fed32c0042e908d1eef811c5f9840eff97b1ba38ad1d89d7c7b9e1318ed73fbfab005276a8337ff68916f0254ec88d7beef32c080ff9216691d6601db", 0x1000}], 0x4, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:01:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="983cca5413854856a0613f3ec9646284f562054a0a040b1a88971a90cd542d2e96492d4b429ee8f33d502653d0bb90f9f6ad40cacc57ff2f3078be935058fc4a03eac4c3000551a00298ea792d22d8e14484782e0d59682ede01e6573ae74feffaa372ee1c1eaea60af8a2812a672515704ad57ad282e56878f1551c094d9ba228570c0f939835cc8c83b4e852", 0x8d}], 0x1, 0x0, 0x20000000000000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair(0x20, 0x10fd7b7830327146, 0xfff, &(0x7f0000000000)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = msgget(0x0, 0x2) msgget$private(0x0, 0x200) msgrcv(r3, &(0x7f0000000140)={0x0, ""/135}, 0x8f, 0x0, 0x1000) r4 = msgget(0x0, 0x106) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="f3c98680401f95291d4799f8925b9407000000000000000000000059c700f9055999ecffffffffffff070074"], 0x33, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="35891adfa53f69e03d2ff7e388a46dc1d4796950a0e6ae180ce30d926666e721d52119f7fdd69c451cdbb35f805b205fa604c778f9a0235cc364ca30347f8579d93ee984d84e3037af893ebc5ec4a63068947bfd59f151f1091b63622403b38dd53846d317e65c9737ec2323a16a2dfe117881d60959713b63fb7f5b96d51e65459d45a91781f59d4e030369f2d3b9226af06d06f82916d23ef926fc982abe903bccfcf86d81c60b68d0ccf9e0a97023a0f5bdc7db360284a544cbe05d5366e9f7a265f952b61a67a121ebf5b8f149d4ec5c10de588fa528b5c1caab33aec78ed044250218b50e", 0xe7) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000300)="01ee5bfdaa0a5a72bd6be76955e7579b87e30a4b515c33c8ea2402370f33b2fe4ef7e3bfd037bb76392d12e13d68fbf3a087a6b7bac64d4d05ca8246e31f2fc7c0f5c7aa7f4e21391e6ecf554c210b4d29f6436d44554a2129414b55926fedddbdfea3071c2a7a6f2809778eaf0333b6b08b26cb31089f4d0be6a271d7946da9992d4b95ceecb58dec053230d9a57204ecae1f3e9b77d5bd375796d0d22f9868535b8060", 0xa4}], 0x1, &(0x7f00000003c0)=[{0xe0, 0x1, 0x7, "27bda660421400f5406babe7c381904aaf355aed93ab78646c6f1bb55cc6153871a4b42a0f03432179cccbf3e00caea2dc5b95935078e773ca29221cabbf465e5f05879f037d8ea5637bea39f303a3a01f5141422e3203e3766cebf8c383b344021fa0b2de6cbd15320ab2460bc0084c554e109d8fec7717886fb85d983bf248d999f7cf1f0db6be25510abb7d170a47fecf644f1f6b4edb9e175f19e09e7e94474a0384894e8762aa698c8e97b058afcc6f6ff334bd3ccfce31f1dcc2e0b15a5ad441def9da5979d344125021bbb3"}, {0xe0, 0xffff, 0x3a, "966e2a66585dc4bcced421affeb5aa8dc77c15992aa893c287e807b65e47c09c58cae82d6127ce6e2093e06789a33c12535da908975f65a9ebcf33ccc3282daf250a34445b321153c4481f54afa7f5f98d0b377926ad78609e2f46b28d15fa17484691f4249b15d855459978e36aabca92b38bad1332e737c476d2c4fe8e3879e407a0f4de9da2572049d2a9c604378858cd370a5fa15a09560f3c18b6da7be40da46101e925400634b729659d80de09d6fb3d72f58a4b797d392b56519bd4512673a18edcc150d75f2e5114a314d3"}, {0x48, 0xffff, 0x3, "a5002e94a8fa1f1651f6e47f08f337b079bb4591f105baf23328ecf692afa851b700ae3196cfb20156f38d89b7a7f1a68c01f9d88b"}], 0x208}, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x10000000004}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0xac, 0x0, &(0x7f0000000140)=""/172}) 16:01:17 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82a2f28b9156e77d178eb42eaa2e2f66696c65300079f6b1e5"], 0x10) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1", 0x8, 0x0, 0x0, 0x0) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x0, 0x94) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000380)=""/197) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget(0x3, 0x3, 0x400) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/205) r3 = fcntl$dupfd(r0, 0xa, r0) getsockname$unix(r3, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0x2) 16:01:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000000)="77d18a06f52c5c01807001e7ad5c581a3ee5cc1127af0be2f8cb4589e10dac3b4e0ff1cfb6003c6b1034145297e1c9b104cc3f9e5a160c093c93fa2bbee4dcec2a9a2680dccbbd884a4d51ad1819c18c8def7159b6d21b1bc76a7ea6cef0587d3bef8d97068bd2b93efae361a889303f8ed2fd45b4f44a0e3273533eb5934d42d0460e346612803a2fa646d7eeb010a3c680d59a843010d868aa002582bb84d05590d21981", 0xa5}, {&(0x7f0000000100)="b416be8b1976452ffc13921a8d6155f71a81be9c1587c3b8eb4236e8846cebaadb05d25c5cb6eccb5d42474e08a8bda97a747350cb63de3e6c48a020d70d65efbc21bdbcd40a98d0b67755f5ab6c47b42a8d5016327bd0dedd6a203f0ec6dcd17ba260a7f4cd21e672e7407d3ab2692bcfb161deaa8e0eb3751226aa0b020985b63cdd95aa9dc1fd5935592fe1f429299edfcb827cfd3a2676c19a14c00a15c2b3c95a7741570e847fed210f8792290448e6a51b96467ae95afb0f043a1e5bbe57d9bedb4fd688b7e2e4db5ccbd24efbe7ed1fee96ece46351e197456508a4f2042b015e752eb9fabb30e43e7a19a0963446ef8d69e2d5acb99fd61b", 0xfc}, {&(0x7f0000000200)="7a83323cb4b12fceb6b88d5449eb45b549352efbc62b0e55e2d15333dbec3727592fa2da8bd41fe66513f59945249d22c525bf1376be5da0120c6476ff776e453e87834b6e8e3e59698ae6c5da4c2e5f00c40d47305e63e75a218ed78446c0105c87cedf5526a664f373130f216da26fd6f192f3568c73d5141e2261fcc3cca36fe6c2e58acaa021bd5cc6ca27593c98d937b793d123345468ef00c15a29b9809f1a9a31a8d4c5935a43304513682fdb4d96cc26774078fd865609f3163ce393aa754ace5378ef61b9ce270d37b4450054899c63a0e9fc11d7c7d3b3915d083e5f30fb3fb7cf5f9ee92f9080f25b7111e086ff57bf42521ae494e2b0c00937a1eae386f408a72b6e639c2bf88ced4f18dbe501d80aa509ad0aa645245ad4befef443198fa34f5c4de3b5cf98e7d0374559cd82e18f1e2162b7ab212a0058a5d7526c6c960127cf006792e1fefb308746ade888a9ce2a120faef95dff4692072b1317839961a6a392e36db3a865e59cb82add456bf4dcea5f5036aafb938e594c4adbc4ee4f0d783e335666706aa480751de35913b1eda9df8d05fde7a135bf2c54faf47468dcbc040be044f56dc7706daa2d6bb06424a4a471c5646f54d9450157eff7741a45615f6f6e97872ec8a50f635bd72878e186a2d6cbf5d21839bdcab79167320d3daafa6b0c200395868731dc3ffb7dbcb40a8514abcaa540fc7034c5aae176981751d79ad1b6f13853333cead188a28b4e2114c95fac2f32aa490d6fb4a3dd28e12dc18fee81a2f02d23b9e5e16307269034bf9ec54d14fdf0742a4a85cee056bed81c1ee78f60a519f83b0c995bfa00e3fd7bba0669fd32f94302cadf253c5afdf8c9c73b4da6ea8c475060411249c46ffb866437a08f949c0cf6e7cdb8d04014c34f7246cff02031b11f720aee3aadadae8a4a97cd66e7d8eabefda12fc8a1ef47126973cbd733d094bff1624224d2ccc4162699b7c93c2dd8cdf4790cc0d70b89981784d585ddf6491cf2e9e34e008d1b757d91cf934bfb6c14f5254161f2190344ff9c961c2b55d297026e253956429213e96bcd7b2c4f06274c7771a452814864c945f1dd0e70d7becb92d059b61115d72da4c5cc2d1ce6ddb1359fdc1a7aafdae2f06ce3e478ab9e970c1843c724f3048863a21300f86b82eae1211ad7852e1eef2f463f706f0155b049dd8e23a8d9bcb100985069ddbbe31f938d64a12b516118e5fff5ea81111fe7ccb830e164ab03700d60a87aa88b3b9479d1b59921bcdf3c33cf885fcbe266c36aae47ef61777afb9470cf48c509038bdfa1ef627cae151d2c96c9966f1e97a7864afdf2b4fef50bc77212693afba8d674fba3cb755fa783d9411cafd8e503ab3ae4019dc16bd9cec2806913364394f7b6d8335c79cc4ecce3023a38cc708af84f38f24f9bf9904afc833852eb812691f6e38d1612469df32e613b439dbcb055b728d5c8f725b92a2db545b753712fadc206eb9e17708446c42cf395d32b4a39895d18bea11d85a6d8c3841da243622ffe3f2681721f5e10a8663799882a48c2e65fddcee10b42c9bad5873ce0a4c7ff92bf76a6747f738e67f2d1a39d19a5b4a83518b2c33f1ac0c41532a0348f81d38baae0110f253af1f1b051d59e62711df781f746cde15ba58948cd78d4f52cec924b0506c77e95618af416e94101159de7d9a1d260f8681c8729c8c2da71e977ccc2a5fbeb7dc631596d5d9eb18b5beae9bec013c7fbc3de2468d5b8bccecdd1630b25166011dd209db2a09ac455b59ee6f185e00a0417e69949ea12228b6e2b2817dae196ae630415d3b708e7aa7289d41bb559da286d36abf79d691c6ab12a6278ffe1518f3d3effb3923c006f641890110778b98cee16165777ee02e821707aea5032c1e51c223df5eed9f03945d155389568148608cade2493869fb076bf338ab15f1746d587ba97e3f7149e6f59d0eb7687bb4cac1853341fed8a7bcbda54845093629e220b2ca8f9ab4cd3268deccf71050414ad9e9405b14940214d523f11587d74ecd18aebc9b83d7a29a676c9206eaedf842f95fada5ef3a42421a92a4b7bcc24c1114e1c7d144ad3f959b530fca409a6eeedd39202e80629ed1fd5bc9f57e1cfa737f7aeadc8a19b23923880abfa868dda0c71916dfb66a3c8e1953fd654028f2022437c62e05a31ba32f47625098ee08cba2a77283df2038f81e78478e72bb881ac4678c7a7764e1f15ec0f6315c14c2b5d00be68c7c97f94671bf0c36d81440858d1185090435f8ce170a96c3aec2b512f18a57547d95b16cb3cb4e24ea7aeb27a362b1a67304350052ee80953a885d070033c004e3669434c3260bb898df84092704447c9f219d4b455386d42f1b0e845faceb1c69ceeae0225cc1250e42463255604cc9e397488e333b11de03989b7b58b5f720699e14129383540c7e32e53129687cc7dfb0d4ad9c9df43fe3f0c3f81d5634e1e49d955cde55f110eb42fe1e0df83e3d786689a0b1756b4e525c22a4cc13f7c259c97c80f248385b1c205223c9666a7563c68b965c86ee1a9b4fbf73ca96d4524bacb1a32ffb71c21f40ca6be1497d5c7ef7d5f7a6aa5448baf277c60d0af4e8064441cf179f7347976d22a4bfbb25f028c1f35334e0d76a478865beef21b0362b3ceceb80987834ed19a8f5645ec5c7e2e84cea0a057693c28d01ce9252ec983839bf57a67a7e7eaa438c30f6fb6cf3c4fa6cd5cdd436834431ae656a8c8bc35cbda3b442f4088a003d7cc0a82efbd8bb6d53380575d627a656a2d2e047a97533ee9ea4816bd627df77f5f3f7022436a1a38519bf924abc8822fdb6b65cba7b90776d9252e4d2fd661dd2f4aae7e5cf96a1c00e3b9b4d11713c8dd7f74e4342d18a7b5ed4a28ae315a1193b5388bf8baa0c53e3ed944f233904634b83771c49bfb6189629014eaadce750c4558278290f8b325cf63fc5b26c8e3f979501680dbf1dc9d35360afc265b565e740f7e77f01c87d7547124f2ba0750de9bdc68adc6a55400ca722561793398a89f6b55fb5d936e01c22f2f91112e5d54b9ce6d294e82be06b524183f94f5aa7c6261edd53fd2a3b0e189cbbda937d095c3cdd77e98bbe30ee94da1b0e9784b73b86ff959ff9557bcaced9c7a75cc5506e4aff83797e7cca06f343aac092917e4635a1ee2c8978eef193020100b02c8f0627b70707ad35e8483fcb5ad39c0c2c24bb0ac949ad3dc2b2e5d9c902087492329196044f9e7191f25b0cb05b53c77ed338440836ea1a18be99e6809e8bb11c61e15aa91919be2ee76741a0cd561e358cb4003efbfa8453b5241d41329ba0df7e2a9a745cb694e800a2e740a1055a9c3d9fd33ed06448ce8b48beaef21e885a320b48ba31487e497fbd7f6d5b5bf298d750284bfea2e5ebac93953cf16742bd5520db079b529ada000794b51861dd51c6850a33518cce138715b69a4eebb720a4d12af6d3984ef942ad9bd44337c611c91762cd90ab8f1175df6c346286fd43a65d3735b0cce6310c53371ea4b0f5bab4cd00c76651cb56d41c79e77d4da4500099123a266638c0956c0180bb544c6d75f184bacbf21a0ba62c664e9f153a6196b146ce25f750e205a6fe63c93f75353a619d6ebface1b99778312456a1f69a5f2ae1c94c1588ce9a1a601e501681a5036415815acc9ec7de89a1fe28e053c4fbe96e8bdf736826a69a070ab7406e958a56006a1afe86a3139bf008b1ed8322937bd326006aefa7933dd3a1c49327c3bdbacac4644dac5227040ca2a66fbf4e2c4e7c61fba4cb8c14bde23019d8b81712d798f4072694f7c03fdd5711969174f6c7fd17e26f569176e7b578fff451ae61acb8a9f89c15b43054ecb784c845afdf8f923f27f5fb8bc8982573d79c11874a5bacfd0ee7ad0263ff5c58219a9641479b9fa5bf824226b915906336c7e56a761f667637509146e92217dc14286da8aa53697e468a32f890704774d623dc75e89646d6c78b731ba0ef6e95c08e9fe38029e506ed2c76f8acdb12f1b6e8104cc001191e42b5047a519c1b70de8c9587dcca7b2d3e80a4d707a9d4859a251c788ff6b2a8290d361b1c805309132bd2a137106a4ff89c80790e105c4b5c795c666ad7841a002a739e3179be623d85bf99b51863e3de226c83c968a4c9f8c4a54c023c8d686c8ff870a031ff14cbbaa83631ad5be5baac0e959ab7808e5c7c22cf04c9f6dd7c2b2de1da3596b797885e83b9aa66f9e276e58561bfc2380387611d0ff7db80e21de1a82f5dd516db1a5966a82553485f99c1bd19f8b464ba0efc5cd651def1327da5c94c6fafef5efde89a4ba1164a1e8649e3e475066b03da4a26b00d210a19c5aba8c80cb4aa0bd37782c32fcbf793bdbc8f6ee7fe1356b64954a090f14b68a8834b0516c2804f6b3820d5e23b3f748b85a9d6532cc6d51aea1b796175372f488c5b036de873aad486b329d6c4d8af79ff3bb20af42c4898610d02c48f19ecda4627e14f34a2fd5303ab915ca0d02f88e90db8a1980e78bf3ab30dcaa9bea06cea4b1d7b66cdba4c99913560b85cdbc4a6af0ab73ca6653a50229c320766e4314f22319ab0426bef9ec64ae7e007386bc2c11fadd75b4acf5c1c4e847ecb478ed90c997e5268a7c2d58d6b7c69c725ad99f656019dfeef93316c4e41196a7ee48191ece75fc5fb5b83e324c369b150990f1cb0f1e8afe3a09c5a47044b0ee6243a8a48c13c9b23598a29a6424c590005516440fd808c461d5ac1de701ccaef40b0207ebb402fbdfd0780f04036a0ddbadf3c50a589f95834c5be304c58728015c26edbfe2f30ff32b3847ee2dfbbb152312ccb4ad2ce97774a7f4960bd8c542295902b10a0b4aae88be136e7db6c4653d2f3030430fb9b0d9fd3acaa6af38533f33aa9d412668b1e37077d78e7d83f5543f1e4f200f0f2c6c52997e818e15a01dfc33f6dc05fc237db8732f681f00374ba5d328dd61cbbb85609addef1e021ac09f44ace1014d0fa590124a2684ceda412a2653e385b3d4d1ed7c9e8e4c6472e1e4a28452659b997d963199a26d4068d8a2c497d65bc322e1a88ad2b90e5ec8e7ae95257a9802842245604ae0e3d85cba9ac3a0b09301284669a1181d32e66e1ad70c226046ba69f7402e731c86c64a0fdca19232ffa2eaa59dde2cf31791e83741bac0094e8e740df116f569666f8da09b6e3d259331b395963919ffce9715d0b09398fe4ee921f0a1d9f0568514a10a1f4881934077ae43d2c8238334404d99ed819c5948056d32e75b5e7d9ef7f1addd98dc69af7717539a068f2a01710cba0575fcd65bbc58989eef05cc0c86b594d81de338a18f82344ee5bc2106eda599cab9c7730c36fcf63e7564eaf21790ab9b2a5d2cc88c40bbd66dbce6118b9d7ef302dcc0be297c6de44387245c08afddd28f164fb8b9409ba65a521010b1555afcbb709bfc1abd0e465708d32c951af4f8a9739a2f44f845e72da736945cc5ec8331a9c73a0f2f811d2168b4908cc00e803825024f3fed80bb243f09c3750f632eaa178f91b45b28d7e915c7092022d90351d94b07889839b1625aa557c9b33544288107d8c8ca5530fa5dde8fcfec2c15bf6ba0c2afbfcd0d88dabd05791fa4120bfc838e1f472752d6cc8d900fee405ff8da3beecb52c916ec21e6a6a054189a9c7ad079a3a2509a89338be616951f87b92329c0d331ff8c35fade924faf0e968a27ee834f174148bc6272e66c2bd4c9fbfdd72cbd10fa31091b13234556c455386b83957a6fb133adfc3a6a06e0dc9d4223", 0x1000}], 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:01:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:01:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0060ff008b0000000000060000000500cc"], 0x10) 16:01:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket(0x10, 0x1, 0x201c) lseek(r0, 0x0, 0x0, 0x1) close(r0) r1 = syz_open_pts() close(r1) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) socket(0x2, 0x4007, 0xff) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 16:01:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r0, 0x2) flock(r0, 0x1) close(r0) dup(r0) 16:01:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000003d00)=[{&(0x7f0000002800)="907b15938be741adeb098181aa5d141bac21c3db84de3b759c8e57e26f0e2134ac5882061aab85ee10df92a763ca5edae0fa5260454b83b75511b878d5d24a5503ffdf63bb9e6baf1d4cc8e01ca0b27c6b3a4aa279e4076e80fe094b9e93712fae5232deca5e18b34029ed7104d5d8dadbb82070c31f197abd5b82755867f79ec1609f05de1c0443068a86af27874d0ba2e528a8ca0ba31fc4c1bd4bd8e71f099b289638b97c96f74e964175c323e0e6dae4d0f7df9af22a9d1455ae5c9b926b338e09d3f464f5dc48124964e7830dec1acd3b", 0xd3}, {&(0x7f0000002900)="0df73f7a3d576a68f27de26a91cc311ee1d84f5156a450d2bd69a74ca3e1f32d368a465fea138d162432730a528780077b2a682e265c8b7ea245b4e7d3aa81eaa14403945cb73a6a82335c95e0aa5f2390516e97ba7438a352bc4c090e22628a682be09d991605e9ed5a218278956a697accdc1f316b2badca93d3ac", 0x7c}, {&(0x7f0000002980)="17a8a1f464b3f5963bc29d5f57825d54e89520ddb25f9f61780fdb384b7693de58f354a0b16d35a81a2c5d3ccd38482d9ff3130f254125128defc558eb5db90aa3cd6f421d", 0x45}, {&(0x7f0000002a00)="2884fffbb64c35de5b1f2478ca0bd5644e5e311d5079d914633ed5ec3718a38b5f8fef6fec501615c56d36a1041b38507afec9900d01b9271c628af50948333a44add9800d5cd54d4845dbc15bed596f3a9c63119c70a1ac62b4b35938060d94eefe46109d64aef9a3da4f7ed903b673000f7b", 0x73}, {&(0x7f0000000140)="20ae33687d836e770f0ff83bfdd5f4ba3dfd272f1ad58d7e9c3bfe", 0x1b}, {&(0x7f0000002a80)="0475ea1cb5e08f12669c88aeac953df2dbca6b37a2081e6193e85f821d72ad69567af7433489f694894566a75f815a0ee93f202586c493aa76e55d52ab566ebf2332073c905e32af3494cead83adbb34bb52913f634604333358d10006f50d588f2d7e93b1564825c89d16f85de2f3c4374f18577552eabc0bfdb07526a4ef3a4559c61ae6ca9f228116aa69d67e0d834f2e44372d167effd9a81d7863396aa78f5d14362f3f2b91247a74a04719c0293013e0d62c5f69147bb86fba885050bfa9b526e1f0680a9c7fa6c5408e44378ca7d42a1d435a024a9aaec93074d5d92be0954349ebce7864d4876052066c", 0xee}, {&(0x7f0000002b80)="351085a40fb18fcdd25f931ce455cb102db8b90a1f6e9513e5e9052d7c62bd80d0a608fe8e2fe0690bec5a6c163c8996bdbe996d2d4e7d4ca77576a750e6b8bcdefaffbf5ff224bbe6d0e44aa43541e293c10ac6cbc828062d20c7d5deb3049fcd922acde2ccc969a8cd71003ff9c442deb41ca78f27a1cd4a5ebbee61168fd02497e70d7e32685733c9c3c2f0b69f5a76942fff16474f6f0094eb38c30446bca2aeafaf07a7528120772378b2b759fae30d", 0xb2}, {&(0x7f0000002c40)="b7306c0f5037a4c17537e0d78ab329434e50d2498d01900c71ab87e91e83a39ca287a9512b973e884b060bde94820014e0d5a7550b149fbf61870680e98d5b184639623e3928c06344c57cf7ab09b6216f7c7f0dd7db50d0fc500b6c5d2ce72e04bbd7000da441f5656328e57a01ffe5e0ca826c5424a1918dfe2e217d08bcb2e768", 0x82}, {&(0x7f0000002d00)="db59b326daee45b66174bdac2881021a758522f848d3dd8c2d683ce2609ccaf5c920487929fc2090e83ae1a055a6a3681f4727ccb77989ea470b5cf43365f25679073d32d58eae155725c6f0ba892dcd7b2e9bca6d09c768cc700413bcadbddb28441cff9fde7a9b1af493c1bd34cd533f42a6822779c3df3e0de1b6dbe650cefbd033e672ab8b2270e32fb6eb883e0f572cb11905655e6b3c09726917eee941eae483d1a9faa04093d68e58ad8559c7513c2ec29060d1f87b4c9f3762eb52bee192ac43b1b64ab816a4da181fe280b69c612a0bd322902eda48e2b393f6f4ae1ff411f92c63eb428a8b5143807347ba95f491b50e184ec66b6a0a82607048ade368d91e35d2583ec062bffc8216b0a713b032de076f328ea230ec2180b0e15421e1c72caa7de462313d1accb032fb5d11ad75148957b5da9b08a976b43b90a8969ba9e44c872092e8d53b3d5d3e524cc28f43c7c8924c48838474443d61ffa374cb1453864b03c7272c6329cea27ea226cc7a5ee1339f8562e6bdbbc8ea5595281df5ab21f50beeac20daab2084b3c1ce3ac9f829515fa7caff0ad18435e6f9feb84341e929fd4579bb3cdac04ab8ac04db9a232b1f8fcf40aa1dddc8ae1945ff1540747e330e81a882f4f2b983637537934a053d94c4e7e3985b0a852e33b75b5dd762ecabad43581d973286dd83f63e2c66bd8115816fe6262dd8ecd29fdff91e3f98c0edadd1c67f4bdf29b57b5c4ca2ca6124b6bce59ad9a8f95fc04fd96777f4f85aff1a3b45c39f68a18d88bca5f1de183817da104a5f42d5a4b03f9f9f0713d83c6fd2b7d980e973f8218fb44a2729a7126e05284f9bbca324d4dd2ea676b61db60e49aebc40309cc53f7c752897c45c2764d8312f630fc3c5999747c26e46a45b01c488bf438613626b5374dc50eaad24abdf52f909150d1112db2dc80c6d9e87d766b6cc90f0c55bb20362279a83b04ab192cab67ecef8887e26e0f120da3a01a6baa9c4d36cda1295015887a69768ee42134d8e8a38d0d809515e456a79bdb0c8b734cb124f4693c33e8ae40d77dcc84a17ea4cca87ae216f1f6edac2fe10b721551545747fdb5d459af11c27e0d0f892e5281e66b7adca7c745deff8e67b186f6ed28974f1c8dcdf77ec3a9283c81bea2df5842777335f953ba8b1b6eb0b7b2459649b9ba2c349eb6bd59330bc21f18b363d21e40249e440ce721d23455e7a6bacc58b0f983fb9d57bf0ded854bd8de89cecdea961b14da7949d57f0c46fd90bc6096f492fbff6c0f6a9f53882cffc11dc5f9068ba3b4ef314e91085353735443ec8283547724b645f9ebc0cd43631d320ea3b40d52d27", 0x3bd}], 0x9, 0x0, 0x0) r1 = semget(0x1, 0x0, 0x403) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001240)=""/140) pwritev(r0, &(0x7f0000002740)=[{&(0x7f00000001c0)="c7db472756a6d17296e563cdf4be04c2995e208ee7d2aad46417470105af6fe1d79744d78d36b3b3a72602c5f94f7553c4a62b8a8a3037123a2e6ba5c5591892e8b8a356d7a5a2140275120780e040fbdd1be13570884a1fcdcbe7aafb1eca98bb9f7412db4f475b478186535f7a0f69caa93eea05e986399a316729b6166f7086af3edea378393938fe94d49e4103188d379b6d8b150a8e1bbd85dd4db18d41c3dc1dbe12bb3265a498c31e6232e1a4558924fcaf2b680c3f4a5ab64007d56df1933541c30e04aefdd65c89e9891dbc0a4dbf4622af18e70595c8718db0", 0xde}, {&(0x7f0000000300)="4a2640413d6adc3c1300c533357af6dce6baef494df4977386a314b2a6014486c5b81a50c549a469fefbd5a4e3d545139477bcf5cdc863d4163c8e9a929819a3a9fb1cc6ea1b55751d770053121029d0c3b9ca747a4aa6dbe9642b33b907fa7bb94967c3471d3f2fa2545c61f376e7411555c4c61baa095efe3caf67b1dc5cbf4a23bf8596974187be6adfc46b2a478988c5b12a1fbd81a900c264f362902cda9a291937f06f11aac236dc103deb5a37a07338935b3fcf3b4b0d9bcb61a78c847c5c36096eb2bc4e4841d1ed65366d6a1468b75d5c725dce5f3641170a0d073f80bde4b27e9671c3351ca1389b52b378a4f0aea35e1b1c0f871ff78c6db986464a74642a74550bb61928304ee5847aeca27609b34d9e35625723e487b9240af8c42530de607a38823654772a688c887d1df679da7f54a97c245d3a22ff6cf4b12e7fe18ca0f73d59bc27ebeaad5eeedbbe64b6c098d5aed09f2efc8c7b26cb61ddf19aab76f14f73c6fc8c701c61de29e55ff9c00a26f62866da317b02d23dc3893cac6a978e41efc2cc306d6c7375bbe0d90b91306afb58cec0708f344d01dfce5f53e8ded364a7acc5bcb469b655d30625b44a6e02a93f1568fb3628d0d413daf74add357042454e538e7b0c5c84a765b1cdbe538e808836f23cf0b7fdf20cde264406a4b7badf54b396bb2773d7b17d6bc3cd39b831a22b5ed2b8a80cd963b6839426dc97541aa45cbd38908647bde1b80079340371c93cf675e1db2648570a6188c4e5b342cd25768517695e7a931dc1d55c476cba82ddec947effd57d1bb35eb987df2e527fd8ad46c33fbb77417074a290a487fdd2222eb59b1ec9873901fea5f42b7511c1d1656232067202b11bcc3ae8a00e64d516daae327261e7a3e200afbe0aae90f5233c7f145148e5d23b45317a33fb62582b5166c30586161fb7fc9ff6ac86df19d0cf1482a05d1dc59899d3cd3384ae4e0cd7f875bc64310e1d6de8fc67ae324c9471caeeac1012e9699fbd66883fce4181fdba3f58681ccfca2436635594153ef216b7a71aff877ad2905063c32561baa1b8a7f94c544e72da96a2b33d4b62f3d8076f10a4034379d6ef16ef66abd29f283f281edf1c0bc31917c16f2cf151b90a0ee4db1848905dbfc2bee5374281a204678d9024709dfa51017354f2b830ef9f7e2530d1b24d220c610217a3fb3dda9fcf3ab47dc502c2b6d49e16e6af3e16fb537d9a2098b52aaf0ab2f39360d768e5b5ec1c56106ac7d74bab9b62d8919b2a8d0416bffade05995bdb2f13b42bb4525d5e7f8146f913511cd2d27271551f7f163b1321f461d4836dbd38cb5b567f48cc5b8fa96bbefbb633454abf82f7744b984814d69a8e176e162ef3225dd69927c6edcdc0ead39c26150a55f5c92f910db26a27b2ce23fda9d6b567cd50ede4ff62a6ebf41cde56d925782e3728cd0d7f5e6d10afa12754988fe011b6e78a785cd43d97e178161e7021cc4c5fa8f021f3b6bb347b64c47074e6d614fdac7988ac46fe9bd80a556f8303c8639cf122d5569a23b404fc221b6615cfad0c245a5b4d7237ce3caa1504a5a088deaff716e1365d08ca3bc483e37ab74ed31a57787a0d713458c069efc08b38cf97a6d52efddf6acc557bd1a48788aca7f2081c5b6e88be0c03ec3d16916452e3bb5d6534036299219e3af8886988f3ad765a6f44784e34b25adca92d62d32961e8addc1d27e4abfe6101ac1ddac7f11be55923580e4ff9cabb75be3d70171ed539a2b252fad6a7db3f15a6bc0ee158903e5157215ae373756fadc9eedafa48cc62edad6abdb313e5464912e277efadf3acb3e577d9e577d32975e0b044c2818b48bfe9331fea26c2eaa8f3627fbe2e88558c2ee9721eaef6149c98338f95ab4a2ba913ea6b9e63ee199b608527ffd4678c89feabc38efd946f08526efcb209c90cf86f173362bc82dbd17f24ecf4bc8fee8a82973f215e7ce7e746889dfb3b267ac56b118388f14c4da151c6ae824a1d06da287832656dfbf0c619ccf689fc019aaa380bfaedadefddb63a6022f2666a86b79b3fd3d39c4e9e643cba3f3e270a942699853fcbcbcfd2f292d3dd6d861cf448854502ddd0c755726b73f425728c7dbeeabe829c53108ab654c3d7ccf34de9edcd66a55834265c860eba0d2bb32a02afa676a1711e8797630e9e7248b78197bd442cb28a0ea28eb2070d98aa35f7b22eab5ac2722e8caac403f71e5bf074ada596825be5d7f383d47b8f8895c8837d1ebbbff72488d5a8e2c096dc654b13177c97f7eace444fe3357ab65e4d78039eb4570c2a21fc0e431130a7078b931a7ff383e77307a0546354e89d950dc108ef977ba38af6dc93f84cabb7fc84d25024263ff4bdc9878d2558f6c149b24badbaf8fcfececd8821ffece834320b58a90dbf0493596c247c2b88cb3e05c37b441a7ece7c7631dc678963e72034f68cfb24eb9f1393b000248f3be2535f153c1dc3ca7682246ca926422617f3fca1cd64949a19584641a857fcc8cce5272aafafab4e22d1c83e79d361550e784300d92a8571f31fc5d5237864419171719baa9f2e74da6c105d8970a43acfe1d589c51a51d687baa9bb3de9026902730f3c3129165ff7915802c017082a918a71e12607d4d54015a26b9af88271d09b902531ad01c5e755abfdb38b98f618f1a60b4124b6832c31f1a2f5268424c175698817dbda6927a2d19ac98afc57b6685bc39616941d81edc238ecf030907f3a4ca8cefef93711ab9221b8a02885dd1ec11d19d737b9a3c08dcc61f82a515be5e63bd565a17dd637f615efff4daaadb732c25269cf9d150d9ed4adc34fd0eb851c6f1d07c190fc229c84fd4dc5e10191d6a93343f8eb43a8e892689aed5bf20d7cf8a2680fcda51446f430860d3628efd88d953666468df5a5658c17379d0f4db66a0a6d501ef733ea90a4f66bf7146edff7b79fe7b3b9dc49e125dfe20faec407481643d83b940956fdccc79f562cd93f038a1a17e4c59ce98d291d9d17e49eb6250c28b67b4ce187c1f2315b911042e347a6c86a45f199dfbaa0413da003b09cdb03f35362deeea3202fa0ea871ce0d05afcc48071eb8288a98d4d5f78e73ffe2447143450dd78114a0e95d3f0265ca097bbe67b912ffb79d7709bd6a23c3b6c3920b78c8ec5cee289dba50a5bf963717a56545924654a3e96695354364842c5f4cb42014a41a0037b68a510fa88e809eec0412d0084baec231222a5bca24b432157ee3bf5ea117670b46787d5902519d4a2b0271461fe806a705c0fd8752db253d2afb434c3032781cc167a1fbe444443662f59f0328ae4eab434314e4b73841b157a6a5d36de49f3086705fa02aa65d5acabddf294db4bff54c9906c3c5403efb2356939b58edb62618a72ac8f279f8f509199aa9a11b7ab3a5773ec0381de8ee7d53d44b202f7692a447b0d82d93a62f554c9da1c87aae00a3109ecfb2c1c028413237802448549c19677f0035820242b1ce975657fe3ab429007a48cb782d144bcab62e6daf92c620892ee94e247ad5ed73bb8bfb771d8af5fcacbd063eb885531bd80c736e5082166aa0a9ea4065c0a605f823703d8f06c98368f35d490d7edba793fab17dba4c43ba882da63695cf98ea7dfb577ded869dfb9e3ba7761ee3a432dfe4c5714706abe06bc90a8f005bda24cca4261d8d5451be765a4dab4624a27bf5612ce0fe1377a1633e0211db85e0e66ad061f70b18ef5c3f8077ea3083ebc788306dbd07c8661ffb85c14e29925187cf62f5af36879992882fa4592aafda0b091dd85a25ca1a64e875be279952dcf89f621fce41c480d5429d1892150a5ce905ee4738476a8aa8836c63b2fa71d9bf7e915ebd2ae665fad5c8fb97e2d4ce2983557ed41d5dd9e2217e670ff299aaf029dfcc695996da0a9969f31be4aa0b23a19a762d7a0799ae6e7aca1bde84cd6a3a9034fe0735681de924a9cc94e703fb03cfa494ee6853f895decd56c4cbd684ba83a24ee4c409adee4be479d8914861c6cad9801b97e733ab2462cf1b743936892498bee7dc3bef44fff569cbb47beec8d6a45dd417a55166f4eaec974a378274310fef22104dd36b97e244274a79a0351bf7d90241816ca531d215345b865d0d982874541d8953a75e60e68b548da4d3ffa56dcc07ef4b8e6c63f89f8d95791e21bc2705690d3f59afbe0fd8f10972cc0d56aefec844e0756d4375fcefb83c0253a3073d83f3816c48bca2ae2dc86d4ac78f04e3438d90c3d842e49cebee68d33460e987c2d508b2599c4fee6fed7f4b49ff42fbfdde9ad2b6fd993b49f6a8d57a05142e1d18387e214c9a341fb704ea5ee8998a209ce72e2ea6bc0f56b59b415bcddf591778ce315156fa7b10969ca318333505154d28972c605f4fc614f3edb231f71b118493f0a1532b447e901142fc92e9310e46ec993f406b2a61ba6402491433549d9b1e54c44de86b62e1db7d25aeca2b75cac5f111de8803b024e79b9c89d55f903d1f985cb7e108e89e6641c3096f7b000df52ca1dd614255795a58fa1d32b21dc665a5dc17aa1d31f98ada3b12ba3a8d0a707d5bb18995c9d774533df451b7ee248460fd5773f9d8a7406c7000bacf93a3ff072d96d6350fa597d04076c59c8cd605b068317d8466f6e776ab8e86a3a227cd8e707135a2cb588ce15b1841178cd31137eb5902a39822fc971ca25c7ea8b5ab94d1d4470c0ddf3596491c137ff01b72a019b69980dd7038e0b03fdb3d32f9aa3ca86149841600b06c7f818cdbef2fd6828a3844f95af9c68e53efbbfea4bff30ebacd31a011d8cab187faaa1ea91c300132fbd5422e6cbe33b6edf2abb88620ed222b02b441f79c6f2f74938e3523a901d58ba7194c11fbb2751ca56d46c3e8440b1bc365322f178ada71f14bb6ef42e5120ba915be444230fd57e14a677f3d5a80c8bee454b47dbbda1a34ca885076086f9fd8c40f7a1c804b16f6a3494ac9c643029bcf7035b4d894f464c858f74b4d6814122ab2b4898775be42cd8bc854721450c0fb19d0051932d293ffb0d1716d3c805a26bc4e248a37fa17196c6d588e7b5145f26bc435404a23efe0723a21e451748264d47b2a0d155e0f570d80df5af30e43757f36437d51a9c7ae123bbbf3c8f85fb971955c0a5bb28d8aba89f29d7023739ee003cf3093781dd916dd2e144b4501416716c329aa1184cabb803a5eb7ff0b2c07b9ae19f196370a1476c782341c96134ade9ab4926479b8db5dbad57234cb7d3e400fbdf46c27b6e1dac49997266032055362142dc3b2ff82938872357d361ac022568b4530bc7ee585c3f198792421c62031936aa445ba954e5187d6e7a398f8f705a91a106696e058e3267e341b745dd68777e1f46f64c64e13fd2ad95677a41d0d83a4b8605093e17e3089ce6e02f494ba402bed0d110a215ecd1eb616240e2091627e99b1f53de0de45e5ef5b2e99ac3", 0xf23}], 0x2, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x9) 16:01:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xff, 0xa9cd, 0x22, 0x7fff, "2e50e45199a218c26254ae20bdfc48b2ac67a08e", 0x8, 0x8000}) close(r0) dup(r1) syz_open_pts() 16:01:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x51) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) r2 = getppid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3d}, {0x6}]}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_emit_ethernet(0x8c, &(0x7f00000001c0)='\x00') fsync(r1) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x8) ioctl$TIOCCONS(r3, 0x80047466, &(0x7f0000000340)=0x8) ioctl$BIOCPROMISC(r0, 0x20004269) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={r2, r4, r5}, 0xc) 16:01:18 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000544445df84f6050065fe7d004eb1b62f9db19c9a44a168d693b3b7a65d34cfb181a007c24d5347d621e328000000000033e79318d10f29fc051ec07b20d2aed15ab43a91f911d76cdb549bab87ad59e4c0d6f8d1a7a173651100"/115], 0x10) write(r0, &(0x7f0000000180)="86a513b8c6df2733", 0x8) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/16], 0x10) 16:01:18 executing program 1: r0 = socket(0x1e, 0x7, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) close(r0) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x2, 0x2, 0x420) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/64) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:18 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x73df851ad16fd15c, 0x6300) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x1000000000029, 0x200000039, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x9) sendto(r0, &(0x7f0000000000)="e8ae21327e952a4828501a67cd70da2e6df34e826c987f8bd315dc69c0eec68327259b1a08e275f009a0e4a0207cd79339a17676205b9ab56e076cc7352d2e6b01a1e352160efb00a40556ab3ba0cf28c4606e37463734b4df95d1282305547fe9041417aa8b2abd6f88ead859aecd5eb8ebe8d5942345dc7c27d087834785534671406ca60b12c2734d45b9945c3f3685e8782f61d557636af01de89ae5ff7ab24b775817bbd4613426cf1ca7c8d3aa52ff15bee0820d1d101950c2244c9260638bb9174aeed16f8513586ba6ea7342123affcd619a4eb36691e50448f7d687", 0xe0, 0x1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 16:01:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x76, 0x0, 0x0, 0x0}, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2bbe, 0x3}, 0xffffff24) 16:01:18 executing program 0: socketpair(0x1, 0x4, 0xffffffff, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/70}, &(0x7f0000000280)=0x48) r1 = socket(0x2, 0x4003, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f668b3c653000"], 0x10) writev(r1, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:01:18 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) 16:01:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) shutdown(r2, 0x1) ftruncate(r2, 0x0, 0x5) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) 16:01:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x4000000000028ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x5, 0x0, 0x7f, 0x0) 16:01:19 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x1e, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x490b91d6854d5caf) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x100) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x67, 0x0, &(0x7f0000000180)=""/103}) setsockopt(r0, 0x9, 0x1, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe86) r2 = socket(0x10, 0x4000, 0x80) setsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000380)="6ef1bd547f9284a1b50fb45a08dac25af62be79cc38c7400995e7de62ab212020e7c4005053b90761e47e9c5e560ba538d3c7a16178307c36a30c68f0b53808b45f69d0d9f61b6ade50079cb108f89c4f46f9b4259b8e4512730b0dd26c6b066ceb98c5f31bf5ac09c3b81e12919e623f1d9a0e318b2567bd6ff6963ecac8f714a4dd894e4a210d0dbbae2a5da8ac6b22683f2175808a76db092fae2859bcf8eb3abe6ef064aa8b7bc6cd7402846749cfb58eec69e2008e29559aa48f06e32b2e3e3ceb3fb0f9671b5dc4bcc6c49c91730d3bd16", 0xd4) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x1, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:19 executing program 1: r0 = kqueue() pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="8d2849047ea6f1439ab4ae2e795272e261fde37464091f261887dbfdc36d45f451ecabbffb0783311e1f6ea3a9055f2cf9d654ce8b0e014ff2990308de004382e5d5b67e66ad4e75ed02796b72438ff1c65d5b75693a5eca7c934b8695f3e68e8bddf6ba42f8f7b63e15f3b79b4cdd5ef9a86c4da42cd503cb137db8cb86ec04c5e23f137254ad22c3", 0x89}], 0x1, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) fcntl$setstatus(r1, 0x4, 0x84) r2 = socket(0x800000018, 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_emit_ethernet(0x0, &(0x7f0000000000)) r3 = semget(0x1, 0x1, 0x20) semop(r3, &(0x7f0000000180)=[{0x4, 0x2, 0x800}, {0x4, 0x8000, 0x1800}, {0x0, 0xd837, 0x1000}, {0x1, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0x7fffffff, 0x1800}, {0x0, 0x3f, 0x800}, {0x3, 0x20, 0x800}, {0x3, 0x7, 0x1000}], 0x9) 16:01:19 executing program 1: socketpair$unix(0x1, 0x40ac3d81b2505c64, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10, 0x0) 16:01:19 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0x7) dup(r0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r0, &(0x7f0000000100)="5d210fa411f72fb94ccff578557ae1e1346f185841b49dc6d768c2024d3158c252dc25fd9719d315ce0c7236b426d212d22c21c633a4f625bdd8e3cfecaa087c7e477d191c8805700cc824f28ad0bf62ff38180e8cae01de33afa34e9ba935118be6b874bda2628c707a6f8f291efdbe258237b23160f3ce77a60c054b1940b81c01d62a159e4617e04b9506b78bc4cd5dd650ae48b3190275364ac324ae58e65ca8b358642ead9df485c1ab577f017b0c4a0f02dd8585f01bf9287ba247bdc0a7bc3394bf54a5b59489a438e5edae999a42972d3dabfdbf44ab9147b08a07b5087413c2ae8355647fb8081a862c2eb0c3f20c6e697e5e424970b290c0b7f8", 0xff) read(r0, &(0x7f0000000240)=""/161, 0xa1) write(r2, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000200)=0x8) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x5c}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f00000001c0)=[{0xfffffffffffffffa, 0xcf, 0x6, 0x7}, {0x4, 0x0, 0x7, 0xff}, {0x59, 0x20, 0x8, 0xefc}, {0x4, 0xfffffffffffffff7, 0x893, 0x7}, {0x3, 0xcb1, 0x82af, 0xfffffffffffffffc}, {0x5, 0x8, 0x1, 0x3ff}, {0x2, 0x9, 0x19, 0x4}, {0x8, 0x6, 0x8, 0x8}, {0xd509, 0x3f, 0x401, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:19 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) flock(r1, 0x5) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) r2 = getegid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getgid() getgroups(0x3, &(0x7f00000000c0)=[r2, r3, r4]) getgroups(0x7, &(0x7f0000000140)=[r6, r3, r2, r5, r2, r2, r2]) getgroups(0x2a3, 0xffffffffffffffff) 16:01:19 executing program 1: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = semget(0x0, 0x4, 0x51) write(r0, 0x0, 0x1f6) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x401) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x1d}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xffffffff) syz_emit_ethernet(0x1, &(0x7f0000000000)='h') 16:01:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x0, 0x200) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:01:20 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:01:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xe93d7d23b0495c6c, 0x0) 16:01:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) msgget(0x0, 0x40000010000001) r2 = socket(0x1000012, 0xffffffffffffffff, 0x80000003) sendmsg$unix(r2, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="bf6cff95028c8a494cef6e709c96eb28aa19384ef99da03dfde5b415eb198b07dc62b02a15c3205c5a50b381951400000000000200008357100ba3dee4b0e19ff47e5ec2487cc5978d00faf2ffc210560f6ac1f85041d860446639b79c1a3e9f9d1b82ab3e8dd713dc705955dad90417925b5a650a0500000000000000f0d8324e012d03003d01626592bf3efba9a8666feb1bf1e4e67947319291ffc1e6ef048cb75d4b2024e003ca23cc89055a74d3c1c7571898fe3bef4990370efcb329d4831e60ff0300001ae6cbbc435da6d75a76888ced3309ca1b33a0eadf000035e4e6cd57281d3d2a5e2a2a3e3fc1bd59c90000b1966866486ea231ff6e641b1a3eb4057085b99576fb50233c4b889c2f9a145a4090290ae099d8fdc76ea98a57009f1adc7cf1ea3d21952144f45cc49f65a13b5176e9f74178d0bb7d832b53c4d700df86243200e8ff80647ba01f1d31bbb3d0f41e11769f0fff2fb39810270d915c2568ddb82e3b832635ee599b42a2cc79acd4962e89971971d0462004874f5c3d17f083bef9732f26e5e1b3fa109c997368a8858417db5dc68a20d8ae2bd4ad7c14f1af51a7966b3f2376fbae3c8e1c05f7adb6d67e7b639f0bcc262b1b9cc6f9d0282addf634b8aeaf494ead53273a684ba5b7ca65b6c7bc58b821d54742dc3855a2eb06959309774a1150e0d32d06cce46b3e2f04bbfe41591a4eb1d18d48ed66d2e44d46e8f6c3f3198801fef387f20deea321f2cbfc3c64eb9b64713d63ed876934b44c36a9cf77639689c7e95415a8e02434151d7c625f264c3589e6313e100c1bf65eb2a4d2de5564fd3c375c6f206dc14f7c4252dbfd9c5548a57a30a960e4b3507b10a8583d90d3e64400"/635], 0x270}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000540)=0x5a2c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000500)=0xfffffffc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000a40)=ANY=[@ANYBLOB="ff202e2f66696c65203eb8db76ebf60700ebcb7a37a79da5af6bed17941b3c"], 0x9, &(0x7f0000000140)=[{&(0x7f0000000c40)="5141bf6435862abef80c67eeefcffa6c3aacceac64c1e3eee65a51905f006f0d6bbe60ee00e268c87794cb3e4aa32933aa354f64c8b05c08fbea41365a929961ef6b6e663d6b09b3f62650be6428183d961e09cb5c812370fb6bc60ed7183c05eb63e4c9f93fe69a86c624cb5568965f292823d87393b12ab81e203bd9eb409dcbf39ea99cb31f5987917587c4dc1f71745b2d346460628c358e6b17f2e3d2b80b9ccdaa959c39ffffd0192d6546d72aeb3427dc32238fcbc252dc09524a89d12fe69ff298d8d12cfe0a340a6dccdbaa630c295495575144ce7b22817af0b60268f6cabfdb8b908480860000008400000000000000000000bd6e407e3b989df7be6a9b36fc1f750d964232b6ba98555c7edcda3cfe1a41b2fab56ced65fbc75f756afb30e476734e8466224620c834ad2cdf928f2c4a6b1c6de002060c8cb85bebd4a272a251955cc67446cdc4e80c6129deb055244791d06cae54b6c6a9418e3b1ce19f36e4235fb41439e21176274cf35f1ba68862e79387178b76123e0519c3507a460b80293dc8a140d9f9b4966c0b46644a3b", 0x195}], 0x1, 0x0, 0x0, 0x4}, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000600)) r7 = semget$private(0x0, 0x3, 0x120) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000b80)=""/189) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f7fdeffd000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) r9 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000280)={0xffff, 0x1, 0x3ff, 0x4, "b0846ce8e5bc5054a06db79bba5db045641ca58d", 0xe, 0x1}) clock_gettime(0x4, &(0x7f0000000640)) sendto$inet(r6, &(0x7f00000002c0)="31d46d66bba99b047599c074521ccb76319b8643314c1bebe9813e2a5d9165102067affce4b13c12e1fc7e6339c7c8ecfc84a145b061cb89d4fa09b99c8ce6c81bb25633b02c1b7768198156394a19753fa6a42c533200fe7af76c21089fd931d1c0a6c8a9c3add05f9b5897126aeb3c55bf387414c75d51f3950eec7c9730469f9a0f86962c808afe643c866548519cf7738561e4b3675edfe1eb2a8533dd1f03c37e4e8065861f3d61842cec04a89735a3636dd47e2208baaa43c5504a126bdb6e4824fe9c7ad84b8677cf06e0648b1b9c1eef97ea9186965d01ac63e029d50003111700159c", 0xe7, 0x2, 0x0, 0x0) semop(r9, &(0x7f00000003c0)=[{0x6, 0x3, 0x1800}, {0x1, 0x5, 0x1000}, {0x3, 0x1, 0x1800}, {0x5, 0xfff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x100, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x10000, 0x1000}, {0x3, 0x7, 0x800}], 0x9) semctl$IPC_RMID(r9, 0x0, 0x0) accept$unix(r6, 0x0, &(0x7f0000000400)) 16:01:20 executing program 1: getgid() semget(0x3, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="15966931d1606a851db7c5ebcbfb76fa8c7690f9eb85eeb37a3fdce1ae766e8075452007d1dc5897a33e0d7615098ea75150217ade936bf12895d8ae3cfc55b96e5388c6391ebc74943110ceae33b9d2b313371ebf58297bc42602945d8b6ec4c1", 0x61) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) fsync(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:01:20 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) 16:01:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getegid() getgroups(0x0, &(0x7f0000000080)) r2 = geteuid() setuid(r2) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:20 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) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) getrlimit(0x7, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000580)="143e60df5e78c164b6261626a94602eea2a2da88818bbdbc85111a5cf11fddb5c9532e10d4843869bab6724e09f5081d373e80c36879d9377becd3100de1347c8457a74347a7d65d5f670a86641cd82623003c13ab60704adc452a4ecaea40b6ee3e7aa28b92a865600c4d50bde9f2f192a13ca8f618a4355be42a848a9df35a68e7966a21bda7c916728592514fd0e70da1e4c1cb", 0x95}, {&(0x7f0000000640)="931e34372aec2038d3bd03bb6beb627c29949b17804f9f3b9b51a5053bdae6842811ffed6167626024025b3796", 0x2d}, {&(0x7f0000000680)="7818dcf02124450a55266680d6ef445b3ed2bb77e87feaae2aba5751bf19b5e5060788c6997e9602225430391b42e7286a5e3e3f9e9b6d194f75c8476ddf73e3b4b323fc82608f8adaa56c75ecbc10742e22344249ad06a14bd30bbf404e66538eae02f88b8b3ad378b3a716f8adab6a48ffd41996302811f725ed08b8855384989dbbdf20fcab5ba8a1ee8f096cb5bba4395d3e31a8a615902cfeaf5f441477e3b24f869beb79dbf29dfb84009508bb3db1fe122c85b871055a155779142e82a41836d6502fa969ae6fae683f26f1b239352a446bb96891f47f44d7db080e620309da548a28820628d0483ad525282dc78f96", 0xf3}, {&(0x7f0000000780)="7810a6e2dc388cb970dfe4b125a254453f500c0936656520153cc994faaa4bc312df1d3a99cf4fc674ec7b6d6e0046d0312dd352ba518ba6699a4421311df78191206e09d3968b6e5a2b792306d4eeec8952b52fe2262e3a55f761196683819161cb2ab67469a85ba2657acf316fc7ec6dc32d89f47be640e4bcda951bddf74518c19fbdf8bbb56bc0efc3c42f15caae3b82134cffae83ffe17a8fb9efe8176392bf9a09804d08cad06be2ba600784349648b86ab57f3b1d019988fd0e41a578a1432e21aecf0938fec372af00080735a2f0af851e7dd1524ba96f", 0xdb}], 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x4) fsync(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20010, 0x0) mmap(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x3, 0x11810, r2, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x6) r4 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, r4}) close(r1) sendto$inet6(r3, &(0x7f0000000400)="e8c6250de546daf634aa448a3c6908fe734c99b40698d60a5c4c218e9b3caebc095d097613d751f2c5dcc8cf7f14c7731bd11d16dd6fbd51abcba50c765306c7d2d504340a701eb7bfd96819c10c72a3f21a3c0df0d576bc1f52fd95e6f0fd8b361ab93dca4b660188dc5a29706a478b92877d95f85f8913a267e4d7eeabe4330a2d893a91d61be2ce5ba2ed9913e47368cfef85a71f", 0x96, 0x3, &(0x7f0000000180)={0x18, 0x0, 0x80000000, 0x100000001}, 0xc) 16:01:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(r1, 0x8000000000000006, &(0x7f0000000400)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x0, 0x6}, {0x18, 0x1, 0x0, 0xb1}, 0x9, [0x3f, 0x3, 0x8, 0x1ff, 0x3, 0x7, 0x49f5, 0x6]}, 0x3c) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x454, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x46) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) 16:01:20 executing program 0: 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) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0xfff) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1012, 0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:01:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000001c0)="00005900186004008b80002327feffffff0802000000002800001401ffff210000003b00000000000000e500009433f5570a259eaeec52b15cf2e9f457c380e4402990bc68d294478d22b37c0051352136940602f5bcfeba7bd202f607f54b9591fcf78f8f044b73d6ff12f444", 0x6d}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000000)="d3", 0x330, 0x0, 0x0) 16:01:20 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x5000000}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/47, 0x2f) 14:41:20 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) 14:41:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90cd, 0x31, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = shmget(0x2, 0x1000, 0x3a2, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x3000) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xfffffff000000001, 0xafb, 0x76df, "b0000474710800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 14:41:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8001, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(0xee00, r1) r2 = getuid() setuid(r2) r3 = msgget$private(0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) msgsnd(r3, 0x0, 0x0, 0x0) 14:41:20 executing program 1: setrlimit(0x6, &(0x7f00000000c0)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000340)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x10e) syz_open_pts() 14:41:20 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x81}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) r3 = semget$private(0x0, 0x0, 0x80) semctl$GETPID(r3, 0x4, 0x4, &(0x7f00000002c0)=""/249) syz_emit_ethernet(0x1, &(0x7f0000000000)="84") r4 = dup(r0) mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r5, r6) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000000c0)=0x9) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0x12, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1, 0x80, 0xfffffffffffffffe, 0x5}, {0x5, 0x9, 0x3, 0x5}, {0x1000, 0x1, 0x1ff, 0x2}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 14:41:20 executing program 1: r0 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000b80)=""/4096) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x100000001}, 0xc) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() shmget$private(0x0, 0x4000, 0x480, &(0x7f0000ffa000/0x4000)=nil) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) writev(r2, &(0x7f0000000080)=[{&(0x7f00000007c0)="c52dcaca786e2f990b3d8ccb90c5c7f066dc50e5067868a07cee5e7ffdfc7bd0cf61b98b11e57670c64e7b278254c6dfef8f9eebc41c02025dd948cc14752ecccf9381256ddd767ecb44f0d8d1ce5049e0710aeddeb4c3db27bdc3a4d99493659b4c68e870f047d9a00c7cfb107506087e8e234fa0ecf19d176cbb8f3c3d0ea7a2e47cd49b3dc67aed8602eb12a4d8a503feddde9552b44d36c65ecb0439164ee0a86284ead2ed790a85b722831d52131747aaa6e4af54cf11b3aae97858940253ac23865e9c52df1b88d5283a3a7dfe8a7c571605b5a8b371f9ab8d24d6b91e537091c6857ab961eb70ad934c78074bb6e902050d5f055162081ec55d46c42d575154405418753940ac1264ffc3c4e5451a205a02ddb20bab03617e41a13006ff19484e47a2d23882e09b4554c525ada735a38f6bfd745bdc0c2f2d507166af69fb6096f47225774784caff3efb9f5ddc73a5db9a5c93f69a5e9e5d7c2595f16a53d4525843b1cff4de3e356d9f76f2fdbfe15f1a6640f636e185fca56ad9cd225db1db51ab87d9d2b77bb7af4e0da0bc212142520eeb536106964a5ef06d788ec474ebc8dcff7b03804fb3cfb4e0f6f07fcbf78ad40c39083004596568ccfb92f56cdbc59b13b5f5e2f9b1ea85def267dbcffa241b0a0693b47c680edc585232d6fefeebe5b2e0e5146dcd8118a096ee302d402c5f275d3e887acf28133c839d490465c3c13c7edcffe77223ec20d9496df89cbb3f580638c3a8984df390c00e6a05c19e60601a8e69123612b276bb3ab768dffb7724988e604f6142c2f0325e95e23f7698615544d1d312741e271e64edfb91855879c71ed8db57981653658aa63d1e4acaf59e3327292e234316fccdbb38dacbc0e32dbe525e3c32e8704553b74bf24591d70745b20807506b4ac85dc04876f854aee5b31a848f2cdd1bdc333d468f20c88cb69752de6819af3a4ee999b1539f8bb72739c6252947621a7b4258683be8d2aead46842c15cf6b714a8ab6450cc7b7382a22b07236eef92d80d7e4b06b37eb95f88d969f8f0ce7815c510fb49350a033e8a643e072079767813f51b518121ad831e3f5abfded7b2754cb48f0e81518904d3186e85fcab8ef73856df456380d1f738f0eece2d3caf11b3c66800a764614d11339f6370cccd1c92bcc7eee5ab4d910083cf39bda4a0ea61b609bef9f7beac45d63963158394c7f6fb92d4faafa91b973313cda1b5cfc987faa0140fbfdd5a1a195a66acf54491515160a7f", 0x384}], 0x1) setsockopt(r1, 0x45, 0x5, &(0x7f0000000140)="ba3a8b7dbadb02c1a6e3ed45b094363702aa721824d97027c9ab7db9cebf86c496224f036b103f1035b35e4b256368eddfe6a2ecd7ef91ed113da4660bf15b944473b25ae6144b10d6e49f659e36136fadd2227b5e50fded863331b3e3ec7f0622cd4e11db6d101c1036e64b33ab395a6b30fbd5f2bc1031ab6798ab783a412e427bb5065883440a563329230a0d3d9d0c8b1672a4cadd1cc90266db671e67f4d6e4ee40d033b51222c0c8cb25688843fa9fe0b3d54808de60d7ed56ff02180f115aef58449a219ecdb6ad14e66b115aac4d24d9fb2be399db8342c5468954e271f6db26bcecf1304705d4e3e1f33e24f5", 0xf1) 14:41:20 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) sendto$inet6(r0, &(0x7f0000000400)="461231b99ae035aff5613fd37b2990e25e948618e53b7177ad6c4b97a7220c6e8093ad6ad80d71012de63c6cc8045f104cf90dd53aa213a180d883eb2065062d83659dd02062a41c4b4511b07042ca7d67ff7b4578c9c3775c4acedeb0b4870a059f53e87445850e6f27a3df5e9b8708ae815e0fcbaad94e55a31bd66fbd852901b58aa87e10550bffc0054a3725ad", 0x8f, 0x40a, &(0x7f0000000040)={0x18, 0x3, 0xfffffffffffffff9, 0x4}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r0, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000200)={0x60000000, 0x60000000}) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) dup(r0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f00000001c0)={0x400, 0x0, 0x0, 0x2000, 0x0}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) writev(r0, &(0x7f0000000700), 0x1000005f) ioctl$TIOCSDTR(r0, 0x20007479) r3 = semget(0x3, 0x45, 0x401) semop(r3, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x8000, 0x800}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r4 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r4, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r4, &(0x7f0000000140)=[{0x20000000000003, 0xffffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) 14:41:20 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x100000000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 14:41:20 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000000c0)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x8b4) 14:41:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) close(r0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4010, r2, 0x0, 0x0) 14:41:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd00"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) write(r0, &(0x7f0000000280)="bd", 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xfffffffffffffe00) fsync(r0) close(r0) syz_open_pts() 14:41:20 executing program 1: r0 = socket(0x18, 0x8000, 0x8) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) unlink(&(0x7f0000000140)='./file0\x00') 14:41:20 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(0xffffffffffffffff, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000200)="f665c2d95b17fba070eff3fdbb71b39aa0288f2710f1d5682c541f7e9e091d8148910eccf3f0435e9b3bc007de62ae9ba6a49eda1b59441f957beb96c25f0f6bfce5c8e623ff936326fbfc57dbac767268b32b4c7036d190552a6d19efc1b9464e0e68a0c36a8ee261a06b04eeee1bb1cc14066b10669aa45752f10ae03696eeb2db5b25a5c39554a0a6065ead1fd1e2c6aa192ed44fb229de66a3225286e653b2b64740007b475889b886393b27bcf4ff2b604f8caa0789b36461f30486b3847e017f50a62d56e1fc1b7b141697921dccec923e1626ecdda420e13d1674cc8ab5b94c4ed6", 0xe5, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x100000000064}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3f71902cae748af3, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) ziQW[UCLpƾ`h QFI P'{È}_<5,c$O ·a[|^{CR{WJ2&)A XΌ:OKm~ ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic thread 0xffff800020b28018 cannot exit while holding sleeplocks ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b28018) at witness_thread_exit+0x213 reaper(ffff800020aff640) at reaper+0x14c end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020afcee0 rbx 0xffff800020afcf90 rdx 0xffff800020aff640 rcx 0 rax 0 r8 0xffffffff816589c3 kprintf+0x173 r9 0x1 r10 0x25 r11 0x284e570ef7b4f8ab r12 0x3000000008 r13 0xffff800020afcef0 r14 0x100 r15 0x1 rip 0xffffffff8156e8c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020afced0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (reaper) pid=370635 stat=onproc flags process=14000 proc=200 pri=4, usrpri=55, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab1b28,0xffff800020aff160 process=0xffff800020aea708 user=0xffff800020af8000, vmspace=0xffffffff823b48c0 estcpu=5, cpticks=6, pctcpu=0.79 user=0, sys=5, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 50338 500596 66198 0 3 0x82 nanosleep syz-executor.1 12947 447125 1 0 3 0x100083 ttyin getty 63199 443028 0 0 3 0x14200 bored sosplice 4238 493787 66198 0 3 0x82 nanosleep syz-executor.0 66198 487626 73822 0 3 0x82 thrsleep syz-fuzzer 66198 512722 73822 0 3 0x4000082 thrsleep syz-fuzzer 66198 47081 73822 0 3 0x4000082 thrsleep syz-fuzzer 66198 110624 73822 0 3 0x4000082 kqread syz-fuzzer 66198 447773 73822 0 3 0x4000082 thrsleep syz-fuzzer 66198 378058 73822 0 3 0x4000082 thrsleep syz-fuzzer 66198 259735 73822 0 3 0x4000082 thrsleep syz-fuzzer 66198 348871 73822 0 3 0x4000082 thrsleep syz-fuzzer 66198 363641 73822 0 3 0x4000082 thrsleep syz-fuzzer 66198 383797 73822 0 3 0x4000082 thrsleep syz-fuzzer 73822 60901 77772 0 3 0x10008a pause ksh 77772 202287 74795 0 3 0x92 select sshd 74795 440449 1 0 3 0x80 select sshd 46536 259551 40137 74 3 0x100092 bpf pflogd 40137 272459 1 0 3 0x80 netio pflogd 14091 514410 10349 73 7 0x100010 syslogd 10349 249519 1 0 3 0x100082 netio syslogd 65294 283932 1 77 3 0x100090 poll dhclient 12038 468872 1 0 3 0x80 poll dhclient 95256 95967 0 0 3 0x14200 pgzero zerothread 88840 382276 0 0 3 0x14200 aiodoned aiodoned 56328 392815 0 0 3 0x14200 syncer update 62051 250326 0 0 3 0x14200 cleaner cleaner *32489 370635 0 0 7 0x14200 reaper 35894 153415 0 0 3 0x14200 pgdaemon pagedaemon 55386 161156 0 0 3 0x14200 bored crynlk 29595 419090 0 0 3 0x14200 bored crypto 48001 93461 0 0 3 0x40014200 acpi0 acpi0 59065 215475 0 0 3 0x40014200 idle1 42823 62415 0 0 3 0x14200 bored softnet 82144 254640 0 0 3 0x14200 bored systqmp 21564 103875 0 0 3 0x14200 bored systq 9833 508331 0 0 3 0x40014200 bored softclock 31084 366213 0 0 3 0x40014200 idle0 7902 417362 0 0 3 0x14200 bored smr 1 88804 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 14091 (syslogd) thread 0xffff800020b60778 (514410) exclusive rrwlock inode r = 0 (0xfffffd807412fc48) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x552 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9601 6587K 14971K 78643K 22192 0 0 pcb 13 8K 8K 78643K 321 0 0 rtable 111 4K 5K 78643K 1089 0 0 ifaddr 81 19K 21K 78643K 537 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1698 0 0 iov 0 0K 24K 78643K 539 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1204 76K 77K 78643K 5254 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 66 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 466 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 4 9K 25K 78643K 4432 0 0 sigio 2 0K 0K 78643K 86 0 0 proc 54 51K 83K 78643K 998 0 0 subproc 32 2K 2K 78643K 53 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 451 0 0 in_multi 33 2K 2K 78643K 189 0 0 ether_multi 1 0K 0K 78643K 26 0 0 mrt 0 0K 0K 78643K 23 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 655 0 0 pfkey data 0 0K 0K 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 102 21K 30K 78643K 15643 0 0 UVM aobj 130 4K 4K 78643K 145 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 228 0 0 NDP 19 0K 0K 78643K 146 0 0 temp 221 2752K 2880K 78643K 17263 0 0 kqueue 0 0K 0K 78643K 33 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 161 0 159 1 0 1 1 0 8 0 rtentry 112 61 0 17 2 0 2 2 0 8 0 unpcb 120 1510 0 1500 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 7979 0 7979 1 1 0 1 0 8 0 tcpcb 544 733 0 729 1 0 1 1 0 8 0 inpcb 280 2061 0 2054 4 3 1 2 0 8 0 rttmr 72 5 0 5 4 4 0 1 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 pkpcb 40 38 0 38 10 9 1 1 0 8 1 ppxss 1128 101 0 101 12 11 1 1 0 8 1 pffrag 232 9 0 9 6 6 0 1 0 482 0 pffrnode 88 9 0 9 6 6 0 1 0 8 0 pffrent 40 23 0 23 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 88 0 70 1 0 1 1 0 8 0 pfstkey 112 88 0 70 1 0 1 1 0 8 0 pfstate 328 88 0 70 2 0 2 2 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 265 0 73 14 2 12 13 0 8 0 art_table 32 266 0 73 2 0 2 2 0 8 0 art_node 16 60 0 20 1 0 1 1 0 8 0 sysvmsgpl 40 23 0 17 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 464 0 454 1 0 1 1 0 8 0 shmpl 112 143 0 15 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 8620 0 7213 47 0 47 47 0 8 0 ffsino 272 8620 0 7213 96 0 96 96 0 8 0 nchpl 144 15213 0 13577 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 49720 0 49720 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 8 0 8 4 4 0 1 0 8 0 scxspl 192 47181 0 47181 35 34 1 6 0 8 1 plimitpl 152 425 0 417 1 0 1 1 0 8 0 sigapl 432 4632 0 4618 3 1 2 3 0 8 0 futexpl 56 56210 0 56210 1 0 1 1 0 8 1 knotepl 112 839 0 820 1 0 1 1 0 8 0 kqueuepl 104 1041 0 1039 1 0 1 1 0 8 0 pipepl 112 2582 0 2563 6 4 2 2 0 8 1 fdescpl 488 4633 0 4618 3 0 3 3 0 8 0 filepl 152 28448 0 28349 10 5 5 7 0 8 0 lockfpl 104 1435 0 1435 2 1 1 1 0 8 1 lockfspl 48 501 0 501 2 1 1 1 0 8 1 sessionpl 112 22 0 11 1 0 1 1 0 8 0 pgrppl 48 94 0 83 1 0 1 1 0 8 0 ucredpl 96 6247 0 6238 1 0 1 1 0 8 0 zombiepl 144 4618 0 4616 2 1 1 1 0 8 0 processpl 896 4649 0 4616 4 0 4 4 0 8 0 procpl 632 14706 0 14662 9 4 5 5 0 8 1 srpgc 64 7 0 7 5 5 0 1 0 8 0 sosppl 128 45 0 45 10 10 0 1 0 8 0 sockpl 384 3797 0 3778 8 4 4 4 0 8 2 mcl64k 65536 273 0 0 35 11 24 35 0 8 1 mcl16k 16384 9 0 0 2 0 2 2 0 8 0 mcl12k 12288 27 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 15 0 0 2 0 2 2 0 8 0 mcl4k 4096 18 0 0 3 0 3 3 0 8 0 mcl2k2 2112 13 0 0 1 0 1 1 0 8 0 mcl2k 2048 141 0 0 17 0 17 17 0 8 0 mtagpl 80 54 0 0 2 0 2 2 0 8 0 mbufpl 256 496 0 0 26 0 26 26 0 8 0 bufpl 256 19435 0 12406 440 0 440 440 0 8 0 anonpl 16 407335 0 395482 156 98 58 66 0 125 5 amapchunkpl 152 26551 0 26430 29 23 6 10 0 158 0 amappl16 192 21516 0 20864 143 107 36 46 0 8 3 amappl15 184 2060 0 2059 1 0 1 1 0 8 0 amappl14 176 2115 0 2110 1 0 1 1 0 8 0 amappl13 168 147 0 145 2 1 1 1 0 8 0 amappl12 160 7 0 5 1 0 1 1 0 8 0 amappl11 152 67 0 52 1 0 1 1 0 8 0 amappl10 144 2268 0 2260 1 0 1 1 0 8 0 amappl9 136 614 0 611 1 0 1 1 0 8 0 amappl8 128 161 0 141 1 0 1 1 0 8 0 amappl7 120 2229 0 2222 1 0 1 1 0 8 0 amappl6 112 60 0 52 1 0 1 1 0 8 0 amappl5 104 179 0 164 1 0 1 1 0 8 0 amappl4 96 2884 0 2850 2 1 1 2 0 8 0 amappl3 88 4444 0 4433 1 0 1 1 0 8 0 amappl2 80 36654 0 36571 3 1 2 3 0 8 0 amappl1 72 107743 0 107274 27 17 10 20 0 8 0 amappl 80 14979 0 14935 5 3 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 144 0 15 3 0 3 3 0 8 0 uaddrrnd 24 4633 0 4616 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4633 0 4616 1 0 1 1 0 8 0 vmmpekpl 168 41268 0 41242 2 0 2 2 0 8 0 vmmpepl 168 564140 0 562230 198 110 88 101 0 357 4 vmsppl 368 4632 0 4616 2 0 2 2 0 8 0 pdppl 4096 9273 0 9232 7 1 6 6 0 8 0 pvpl 32 1135224 0 1120063 313 162 151 167 0 265 21 pmappl 232 4632 0 4616 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 655 0 18 19 0 19 19 0 8 0