2, 0x80000001, r5}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setown(r6, 0x6, r5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="030000001a000000"], 0x0, 0x0) r2 = getuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) chown(&(0x7f0000000200)='./file0/file0\x00', r4, r5) lchown(&(0x7f0000000780)='./file0\x00', r4, r5) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r7, r8) chown(&(0x7f0000000200)='./file0/file0\x00', r7, r8) lchown(&(0x7f0000000780)='./file0\x00', r7, r8) lchown(&(0x7f00000001c0)='./file0\x00', r7, r8) r9 = fcntl$getown(r0, 0x5) r10 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x5, r2, 0x0, r4, r8, 0x2, 0x38a}, 0x3f8a, 0x0, r9, r10, 0xffff, 0x7d2, 0x8, 0x8}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0xfffffffffffffff7], [0xfffffffffffffffe], [{}, {}, {}, {}, {}, {}, {0x3}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setpgid(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) flock(r1, 0xb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) 16:00:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r3, &(0x7f0000001740)=""/4096, 0x97) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r5 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r7, r8) chown(&(0x7f0000000200)='./file0/file0\x00', r7, r8) lchown(&(0x7f0000000780)='./file0\x00', r7, r8) lchown(&(0x7f00000001c0)='./file0\x00', r7, r8) chown(&(0x7f0000000280)='./file0/file0\x00', r5, r8) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) getpeername$inet6(r9, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = dup(r10) ioctl$TIOCSETAW(r11, 0x802c7415, &(0x7f0000000240)={0x2, 0x8, 0x7ff, 0x80000000, "e0a1077b2a4b13936f60800ea2475269da2b37ab", 0x1, 0x1000}) 16:00:20 executing program 1: r0 = getgid() getrusage(0xffffffffffffffff, &(0x7f0000000140)) setgid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000001280)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r5, 0x0) unlinkat(r5, &(0x7f0000000040)='./file0\x00', 0x0) fchmod(r4, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) setgid(r3) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r6, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000280)) fcntl$getflags(r6, 0x845efa8dd920213f) linkat(r2, &(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000200)='./file0\x00', 0x8) r8 = syz_open_pts() ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000300)={0x9, 0x0, 0x0, 0x7f}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f00000003c0)) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r11, 0x0) syz_open_pts() ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000340)=0xa) lseek(r4, 0x0, 0x0, 0x1) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f00000002c0)) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)=0x1) close(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r4 = dup2(r3, r2) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000280), &(0x7f00000002c0)=0x4) fchmod(r3, 0x0) r5 = msgget(0x1, 0x200) msgctl$IPC_RMID(r5, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000200)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000300)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:00:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x12, &(0x7f0000000080)=0xc, 0x4) r1 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x4, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r1, 0x0) 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x2400015, 0x20}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:20 executing program 1: ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x29) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000140)=""/165, 0xa5}, {&(0x7f0000000200)=""/94, 0x5e}], 0x2) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x40, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(&(0x7f0000000300)=[{r1}, {r0, 0x2}, {r2, 0x95e6a9cb8148aa2}, {r3, 0x20}, {r0, 0x4}, {r4, 0x1}, {r1, 0x22}], 0x7, 0x0) 16:00:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) socketpair(0x10, 0x5, 0x16, &(0x7f00000000c0)) 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ftruncate(r3, 0x0, 0xdc9) 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x10001, 0x0, 0x0, 0x1, 0x0, 0x2, 0xfffff801, 0x2, 0x2, 0x8, 0x800}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:20 executing program 1: nanosleep(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x12a0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0x6, 0x80, 0x18, 0x50af, 0x5}], 0x100, 0x0, 0xfffffffffffffffd, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x9, 0x10000, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e", 0xfffffffc}) close(r0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f00000000c0)={0x5f32af6, './bus\x00', './bus\x00'}) 16:00:20 executing program 1: socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xca) 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/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x20, 0x0, 0x81, &(0x7f0000000080)) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 16:00:20 executing program 0: readlink(&(0x7f0000000040)='\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file1\x00') r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000002c0)=""/243) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) unlinkat(r6, &(0x7f0000000080)='./file1\x00', 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000001c0)="79fd4aa1c141bb82ed76c91bcd1f3692ada0c0ee82719c0bda7735d7c31f00e42bfe31954b64ffe80d63955d635b8557699460ef288cbfde45e4f68eb9afe9f869c6d8f69d3f36baee273a4da003cd3237724dea34dfb10771134234312fff5fe8dad7975cbff98e51df7b83107d", 0x6e}, {&(0x7f0000000240)="b139", 0x2}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x100, 0x0) getrlimit(0x3, &(0x7f0000000100)) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000ec0)={&(0x7f00000003c0)=@in6={0x18, 0x0, 0x7f, 0x1}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000440)="ce6d5b3e0fc570eb800301f2fe27d3383f67a190157641644c9a4103757ad6b65de02d744aabf2b14720db16512812e50b936a7e4209a2a841c7fdf78ffd575d65e5f17999f592ad4748aec70284b4e8b525caa2ce4eee96c470c043daefaf189d88e71dead3791b", 0x68}, {&(0x7f00000004c0)="f9f43c8a73455a4581d6748fd0d4b028813db62622d964b36740a4132d2761487cb3a32f73f0da296d5274d971abb8321804688c53822912ceac663c4af11f6e7a530c4c475a42fa452d753b74bd9267442a48168940b4bf693e6829323091669ce9785476969cd24ae0b61d58800b4dbf84442689c67998bc484015b87357fbab3d1df4119a0a72c4a2bc64387f117c211490fa85ce65d94cf12f12e0fada62ee0198a01b9c9a17b80955e61f3e20e80d340bc048f66787ae01718a1b3dd0c008f640b87b2c7059e3238bc43d31a0ce183143d9f1c8c969e7062a", 0xdb}, {&(0x7f00000005c0)="fa51dee0b8181efac5fd680528fe87327e2839fd9524b0308aab", 0x1a}, {&(0x7f0000000600)="0266f3147595db503a1d877e2c7ece1a7cabed31eb15ab3c8b48f68be33c90410e76f8fd513e2bc5aeda33ec1b80ee33ec9a285f0b1304ff7fe77ac86829c44a8f31a96575e3c3a53dadcea2ec48bf3d142c2da04c5f1bc3cb2c220b5fc03086", 0x60}, {&(0x7f0000000680)="b42ee514fe7a4220f913941a3f5522da6653da4dec76f94c6016b52d12196c30d3334e3a96d20470047e85d3dfde8e60366c103f75fcfc64d833efc769dc4f4dd78afc7b2c0d6f79848bb34a8d86f9b65f2b63fc2e3b5b4de4c76ce6ba6dde8979fc26fee0a9b102b289c56989590db3537d0ef363ba4f1a22f22a38012adfd1b6d69118539f6ec3ff4376b7bcb7dfb60359d3838321e68b56040c2d76147f8a34712761d0cd6318d21ac178dbc44f013518ea10b20697feb4", 0xb9}, {&(0x7f0000000740)="c1ccc3cbc9483d3ebd2197db6009264633e94f3ef5f4e03b832214c02465b47680e034e2d7270e97b9e8", 0x2a}, {&(0x7f0000000780)="6a3777b2e054a26aa850d273bddb36b5c0d71b385828ae089a419ba5371086678c3534bf56534fe2356b9c3b2154a7d46153382d6c7c8323e3067e7d6067d476cd682906", 0x44}, {&(0x7f0000000900)="62eb38b6c6ea552d82d22aec0f2ad0aeceb1c01c8cbc573e5e1e606503de9ae1b41bb445", 0x24}, {&(0x7f0000000940)="2339edc91c73bfb78b1cfc14dc51a5d2f8202ea7230312eeead639816a246a6f2a9a6fd1057e42cd64aeffbb2be77454598ce695e69d3aa9f14ed7ea2213d86ed39d4c34a5ca9cb1ba19f15b6c23", 0x4e}, {&(0x7f00000015c0)="a30f0d611395529f7242a6322119c4cb9f801c3202f7021fc13d0e2ac92d330857981602eefffd6499e1798018aeea6144480f515161044990d3d59853a11dd9bd8c6add740713b30b1124a3bc6918bfb84604977a19d36817ff84a00d91445962348ef198e346599a1e457e27ee2d9b6aa41d7642364e50a02060314b165440c2554f8725c894dc8e36e706fe65da2f3c9f91b2b9382c2a9a46afddf374b9f71acb9168003c5771fb2ecc84e8b8df629d1e4ee7e4a2984e109a30b3bfd4d74836cd070871959a1edef74901524af2320ed55cba3c6f43c11e2574183d28da73a92042b0e30da204d1bf3f3028e3d92c8d7caeffc2ec88807b4a53172f8252f25e5096c22cc45311e57ced8aa87eeca1480ff5c8cff21ecc9c994086dbd31b775464eaa68c10aa569dd03071e4184855fb81d1182ccdd0b43b2bfacc208671e9a4bb00cc08311807a3635758ba3a2d73ddc9b9e1f1f39147243273f5712081ebda79bee05cca1a0881011036a6a58ff94cd95e4fbe5caf0fa2d75d029fbfc98ea590ea506092744444815ce35460d678a677cbcf675aab6c039ccea0ee32721e99741744920dda96d2ea19229acfaa6fb8f2e6cac128ea600b3cca72bcf93f47eed2520d3d37f17a837b366cd4147caca989063474ee18bd01e476c661b91f680076fe623d0194a5ad56db3a0393565d46d40c52dbb4bb71b592dbcbed7f21374aeee1b1dd5ccd3d9c308fe6ce7ea58bdf276c0981e44f700dfa583f2f7a760cd0f032f8dbbedcf5061e0465f04bfdb6e6256968e85a75595558fb18e63972d53b90676e53d6bf1f8b254d0da58e5a0e35d861cb68baeb31f9ffd07bf777bbd082eb2bcd7643920489ca65940e36ec216bf6acc1d75eeadc468f2bd964daade79263db4d4fbbc049f01b5875b08a200ed7b5e13bb265db04181a1ab085713a940411543fd77b0db67d27408b0a07f22a659e0b925e6676f196578a26b4df280ca446e37fae0782857e51bbf160ea94a9eb0b4995448c87929ae4ad828228553e01f8102cfd09caa7f4e9eb752b3be95c089228b89b6a2b2eec5c33cfafbc8b7128d73c0c8e3325b6a08117c384cce1be5699d5c55475aaded7cce34fbaa6c6db59e730de9f1c022d6856fbab8a22ac84e12caa6e681e7ffb1a7a36428ecabfa6d629d64d768a5e4718948824fbbf66ff51e98f2a5adb573a69df3d7d90f880b95fcc9a8d8fbcccd1aee78978f9e41804df78b4fbbf94102e9eca51416829ae4085569c39d182b487ac760010f1ad2fa868637c081b1f6ffb74eae878fc2273c4c9d781ea6dca6d7f686f73d4eab2e5175ebef2463369c232e9f01cb2ac8cf2cca4247e685d796ff7f2a68e31cb43d875e60396a2db5d17245cdc545ab029793a39d55ca927b8d0cc14f6c801e259a0fbb6cdc87886a876cd44c38adaa89d5a83d020d6bbc57500fe18067fce9e592c43630fa1fd35799331f36af4d4bcc313d091a9a713fd46ef2e590e38b864365270655f1ca5cdb8d90412df1c5c64a98aacfbe08fe870fcc42c52f6b53ad5e428057be27bb20231fc14d9f45f75a41df6b1ed339b6c862819f36bf9c50cfb358360e0ccd61c71de2dd9cb0626b9f270f0e9f412718fb99c89164ca22f418d65e09566efbe849446db0adfa88ee64a64836b39d0d1cfdfda3efb21c2f88e065631a99d2aa3eaa558fb667e38ea6b4ba6836803898b688ac56e4bfd4f852be998ad5ec251e556c74755b5871e7ff30b792b6bd9c250e55d9ba7083fb55105e5d03850ef1b110e0f03bde8e72ea64d731ceda50c0b0ca0f3945ff4f5854e94e19ac8c021dcb235223c669756a32d33adc766d089478e5005b7fe1283ae5b54be516cfedcdb3eeb9f85d98a120790bbe0b9755369768b19af9860ceedfd5448984e05933f23982a529b2ab18985c564f6605550ddb7ef0ae527e89c95f1b8e34186dc4d4ac3f9efe13106f0c04f4980b2c211dc4711ab7539740b9530c6b2b0db9ff5d2159f80d9ad3997a49083e4be0c4d0cb6be3c3c350ff38df49e67cd8aa6b063d455c8fa2cab3615a8db5f408886870f907538b832a7712aa94d07b0e44f64ab62e0b8844bfc9af40c164e91ee5497d832b45e8ab6d87cce022c882f71a03b2293ce55cb6b05cd971cf3282d4e275895012870057ed97c8225585a03910058344b64ff513f09b6c648e51138fb21d4666ce4a0440fae9134593de4d4f977863d4dd320e969ad1cdb5beed7090c7e378ca6d3398466a37052ed80da08721481b42c2032ef12c22566a49177d7fce6f2d1d6b316df5ea0539a43b7085464bd22a3b8607fb524837959db068ac574a755566ef6f1d6f636d15f60fff807adb70432773c63b6782e12781d754d22175a664cf0b2a587f0d57165e99a46bdbaa2345288993aef3e670b0767e9fedd71a89c615108f0358055c42a80a2a16b3cbe0ae7f05d4c542910d44bf5b074c1a354404d9f7552473ee786b141af45901e54352c3e2273e21efcb486aeabbb6f79d523a75b63a025aa4644c8b8deebb734a55802322ccb5babd7d4e3005e42c54e3883c137d5ef67dc057701c4986b3c2193ce3329bdc9f60c570347bb78bdd7e072a2f1160f2405460554241b1040dceeddb6887bc2e44794696159391c27287c8e0127c1372dd2e2a621195b29e00cb997aeb3f3b2664b019a07eaf0e7e43b012c24f32dffefcfbadb828bdc8a62de84c61353334935dd757b0f5b71688fb4e7672d589cedc87d65108ee1651bc995bb655ff98b144acfda8c0023ef6f60aab41af885303f8844d4664fa79d59a1e21ef885eaac1401e017b25cb5ebd0eb221dfecfe62e0208c28e9e1c697bbb62249d424912633ff52bf5777f2a42c594049c6b61ebeb7b5ea8f11289a825167845152939f8fc245dccd0e15beda4181e743dbbb5e9786ae4fe021c017e30080f2715b3e3e6a2ef5a3a6476fa831812295991b86c01e887487fce8826067443a72e781c9535bf6bda900b149c7017443e8f034772b8b1ecc7632010eb87b1931fb928d5c24d8bc0896ddb996c6afe6d61db2d8efd1a9793f676f993ce6028d5bcddb2876971c64de9587cd7b6dd7ab3936e5dbc52ba276cce9b80e6cdfcdc4c7001c8691c5978cedcda3f8b763372dcf3c67bae3635ada1f3a86f2d2744daf7c3c467d7bdb1e6aff4acc84dbf2bae271e1689744ff3e09eeaf717e811bdb4e3d799d92131462392b880f0a0163adfc9de7a7e038f3ac508c7e60167dd69c488824ea6d1bee984256a9d0ffd19f19124f3eaeeb28b8b00ed5ade22950cdc8f45835b3248a2a646c4bf0e0fd667f62fa4cab27b5500835bf4379822eb283b335ea247adc6e5ab235b6a677c820fd4b12fb220049bc3f1995f9085d64fdd554f03fb73345c49a5e57c47723af5f3ece5f4596df1ab96fa227b286573539b310269a9836efcc127d8608903cdfddb8ad9e5ac9c5054787f80eb53305ed1fbd2eebb90824c1444ce7c0cb46204e23f06190374ed90c990dd91a6a0bf8060a5d15d52e9ac5d2a6129e814edf5437618172bbf33c5f18ccaeab1d57eaf874ad99cb61006a3dc9dc7823d167b6073264483254498bf00077acd33eb0f1e917f817c55a95f99dfdefd1a4e0fd7a173028accd8243237689f56ee280c6a3f045fa5b64a330712e2739c389f02ce72907e4bf7ad7b67a059012fd1a84e874dac2b40e3b292c967f5c56863c251202c0fa1156a00c7623fb30eb2d02682045c79062b35eb2975c74a3d94bf15f72c6166323c816d6e77392ee945c210c97b4a8f3b7424f5f41c6e21d59239ea7cb68cdc6dd7b3432bc33b3cdbfea9af20e0588cf4034fcd811424b8e58a38eb5b7b5e44fb4213162d4a93c9bfccf5bb446fd573f069f19a38bd9cc253171b9e1a147c58edcba33fbe2e163a5b44f8bddf8ae68912d740ede79ce54c5afd91389a2dfb863e285450497f635f2f58eeef0bb1fc47402320cf964560281d60f39b10c54faa07b2f459486fdb471614abbc42b847ce9a4664c49ce99a0e26513c9e1db9328dc48b53de6949908631677dd68afae55aa23b00db841541c28b48526361cf77eec2661fad900c486b84002d6b89372193ec0bdaf38315091072f737f69120145992f7bd5adf146379d6c895ad70d64ef7730fccc6f1c9a981d18f8b86d0d78a20f732a3c9bfa697c42158ed2d2214d87704a90a11e67370022186220519875cdb9cc9b57e80a218c07cd624987be051ae2151921611a07ef01364b27203b7aacb67dd4ee6f3a6ae48594d3996c68087d0f31ecd0de9429d12fb821d5846e258e4659cb1259984ed3ac5d97e7c8bca8ccd8210170fe0cccb77a4fed4fba36db6de86473c244483d62ab9faf2993cd046b04fd90f4742f5cd05a93ffcbfa937fcbee7b27223f762da26d91103111ccd407d66604164e40c252e4eb3a49351eb6d0c9f256044734416483c587c3d738060f7703fbcc80c2aeb27689f4e3d432aaa231db9e4ff25bb7ea86761204460d12473ff4941f061f1f6d6160e68977be266cd426abc482e9223abb0a237da0d1e84b661dbe43593279c5d2c851b3e4d4e247a8d6fa9d27325267eb5f1ada40976016206d1b4dff347ec56553bec1bc4dd4784eaa2bf018e4bcf6835d5757bee4d47e53f8bd3430262c784da9238b54d535cf5a7a662f9d1247e7810a5323d399f6e4ce7b4693239be3dd2c4fec5d9f7ea0f87109526455974958b449ab9196a78e1a74778e275e1e1452941d5990cadb928337bf318ce755830294aa1fddb4990c10e95279f5ac0dcae35246a499e3f17537fa6bbb08be3486c55873da2af454d32ad30bff5f68ad36d33a92ff48c03c32a68a964980538e772013b145b90f68bf9456a817d80e9c0c9a5faa3ff3dfd935ee8fe5228aa3af278273e93e4f391613d09084245415d7054aef3030699a9850c471c81887542db92205d59f1a5766fe1118568622de77c359976ece83ec51dd09459c42c93f357c1c21feae95cf113d4ba93b769b0ca37cca1f7c15b4553786e3e17e25592e99a26e8dcc8bf5aca25ca609eb2b8486c41279ffe32aa4bc5957a0a159d33e9d4527fb9a9e89640ba499830d9a2ac38e6d864a8eff70cbcd115434885965fd51b902a9f777a6c5f8d35891c5249010210136b2cac67fa44bea17426aa474d39dead16740fa2e7d568cce4d690bdca9157afc010535c38461dfc2cb9f56ce43a7960fe262e9bc9315c49737942b9acdafa06ec1b4138d304c8f249e1f7dca574e2c3e7a2b6fdb51c0b3e10c5493fb60cb76021c6dbe22736defe6ddc2e6987b88573b891076f417a19097d7d86d84a949f2d03fbbfac9734d02192ffca696787e866259cfa96314810e991cfdd9bb58d85e92ed7d18782653f58e0172550ff9842eee37d432f9b6963d82ecf19fc18e8ba85f8536ef8060da8ef9f58cf48842b6e93c0dd91abd7b3c2c6f880dcca7c2731c1a8d5f595045b1e02cd83d298a33a83b640997e6572fa0918fa83d458d96138e2140431b030b9b2e92a31c3b442d2268f8b7bd1dea533e32cee5cdb147986f81b7fdb72d47cdebf7753f46cb7022405ec3a05aa0c75a3bffea37432d7e2c51bbf8a3ffbc7a877eb857def6d5b8822322a2f37bc3e131c948a01df089737655191f80b0d009bf5335ebeb680faca9a5423b5a8047e926d8410ac9e9c245f118cf2a762c1fcfc443d437126e11edd827c122f3e0f1a3d8dc0ca66fd8148ea5048b20b2040fad42edb6ed18f220546ef80fe116c6bb57a14", 0x1000}], 0xa, &(0x7f0000000a80)=[{0xe8, 0xffff, 0x1, "804ac845ef701f4b50a1715bc44ca656ac5f9d7d7c8a0025c031756ca8a42c36c979ea9cd1925a5245085e6f7ef384c7bfdef2f66ef2bc613a3c486e725057385bdaaac6737756126629ebc3fc5ecbf1cdf10afbde7d4ac8e37bfdaf134e2e8aae7b2a6bc95d3703f90efe4ed878d528c40914362757a82d9718efe9fc69952afcb7c846b80247290a91adfd55465f01ba672735ac74a1d0386e5d98359d56db9eb783d1be09b0ab2655d01512670607aef4d604c118354e744a8b214a143309043cc5af69b0caa20a815ed9728a19d5fe8a2e598eb1bd"}, {0x30, 0xffff, 0x7ff, "068009ab5eda26bccd142f55c21ef616df6dec331acfd812fd4fa1c4ed4e93"}, {0xd8, 0x2, 0x3, "29a447c1c4e14e6ceda5249a361089c747650244946d9e0f8acb8e27b95ed2ce4127cdfac2fa85626238edfa96e359accb554f4243314e4f09e1b13ad48b5d56cd9a68f6430e9ea2476f0e7e12a549f4b139e9d3ffb3ea7ed51a1068a76c42d42bc036862fec31c1de14ce75363010814dcabec8643338f5da7ac53b53739f3d0313906eb2d25eb3861b81e3f3e5e06a4a91b1eb21da1fd6a664847b408427c11928ba44eb66feac658cc0a0dcc931924379db2ad3957c150da105776f900e851a"}, {0xb0, 0x7fff, 0x8, "2b0e68b02b03b8a0eaaf8affb49081e9b3f6118c0d5e0c3b62c3b9eb4a3e2ba3b4149a7367200449c96be000706ac0d2f6b5b2f2b00a7723eaa143060225c093cfc4011db223b806578040d15437050c0b1379780210deef8221a1299d6957f2843e33e916e16a19360bca570aaeb038634c4396dc23fa2d4ee5313c337ebeed971180dad6f2ef4b5e9987507b3eeba4954c86d450116f0bf5392022007f8c13"}, {0xd0, 0xffff, 0x81, "d325f55615b70eaac6c3f6765eed3b352649b5c6ec456ca7ef44ac5b1782bce60058699f8ae0822a54d2564bc8a3e4afb4c436b05e9bbfefb54106bb0782f061faed2442a5b9f5606cfaa4af1696dec09987f5362f8d26ea9cc0f9fe857dc5dcae8e80dbd9996c01e5c85a943fa2335cbdbe412d0f09c7279f756514e95799bead63737917fea0bbbd7c540e4d06309069203462dd77148b643b234d2175cf9d94b3e374745dbcdaa61b50297d39a046515de263e632d0468c3166a00d78"}, {0xc8, 0xa7746b9cbd29820a, 0x6, "a65767caf7236a3e08418b45705a679e4c9f740fa9138aa06c6411324791639e39554ea32df4ef8ac8b633bd06e5a71f5296d8f0fb1ba863e1c5011eb30f3d62eeeb984fece20d232fd7084f8b9a071c9191de553149d4c89025d56b5712f0e4f6e645eb816fd07e2e84b0f287ef6d28fe16814ed3d0e076a24a7ed3d1efff368ed17ad0e7239af0c89f08e00d6800a9feb83f8549b01f4c0d11b713810ccb070b8aaf709e9ffb8534e56054daf029a6e2824e838d995b"}], 0x438}, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0xa0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r3 = semget(0x2, 0x3, 0x8) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000080)=0x8) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 16:00:20 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000000)="ff", 0x1, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020697e, &(0x7f00000000c0)) 16:00:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0201fcff01ffffffff609cd288df03ae99f6014213192a3bdda567030000000000000055801f60f36d9031da0dc056cee00de18258a9029b074a9ac62fc930bb0e774853fdba3805ffc36792b8eb73008a0d6e041ea16ecf289f1ce7944d3685be403e060000002387d21f38a1b65a040000000f0300004e2cbd9ceea5de80"], 0x1) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8100, 0x91) 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=""/4096, 0x1000}, 0x0) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) r2 = socket$inet(0x2, 0x4003, 0x1f) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r2) r3 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f0000000040)=""/123, 0x7b}], 0x2, &(0x7f0000000200)=""/60, 0x3c}, 0x1) r4 = getegid() r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000300)) getgroups(0x3, &(0x7f0000000280)=[r4, r6, 0xffffffffffffffff]) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r3) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="4f7a2db907eaae78f3673f9c311340dae3b1514cf74a2d0a064d5b", 0x1b}, {&(0x7f0000000100)="48b6163dd8c3b3efc6822644fba45a018643b236efb718bf779ce59aada1b345b524c2ddbb3f54e87f755ed4b4dda6065f371965233a61ff3437772161af51110f6efd23e8e6f7924a52bc2ee0a59498fe63e4c65dc8497eee52cccc28ff220fe512e29f82ffadf4c83723649a745a42f5577fa3678677b61a0e080a271fe909a8a168456ae6dcc5f62aaf44bb", 0x8d}, {&(0x7f00000001c0)="4634c69428815a171cf399b1a28691155468939cafe6a14a7d3d8fbfca7f0cb79e7df0d21433bf942a6c9ed6fdfd10da72bc042230047b940507c6bdf16a8725a238f6235efa31dfdc79f99b60f579be1c267302ea8649708ac4c6ed20897d01e73dd47ee6f7bcf8dd082394eb7f9998d3d326604d395fb6eada65033817cb4b2bfb947881643a27e571e5f9984e606ce76818d670216212e4dfee1dbc9fbd403a4a513708a6d03b2e3bbd409dc5efac089c5dc2c25d7277e35770d65bed08ea785546c66ac16b2b0f68665084d56e846ac76b89cf3b61ae6b4b2c82a730c3d74a652b422929c6426ed65dfe249fde90dc09fa", 0xf3}], 0x3, &(0x7f0000000300)=[{0x60, 0xffff, 0x3, "79204c2f917768d0977212f1fb4bafbe13e7d269922bbe520984bb3f3e0fe5a8e1324b0e668184c844dcb321921eac7ede8537edaab41a6add5258e3de2f8fe0cfbd7cbac34694d69a64de"}, {0x30, 0x1, 0x47e6fc74, "4ccbf72b31af3703282cabdb63acb04fa950cffcac4a20be2ac77ccd4d"}, {0x70, 0xffff, 0xff, "02ed3ece7ee457a5e3ec691e46597d808b13d881422a8d923c12887d1f4e1a653b22fdd14cc4a96334da0366d481b05c8ac47ff110917eb422a3fdddced83087eb4eaf0eb9a7a082eaa4cbf8ac7b50a08e931e8a1db132ad35ad61f4"}, {0x60, 0xffff, 0x800, "50e6da245a7678fb0d42e7827d1146b8cdab12dccba53ec7f56e1d771e20a5ab73e0c359951a5ae81e6f17786efb1aea2e40d1a1df48bd77cc99c65a743d415c5088673e31f58df315ea"}], 0x160}, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = kqueue() r6 = kqueue() r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x400, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x20, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) r10 = socket$inet6(0x18, 0x0, 0x4) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd0\x00', 0x20040, 0x0) kevent(r2, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffb, 0x82, 0x2, 0x3, 0x3}, {{r3}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x5, 0x7}, {{r4}, 0xfffffffffffffffe, 0x24, 0x80, 0x0, 0x6}, {{r5}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x5, 0x6}, {{r6}, 0xfffffffffffffffe, 0x2, 0x10, 0x2, 0x54}, {{r7}, 0xfffffffffffffffb, 0x2a, 0x40, 0x7, 0x7ff}, {{r8}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x1, 0x149d0ace}], 0x2, &(0x7f0000000680)=[{{r9}, 0xfffffffffffffff8, 0x0, 0x40000001, 0x9, 0x20}, {{r1}, 0xfffffffffffffff9, 0x2, 0x6, 0x3e1, 0x7}, {{r10}, 0xfffffffffffffff8, 0x5, 0x80, 0xa9c, 0x1}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x6, 0x24b}, {{r11}, 0xffffffffffffffff, 0x34, 0x20, 0x1, 0xfffffffffffffffc}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x9, 0x1, 0xfff, 0x2}, {{r12}, 0xfffffffffffffffc, 0x12, 0x20000000, 0xffff, 0xffffffffffffffff}, {{r13}, 0xfffffffffffffffd, 0x20, 0x2b, 0x6}, {{r14}, 0xfffffffffffffffd, 0x40, 0x40, 0x35, 0x9}], 0x9, &(0x7f00000007c0)={0x7, 0x9}) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) fchdir(r1) chown(&(0x7f0000000080)='./file0\x00', 0xee00, 0x0) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x401, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="9667cca3c84b05791818fbc8003bf72361b66e016e4281bef797a9f76627aa64546f59fa88f0dab9e10312b75b943644e5fe7d41f27face62e1ed6a840", 0x1) 16:00:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x10001}, {0x18, 0x1, 0xf0ca, 0xfffffffc}, 0x3, [0x9, 0x1000, 0xffffffff, 0x3ff, 0x8, 0x9, 0x309, 0x9]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000100)={0x3fc, 0x0, 0x5, 0x0, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd849", 0xc8}], 0x1) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x4304) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000480)="ac0fd6dd2f00000020000000005e244042c9efb31fa04aa8b7dd2c34775d9c5a4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef7edd2600db15d2a67bbbea5978111fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081689370adc31e8f45cbefb20ef00007bdc6deddcf3b29b463c01963fccc058acbfda1557937a1dc91f017eda9c178289f496994f679a6355726562edca44621280ea80b5e86cd8b814870300000045476cf5fd5c4fa1bde75f8496edc3d3bc9e9756cbac315a3564000080", 0xef, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) stat(&(0x7f0000000000)='./file1\x00', 0x0) r3 = socket(0x18, 0x2, 0x0) sendto(r0, &(0x7f0000000280)="76173f55eae20cf618a74dea2dc40a2ba2d06f58ce0d62ff884805d56b0a9d2eccd1de67b97bda7fb9b1cc45abe79a7a47fff854", 0x34, 0x4, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r3) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}]}) 16:00:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) kqueue() setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x7fffffff, 0x4, 0x8, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffff000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffffa42f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xdd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x101}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x908}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000140)=0xb5, 0x4) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r3, r0) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x5}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x1, 0x1, 0x3) mlock(&(0x7f0000757000/0x3000)=nil, 0x3000) write(r1, 0x0, 0x0) 16:00:20 executing program 1: pledge(&(0x7f00000001c0)='vmm \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x8b\xa5K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) 16:00:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x1000, 0x785) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20000, 0x10) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x4, 0xda6d05d295b26b94) lseek(r3, 0x0, 0x0, 0x0) r4 = dup2(r0, r2) recvmsg(r4, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f00006ed000/0x2000)=nil, 0x2000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x60ee) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x20000000000001c8, &(0x7f00000001c0)=[{0x7, 0x6b, 0x9, 0x499}, {0x0, 0x7, 0x20, 0x9}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) fchmod(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x9) fcntl$setstatus(r3, 0x4, 0x80) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x5, 0x5, 0x1, 0x1, 0xffffff80, 0x80000000, 0xcf2, 0x4, 0x1, 0x8000, 0x4}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000180)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) getegid() 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000440)=""/4096, 0x1000) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:20 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x0, &(0x7f0000001240)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x28}, {0x81}, {0x200000000006, 0x0, 0x0, 0x1}]}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x101) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getppid() r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(0xffffffffffffffff, &(0x7f0000002780)=[{&(0x7f0000000300)=""/161, 0xa1}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/229, 0xe5}, {&(0x7f00000014c0)=""/208, 0xd0}, {&(0x7f0000000100)=""/48, 0x30}, {&(0x7f00000015c0)=""/121, 0x79}, {&(0x7f0000001640)=""/109, 0x6d}, {&(0x7f0000000140)=""/54, 0x36}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/170, 0xaa}], 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r3, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001, 0x0, r1}) pwritev(r0, &(0x7f0000002e40)=[{&(0x7f0000000200)}, {&(0x7f0000000280)="0b9fa89e2d099a5a7b58b331016a3404be8bd07fc1bc56307bf0af167c4119b206d5904937fa64f150a322c904b1e0e34763b3055df3536f", 0x38}, {&(0x7f0000002840)="6b26df2036b5d88f6dc992be97a210168b8876c06477cf0fb83729d70f8680ccee2d02b17e76e0941561e3db360f802ed862cd945e919bc55521e1a97f60c7a0ba5ebeac926adc8ae14f27fd2b0d8832ea9f4a8a2167d43a9077be49d3d7a6d0ebbe0e6d7d113efb709e2e6c7b528465aeafcd690d2d57a61ee7b3649afabeb12d40a5545bb780ef4c94aa2767871e8b208ad28596886de618e7a3824b1ce961d9c6264402bec941b84d", 0xaa}, {&(0x7f0000002900)="a9866673c6238d0f0653b0bfdffae581a37f7001f2d817d5", 0x18}, {&(0x7f0000002940)="a391325dbf0a207cf8550d7852edc230bd6313fff17736ad88f89e3e792f9283dbf7413d07fca7d2250c7fb25967518ebf7e97303dc2344d9459921855820eb46178a88d2a4af2485a461b249d2275587bd60a2c613cd60d87b7019e42f8a0b000f3a6cd62f2aaf465339fb0c53ba2ac825a3df51b9c558d82fad8af3ed9793ccee5f048ff3fd69e2e6cd52a0e2df040ee4ff78c07afb81c2de23e56e06268f01cf89a95336de95c8129ed0ea03fbc3ba647737c79a9a3d8063bfb1005473f50e165c9dd8f2c3536506f6ccd7a93cd55", 0xd0}, {&(0x7f0000002a40)="619b396e0f0b206c77cd4ba0da4c881ee22828d20b79df09c9ba9cd876edceb713e4be5bc84bc70bb40d1ec8392da8e6eccde188bc16a61045559c345772c34ef068074d6c410b6d6434f3898e48b3a0f9ad4747a40cb93ccdb83891ff5fbf2d726204cde37d78130055230e7b7ce95d3beedac02c316f6903043e9f458020d83aea327e2c49bd59", 0x88}, {&(0x7f0000002b00)="ca1386847065a8b9f0080ff2ec065dcec91f72bd4ad74853a2c071a64c52b79accebe47dbe2f45bebe1f9134dbbbf7a28c7f9ac1395f54daea41c40d8c", 0x3d}, {&(0x7f0000002b40)="bd5e0a800e8e2e17c643a4a3a3a3ceaf71212745cfa91cb43ad78a84da6b8581d4d29c8923a98cf9d77b3bd3cf5aa2a00d9471c30e493e56cdef940f1cff37571eafa4e847b36f236c58ae55aa8ddea18531510bd2f1b9cff8bdca884d86daf89748141b3a336668240a77193118e165c4e621e10d81e78c93b6fcbbfb6cfcd68c81ec1cebb67787936ef7139003eca1daa276ec36ec1596a8206b32fd3e8c827a4a4ddc5b461be96b40a9a1052206a9d4cd5b76cfdedf6d4bc11e09873f48030e43d7b27e97450aae77815635ac41f36d8877998462dcde677900ad316536f052a417b4fa51d3", 0xe7}, {&(0x7f0000002c40)="cdf159a6b908298b6a7baefbf2790b5378234c313e0656eef7424f63aa47234488e0322a2d553f383415ad6fcb04244efba642e69c6f607214ce12329cc6a99f0a29349fa7282e562cda7e3e46e187597613830e331cdcdb7a620c0d8915f4fc5c693a2b2c28970dfe9c744e6327409a3bedac8aef4692a229eba0055fa22b7ae7b796edc697333d908898b4dd09402b45732a366020b5a64beabf9cad1cc2e32668897500c92b4dcb747d86f0e5969f8e638b5e4e8d7b262a94ce5e14e7a221ff74fcb7db64f867", 0xc8}, {&(0x7f0000002d40)="3f0577b2b608b4551340cee2027641639dc0682a61682f4edddc7d5a800625a3e69f9376ef83efbb699fca81b63b189232a9248373323d7be99dc7f0b16445265d56a1d3a340e0f1afcac783a575c8b79cd6b2a63dc2e227516fde4bd60ed07d399528736c01e2346267f869c5bca47a5528bb0c3340e7aca0b4658fd22f5fa55b853e861a45577beb39731312d4eb09c4fc0500188e51cf7bb0c09c769db3c260e87356b90ae8751a12e986a28e0d2ba3662a6be43edf907b3a6167b9e7f995bdba997ab5ffc1231c6f9a6ad0c7b33124aeb5857cff14cdccd76eb5266a5934fef37a0c57f34268c0cd1e79d0361228", 0xf0}], 0xa, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x101) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:21 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getgid() fchmod(r0, 0xe3) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x8a) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x25}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2000000000035}, {0xffffffff80000007}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x467, &(0x7f00000001c0)="e0293c46bd15fae3114b1de3665b67eb20c8") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 16:00:21 executing program 1: r0 = kqueue() r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r2}, 0xffffffffffffffff, 0x20, 0x4, 0x3, 0x7}, {{}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() msgget$private(0x0, 0x100) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r5, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000180)=0x3) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f00000002c0)={0x3, 0x1}) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) 16:00:21 executing program 1: r0 = getegid() getgid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) r3 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x20) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) writev(0xffffffffffffff9c, &(0x7f0000000940), 0xffffee8) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001840)=0x7) readv(r4, &(0x7f0000000680)=[{&(0x7f0000000340)=""/183, 0xb7}, {&(0x7f0000000500)=""/244, 0xf4}, {&(0x7f0000000400)=""/179, 0xb3}, {&(0x7f00000002c0)=""/33, 0x21}, {&(0x7f0000000600)=""/103, 0x67}], 0x5) write(r3, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r3, 0x20007461) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r6, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r7}) r8 = getuid() setuid(r8) r9 = getgid() setegid(r9) sendmsg$unix(r3, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f00000019c0)="0f3c61", 0x3}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000001b40)=ANY=[], 0x22d, 0x20a}, 0x0) getrusage(0x0, &(0x7f00000018c0)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) r10 = semget$private(0x0, 0x3, 0x10200) write(r3, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r3, 0x20007461) socket$inet6(0x18, 0x3, 0x3f) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80000001}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r3, &(0x7f0000003200)=[{&(0x7f0000001bc0)=""/103, 0x86}, {&(0x7f0000001c40)=""/162, 0x31c}, {&(0x7f0000001d80)=""/209, 0xd1}, {&(0x7f0000000000)=""/1, 0x1}, {&(0x7f00000014c0)=""/31, 0x1f}, {&(0x7f0000002180)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/22, 0x16}, {&(0x7f0000003180)=""/113, 0x71}], 0x8, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r3, &(0x7f0000001400)='./file0/file0\x00') semop(r10, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 16:00:21 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) r3 = dup(0xffffffffffffff9c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0xa6c16b6d92e3772a) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = socket$unix(0x1, 0x3, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r3, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffa, 0x78, 0x4244edc31e8cc07e, 0xfff, 0x9}, {{r0}, 0xfffffffffffffffa, 0x7d, 0x40, 0x6}, {{r5}, 0xfffffffffffffffd, 0x26, 0x2, 0xffffffff, 0xffffffffffff4dd4}, {{r6}, 0xfffffffffffffff9, 0x60, 0x2, 0xd547}, {{r7}, 0xffffffffffffffff, 0x8a, 0x0, 0x1000}, {{r8}, 0x8000000000000000, 0x0, 0x20000000, 0x3f, 0x2b12aeac}, {{r9}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x3, 0x3}], 0x0, &(0x7f0000000480)=[{{r10}, 0x7, 0x4, 0xf0000000, 0x0, 0x7}, {{r11}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x4, 0x8}, {{r12}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x240000000000000, 0x6}, {{r13}, 0xfffffffffffffff9, 0x20, 0x4, 0x9, 0xfd9}, {{r14}, 0xffffffffffffffff, 0x12, 0xfffff, 0x40, 0x8001}, {{r15}, 0xfffffffffffffffb, 0x48, 0xf0000000, 0x0, 0xfffffffffffffbff}, {{r0}, 0x0, 0x8, 0x0, 0x0, 0x7}], 0x10001, &(0x7f0000000040)={0x5, 0x1c}) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCCDTR(r0, 0x20007478) msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000dfd60f2b6f404b80e71f04ac56e89ad4b3eaf15278b6cdf9f28ea265c7ad7f4438b823ecd8466fc5c212392e61d7872f31efe74ae0ef95711ff03b4b44ecde3b441e55fb32cd48adae33facc363ca2c89232474b8cad9daf781a9ebcc514a52bf9bdce4106aee500878756f378022bb7078e466eb3f1d535ce1f18cb160672bc3186d465b114d114d98ba8974126a6ab0b023da93f9f3793aa52c4039ff0c43b795d260aacc32bc528b72a9e3ad7e3edef5c777a5ac1d4de274a23560717dfb0232a0c6e63809e1804a25061bf10cebc30c1df932355b38291a651b5479051ad654c6f0c679b1836143f971f6a882c5485ef5870545ed8f3eb00cc"], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:21 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) getdents(r0, &(0x7f0000000180)=""/56, 0x38) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000000)="a2eb21568b1892e43f31bb57b62e75661ab91d263af9222d507e1febd5646178ecba366ca3f06411d5288b3cb17c06b00b8ffab3e94f0cc09bb5262920de7ed5d3f9a6487127861a8bd54aa0b4b6dd45dad356ab532ea0f38ebcd4e2df2dbda15ef411c639d0e46ec9e6db9dfa0efd658f51cb97106116ec846e0eb761f9092d7f462856f1e5f5f68fa51319ab6c180065400f26d8123b9a36c89467ae307b8b23f2bb2fb39702e1e1db994d90b4a22b376f4ee5", 0xb4, 0x8, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 16:00:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0x3) r2 = socket(0x2, 0x8002, 0x0) dup2(r0, r2) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) write(r2, 0x0, 0x0) 16:00:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x80) r1 = accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r2 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) close(0xffffffffffffff9c) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000400)='./bus\x00', 0x8000, 0x40) open(&(0x7f0000000500)='./bus\x00', 0x0, 0x390) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x20, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000002c0)="084862c2a18d98a211889b66ec05addd214d3fa5bacd68367235cfc8305189dfc09a647271d6a0ec4c30", 0x2a}, {&(0x7f0000001000)="dfae2b8f7fed0aabcfc2e789ea523866b9121e56ab27b268be75c236fa1d007f98ae2ecd7c7b97ab968a59d01b0a18724379db71ac8e1a8219c5392124cecf2ef4d01332e189ab7d741bed4f612a01bc90bfa83f83f5a7d9584aa1c23c641d7d85defe1bfbdd2a15f1981aabc78c4939e9cdf040ce681e62789b2ebe5ed5cf2ae86c7beacc43760c890eb1ec5b383c5c3e2fb8d03e553519c030b9872d687528560ebc9b1a8ac1adf1a23d26ad55e02451a83b88c48af36263eef3b34b65a6adff008c3db70416de98038664f9bed19eb971f67e1fc7df25f352a8da305b39482c7c46a8d06fb90c9b868b9914557caa2f945f0364a2792c291d35a3296fa8920bdf4ad84f72c4f8958bf21e63ed23c3c530eaaaf6793158bd36523363864346ce4dabc9f09cb4152f4d2b431817a0ed45e1f8887971229eff16213995d5d39d297d51655f4ed6a8d2a2b06c9a6ac64bff90108d0d35d21038499d94a56eadacae7bcf3948a6d6228bd5f9dab127e963816a3f0700026645c508deaa29b673dfa872fa2adc445939e434361dbcaaf87359a0bcf73d023ccc1be1e7917e3e6c79519d1a230f9d6a46295d94bd54b029fa59af3d8ba580e6f537750ff7a66d7d38c945a149f861a19051ec3aa0da2165c24a8233ecb4f4895c30d9263d95390afe8a8ff0f167ecd1ff1b4bf44bff9d21c9e2a60192f980a79afa27309992e34d392e55563435029f1b6d37832c645c491cc0d0d965c86f0d931e2be8ec86310439142d3684ea84b2af35b71bdf0eb5c6c690f956f42bb23d41add15fb4df7e04a59a220346c81f2cf007368857085d062427083eebc9d2c0ac48beeee18ca1baa5fa2b208f7b18e1a1d320d288e6ded467bfcdd27b61fa0f94974e0bf4f8b1a68211af38bc8298aefccf1ed8fab44229b65884e3a7b8f7c673fe1e565beb8cd8ec446cd39e81e980b1e7093049bc80fafc39fadc9d18b776c290ca20d122722dafd957cb3968cf95d78e5120d684efa66705ba856fb217c3192c7fab9976a94c4d2ec56dff302a00136ae1c68176d295482e43602f479d069130d5d221b475c577d79e421c1cba2d983d384dddef72079fe169de1bbe2865030a61eacf910b09491c4d0d906adf4ea597a48fe1aa57d0bdab0aab564cc9a9a501de914c3a48fdf342d7a12763e5bed8c8396a740a5b283439f92668e8414b550d3dd9b2c6b0f0120472e18d5d8dca55383bdc52ceb0647fd5e4d51608ad709fd72553360e2a25a3b46a97c21715103ee2c392230b989fec640a37b12da537ae13f1576dd088e05233a9e943f68f9f9915ae8bf1c5b2d8d87d54fae0d353fab9fa859dd6b7692ca97808332544eed902978aa4d2f80cd5ae19185ecb3ccf155ae06dfc4a8df7ce4fda00e462b40b50a74e629d68436e1da5eeebbcab016cf61bf5527245c0e24ce7e549666fccb1e32fefc59227d2dd6f1e27152ae79c03b0640d4c2ff44b6dabd1e482b3d77c5fb9b7ef4402c4f0f7cd54cc4f39c285f43b7e7fbee2251bb4565b4d9bfc12421dc8c5f0f52991e95c11df9944699ba70a80b900f8d3fc5757955689902e5b6a875db98d91693e0f0fccb0e2ddd8a9fc6b21e88120276383d3ea79ac0c69bf9abb5ca656f30462ebd5f0b69d0b5fc2755557be0f427871a2103d390e6750ffd059953ee49c485fcbd6ac075b7195b315b63ce857049017927f58d2039de376f8b5f4cdd9cd0d84b58cd0ec764b83941f53837151a37e9d839f8ee75d51d4e164eacce578b867b18cb7ae27d3bea79d5a7a7f4ec6a4bd89f41b5b6112c1893d95821dde24259b2fc5badf85e1c2e77e26437373f90f96b59aff8c4976f24f93b731db3fb62e23b4e3f2d5b18b6af265ee3f79e5369bdd786e3c45fc19394e69ec8508a660463f59f7b0fc859eadca43af48aff89ac317dd06aed3e97edc608656d5a2bdf14dd6c36f5ef676c068abec84d08b671b7760fb491959e9fdef6e42884a10b88d1001d2ba539195845862b58944605d85e73f3faae8c9338d3f32c2a8332e1ff77ab782cdca44763335cf38411cafa37bbe4f0e10bbe8b1793cfff241e00c742334565fc7f7ff2db7d9b3ec236955ccf22d031caeda3085570d0d9baa2f926635e3c78a35238bf3f1950302869b98e0d6d02638396c0ae2d1bc019d2cf91494fd5195833ccdf3d8b50da25d918f3b1763c2fb5398f264588e15e72b6d00450afd9ee18fc170aea661d4be8b63cc8bbbacb278b1abb241afb16fcda6713fe7c747d40321e68be233e8d6e550d6e3a1fdf9d38b003c4498e2ce041d96f492789fbd2debe9bb76cdfbfea9c3fc8a0639b00a214122301a2fdbf9733f274c3d877aac1d3c51f2176d253837b1f337c4c9907670361c8611aedf30806aa5d352095053ae78299bbcc86277f7dad9cc28ec2e18cb760ed96221ce0761903ac09ed53c35e5fc5e1edd6bcb8e52e5fc5d62c98d954b97da32b271ac3a21994ea7800facbff790eff29f91cd90b6d082f001eea2a9ad54699a725c9a5a4294d35c1cda7d7c1e30f10fe67465546670175469e26b998d682803949ff77699849a13865c14e57146b1df69dedba311a9067ff17196ae7c3b652e50570cf736b6237630b104741464046859d9146d580d2721f08ead6b055ef83c42ecf5f571147ad2f4c2c622950250ba1cc979a4b58343d9670671af54e285e948bf43ee4d3d7b2d6546f0df2dd5251405ccbb46ecd82e67c523be168a95aa8e3814865f87a19e783f6b29d6b6ca2ecd83964d8cfac31aee824aa3146a8c7fd76fa5473ed77d30ae6fe6de7bef8ee66dd0d8e237b24e150a4b05f0b495e0467777c669bafc946e476e1b579e961e522dc447f5049cd6229207de9593ff363ad7bbd21f0cc37878b61e20e61c602f2134dfe98fcf2a7ad6ef0bbf553bcc2c40acf797eea15358b1f861de06a0efed302002c257d12985a70468524f42e98ef58c0fef35e9b1ac54361257a67a75067089ba4349a1fa393dbe0f1088d49b4c9d71723caad16ff63a2135858cfe01889ac5301aa20397cfa5090d0c25881ee99a421f74578f8be1f1441f72041091e3a3f697ee2118acd9a047b921f3a358de80d755b57d2b1493496d4f8c6b9219ab7c35716bfc5d44d77781193c65fd61b6067265656552a991b8ad662108d0ff5348f5a56aa3f002d40837e820f0ffbd11bf019dabd25576da9a5391c6b20ef0e7d35ee59dfea06cf0cb3310fe92c8d4b3a563dca378756f41aa759c5831430c28d2f6a01e4a16e69d45a1a34c38b1936e088356aef1f060653b74c548f43a382a4a1d18c32540874fb613c2ee735237c91fe291aefc786a772d2813141247d2d880941ddd80ecb9349d5525b40153cedea1e3e5559e8b36ce9559988c8da6048d5c83e5d7901041874ba304a11e1a672a8b2e6528903b8732e22b6622f197cfd0c80421fa1769399261e2b5b621804bf612f44da3e658cecf4fd0f9bd9607075d47dab16a22d6383bb539fcfcf870f012e8be2266616e71bfaa6b43e05ffaffb271233cdf0a1ad6ed6b1fb4d8d05db3853d90b4e858f12d7d016d7dd9001dd4e225c5cd58f2bf2ea441607650dd3ca39b750b736cfd85410a680a9e3ad54993028028fa29307239892f2cc0406d9cd08c00419ce75c2294174bb58782c8274079dcd95c38e5a33e7670877ab6fd8a1b7fa2c2e3817d22d4f597252f1a8d09708af7e42987b3984f8d0a3506a8a8127d0daf3b673ce9436532eabb750bd06182f01380cd7525c9060cbea119eec859d3453a531bd379e369f37fad810a410e07984a8ef0bcfabac02f364b7eb664da26c45cd8f357e3c8168dc9733a5c309686bc80cd379745e1910c8e5ee182913254a4ceb9165c3c92cd725deabf88fbf9f98bd719d8c46af93d16c8b87769687ee39af59197936e96fcc7318a92b8e86140577bd47ed60005cacec5ba8f707c58fc55ba7b7a4a830652781291ece1e2f6e71fd1e6776fc9415db98c8247033837009a74e68e5f7bd904f137964ec8116df01881a5ac3fd85ff69c4e34d577818539007a79842f8e5b7ed9ca024e2cc4ee72eede8760e221ea12a028a824c1e261bc15edd388a1fc22daf902a68e38ecb53a50045059b152d0e0aad48e07aebd64d08b74692ebe66862f428184ea0d2800841e635217411300332006429cf45c79d7277adc3ded356432ee574a6090fd37b2a65879b573439dfcb3e2ef283cafff7527a06523d6237baf276527eb6f2896bfb028b391a76d7e191816628cdda2632385b93d4269fff12b20422fda6901374eac9e178baffda7295eaae741b3383458534bc978642ecfd51a9fbf78267884b5432f6ce69d21bc4207b20f8ee552d308d0ddf34dd8de3a000724d062a6fe37ea72bdb0c5997a51c76f11eb6e1f25c4f32da8368e053106ddf80acb0dd69555685ec648d276eebc00c03940522b686789e7fa51f45d6863f57babc7e2f90a75643d3ee8fdb81436ac0a26c2e6fbd4bd413b91a038b6d3e7e72c605c10cfd6fedeac64d1a11362a5fd9fcafb3ae798448027e146d49563e8f6ca45355c29fecd03cf0ba463f08684f23c235ef308a27b4462e2bfb69fb6a8cfe76f58faf99d32f088a86edb499f29886ec87e15b3c8fcdcf90443870a8ad67199c6976ccdebaafb6e14aaf93c23c020626bc0e53f4327fbaa84926e6f771434f3d1e543724abff0d9208361be45c0db647980410a58cc2983fc46c8222fee2f9ff2719789df4c5ee0e9b6b7b7d21b51c9c09c3acb24e2d2df035444342f7619f8faa4a35681661b6e01270c8e0afcd5a2b3993b8a2e91aa23da4092567c413413512622352250875bce71c1bd9fc51c82fef2cb1b310b0fd823cd4779911827e3a0758bf768c4d6c3e03ddf1016ca83356136d392550ffe5826e900306fe07ec7a21828ffd50a325eaf4128f57f76881e7269f73e8abae3f1a393466012607df5e3b197e0beddcb48b33c71096f9753a4767606b75d6ebe64f2d62c41cfcf6c09f2b28c3eb34d1a3f4c1b849a0bbef777db628cc947c3d1764a51972fa155ae78accc50e376f6ce54243a05b10c74c817e2f921f272bfe6913e44598439f5e7418b64ef6aa1177d51378eed35a1490745027e4e3aed02d1181d2b1fb7a9fd3c93f89a063c02738e71f78f0342dc58d4c3df3b57dc8bdaba67387a8b3a5ee01774622bbfb30ee3d4da8fc1deb412be48e622df0b75082b20644e1c4a9ff7a0cd41536199c9521b7dcc89e966c1ca588839cf0f94b1bc5bf27ff96e421117f3c28e016e0c69e7be6dc4a1f860efec6fa1b808f54491665ff22cb0a39f905974f234e6556301b4eff821d9a04b5b96be6aa3b8caad6c9e00185de8ebf344f057c3b3008746dcb53b1b233694ea8fe7cc6f36052c9a25823474fb8520b0e88201893cad388b8a964a92dd1aae411db39392d1d7a0d5f35ebb59b114dbd9bc5adc5c376fdcf2bf2562488eff1a8df9aec263afc0a117b8667d118295be99780c12e3cddc6e4c3ae5e971e6c217684377ca5fa853deda4a64fe1d130365fe7b57104ba6a922aea29b7bb3dbea9a38d1fb394490f4a43517803767d12158e40ea2425e3b57ba69eac1670c0a1a06d41cbb486a8dde8d2cbeac24fb8121ce1e9638e45182dd72661618d7caf3a606fd4d0eec9675273cf93afa92e24805344fdd302183f2df2a2a67e1eebac19e71603e5675f7f027b171940dc4c81bef2019dd74bea20b1843c2153174c3f99ac8fc090e748d24e9d4199cebb494410c37c45970", 0x1000}, {&(0x7f0000000300)="4e2e2b6f30b593243dae16305f0b20fca6", 0x11}, {&(0x7f0000000340)="44793b3570600e547e318976836e8093d02a030ced85", 0x16}], 0x4, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r1, r6, r7]}], 0x40}, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 16:00:21 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000280)=""/196, 0xc4}, {&(0x7f0000000380)=""/249, 0xfffffffffffffe2a}, {&(0x7f0000000200)=""/2, 0x2}], 0x3, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000240)={0x6}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x8000, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r3, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000e00)) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000540)="ed443b605fad323d33149f8dcca0f03a07c2a4a8778585f628167d12e57a15d861d3f6d6cca301d2918b392c5174af8368b3068c35c8edf77cc143abcd3fb3bf1ebc2b82519ed3775dd3c48a3c287b12f748643312ed00598fa6b3b9f4af4e7fe0e8b36f42622fab69e977f28cddd0c468919381fe720ab9013ae67aac7d7debb988ca27fcb724a965", 0x89}, {&(0x7f0000000600)="ed90152281f40e08200dbe50f3caf6006bffcf9b18da37039160b7471d4db86923da5d508c009a625e9fe580d0b76ba7f53fe3cef6b3688790ad8294fc91f072295b5a39ce44b6df8dcfcd536ee9cfe55483ad62852e4c2ce6249173bf4a6216110559cdf71a79b938d44878327e4c5ff71c7cc4ed9f7916797558507ca53d38bc", 0x81}, {&(0x7f0000001740)="349428b1fa2d66c7ed3adb46f2147586ee7bc8c8e04e03056f0aa4ce383ecbc841874d293e3a4a727cc1c20fa6cc0345b5b2e63c76bab99be6344370178f8656d77316017a06bf857ce841c153558920a47cf43690dcd23e99daf88de65005b1c91c8ca3abbd06dc568d794fabb8913645d9f729fb1c285f705bb13a9e298ec4e2eb61620890bd85d5517963b7294cf748e9d30959abc6246fbba6835f82875f5a134fa9f205b62aa363f3aa57788aea4b5d33bc6d42ae0d2b2d246fc7bba99b5f671ff79215e2846c8fd0e09e5247592b507f346bc4e4ac0f5c73454c905434aaf73fb33bb960b9195775ee38475a3b16dd97b2d0a04f9825b176600338faf67c71d5b2cc341e61252151c0346e1de05391a56c67d52b5054c402b5105c90009c0d5e75bf7c9dc65032a97fdfec28b3500a266a61a512aa0034cf75db3f5ca97499aa6595b48284d3485884cfc319739a12d476afac43f2991b760d61448f91e249256cbb15d2fa5517eddd08fc296784c0f25846ac8f98688fbacbc45b3bfaea4c652cf1e814a521b4067e7a51e8ac810d6eb200db071b5899dbb58c323b4440ac1de6f65a0456ca22759a32ad0268470d83920b21b01f141a567f87273cf27cdfdf312e78fcb04811a8d1ec45a662242a8e1baeb7bf48c3b211be71b474c84e39589f422a15d877065cdf451b2c6d0fe2fad113f3017e06d1c099c89697e73cb13ff651b5211f4f90586ba0e706f0a9e5f866604ec91bf316947a1b8fa8ec240a70333b34299a3923a95638bebf152ee93a459950ef5d10b349ba8539b91fcecac45e3fa91d44284c93c69257034a49edaf24dbee04fe2a10801438246d4d07c3c3cfa31674302d74626822d6ca7d0daa1206babf1b4204f9e6251cd3c56aeed2ea3092901f0b592a9f6098c8a1f0add089dce7aa84fad964241e0e00a8c020980fe8b9bf6084039a5a2f0a1552e0c034e2adc2c9989e31c3b05ceb385fcb84d3b02e5011fe07ad8e6a0238195e82cb7408da4e57d86d0bf94b46fb7b0a894e868d96ac6c3d959a3c16c8e7bdabbdb22142b24a094e84941d89bb61cc7b86805f8bedd6c91da5e2fa7b18115281e344706ead3900c34c4d7400202649836657c9dc8b7c43d336abc4f732cc63e8d33ca43fdbf720e138f6ad69f6e78cf26a0d6d9c75fffa0909b486a28202e074d0fc657c95ff8e4143f59fad97ff8c4e80bb1fa07c59fa4f2a207bd1b5825505c1dead302ba5cf66c8f5302972c5b2d7678b6c20d18258856b74ae78c51244871574153c4bd6a53b1f4028a07a9ff472158958351e90692f574331e9f4e2277442d2f50ebf95fcb2f9a079a7bc7399a7352ae6a19ec394c3edb51ea1b85914a0e38c762cf7dae0a9669767592f5d731348cf31a1fac362fcf9211278c598e3278c97bc398d72b387952e75f2a2fa2301ec69cf08390c4f5f18a709b8bc696434c29403f1960f87e931bf387a03404e44fec224a19d2535b00b5ef546ed66cdaca891e6e58a433c8b97e9bc8269e6412c370c954382050df8583f538cae1213fa014c073eaf68017910da751f6a189ac7b1823c5bce4a20ad91d44e0a4d7f067df866b38500cb22154241b4f6ec442b4229cc4fe06c5fce69a0ec9f87623084c80551c5b1b92172b5951fbe68fdffcc6456e039737cf4f4e9636cd3ef32d2a33ebb02397c110d95685a68c446221950747c0696c5b2d6092ddf6e02e2ca933e17b4df3cec5b5dded6c8e69c43bd8c1e7e8eb576a6bf88faec029137c8f1f8ff63c018590e88a5475dd65e463186c640a34824a7a5f24dd3388b2f89a5fcb84d03c2214b7cca02a5ee90dc5766a3f4c92fb996453242a80e8f96c02a3bb21c9ed11072cbfef0f4fda2bc05aa3c41687057fb2f1e7d91f780d125d4ff856a2792fede594f478e8b53928c75c90fee7b8d9a7a60d7f5157886a65b0a568d30bd9a7d0c21f1e994ce0e6dfa06d46e3196026cd5c1423f01439f58c00639e6c3502dfe7ecd0b2ad88c4007604e55956eef23eed573ed3bb1b42b7b691cc1416add739d60bb5dce730a3637df03196beebf2024fadaa3b6d50b5cc089d63979c9781e12532a37c16a813dd222109875a87d6aa6a320000d6fb3e24a4b765f6255021334f3a3f2c27d64c3192c2b31b268e66a14ed184e789ff2d59fa008483b13ae3a83763d33663bee00cdd804d74619955f822da9c2ea3f5fc693a4af7d0fbfb894acbc2fc33c0d22527426fe1959992530e7a14213c6c153f1f7c3ce7d70d42590fdeeb868acef457e16ff9bc6a27f8d297e68ad618854deeb6c39962d857952b0502f7e526e049c62b86694845acd7f02983f30c38e0fca7e1accf04dc1d4ff43abfdbba6cd823dce36417d89a2cd047c640a14118e30e6849846b3db04a782e9253bddb29da4b22d3c56de3b2c5905a5251f9d172b1994b8c80b2d0e66eaf43d188aad5fa381f7209f023dcc26bef4ba48dea20ba32138ebdebec197faa62d4570f769d2ba2fe16878690adf5d61216669142d176eb7714e2785001b64840c25251727955f85355b3007644e6a556422b78a0c03e53d451ce03bdbe7a2d958ad146269961d471e368e7a40f23a9bdd37236233d682c4070e55065ec70b519888f1fffa509c6b09b1c8550a00043615c9d821955d5bf9c27d09468941c25bcc90eba0b42a2b8afacc7c4990fcd17a428269e674b19517122cf87890cf36766c50130a0b2eb3830d6c3a1f762c8f2945563eda1b3838c4030ef40a4102f3c960035abd5a5c9f198479110e10c3c97f351d638612d2c7162a588846ac6c6ceaf382b1461086acf92701b3cedf9c40fded6112dacced60e62050e1a53b248f76ebf23916eacde42f623f4c2c135605e9c91b1be3e4a5836e5b5dd2942b4b4a3bd5bec72571fc8a78eda82d2a9f6b0924a5301fffbadd6a6be2f5e40641de18e2737675e1c1ce6d677a173ef0d351901f44fe5134627605d129688105d9a2483daf122ac754f553e688213b8038102ff2bbad760a4e73f08e41a852d09d4513b271983f1655fc994af98f560e1ecf5a58bb4ebd95629e6a8b518d702bc6a0bc890fef3e98a9b1beb86a8752f792e9685ca753f1551ed1f00774042f099de701b4b94244f643c7287d43190e8fd1e48181f3df6b071ee2b17e04f1b3a73c963c1c2f854ce2d981d76478e3be1dcb063aebec8cc2e1099f95767742cea31ba1713f41985ecd819a709eb557925e2fdef294f250fd4d2778fecab4fa86ff0718fe88d3ef57f8958249359c97b3b1cf58a54fe0fade643d9c151e30b5b35b380556fe61bebacd5f5e5f628b81f721d3679c0c9cbc5418ed64efa55258d5ff87cef7bd65b5f6ba061ca6e73aa2d28ce4370369a4192658dec2acc434afa63b9c9d953b17e0c49e9faef825e971afb61f089a78d529224c193a39de66d9cb32f6c0a9b306cfb1272b80e588c1df07b11d013c99c03351716e2b76c6c7bf8eb1be9e3b00e59852eca6bb3df9b83c5a3a09a21d177d9264da549fc1ebfb4c6098d193404e11de7f1f314a6dab4a813a44a40d117f9f986bc0936e99e990705b4eec027da63cff96cd0fbc22a3e2b26144d0abcab7967f737a06b95f73adaa62d46122a852984d0e58a9c7928244c60996c3d19733a537756acb5d98748e25de601d3c4299d19240efebe9953d20e48493f778034460749887babf4480b36d26334663de88ffd5d23fe5d19451e59e84e8568db8c1d88199da5f8a8a01440c36fed72f73d8286b3e9854693b9a6d62d945a6a5c13a6c37e07f7b0919da1acd78f19537ea0eee4a0be41a86a1b4f5a5c99f8386e0eeb15704139d30520ff143e5e153653eebabebfaa567c212fee70240c6c1ee90f6ad5ba2a15f96497ea20a0df87f1d548fafbda9b9d6ede9bb7a525b7e682cecfb9dcf73e2bd9cd5be39bbac00e46097206edd31157252270371e368ee38545e25f92d55b59f00c496a812bcff2bd25f84f9db75b6422e37a28dbb3a33b9e3a39b3103552d3a5a459773f76e452dffeec7b8f1194feba2c110574c42a96757272e259473498e815f0d7fee87a03469b844dcbf4119222b5efad845cc551138f8d1d8fd23fab8e39c494c6b9e8c0054158bb02f792f5da8bf2798f8bd06567c7e54d207d07b346a886c5020bd114bfda423f827043fdddb6ca45b12ef4c58324487cb4363f8480a2cf40ccaa4516d7a4346a3a7110b2f44178cb1c3cfca1956cfe204d244d968138647ad8d3ddc645629a8d772f9414f57bc33f052c12c001a952ab8d20ac2f410cb50954684513f11dff2cb4ef69f62a324979e406cca0220fa5853bf4fa041e818eec3ff94278c745544bd4c1afb70dcfa7cd3024cc6a149e9dd175eb5ca55041933eeee540bc7f931b57ab1238777a8069018ae3b12533e7e8d5f23b2acbe858b5281b39b2eabe5fe642ebc628306b12442c0e133584bff204ec4503948d3819f0ba43a1a2d78b98b901ee755cdc24a65e00f5502615e9887bbc22699448cf51d4d4c7658db43991650e612f6bc65caa8a950d4b4b58a4f41049791afbfff225c1f12824636b037ba435d9e8248c9dd5c129391b3fade263b1cc73c827195ba455c98e8c2a7f98c2ff84e436a9943a4aef3a987d3e482269196dfb8f1754b6832d60168435664eb298475c3b6254996c4c0f65fe508d72000904ad06294cfb4b315da8422c030400ca6444e65b76253e6fff003c656151c6a039f60ed7992ba5a9c87e1fbcce3f6d9999bc0188cb73fbf9486496dbc37b4f5cf85ee93e1234d673f4cc4ae1f73ea5eec6b913924ffe588fd36e9a1d4830a0af79284710184ca48cc547de05f2bab841a293a067c760b232dc7de6dd3101c55bd947414902707e1d9d77d9b2f614c5f3facdc7585e74e05749a8e20c0326ac83be45a5c853dc4d82898d875e91e42941ec4d9abd1eb5d1c3464ded8576fa808934180983a2c6526a87d321db44ff4b2ec4c416cdf1a55e1de5455ef192477e102ff1fbf9f03cc11fe1466991fe127498abde4f7cf51b70d8ee9f0b49b89a872f5c7d8bbff2f768bd08b9ab053821a66a3385cdb92d8e74064d9a94e3c17ff2311788827cdcbe99a948d2de02aac3fc4427599a23cd14eed4aee480dfbe77920916ba5820c9d839055da0b9bacce16a7c01e7b8df68547e40680b88eb0406e42b2acbb317a0c17d34cfcca102e48d94ec843ac80e2dd7e471bcfa14381a914889b79de045c80903f121b1be935cc42d2cf6eb7fb8b392e98f9871290ee6ee0dabf635f89340b73a0862836bdcca530cff6f746dd623662079909cc31c0e83f90586efd217e528a69c16f7e0b5111fa39277a974d5a85924635fe80947c4cd6af7512e686f8d437a22e54ac3032b23ac8c714f6db246aac7561d3c91b236e232ce11b6ca3f6f1aed71f102f2765d343eccf934a2085dc8b881e623e958f7abe372ee0bbcd714d1e43d94d9b5048c946f87255e3216b7279dc431b601162503dd5a4fa670feda50325eeb3329f71e611fd955522cacca3614486b4c01372cdcea7f19180105cab385dbf8aa279bef14d148601117293cef316c34fc220254ab3dcee283125129c371bcefdca6e277882ad245b916bbc9c4024c55b89d820e9c11157bd01991ed9a06de4be363203d9cccd45519d8388199470d670ca0a41d6af28617b6947612d7f2f5c16ea2c5c6b6c5aba92757a988a76b7319fdd521b6d66b7cd9c8e277562666b1db399b0f5c9ac165c51886c6d47daac3dbc746c639d7a75ac22717c19", 0x1000}, {&(0x7f0000002740)="0e3a48b23a660241f0bbc63d8e540de33cfde987960ddcd72d4f2c844ceb0334065180f3e4832caa836f4c9be7c62ffc982f3db574c0aa48f891148325378377f1aab47ff38a99c79288f23660a5b2910fdf68ce281a5906c46d1122fa422e32cf216414968d3372df4d6d12e944ec9d3669d9de90be155e8d0f28de3d7c6988a3f12feccd640ff55287ca6ef6618a820a170ac655a0981419c9de9d083f2d95ffd0f735a63790822fd34af81e66bea6ed9d4de773711b7f79018217909fece06ca180f8531a25776c0dfb4c25e0749afefd5a6cd570f407d39997d1fb28c988d34c89121e5e40362585971a60a3fb60f33043881ed6a36c7abbdabc77e0e860d4737a4012946c716df3ffd3b37bf0dcdeda6b089a7af75bb0eedc459019bece52ba083a9990460452c49d870ade31393287e5fc40bb33a1bc69f645701f695d5144606f67af88725dee6c39edd1ace44abac6d8ee16b67be3fe2ce9270f7cd1a23f06cda16c0628990e8e96fe86cb4d940eb7f48e54c562539b1bde600787c5ead2b921a8d6b687b471309350b659aca30402923c0b3ab4f0ba97b813fa8778353cb77cad679e2e693c94aa416a83b349c0e4690375de8213b0e3a7a356c37d3090160bd9c085a2808a7315e583b5b02f2ec2a64306f713a09d320ee95dfb4398c96b81e4581e18636504536e3b4d8ee45c25aafce06f97f3271eb6f40010df1f2a634661eba3e9bd173e63d60b50bfd09f7ebb17c2bccdecd73b600132aa4cf3c906c77407d4b1ed256875cf06d0ef6e2f0c24a8004714a0e0ec12ea714a4feccc37dbc5ecd28ff345d5638c4acba71ac5b1c30de2253594ce6b852231a6ba1f926c003ef058a636aa3cbb3d35f2b8ce8bc69cda7d443378c693db8202bad19e14019c77bafe48d1a03603a58f031ff428882ee1521faf18c8f455cbd32e4a575883f61cd6d3cc3ce2f0f85dc58b96589e0ae096066d639b7a5e8fed6f9c53d5aed47af736e7becf81c3cceb8ff3fae70a6fa6caee1f13b1a969b1924e0c59a15f1b8f0b53fc499b6a0c296f73df055ba28fc1227d6c38e241030d939bd14d5fdb92cbe18c629f6a3d203c1cb2a7fe7c6c11d7b87d6b1cea3f2fcf02c3ebbd605197d1d63c3929dbe723604175cda94a4e35dc38680ea84a85f7649e988ea43cf7412b82e8366d9938fb4cb5e5d13e802f5556b168594d4ace024d4474ab9f1a9406c4587a54922894a21e01120d84958a9b077a354b089513efccd4fb044473d7c6602d218296f8154d9ebab43bed5883104158ab5cbbb2c7e5a6220fed54645498efde6ac57d9e8501e22777b879051d30720dd352b6cb69cb1807da972dd65e6bab4c9c2e07722a115d16b8bc31618ca363cfbc983a59eb5f23d47354decda02b177d8175d384e23db967ebfbaf5da4f2589b4507ec0432221f23f7ec1541121f3c28c1abd67476ec4477174f1b0e44459540bf0e76504ee5c393e030d88e9378eb973e20eca65e551553b8731bec23f7dad7cd50dac70df60cbd3cb96572b5d01a345681720d4fd865a0ec27730061a13d0bf2802995b8eeef4dc6c4f068e475b741545217658831d85895337b3e99501e861547406963f5a351ab5f014d9b520f0e4fe6392dfe88bfd3a5eb727380fb6e6075362277e427370f040427ba905fd62e2a3a5000882b72f0edb6071a1618a5d2039f594c090b2413cd32d80c721d6f63657988600724094ef99366b99cfb462991d0a7cd0605945fd18a5a4562281b1ecd056ada90ee05b3d793490655cf0d699d308e9c7838088d96365308e19a0f2f6e1144cff52b80e5ae8d44b34cf2b64295244651d206d9b3136a24cae3be3dcc287edef8131bd05386db17e2fe3a42d9b751d295100fe7645f12157b07b3022ed317ec44d337657f9d4114080177f297a18f63b3105c6c00713a874e932d83ca6e92ea67b5f40ba2f4c4415d7abb2d34ac713d579457349c445294cdd66a265bc03e22288cc436191e55a94f83788b781df831bf256227586249276ab5ac7e5796e2cf5a7230dd1ce04384560fe6103f8877841e03d570e69c8dd19c21da701f2695c8edef280c362152c863a77998a4af6d0f9b50d4f805523d063d7ffd2867ab27c8bc1ba4c0489abee3de56a481c67a89b732c0361014a02cf89e9e45ae772f1ace139e5a5f80460f3c703953a7e28125dcad9a0d325a7cdc63a21ef73f53719d9671632f1c916f44cbb16d468df96563d7ca5737ef43a865a8b80e15b7c44e8bd5b4d3ca77d3600e6fb96e604e4835c01b1f67f35a5c6cb28327283e9fb3427703d99f54d3834f8c48cb93286e42d9e5e2394c7887ecd3cd53d4d565536b5598189bacaaabed0f603fb7c5b142f4ac9a05301e998172d383c75f1f9dace2f98f0581978a02137fd54a890cf3b871d7c0778749627ea3e1d1ab69ccc62765919fdd0d50dc2e051a18cc6aed4061866767ff2be29379b89622a064b5b788e88be89b0d240fa79df0c5b18739ed5d9d9dce9eace452b3c54dc179733d2dd2ab00cb8a405e3227fecaa7470fb64418b1178867d71ec26e2cb31f1bae8ea8b60d5c0986e4d1a45b2bede295009e6421d023196b9c76f78fed1cca8a2eda88645bffcf3e67b85deac7d7f16bfe881b7f55f4dc284eeddc580d09b31750547d8fbd597a8f104ae7d809eab066cf1ade8035d889c9d6df7807e7ed74572b8ad0f496c0b7ddf6541dcb0ec7ebaf510e183e0bbd282e28aa940f0aff25db476bc7df160c98ded86884191eb4e78cc8d612354e715c4315dd048b734d0724ddb68fbd2604c2272d7c54057367222f2624fafbd4d6cef6716585787358afe5a2d5139b21c48a908bf018ac970d3f7223dc4130a6e0bda7c06f4b6709e7182f6633b844f4806d2811ddc16f9408d21889594d6c5a2384ea8d15ce19c38b9c4469ea27633e46df7656002bf98f7e7b82c328274d657b6ba5d6b8caa9ae69f42015fec6cccdf8ecd58640374029abffa8e1d35b4edfe4b602fe9ec9718af4cf8f0a443693ae6fc3f0c6a94c5c9e1c452450a4fc6011e236272a1e7c4255e64e5385c75a31f2d36efa2c06fc0a772cb925c47218ca59f99881352e4461737370a4bd66c6dc8d9693dd02f221676f186edf49a7b91015d627b846ccc3e185d1380eb40676c678c57436e26ab187da0096d2b70524d2970ce7fb74a60440d940baf6048c7766516dee69a31c107288d39867aa53170847bccabbae25728b7f1bd49e92c189232935e53e3f4b715ee7df31a13c5aeb291cb4f8f572745b645066b43be55081b3fdfa00923a6944d434db570631a94badcba5460b58e979e38fb21edf387ab110d94e1678c9e65f689a741a7c59025b646a9b9798b9d9f4fc8deb2572e60ea6064faa6ff76031c5c83c323bde464e5ce8aa36d79b0f89177810bd38f4b3f85b09bc1a681af9ce7aa82f387c4ff1eae92b550b3e0b712395e92741b7e8ff4dd674c92938003a92180c3865df6e2dd9e51bd06abfe1cade4a2f712330bf33c73776698f6638022da4cccb353808299287ab9e018e4b165b7299744f58c25d88fabb934eeadd5091711308c5ef0c051cca8223799c1614382b1a71adafdfd272332d14e09ba323333e903f67a89d75a4f6d7948679fb1c43d6e5acee030e57cb18122ddedc2572c77acfcc7395da5fdf4b5689ccf172f7bfe1b72de3c0fadc45456d725536d2fb719611f0cf2442bb79aa57f096f6d7e8144e694fb2a381af11474fe4d8c4a8767b4888045f04aecc337a012ad394fc0d2f4b8953d876a5c86db29a2f8aad2d9b3a82a6f78b40fb1cda45c18428c03fd2c47829112459914db8b7b62341e1c44ca864bf9526ea98bb5a9cb658802b379e0404a30007f5e9b2646c948b935b868a163be94bb64880642f274859a0b690577f6ffab31a88bdcf83c47a7e0dfcbb511266e9c52e741c34755354b52bd01f0b95f2e5877869ad72cbf85819b6569e0836a09b33e08cf8878b8248043c99e16fe614c36277765ca4eb6b6e9d09bc5b66cecbb1e642c1bb147c9daf1f15da51cb7607530f876a9966d6469dc47735958f0731698ac54a6b4ef34d8c293d10e4f76dfc162dc56eb603449cd48cd6d536235a7336498153dfdb9b3b6404dcce361dd1e099eeb89ae9fe4ee678fb2a66cf6651037f64abdfa74e141b7d4075950617141d1258166b7876ceea1f109ba08926322c129d2ba0b293a91c2251bada9b9d40a4f2abba99d0a76161eb60c8788c6863cc40d53ce63b370e4c17cb622e6a0fa18f4ba683abfb78bf38e463c2bab05fd1279f332f6a7aa8b9ae1a85bd196edfe7fb8d2a7d1673690be91d7ded2b0bb224a12a4b66e6968658e7c9c3d898207d536511bf63a0c0c0be02ecd76a759b0e14b3e0f99a7f9fef2b970a702c54d2b7d8673f003e051e440f3730fe09f22ae23d8a1018ff936fb631596916618e4acdba22a31739a41cdd8121626dc4e0341835fe3c7dd562e35bfa1c315a06d2f17af93f1f244c90ababf3ae6942e10140fd97a0ac0c8393fac94aa57044ed9d5d8e4809306225a5bbec93818ed276479177ad260ee17d5926f12125dbb50672899e759c7cc441ac50c4dbf901fa16635016e6c9a952af69650322628bbff5c485bbb3ed1f194be2afa9e9a97ba27890caa4924887d6e67fc8d6be81bd0c23028d74d7fa39c48cc0b7325f6fd15c6681651743a690b41415d2ce06c1429ea924ca0fb6c7a232404f99fbf3ec725d1e5e2237b83cb0c808e304efe8075b8c8efbcc1b7e0f66fb81584f23b4a516176de7a6e51ec12d6e745b3a949763ec5cce28fec0d522118881ac063baf8a73206cff97806e565584a4322ba860c9259e06a5501b2df961b3f33206cec669b93a176138c045ab2662e608a52748a2cd7e1c32cdb705eab033761df9d10fe769e77a822c65c0b194f6ad91f4af3a20aacbe35b3efe74c353d350335d6b8ef5b2b18b3d96e312abe5fd182087ecff3ffdddc84c8022f680b761ed9967b4ea9a5eb625c42bd6be3351cbf9f330c3c567e9f0377ea7dec1a4a19d415ff596c1dd9158adad28c0a1e99864653e54614f81c18c36021fa6bc36514b4de4bd3430f1220a16358d2edbf79ddf197b87a7470ab8d58c886ec4c603e33473035cc428cc6a1d473e5a9e431d429665fb0008d1ce2bd331dbc68de0acecaa84e8c5457eb5e1d988d9db2362006e776f18325e22794d4bb98d7deae67f16b92464f3eaaa4ca19013a2b464ce0ef2fc3393213265d0dae58fe919102785ab6568054cb45e79a0d67147150a411502afc7e6d42b2a79fdca75c450e78764c9ce9aca6e75d09c8e6eac177374fdb0412836338e5787bf50b8837cb88f2332cf328dc3cc7b9a6882dfdf094a17c3a38d3bf4e762b1595bde4b53825373dfef967771b4e0c44453396038c8f65504cf861ef7685117bb9c9398cb364c9d5d1daed911b6032f5a507bd7ef8718066f658801b4b3e8df96bbb017cf9bf0411bfb10e9c1c8247150c3ac3065562c000d4ddacab43bda1b45e5d88e1fd4b332997ce1ce561d2e6078a32a925496f30a34716000c056b7cb07c1548bfd52e891eb0433aec70814254b95d66caadbc4352697481e9c2854dbf106d8308be0be32733509745482b6d5d87be847cc35cf38d155f320c0a299e4184ad56fff7008ea2d529e845bcd2183b59e9a6aca0c45be3ddde86d00c672cf3ff63b9414fc32a16d5e64355a3d0255c140f9671abc3cfd3b4994b63a32eb141d68e79f11acc0500173d70359eeb8", 0x1000}, {&(0x7f00000006c0)="4259ce7fe8142574e5430865641be4ee1f1cbb77c76a1958a3d65254d3df0c6d4e1ed561195e48421ac6f998a2026f582d44246fa90f8626c7769a1c68d379f572d6dcfb72af746cc609dcf28bead83ab4e4af0d35eea5aeeb1c29a9d29cf8d63e853c4895541c31e0460daa7e7de1392f6194743daf4086bdaee57e8ae7bc29cb6ac18b80c48988e44c294fb05c30036a63f418a08a390acbbb22f9ed7da75c23206fe67e0150b6cb6f6f558b87a4044f192393c2afe4beff770885e71799fa235d49", 0xc3}], 0x5, 0x0, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000840)="37c86001af605a97c87c6f68259b26885133cc6482e6affcbb86e7498dbe3e58e626b7016504239eea2d1ae3eb968eb81e1e667078ee42800e77db34b8725dcb342febc41b5a81d90ae0ac5b9e5d26"}, {&(0x7f0000000940)="f13c901874a88ac6143d6bf2370d4d6f866cb21462bc5dfdcdc22e5841c5592f6e529f0ae438bebdb6cf3d129aecada5633abe2ccde2847ac08d388c6e09bc88e6f271cb0af1fd10dad9cd5d111ee8ad7bac15c9877162ce5d21a36d409b06b2cc9bbf9971a5154ec0011fdd34cfba2119aed813d47ff7fd14326380eb43f42219187d3184228c9eb6032bcf96"}, {&(0x7f00000008c0)="9ef72145bfc0cec051eed8ed8521af316c7e6f1e4991"}, {&(0x7f0000000a00)="77d9d36f942fbc7d1dc28673333525cfa323f511122ff5fbd436b9d4af197f5248e30de2f3be206c9eb976066f9f546aff93632d3dc8ef11e45404897e6b0cb1d081860159c563dda44d605b434680461b2bf30771c766d059237f90db160c366d9c98c5408ed78b2c8625ceafdb75da31a5529149ba0dbf88e08a18bbab166f668571b20f45414393c6844eec9e22d89abe5c2e566375107c9362021f375859cdfb87aa446bd5e72e358c92048a9f134a32fb"}, {&(0x7f0000003740)="92bd02d3dd40218dcaa2d71715431c967861410886a34e97a038993bd3c1e3ddf010be5dc430fe29c9990c09a106278c8a7735495e7892cc0b1b983d5a312b18edc6de7ddef3a53e59a70d18a45846ad2ff6f506536b73e0c60de37b433764add046b7288e42952c22a37700471581f8aef64b8a02284405a507f64c3327058681d0505db9ed0ff5876c04f9b7c076185c59fc801f11260d9850add36bd9f9a1bc8f1cf9e46d2d37f89d62fcb1433e3a286780b97e16585886745b08c22117745b3c0e1335228935c2bf68f0e4ab7870710f258c032802e9c5fa5afd142ad02eacb1bc8108055c637957900d1c2762854f3a2bd7143b0d00e3b3f82b225945d25c127847a9351cca9edd7f3c6a09f0a514fe6f1635999d1f5b8cd12f58db9c4c05cb014becbe620b4e7076abd6c06e88402bceea2aa7b478ea57d29878abc2b0727ce900545075a3a7e5e9f54e791ad99399dba8045056739c7b4b7b58405ff879cbb58f78f980c2a1c72dc0af13f286c77e1fcbfc0e3a93405506f7eb8a09a312c6747c0f24b5e2bba832c6e3d7d71c2578f2961c7abcd0467545f27fd970a884dac81bcab027d8c00f2a81430008b51fda52a26c17a253069bc1570ec3733435fd9e398d2d30d8aace5869ebb5df38e0faf5841aa5c1dea0c252cb1d227467815664291582940e9a957ce0ff6df0340b51ff1cdd4b4cddaa948284158eefc956a95daa67ef521936505091f062e81d5d88999e15591192a5d083d2cdb3c3fe649cdff92ef145b48ec21143e26721de8f9992869ad95c84e4e92fd3da2c24e499bcbe30ed4ade0cd2b8535943bc169898a1b1769358db15b7f217e4988407ac96956db8e826de2016739261be75d7d85abad33c32c69121fb3b03018292f0e29685dbe3fbfa38032c4d5ea7fd1316931b4810d2f5a2f1c0fe53e58cf70fefc4e204f5d18ac1b81678548dea4bc586a09f79e11b863d91ede6a48a6eb9a8aed9fcd602e0e50244c5f67d9b086c8fbc212a8088a061d233d5dfa11b8b90f13c60083157af72299b484ba5bc0a8c943ad0c07ed6833b3c8f2c5f4869e8baf80eadc3284ae48a0a82447b0d9134c854c81730d662dbc1c047d88e925912b207d744596b9ccec09f8ed4510dc1677d4624350d8a29e22230da0aafe9c0256eb296cd8f4b1a9a8bf73dd6dc75f74bfa3db2731ec494d26cfb4ac1c0cbe375b3888f72ab10e85babaf237af3362e82ed882a1bab06aca25286453aace7a3eb3c5ac1dda35b06c0fa95d2df9271e7dac1f11b300d6570068aaf73225bfee6d652c0c48910044864236b4599a6e749340611e8835ebeacfa22e0345491c3cfe62baabe006b54085a14070033b514653a81ab2f75571ba2ffee1f95851afc7587937633cfe89ffd97c416b4ef7e1167ff62670d61d8fbc773292efae2be90983be4fc3dbeab889aa0346215503c8ac9ade9c3ae2d8815cab7fc2c5d89df3c659ff73b88fe15ce0ff009f198f2a7e6fb44c8913fb83e4fefb674827e2f96a4d9df89f1ada58b72b43f65b73f74a02bcabf935ee6a21f8f68f8e6d7d4e76b5efa0cdaea07081c7b6ffbc2bf148111115cd4d89ca6ecfb44affeb4bd42c84b7608fc36b1868fb88a00da94973bd4fdbe2a85525e39517635e1a099571ab6c8c145c206e5d5b4edcc965e5069bc46dbaf58299368595c2ac17bdcbcfe81fc8bbecce1b80dbe7f19cb77952000004ac724248e5b028218ba3f903b20a628fc6fb915e7cc728ec5fb33ff9dfa2723c2d379a4739aaa0a4e17f872f33ab6d7b242639e5f0e522cf065cecc5235e24572364c7be3016a9cdc378da420dec650fcf5c7f88355979caa048bf6afba40f254077b44d22eb45db37f9d6f70c23cc77793c3728b3605f148e996ff61df0fcbc9d552af6573c4c16e2461f6ef7cf4e39fbd091484b8a10baaca6a73f203691b4ff5fc92c260a30138de7f5730bb0a98a3136b230edcafe000589712709d439194d60cde85425ae69419e26d230a6fa2eabdbde49837e82cc89c91d06d98d62ef62bbf0d3f00b859f378819e03599b2a7d11be250bb222db046d121c278bdf797433b940ba6ae2286986c56ec91c663bad326b0f61e91ddf2574c0ff8bd0f285ba6e5693d7d9e8a39c2b6b398a4d6d4a7ec0b950f7335f331a53605d955f804f7d9a8c97a471f7d68aae12c8ef326936d6350633a68ebf6a083140e7b928dffa06105a01792e840df4c6a68ae5ce4fc60d507c02d748618446527c353487772b4589fbc2d4f24467ca44b10a2890daf18a596d8e9362b1826df6be022b529245202986b7fd4866cf94bf9521701f61f3fb8b5a9b8afee8a11607ee70602254fc3f890eb0eca01b681f4f484d87f31b732738afeb6877f0007106cd21d2da4ae44216877d77f71e8b4b580589b6446cbe995526cce72907c1766fe87d61c26e1c3c8e6e93fea7580fd6481c10d1e4cea8c4ea3bb6776bf071e1f386a00261573b386b5df062bf226e565b556199e3eba94e7cb3199abdae9c9068c2ca8af30ab4252e19e3e4608cbc5ddcce3c1a94e07cda3c676e50b12f77f05625a8e9f033b4fefb5a948fa810d82547c27b085f51db69bf2642ceebbd4a0827c544840cf2129987f5ef9d8153b09b3fc4706fea5e2a6ea9285ad1271f34cd9911033f0ad54c28d7d4518ffeff8dbafa9bdfe0f1a38e3ae7210a0c95e411d31fb544dbb011b5fa76cf2cca3f5b9c20b4765f339deacc8f02fc99e6f2926451b54faa2d96bee5487ae8155f2c395e25d3fcbd9ec7bde9a14c2a0c361903c855b5ccf88c2060bbb395e7e82c8a2b3fa0f6c618396b5a112fa7b27c6fae8858676e5b8dae1475627ed0c9c1f9d152848bc360a9aa720342f8f64ff5284beceb0be72bc2f96f11e1d50e8af3195316a2151207c523251d88c5e3532496073b90296ff9f5c8f90d55af947d21d833da98fdb6c4efc4502be0e76a0bbc7dac88364ce6464d4cfbe40c49c052fd1bb68f597674615091f25671d253d7ec23fcb46d03fb9c59cfef39dcc4fb41cdccc8fea9e2e0620036a941ac822e0a7adf4f6907bffae15408c0eca99f94e99a3991a2d8d77aaa9a132b771f067778a7742cc3a1ee9de9aae6aac92f568ac5d08c2a5a5ca803bf773a0787493eb6087b7710afa655e3d5280f300cde12280328549de89788ead73c17ee135b470d3172e6152c42478e66273b8e679a9b3d579f1c8b16a7a8b0bbe280ca879c9b2dbb3139e9d2c38b59e53384f55645588074c7ed46d637431170e207662eaa36fbda711d21148d11fd90688792415a16337751ccee1612d94680cad996a1d140eb4bf48dc8a4bc8c8456c7501c8b644b445a6e7c9f1bdf92a248e03137a43388fcd9edbaca5320c1383eeb439ba67b9fec36bc4dafb81249d137b6edb06c14192c69917ffc3fee0008884bf0695e40a8dcc39923f0278e4e8176e9b4599b5668c5d7b786f6dcaaff9dbe2ea7053d10a6fb671529c7dc5ee1b20e589545d438d97fe596f8ab5f27f6ba07fe821053b0211307987a769e69a0f0c3b619b2be47c5333210bd39aebcb63e2fb2ed29a30ed21739fbb142b14df6bdee99c4255af79d97d73e91aeef685df75ae9793fafd01783431a5d7248f797881683fa42def792838daae0f00f2cec1009fd036722e1401ee406fc4960b483d716cad3e2a37001c9b0e60054477e8034d42fdf4ef920a209ad44c5df4c307fed2d0139535e845a9b3a82b9688a26c6be64415042197a4112eff340d16c6833c8fd621061236c5ff310ccc38840e28143c7ffb0fb051ca9964d41c45a953da5c5f74c9c1c4945aab3984046ac27737495cfc2e49865e517bbc3f26e164f521e60ed4f21fd7610637de88a12dd35df5a7d0cdd48cf2299331a4cb25ff655410858ba3da8c4bcd5de2b8ee7e8e37d5d648245cb76065c5ddbafce6ba25f11853661d843de6448a9854abfae2775e4a0ebe068d5438d55b08262686368ec0b986b1c6f94f00188ee8620ffba2b0c189dda6db026b30720f01f95abe247c9879716c34c20eb17c369ef7191cb1c298ba843e9fe52583b7c3fae5969cd7116fcf02e3c1754f967eb944d5d3ae62e98a3d8896420b2f68f98b704cf6327c9909fce3737a06ca87eed50751b840d14545e7d66c33085f451bb3aa0d645ddbbd99b1a29020da09652cc4507f48adb09691621c1fb8c476827809589052115e0618bb915bc7500f989ccede1f0a87dbcc136108a5d4c31ebc87816fc9a39353acaef7fb19134fa8db4e33bc59cacccae9ee5554a90a3aaa6060565b2a1c5b2d80f71ccdfda6cf924125cc423b36755617e0a1123f59080491b75eea5ed60e87604d4c552f939fe1a18c62f3067f9610fc7130152721bf1a544b1a9018eb97931c976b98e9e23cad8714ee62451a6691bf6853ed545763a498f259581296d420dce7682653182c277b23219d68697fa7c617e59e788259093a937031890789858778f3b60a0e81af4d4872b3b92794317d8bc8cde4134a4d3ca602e6e5a2281567509e1547c8d046897c2bd0451bc453103571c4ffd31ecef8f726e4eb53850bb569a950eeffdc69ac7acdb30c388db7d6b8852777afec54313030d00d1e4e84e292a69d988bf5c920f34d8090d67fdbe7bad71c27891e4f592d18cd213dd712643dc8a1a41dd40c7f04bb0184be20c5fff83e661ae9c50928af77380e6a5d56bb0d128721045b17dc02cd86b8d7773c5ace32e425fd681cd3db2f9497c1a585765091b5a0db0c3b6621a8fd59075a15caf27da3bd3699ad034cf2995f3bc48c82d7cbc9fae88549e9138abe040d894b8f16e6263ce06c650cd63b47c3eeaffe688fae975571d16911b97be23174ba3a5711469a810c69b2114c5a6c0e774c10c9f6fd2502b6120bb97344f9fff253faae11d4dcb53cee53fe4d671166d1e2e5b2df3865866512b53db24c0cc899b67e85e2e23fa2ea1f356337eb1aa93ea516b1d3ac08918e7a6443163792985dff83daca6902c090eb3ad4e49d4ae4fea23d65a95d774d0192837c2d8d9815ceee6da3d649d86a78946684785d5b53a60c26deab999a2d7ae96da5e77d96429646297a1c15b85be423079f6d62873a5c3b23eb52c95c077596436b1797895f649c8f73dba54acfdb857cabbc7cd319a424eb1ce7b06b4a7cd8eac2cf9f3ddfc491ec6d33e9fb12f2ed170137fdd9840284f988cb6c15b9ccc21df16fc931c759ff9c7fa8a4d5c9149c25b42c5994cdd917d6d1b2aa308cbda9f0d6ffaeaf8665090b892de4518c765aaafe02cb5780c42320d2164837e4d16469871feadf7ad689b8fda86db0e7ef7e4d48bde3c514521f4de77998fc3e24995c8dd5eb94323d7022928a91801bebcbb71a45fd2d34b06356e468efb0dba0d764b700b4e256b941c262e76e4d4a6bc08b8a931278eb9ada93d74d3738c836e230d1422b6983d15dd2ef63c3014a19df2a9dd6c78ab4812b28bc10b9ae4441ad540adcee036daa2822deb27ef0e525b4ff7073e4b8b7267700bd3c8d5958a3e7f47156be01813a6a14d34b4ddb451f85f18a4a07ada82d2b5ce97fbb1b0f7e1ac919ceceb6b0fb3eefb7cbbf920321d9a5f9110451036cdf75ed116e45a0d55ff2576d29b29c27eed2c95f566767166aad4dd998fddb5ae19bd344e7ef3a11b043ce88b0cf651a1fb237b84c75185146613fc267aece1ad4f248ac3fc332c9588006c4902549ce9c665f3e1419f8a7e6ba98d831fa1b8e5e4a199fbfa4463de7852a5f4fed1f88ab1178b93594e"}, {&(0x7f0000000ac0)="5b22e122bb4499f04a1ab4cf4a26d110e4dc69fdb02a2195086c98cea22d77c4578cc5cc4a838f81fa68b7c649fb48e1230d5695fd8a414f5f325238a3f3f8c8238a827d2f20fd79dcc2c29b"}, {&(0x7f0000000b40)="9212cfe0bfa87a5942ad70704e7d1ed0a6c6cdea211b78d6148c06ce56b463e8d2be907d04a43ee5695790f3816ff2285aa268c460912ec1f2a427127b707a96544bd809a53c5affc4351925c3e213641fbbec4303356b102fbba89baa0d44ff13d7ced0768c27d375ecfcd400ae22728b18bcc6244d1ea03a87"}, {&(0x7f0000004740)="641ea7f37d0f8f42ef8cdb7449aed7208e7ceff0cbc60596dfe51a56e29096e90d7a298bdaa4787c86f1489d7680de13c1aa0e8e587e5b6c0b142a98d37b0e12a7642338be59cfd9cf23e029cad1f6c34d420ba69bc219ba42d21e000da2fb5cb0ebc23fa1b64608f02186b8aaa480b88406b7b98682df29e104bfaf96ed2d60f2b16a43392fd8a8e9c43c24a752a797427b30323c43f66f79552396b781e4fcd2eb42debae983835e3056040bc937e3f8525591b02a08294db6f0712b622ad8c68ac768087148fa3b34b0efddcb1720cdccca8d5b89249418a3ca0b97fdefbb4d2092ac3527cd5b16dc0d5e64708650fb06a317b77848aaf95edca20de8ad85f78fce042805a83133010c9bb742d45c1181b806858e55a079bc8439466092322ee47c14669d612f585ed347ebd8f60d5b7425fd6974345631340a05d2c4fed2b4ddae4a77e48b51bdac0f4e1357436098bbcb3634e4d3bcba7c7204b48ecd29efe3ca0c13e5c56e572b9984f3efe39ae62f566ccd25d5e7c1d6062852a59fc51c637e095f7a81b0226cb5d63b2a477c3c92fec5651a5193ed83b4873e5c21f2bd148c140fa641a7999aeb2c024f4f862a4ab09a6b7fb6ce07edb2506cc28f81df4033799f06bf06b38e0650a37d9aceccbe53ebf28bef781b39ae8db1a067d647485fdc5d3c48cc0f71e5787c074c6dd91ec659792048e8d3edf1996433c73bb4e4d861a7357cede9dfc8333201691d771fea706ced653960f5f3b1c3c9be45d7a8d603de8e3391fa7980b9536b23754592043701a9a1979a698e8ff0878304515a87fdcc39ebc07d04aaf701a6c5acf42769c6073d08d8705ee797295036a77f3faf4946c427c34895f1bcb28baf5ca5ded496d2197ba45472827b158ad9f11510ba311046a15bd909747ca831b8606f2af2d788bae68cc54d048852493deee060cbbc1f35f321b7cdac7f58341f6f34c8ba27d62961847ab89bf8cefdacff72ed895150b188a6ef8ea65cf5ed7b138796f9b9fb7e30a00a733e9d3ed1dd8c7f36028d1acb33d83c585d55df5837a951787a9b2054abc22132089cf960041f591cfc8142fda4a71929f1fd629c16bf8d0a75888cb05fcaa4d950f4955dd930a83f88f3e2b5e8a06e11e4d17cdaea8b11a135328d03234b35c58418b743267196d83f395ece05b874a7c7f2ff76d77f0af5723f7515e4e51f59a7b7dfaf2cbd3cc22b91cbaf6e3cd97df99edafdad4829374635d79c65a17fcccf381c45bedd4021f33b343448d40227b96e540c9734653a0e23a6459cd390e40f4641a7036d3e1d7469bc130ca439d59c18df95aad5aaab96ffa1f3f1ae9e29d1600d255d0e52ffd5ce0d9b97b8b0133d8ee8b298932ec95957772699497cf6b6f90294b2977706a058337d2f530dbf4a79c8854d1a1f7efc67a76c5f205bf1df9cb1014af5bdde8c8a4261fc445d0c5f0bec48e72e6909b76800f8cbab95cc7a5dbff11df5ffc183148f4cb61359ab2af4712f2ba5effc2b7b7ed12d03da1c9e9671e4b032d3717e936ed6cf32bd1a3e002003b0008f5c31b859a7b7d8a566412c26c7b18c63e3561975f202cdc4e88cd9b849cca3dc2733987e31e9cf32cc2ebd68984284f0ff3b25c30b2e5f1a008622a340bb036f4559f4e4d5cbe23e90b7a9f6d710e88fed37da5d920619d73bdb11ed0653f894a7e47ca6c4ec7c02206cc568163d29155af5ddc4c8b639448fe684ecbc8203ed2695a7e78840eb2a328f5219c1a3ada3e9fb6a9d19827253f0725f2abaf521c169dd28131a09f4a011489cc306742e7aea3a1b9d9b8d16ee087037d1d1707fbe780663b3a3e576fdf8052d0999485a1cf25b081a899fbb3a3c29704a3b05a58bf97a7f93c0ecc186974968c64fbcabdcf1894646b2a96a5c38727defa98d02aa4e0d9ee81998f165c6b737612522091d8cde74b5fe4ed0029663a3c83c863f96d96ce3cad5bca6a715dc2237927975e3651a154e66d257e0179eaa98522454262531c828e75663259e193d66cab251dcaf7eb7c3ea8e3f8a0683b71fcd561bdd012dadef427725737ff3bac019c390bac039b02b1501c5f9fcbf46c2155e67615b8fcc7a296a350613c803caaa99c325e061cadb2f5d4313e4a1e35eb0f509e8b20da2b039ec13566237b3062e28333f36d2993c1fbf43c93c2928326edc1ed911eadc0f8e4a2b40c0687d5d2fe0c37e934713ff4b5c95893a87eddfa22c7723754ad22eb3d21cb1f0352b05fcd37cab2b52aefcc213fa81d01111ed136adc29d85931b2a5d3045b3bd4247f3a9f4be136d84fffe45ef5fdc5d2a47f49548c12d4f4de6c81aae39c7df42395e631860019edfb2f80e81652d1094e52623869710fe098e67c6aac747eae0f8e4984f7c5a4b9a09ef71a147e639f394116ca42ad0d67d85e7ac333a6cc32a97ed159b9ff341ba39ff2103c0e0059ac048dbda0b7ed59b7e114e4339227ba28df05994e679c8053d7a88984368c366b4385ae09087ed5469fa7129bd4cb8d97bb6f9984f7208d6a34b653c44e327324ba5a26bcda23b2785e289bc2633601913e6f97f179cfefaea4c5c88ebb2644553ae032cdea143b2e9c3f3786c8188ca0ae8350d0601fe0e7ecb126250c234f5fe6fa1e95e5895465c905b6b30bc96dd5176142e5c764f4f7cc40bbc10ccb73a6f5efb95dc4e7998cf2e55a5bed03f2db3dc8a3707e6ddc0f680c3ce420c5ee3e5e9b8bbd7f7a9880bb1c416eae9b39cf9d0f0d145afa55264b8fe6c6e4e6fc9db91c4c2f46d342a1ba37e880da369b015e641fe7ce8b811dd7ad4ac5ca0970fbe60510f0926b18e5785c98b751ea23903e7d02a105d102a71eb46cc44b30d2527a0359c0749864a93b2e0cae234fca9c35f6d68ab8873599312ee79da15882ad65128b778624cd7cacacdcc74342ed343e7eeae07d13d4de8e60ee94bf237dc4a79cd7f84d089b69d70ffbcfa183290e00d3a357ae4cde175df9824b6b69fceb50a48d39826dc19021d9c47d8844d7558e0e2d5ecbb8239184884980f035f19f43f3801bf6b1400385176bfb817549d0d5d5b338f10bfa98d84e7be49674f0d27e6a3fc7e6c9400bc23a28edd455f1f33b311837e9d1299543cf16c23fbfad27e308eb37edb42b08cb1e934202b90b7bd858682d651f224285192ce646addb1a4ab2f032bbc36aee9e8191e743be2c05e2188b1009806647666072eb895a3875f276e674b0e56ae8238961e143f940619bfffb1f642d3903a056438b12c3890bb30038849820609413f4618d69d401017ebfcb8aaba2c76d6ebce8eac79deef1c1fc1ea2ced6cbb6f2729481bc794b5cca41eb3e95ce5b73126094315cd8ef6d93afddacd584937ebf70955716f800b85be929855910d8f647759d13affb6991b0b4cb08817e3182ba204aadb6f2c6300fdbe5f9ebe65fe5c94ea52622c5ca83b008a39d4c2d3a96d80fd543fd22149f56ce3a9fe6c7b12cbce960351124b5d7ed59c7fec13e36f29bf982218cac94c48925edb29be1abf84887dfa00d755f006b92b62d14ffac1527e0751ae9388818e3ed236f9f98d3d2fada65b1ad31fc8ba16dd60a8ba2012263a8cf2086c22ad685008b416e060cb5770a5045c84097f97ee72e41f3a7cff33a89d71ec2adc4e76fd2e807101a3d37425eba2c97d9cfe8068faf5ef5c48740c9077439d4ea2d2c6ec49d2474d07dea6a5f37dfb28ecbc65f24015fd7f97797a11f0fb780267525636a3a96330b1dc4aca60d37af99a565cae660afaa278c85a2233ce1559c30a70f9a95481b565cbfe2a8b40ad034b76ecce6d33302865037f4c41d47aa4bd4cb57546051ea2a4498905b5a41adf90e6544e407bd0da858d3058167e979e87a43e51ab792b6e4cfbb7ae47a73567e4cd8b80a41e464dbe5310fb3836015574534d61ecaa7390e978464a2c40b8eda0b078322b40938e0a3950d22c839079e2438bdb9a5bfdcb43744f17a6b0fe033ea0ede703778f59a0ed8d30b4c52ffd3bb7051e614946115e9550c676f1dcb9dc80e9a6005a4cb7b09dcb8d346fdeac3dfb100919fb8df5c0beea03cf3fd940d6020a355384e0adeb9a173cb407bd9f3ef67c55b44658d10fd18ede4ab217b093228259ceed2b694a030b80e34770bb19a242596700c527294fb428a0d047e448df1a42e3c631ee70c4f32762a71831c9081afb72568015efa639888f5791f99b8687a350035d67da8030825b27139adb1694e6d6961cde59e9f48a39516e5e3792af8b1223911e76689dbc59131651dae5cb39e032ccac4c0ae7fb5daa526e0daf63d79bc16d473a570933ae6c12da37a62d5bdc29bd0e90d5f7f6e58d95ebc75129184b766fe13a6d33e749cf7bc75f87334cc23d25aa193565fb3ac5ac75ed32602081429930d2b11358182595554b6abfcbecfa43c9e4d03b71d85f32fe74f811fd79c2a5be17f6f976f5d79c0bfe3e5202e97a654169431acc31108bb70ec6d4ff49d370c5c0338a1c4026dce3ff1a2fb0ea3feedf4cbe28f723acb51db99a1b3d4f466d1dab25e03b6c4e2efac70fcb54152b1339cd176af6956ddff4fe2f0a5b017fc6279f59b82a74076a095be1cd2b4cb3441f34255aa165d610adf137b4faf1d14885a6b40c28585ebb3158b89c58df93e8f6ea6493290cf62651c8c7a4387d106b31afbb5729dfc85f1faab324a9dcba641190b35cbee7b93bb3c08be46dd7bd04328bc13e1e657d1c2d9005b2d49176e4acdce21b7b8e7f375084db17d75b088ae3fd2a20ae313c1b10d93aa45cdaf4d372b918fb3f98d1033615b39cdb0c70785df345b267f578c91541f0c3ac59679df932670ea027e3eadaacdc25658a78d4162ee683df91610dc76e13e546488fe4df6b110a010e1cd0a964d8c0200b26e7af6d184b6d570258f308d9a33538dd4c3dcc8529af6b459ef50cc1452ed8f5c90ed3e4542f0e42fd0efb6a84cea16a40c6091e2802dc8bb80d2bde4b8c18782c8e224fa63de8d6912a5043912c0bc6f861d56adcbcf8a042f41062fb702f018259cbed8c05c01537ef69d3b3268f0d264ad7e933e68171c1eaa6326674ad3a124ea1d135b7d5fb5416da5572bb03f49b6e2c705b676fd3cb43c03f80d50832955b156a9e748ea4c112364014f81a27b4c6fee5258e5883aa28c03d12402e484c0dd9b25ca9abbbbb4aec331f7904c98f1923fb3ca7e59b6480766b190f22b948c856665e586fa3ab4a51e028e7a2b012ed4b94e1ce953de6fb09de346688d1b0c7807e79222693722c041494ad1a5ee0dc8fa88a23bc9a00cdeb2ad71cf7de8b5424c5fc2f8707419d335ed43e994e372241eeb0953f8a0a0bc5c069de9212301109932a7839b96fb7274b8f25bc0747794c4b36d9daadf44ac46b80d06278d49387b5a648fb27ab0a03ebc7009b324b5f7126d42163901a261e643eb4a64524c5a49003a7edfb7b1ddc635da327e1495663fc729b9df6a9455e9f50749c4c7a421228a8a3c61b1523fc5c985068e1397fcfb893ab7ab4f699d9ea88820875596482561ef546a7a354ebe4e6eefa8259dcb136614452d76f7bd6c0a0e726090c0aea5219a21501c8f496394faa86076625aa71d1dcc796f4301569c773f02d9410077c33130ab05eb035ae3b1f6b5c5479e08bbe11f339d987dfa0ffa12d92ace41232008f9c75af42ceaec7208485c7bdcb2366241361d1fe7968c45ea76d546618d5ce41f64d41781fbb16a25e86e19b32139438851a52c49fe77b8a4ca3a6a48187b89dec33910d246790b9adbea"}, {&(0x7f0000000c80)="165118e9a1ca7db491aaff664311f33c545d27460af05909332d02ef71b3dd3dc92e033a608a6fc27ff761b447f7b961a2a6b722f10f998efbb5c4b94be5faceed5a154091f3596e7dcb761fb4af55d5bbe53c0a294607d8d11078f3ec0314db63ca06718924987426984191cd0fbadf6ee473fa6ee39c1498bb4dbc167288b35c97975e0558924170e47e"}, {&(0x7f0000000bc0)="b9048e6608198a93a803a51e1aba4e492f52cfa8ba6a4d92efd47ee5957b76a2e2c4d2559cdae74b"}], 0x1) r4 = getegid() r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r16, r17) chown(&(0x7f0000000200)='./file0/file0\x00', r16, r17) lchown(&(0x7f0000000780)='./file0\x00', r16, r17) lchown(&(0x7f00000001c0)='./file0\x00', r16, r17) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) lchown(&(0x7f0000000780)='./file0\x00', r19, r20) lchown(&(0x7f00000001c0)='./file0\x00', r19, r20) getgroups(0x8, &(0x7f00000000c0)=[0x0, r9, 0x0, 0x0, r14, r17, r20, 0xffffffffffffffff]) setregid(r4, r21) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:21 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) 16:00:21 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) socket(0x1, 0x2, 0x7) 16:00:21 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) chflags(&(0x7f0000000040)='./file0\x00', 0x80000) writev(r0, &(0x7f00000005c0), 0x0) write(r0, &(0x7f0000000040), 0xfeea) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xfffffded) read(r3, &(0x7f0000000080)=""/101, 0xfdea) geteuid() r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) openat(r1, &(0x7f0000000340)='./file0\x00', 0x2, 0x289) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xfffffffffffffdb8) openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x30508, 0x0) r6 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r7 = getgid() bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x58197ec939bf66c7}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$SETVAL(r11, 0x7, 0x8, &(0x7f0000000180)=0x4000000072) 16:00:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x8b, 0x8}, {0x1ce, 0x2}, {0x3, 0x1ff}, {0x2, 0xff}, {0x20, 0x6}], 0x5}) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000240)="a0ca93232bfb6fac7dc9b8c5d3fa", 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="4c14ea0083e1b3ff4cf7c987feab847be5000000000000db0000000000", 0x145}], 0x1, 0x0, 0xffffffffffffffff) 16:00:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f000028a000/0x13000)=nil, 0x13000, 0xc4ae2a7bf02de19) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet6(r0, &(0x7f0000000080)=""/166, 0xa6, 0x40, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = getpid() r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x800, 0x0) fcntl$setstatus(r4, 0x4, 0x4) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) fcntl$setown(r2, 0x6, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='\xe0\xff\xfe\x00', 0xae7ac27a5cdc873b, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000000c0)="726c18c3d84026ae4139a90c87ef2ccd7ebe5646e9ef0f48"}, {&(0x7f0000000140)="e01077d83edb35af9d037953eec43e0e58a669cd7827bba3662c09478ab4e8d528ee58b36eea855552c2d5abc45f46cb92535326e63daced48fdb1fe0e388a2cc65fa3198ebd7c4ac96602d894ace5a8c77b50dda25399e95e99334db95f94237778d1c31e28c9c8962a78b79baa55b54002199ba94df46f5d74bc9a603abf292b17dbadc78939af91efd57d63abefc9c7f1f2bed79bdfd0f061916062386eddce350a74a07904a1e3e9dc919fa1ad8938a458788c05ab2da7b13aac0994c7c50ba3a086ab83882a3ea4c0557ac18865e95e82a1a62d2d3baa532b3c56cab9b61cbea00ea2d6b059d8a17cf1af3c960d732806cc3f3c303cff05d2b5c62f7f9f410c3a5bd108353a5d2c3a0d2c3b042b454a94863e8d566b9afec26522038c9bbfdd3bf9de244b80339cfd371e4a5ceb9c8a51dc9f0a4a9a4387cee2ec52f7c4605c45e9b85bdd38affa7ba9bf795e720386343e2c85dde6841d7033887559a6c4562fabbf17de10e84c871d5d72dabe69aaaf245337649c167a22f74f8fb170a21cfad737302f8a5e59224c5c9d7e46d20e8916575383bf3b6190e7731c46d7bdb7acb82957300064ad068e65c910a509d004d3c2698bee0dc962077f50faa2aef117e81b5507acaababeebcb12ca24c5cc0290e8c61e57c9b9f6149dea4cfe57044ed8aae4f21e83058799848e609c2f6e49ac1ada523f0fbe77692ef6f5385596a8732bc3fa9186644d2a47093effafd79d592bef1998d63d90ad2a82da463c97a49ade1f039f309590864a8bc0f5454ec2ef1a353bc539e822fe4fe0249adc2bda694e0c220d7283ad7c2425fb034c5089136777b124229f0ac32bf5bf3f837a5e731a61357be9fe715ff7c683b14c2d24a7d37bbb453cf29312d2454702adc25d1e0ed98cb65feb26e657965a44c3f643e015e31d788810583085e6c944a6752818d3d49d4c263e3a259458c40d530e954f0bc2418f9a97fbc0edf9ec871edb9322fb8c3221188680fdb2d4063aa4c88cc1350fc5642167551e268a3bf63ca079ca1a2276af469f365abf8db413f049c2267389b5e2801466e9d2f36b2fd239e2ea251f7b3529ec50160adb7f2dddae0e3479d7f1a143c01157be0ecf49a34f5d49dcb419573d97930b6fb2e8c4a5be384ac70b5aaef35bd1e7500442ddb3e55d65c6ca8e1466b5d9d23ae5ee97c2e2f719a67f482212453974aca4c53c1087ab5a1c9cb20f505dad37ff3021058918009d0070cdcf79ab6493628462438f872702cc1efbeee1392ab25c2e30e38dfe9ffd285873cf3d2ece13384e5bbba009dffb3bf21bcd7203ba17aae359cccbdab4549eb1ba226a9671c29bedff896482ba5566ead22adb22b55832c7b85632ceffe7595f29489c3a7dcf8c6444a8579ea0c3f1659a24bd43b3b1bba4d10d04c6b7d11d9de1b210d786a976056571cb9d02ec7ea48a199086a2cbb2e2997500d60da553b10d89fe8cf4cf67057e2d1ef497298a80849b5c01abdc6989339416a5e0460ffa0be31033ab30f5bbb13fc9f496e22eba2addb47bf55675b1a1724bfd91773f18099ed2de1e08c82f1e442d6a5523dda010ce86606f817eeaa37414aee1d74a3635884ce00bd7bada775d9c2db2dfbd0310fd650a31af1f237aa7925177413808e434d60338799380c80d0f6868ee094a65e653ebaaf2383452a70b291c4773ed163e6d7dc7e50d6a22dd47294dceb6d32ca320dbf669881e9e4bb7882a8dd0212f0e1d6f34879d7aca65198fec0ec0e6168934c321d566e7a8079f9a7fb5a70fdd22341674389885e978832cde8ba5bbea07f04afc1a023b13b88060ec0eaebf3325b18c4690c49f6ab75193f9083185d2260f7f8aa6a36e3f23f6abb6cd3950e5a502b11fd167a47f70358f70fa6986aa5283478e6bbea9cfa1898c1a096be49daaf21a64c849e1e074ac2de7b797ba4e328a22f529e3475dfcf23b9fcffbce42538f97b82e904d3447c371f7bd8b648d721fe0eb7a8aa29e1c1cd5787aea17b1035836f282b362012e8cefb63d0bc61c4beab0d6725e81178bef07810f6d526d782b8d5f5697fd70622fb78439e425fd679b1ab4c6152f70acf547c74d3e84a3a64e856e59edea622ed3df8bf7accc101048472191b5ce5e5864b88d146633b653b702d65923c1a248107e96bba7c2dc5025ee2d1e1cf252b45237817d3c5fdd549e620d970801c5773b3ab553f880e90f4766e479587df69c85517b53675acd6f618d4e160ae81696c2966fa732d374a3e8b663db7638b28436ed618d984a38ba2909f00571231b9a3e8b7898aef6fd2e3194e517aae357e04ab9d33b69a4434dbf7ef25d2e62757cf189652a507f699e553b7421b8c3e14aeca4b807b897489ea6cb11e1363be26711b3b8a73515f5657f4e8d683354d44c2b1e67f6551565ef2908b89ea27dc545f6452b5eaf7e20f3d99b0edd413b728410108ece6f19ae4a47a6f26ea08c8d0cdaa82684514e8108b080348e7d6792f47f4a20c3ff9001e61480c0b4117edb6dc0cda6965fcc19093e61f50f8d7668ad722dc60aa8be0149cdecd43b883fcf99dea00538516903fe2f94cb95b6a64d7cff65c78675288f077e7ced82f322e20f2c725f3b397ee301328262b5feb2efb531414c16b610f5a9b95ceffb6060b035b115780649825229052624f34184dc9bfb2b992658e11baeba7725aab6159aa97444c104c13bca53cc492596cb6d856c27a7579e7a35256c4f740ddbc6383317da5c9e218d62e9cbe53436cf8a05dd6bf32cbd248bd2bfe780e316d74913c8807a13d6feb1a448f0121f329be6ff79b8819514262df1d2b08b92ca9e2a758236f608ce1a32fd8cce2a33217c113fa9a9e25323119c0352da3fa302e7f07e951fe336872c8a1bdbeb96eaf31f362909ca7542dc14e8cc4545969eb88c0dfed89864f667aa2fa6259c6482b3ea6af8ecc5e1a5ee44bcf40f52839eeeb98019d4205b8b5c73538639d74ea00da351517b47c8b987c66ff0d19a0408dc8676a1fb0034c8fdf3d993611b98e77b0ceeb214036c3292b56626d6f18b13bd2cf506fc17d5b17f92a642f162159ef17d28adb120faef97295f8eaa2be01b602f7ee2044703974e8972efd80e22b24f831379bc6a043bea376cc51d12d5d63aa7f3a6a01bf76bc46b1a8800f07c65fbc1baa1f313394d4e3fa2f5f1076e047c60fe5c7b6a42e6c064a6969027ecffb382620cbf6edaaf0f87b17b9c32993b1457b8f4a7bb5c9afa58269269d128cd0b353cc4cac13d4a2ddd41ef0b05f44e89959cfc6eff10a0a18c9209c01fe0a57bf9c77f83e9a9f3c5d7c4def06d4256f05377f805c76d072a3f933dfdc0d2b82c6b21130d546b7c4e5b04556c4d580e551e212cbf3b146f4fe69388f910fcfa176afcde4f6d2efad2a6b2dadd2e076c22044bbd4cf3a4726be31e6924068656a974d34383fc7c9d38f5ba36496fde0221e4a00bbddd935a2ad1a74290dcae43d05ee16e9736894fae059a6798926b11aeb0e4c4ae6e7f7d4133b9beef2338f9ca7b2ccf419b4691921c4d3537ba68a210b2d6554a6858fb51107b6d48be50949a47ce83c8a31299853b9acb03df9cf9da7aba962499cb79d19ce99b468167d00b9f5d955f9ae719be852ae67ae9b53ea45549054544d51448de828adf1d2426ea709516b4f09524c7ce7e64ba4bb1aa43a66f49b57af1770ef8d550ac1aa064d3029221a1e71a9019c643e5183d64d49f1ce9b632f18bf3a8d977df4003384b2d8b482af7347ef18438b3d9cd90aeb5862468d577b46396a4014cd87641b1bb568dfd38832d9892b627d82ebba8a4740f298da864df87d9118c7bf30d9710eca572361b5285971a209ac179dd95e58ac946ffdc6fccfe86438799fb833079e61e9c63f8c81ba01232a75a8fb07a36f626bf8228e7174dc623385e3e984c59591f385f87764557ef24b19f259928d9b0c31929d2cbcb3b6023f72a73da2592ec7deef3770029d4b6b03d6207ae1b58a278fe46fdb05706ac84d80e2bd7f74eb1ff5ff63d187f912453ebd373914e21a087e8cc1181f7d755896d650e8ca64b652da5b22eb8902a01febf7371834556b5bb8bf63adcfe8114e93f59acb7400a6f0adce1b378703cb9d0eac982e53552c2e1ca88b72a07d51f7e164273f9ae352aaf4ea3ecbe20a7286d68e03c45b998a10ecd8602fff035c3d24a65d6ef8d60d1df303d9bfdcf5cd63515e1e74166a5650bc69ff65767f5e701b422bb89da8ffcf4c6254f4a9dc7d02cf562762a8b9c9ceb695aafeb6c8e0bf551107f9536d0df6bf902062464b585bbde6ea7ae774f7a3ec0441c65099f82c1ccf32f02476baa0fa587c109551be966bd5fc2054537419c61b3a2e680a616ea69fc512be715221da4ce8799f7e898c8d10d46e640995f63d5b441a5707ae334ce591b32e2e2bce7556c94b593905c91233968ee28a026dfe83bd6c88409fc9ee85bb9f2ea166155192056d4c417409a1426d3956d7eafc454e127f84d8485975275a99f095c3d3276e03da7bf2c9cedfc7bfcbfaa5879d01e975967b097b52142b98c57e61d6ba4a1ee27ea19814e8a15307d13536200eec8e76f8d89c205afacf522eb7ab1d2f153f1962ad658791fb48df04c388f16215d9b9c03ad336cd279ced8b8db46f32ae8a2dddd84ff4533cd80cc283aaae009f9a266e5ab3dc61136d17c3fbe63f4ec75dc96a2fd23c01c8345d1c5e8d135f10f82f68e07db5e71ffb9e3f27f2c55de005a7bbd8692d9bd45f9accc61de3be1a0cdb59fe6be0cd12710a5923f9ab998c35d2a86fc609f94d3f4f2440c93a6d511283860f0f4b354bb96148e81141d14d3603cff9c3bba3901ef09d54b8c8e609b17d1aedb709c18a83ffecae41e7e0ebb91faa68a72d7716bc607f8c1a9e326fe8762347e15b50a520b08a20b10861e824d50e991b1967594b43cd2ad9cd9f79bdbcb256c2e6a8ee3c1e8bd1ec36dddcf7c60dfc94293ef782fda573e3d929d790a1b9e00f5d6906128869e82623f64c5495abdaad6a1d5b2b51392517d55c1b0eba2ce1248d18f99a37059890b891046959f36428172dcf21e13e2e4236ebb8b6b34fe98e424743f3fcfac54e4c6fb165ecc9455d80854d376e36e8f1c17bf39af46e84c92872bcec48ee29c414935e4a6f219546c79ea40cfbe1ce1b9d879dcdfc333267f226b8803f73ab0b6a24c5cd2318d7bda5a71b47e9c59c6c2b17fc87546bca6b2262436531af0eb6daa332e23b0c99674386e26ee253e63438253c2fc376b206da6a6ca86f8e9da7d913992933df5c4dba7d844bbf9304331f06e5a5915d4f28d4f7ed14ea726e80ef1f318f1b08f3dacc87eb4b656553cce87c1bef674ae634fd9e66521cee4b47b6f097db6b2dbcb9ce3d30c5de831f7fb325efb1eb10a5460f7e48e3f0dfab0bd22f6afd8d6bc4f60d2e6bf16b7c3bc89f952f8b62228f947311fd214098d94b715c1ad22960a571103d9022f8b083c6a062396b3617ac8c1ab8222ac2fbfb483460062178ccae791c655ab9becc88d7d4a43d84b8c9e571a7dafbcbd0e7c80d6a64e567382c057e79ca5b15ac8df0ce5a7b1ce53613969da4b5a2a97711b861ca1b1d94433cd4e7f706b1de31f7cce274f4a01e4c29787a346607ecb8165d81ddc45b1ed8334ccbf02799bbccb057c8152a261cbf32dea7730626f584a7b456046c3ce9658b210adc7506eda23f2b3776e8d0aea9f8cffdac571beb2813a74badc4253b99dfe203bc044ad6c198f8e97a16e91dfea30f1"}, {&(0x7f0000001440)="de1400f3427d1ab5ab4b0743bcebd68c98ca11ba968ab4bdd27bfe43eabaeeb6a8a7d4d6862a67c8ce5995ec6b8c37a94eac6c47ca27"}, {&(0x7f0000001180)="c9c196ff2ea2650289ce0d6a7bcfcb6df1700c5169965d38363f803c0944f7eb04e59f12b8205ff91cf475d4168e91d87782ce20caf770cdd0a0f3a0ee9232ba8a711aa47c5cdbe480061dc4d2e0be0f9be7b611722e1ed10e0601379ddcda60202c7f5fd6aa3f2facc6bbbd185d34f1f3fe1703008e862f3de8631eb196b8247520aab3ee2b8b7d92f67bbb1fcdaf7593586f0745e8e4e10bb1103ef6e00e391453fe6436d1fea389cb0f5f5eaa9db0bab436003849eb5fe4f1e57ef60e9f3f8a25bd6cc7e28acba655f40d"}, {&(0x7f0000001280)="01ced5ae0c9859eaf1d845432532ec740ec020fad10b69a7da3ff1f9c9887dcdaf820a3cefb239a36dfefd11a40eeb26bf4207f9"}, {&(0x7f00000012c0)="9ccb1d9120c33a30d2447ea48c33e201afc3eabbc6099dd9cae91ffcc56d494e259c4530ef3d5f00f4cfc2c035ffe59fe076b0dfb1ffcd688647fba07b1651e9c985d75e34aab5b03f545194c92ba8555e0b70884288caf677717115af77bcf451ca00cdbb847e9d3ef1edea1411262b56da"}, {&(0x7f0000001340)="38085b357f7d91563181b04b443eba683ac5ffec2ca73578914f94dce64572026163d09c02d6ccc149539f137c5327372cdfa7ba526de1a27ed5a1efe2c2069a36aea8ab8272513cda4798c8b7e149c9025a3b"}], 0x136) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchdir(r1) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0xe8, 0x0, 0x0, "0000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c2705ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04e1b"}], 0xe8}, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) fcntl$setown(r0, 0x6, r1) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x4, 0x0) r3 = geteuid() seteuid(r3) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:00:22 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000080)) 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="28ec000009000000000000009d970172", @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) 16:00:23 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x5, 0x3, &(0x7f0000000240)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) chown(&(0x7f0000000040)='./control\x00', r3, r6) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./control\x00', 0x0, r10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0/file0\x00', r12, r13) lchown(&(0x7f0000000780)='./file0\x00', r12, r13) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) lchown(&(0x7f0000000100)='./control\x00', r12, 0x0) 16:00:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000cf6900000000000000000000000000000000000000000000000000000001000000000000000000000000000000535d42b8e26174b68c8bf267cab32112af0218c658abab5aa512080900aa950000cca27adf654027f4c4b5"], &(0x7f0000000080)=0x38) 16:00:23 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() getgid() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="021437", 0x3) semget$private(0x0, 0x3, 0x243) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="d26cf709e6e2c59285435966971b605fa40a8de2bc5cc916c1d1cd6ce56f4726ec3f01d9802ce80038b8d7de4f1688ea8fcbeddfd7bfec4faa53a50698972956b262095d7f599b66350aedb8a7c2531ef194af2f481c11454cc699fe84b22afd4a38373de5f4ff9cbf6f48e72cd19acf6a44913874c580603909c7f103c6f2a4f6ada2545b8a1c03bc7ee96a2f64850f6a11f92a5c5e83f98665ea85ccc96f212470fe4e31634580c1cc71a426725d9ee0dab600965121195ef81a99f8fd07ad40a95c892b4f20", 0xc7}, {&(0x7f0000000240)="aa55b1b44c71971e73fb57044cc649dcd4bb100ec879c9e2f9bae9e84ff4bf8942d338da8e9eb677e0c3cad759326c8b2ef4dab3f215b939d4f43ee8f0f63e229fb9afcb3fb38e2f699c7b6ce74a925dd15b7b194579ba96fbe4e26e433974b230f33c137230cb3f12c3fd838d58fa7563", 0x71}], 0x2) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) 16:00:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRES16, @ANYRESOCT, @ANYBLOB="1d1aaad1021020e7b5a78593ee5b18d65d89ebf41960728dff5d404ff19af8ba87b838ac658542b00869cd68ba5f241ca8084fa7556dd49209f84093ba5eec809e16d19d7418e13a6b1e6f3a5a4ccec2c58fe4f843910599030a46c1c25bc7e9785e7a4a8a7d1ac73fa87c06a1986a", @ANYRES32=r0], @ANYPTR64], 0x2) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x1c02, r2) fcntl$setown(r0, 0x6, r1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="b597b7601f095491acd91b6bb08a82d3c428fcec96c8ee31fece080000004f1236e63e65b95605000000000000009f04"], 0x10) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000000)={0x7, 0x8}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="12fc000000000000", 0x8) 16:00:23 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/de\x00', 0x40, 0x0) r3 = shmget(0x3, 0x600000, 0x1, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r3, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4010, r2, 0x0, 0x0) readv(r0, &(0x7f0000119ff0), 0x3d) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r4, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) 16:00:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x401}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@file={0x2, './file0\x00'}, 0xffffffffffffffd1) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:23 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000400)={0x10, 0x9, 0x4, 0x0, [{&(0x7f00001eb000/0x2000)=nil, &(0x7f00006b3000/0x1000)=nil, 0x6}, {&(0x7f0000458000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000006a000/0x2000)=nil, 0x8000}, {&(0x7f000029c000/0x1000)=nil, &(0x7f00003ab000/0x1000)=nil, 0x1}, {&(0x7f0000080000/0x3000)=nil, &(0x7f000040c000/0x1000)=nil, 0x3}, {&(0x7f0000097000/0xa000)=nil, &(0x7f00001f1000/0x2000)=nil, 0x8}, {&(0x7f000044b000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000001}, {&(0x7f00005c0000/0x2000)=nil, &(0x7f00002b1000/0x3000)=nil, 0x4}, {&(0x7f0000587000/0x4000)=nil, &(0x7f00004b0000/0x1000)=nil, 0x1}, {&(0x7f00006b4000/0x3000)=nil, &(0x7f00006bb000/0x4000)=nil, 0x100}, {&(0x7f000003e000/0x3000)=nil, &(0x7f00000e0000/0x3000)=nil, 0x2}, {&(0x7f0000167000/0x1000)=nil, &(0x7f0000553000/0x1000)=nil, 0x2}, {&(0x7f00003c6000/0x3000)=nil, &(0x7f000076f000/0x2000)=nil, 0x1f}, {&(0x7f000035d000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f00003c9000/0x4000)=nil, &(0x7f000069d000/0x4000)=nil, 0x5}, {&(0x7f000062c000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '\x00', ['./file', './file', './file', './file'], 0xf6d4}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 1: clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$TIOCSDTR(r0, 0x20007479) 13:34:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r1, 0x8000) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r4) 13:34:12 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) fcntl$setown(r2, 0x6, r3) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)=""/138}, {&(0x7f0000000080)=""/78}, {&(0x7f0000000500)=""/224}, {&(0x7f0000000140)=""/25}], 0x1000000000000050, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0x80) pwritev(r4, &(0x7f0000000880)=[{&(0x7f00000003c0)="f5", 0x1}, {&(0x7f0000000400)="932c977d27330e38c111a95f11a3bd24e4452b2f7ca34f880d322e13838cdbb09364ce27ceac1def7a51d9e0e589ac7b82361afb9143c6e32ad69bc02fd14f0a02978461bd1bffdd075f8292a6b7e7c898772e661f1b86f62acb4a6238b2cd4e8f151098b3c30f19a0e2343a7f4e500c24644c27b2e715f1db05720f39eea86aab057700046025228ebfe8e218fe6d3132f3f65a17edb985ea717c5ba1f25420368fbb281c6b3f3e0ad19f1ca1e1d939afd95f0459c05273764cbf12425a067174e2e4a330f8bad7ebb5", 0xca}, {&(0x7f0000000600)="83fa36dbde945b8250f4c051f87d0bfa929ef37179c90a7af35434e8e71c5abf28d003ecd5f98af2d1a7300048bbe4fe235f426eeec68767f1fd1d5bc7b8a493397480cebc20656f675168e21a2bed7664d4a3c515bb34e8ca3ce3f5ff2217bda2595cfe1e8867543152af48e567120c11", 0x71}, {&(0x7f0000000680)="9cca50c1fad76f90fce67ce026ab9e07977e654a140158db0590371a301d4c4c9c87449567b824670635ec4bcf9c2a243494c7840647430a88664bffa989c2985037bc280c539266ff2188e3abf7f15c1490cb8aa22f9ab3f4e6dbebc5528aeee44e342b124fe7678168712cbe82b795c9a7f4b735dab157aa1cc3260c449f7461f4a5dfb556820a3a92527321a492548b78d8cb99cc10f2ac961307a176dc1e7ac4be3255affe431a2bb26074c590152be4ae4293774bb5b0004349790b3c5e63c03780b2d6bd129c7fb51bbd124cca07aa81a9945db8199ebb4c451121874fc5bff6bd9d07847e9ac2a8762be82f1b40a0", 0xf2}, {&(0x7f0000000780)="f0bcc428793c8985b795a4c70cb8a148dbef241e41d9ca70034128f7430f85eae1c5aca8fedc9727f13fcb9e14a599584cc3698464a2db", 0x37}, {&(0x7f00000007c0)="92", 0x1}, {&(0x7f0000000800)="e8e5efc5", 0x4}, {&(0x7f0000000840)="b8792680308ef35c6274a1f5c294e3684cd4ac250cf8b34bc9", 0x19}], 0x8, 0x0, 0xffffffffffffffff) r9 = socket$inet6(0x18, 0x5, 0x1) listen(r9, 0x1ff) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002740)="03c5778abacdbba06014868aa780e54d98529d3cfe08061c2f36f6bafde60937883974b3e94a6ed77586810636fe181089448f9e9d3cc0660ccce69974de1085430706d995e142f92e0e7fba6f961dd73b0e6da855066729e094107560950477fbcd50bd61ca2c89abb2a6fb705a7ea1a3734290ba9bafbe811f2ba24a7a2f4dc78d346d37572fa5d89d98f2a5e569d6c15ca98ff28be16bb50f1130e5b3e3633ae418cd7f2d0f84673bba7f2d81daad0104fc3b004471d3435db852aa20ab7eb44101368ebcba841b6c80fd4dbc26cecc7e62967123fd641d15d0c7b309ee3e54da1cee6c42dd082efff93458e3dec87e814038c87ddd844170a3bfd37344d01d33f19ccc8c69554709367bda7b5c2bcc926538a25f209d869be6df16c9225752c879efc10f891e35c571c2e9622193cafcb1a37d30c27fa6efdc33572a85b278be03a308cfbf601349ba5233a879d2a0cba4d5a69745466b171db82e7604de27fc62cc228f75388d40c008e802960cb11a7a846f52d7ffeaab1d30374d422c0dff86d9d241ebfd8a5ef338a48f2973516144c57a12036de70229e942604d8ed1031d64ff3653688b6f52c7058d53902aea302c864141bd3f12ae50a0c7ea9eaca2bbc57f542f58b7e49ee2574cef225ac9663839f91c6cf739e22daf67ac9ce4bda9482a5ba108c22a3e022007bd0b72af1cf937c1cb49f442e39d0d32e81db0a84117e622cb118398908b1084b5d68e4f3dfe934e4ad4e60bb0de4f8def05838b0782788541ef4a0728c32274ca15fd1329eb3e5562400e7b68531f4e47232ac03af41289f2fdb50bd3a3a0db881fa59600f39127b4dd03aa6cf79077817d9718555fa26138a55af1a1c43913c49c30c53860d529aba56e83fbbdeef13a1f4525ce63cfdd294c856cb1542e4f5ecc709d9d231592a8f7ca70f76717b5156c7b583bd9a7bc0c317b66bd99806038889c3eac726b675f34fc9ce4b25c09044f5d7aa892f6b3caed70e60e1faa1e688d11ef3276612f13b177e287e85d879ab7af8f379d90699ff40a8f2b8813193e6df88e4c9cd30bc75617d35b24b6046bf8ef8a7d9c2747463285afc1101fe8dfea22ade4425c57f50f6f3cea3aacbb0269189086ccba4dd366406709fd9b765cbc83e62178a576e95e051bcedccc10b21ff01902952e1b5d903f07b0c137fd17c5a46af80271ef0d346d58cba717e5aca6539632cd7ffb7cfbe739254673eca24e0ffc51f8bfc3ffbf4041d0b78e5c6a1665aab5fa6f5f48e16ae046e41f0f85051bf7c94b94915dd03b61a0087eb302d68a7340a6f3d5f2bc4184c32b109087b6371f2ee171ec037748981feb0f843e5f84fe0bcf01e1a0ec74bca4ccb5f316b56ad7fe18e4cdb2b5988d17456cec4b768c98c805b74c2c9d106b1b2b7886fbec18f354b1b093d686f733786de860a70f7116f34cd3277453c6699b60b10a9495e220b703dd6905854533ff61d709868c8cdd7264978bb0adf40d1e42869bdd5c337ec8bfc5d7baca9f2394b9654712407a2d2e4cd4467eab89431eefe48a1b24cf0c133956f96551d222a4bef41f1ac86ee582df253d0191ccfde4db2bccbc3bf59094c51bcacf6307971875d463f226d9177fc97d00b24ac66904f22b597167298e95f34fd29f565dd33465336633afc556ecdbd5878e12dc0f0441e407d3a76c8b66d2cda7b2f566ad7b53a3920d1fce8d7fd142a9925e68ea5d58fed4216e25bd5fe0f8ad860f70707a93beef135bda383bcdf50e1a37224ae14595cab8bb132abcde976044f60e08d332e08ef3764554cdfc6ebcc552edb4ccf9ce20e8434e1e895eb3335b71efab1cf76ab559f2108bb2aeb7a856756c5352a9804097987bbf54d494aa3d27907bf67bca21538cec6a1c582964ccc45acaaba8d2a4b50bcfc7ca02579c9d957fe467d4f34f830baf4ca93a819c2cea019433c3a6d4093d755328de361a4d70cdb73790972d36d4cb7b5c4f13ef3010ca1095b4ec301f750cfb90243f665fb7659546d103de7961812b23c30fac62de5e0d946b624a2cd71abd595dcbe3bbfc6aa7b61c2691ae263d9f58e6cd49a3992f8cf3ee4046e11d1c1f853e954269d29f39a2ebb469ea8619dab7cf3f418ff1efb65499a343f42f53a384cf5f53de5699c25260f997a1432f54d1afb38a1c857ad133e4c368442b9674353ee871340eea0c9fdc7d0c806d4259ed8b3f5420d02e9478d1eb816bc3ca0ea3977c695eee038399bf96cbb6233043c40c20c0474d93aca76e02c50e6c80411cccecffebc3f8d338940879b42621c2139d29cbef64fe1a4519de87e5652c675087a38622711e00f60acd2d60961ae8b8bf6ae7c8417eecfabe2c748a6a53943b2226cdb9d0335fc9fafbfe719aa33b47656bbd12e9fb83842b5c1f03486e95657abd74fe350102cb888b7d129abd9c9c7e9bcd7587fa4f83e2e8e3cca3b7d16573b09dacaa304802c751326cbb349be9033f488c303ca32cce4526d11414afce06a1df98ecc4231c87ffd6f3ba853f7f5a56ee66ba659e043768cd3e0ece96269e5766808332f624d677d18713b9164578e87acf9cf948649eb09e7ba62aa13ae639c5639040a82737c1ffdd46fc05dc99a696a18138e5c92e8a4f87ca4eed225c6c64b7555567de88fcf63c53c04e3d8a89b252d977c4cc06b5f0bd0244ab21c7d0853cdf0f1b12afcf387af5f1df15072ffafb8fc571aa774a64c6db566ebc4c69a70f58bd7468c4e07f0176d46fed6487f292139adf079c9eb10a40616d3d9f01095391cd6358777adf2bb39417cfe617e95fffca34c6725d95ba87eee57bd398e83e423f31df1b0f1fb7981f14207862e1ae77bac5fdeef771a779b6c5c0296a9f00f2c583742facbe8753403872deb304bef6f9588f7fd22cad0d78de9d4b3d11ead1621cba2bc916f37bad267cf4e8faffb01026e5641d58eea3323f54dbba524d6fd69b3319089b249481e1707a27c8b752479541ca7ab62e30ea81d53cec84ec3a448b46c2c52b93b71e1f9cd5e689ea3227884ba2f04121d3c7f68d25fcbdc03ce517a14913355eff5c3236601bf0566a7388ecfe303afc4404947691718ee8fe125e3141430188f71f1a7bdc0db1f5a20464e36b8aeeec82b7f03cd96473b58ae7d273101552d72c03740b676bf16d52ac127c37ff6044571be49e736d3a5a7e00c03f939fbd2bd56fa6a4e6bb6029bc2f39f00b9099890b2d5a3647451cb1e2d784c0f8ed690b4bb4fe2a2be77c88fb7649aed04fb006f6e8a6b23052b13abff9c5e11afde4c76baa145d3818b299e520e6fea20e95baab4d129a2d9294a430f812ed37968913233f1c42942346828a120269793fdab0384350e81259bfb47b76641d41a16e70b47069db2b2a523f52d848c3ae8f0339614d44bef43c660c1c294b5fc2737754dae90d6e75a0cc5ab9844ab651e78fdb88a196186f267e8196129abfaefd0d80f949e12d1d28121021e4db8cbb91cacbd6e44177e741c4074a09e3ecdf61c741acd0f47bc68bb64c2d4eb3d92800d3551cd7243cdbeca7d07d6dbec24b6f7956363630ebce6d68c920efaa3789f7659982442bf30d8ecab9e63097fdd08b92105d7b1abfbe39d7304cc1de205fa9f8a96db8f29d2c353a0e555ecec129b07a649a0db88dc919b2b104f4bf373eafb86cb55026e8f62157f5d817ff020ec1c52ed9bf6d8afd0f400c5ff6f601e5a83e03cae8ff45ac332338480d87321637c72df170b62e9b1617b6add405e3ef6d4f7ce8930db5193d1523a26f93738cc5837fe788ca39a6ef3c171c420eb07c1b621b87193ee829c7ee3b3054b863beed0c245d6a12104038ddd1c92b54653a642c3e6a7a1f1e19a2144d54ac2a9e51e62481e9f681175d702cf72ed35585dc21829a09a25d1a78834cf33144f0fced5e5ed2b14e0e8557cc4312430559bdf3856cbe5bcaadc25d5d5667dc7e20ec7a8a805cb89cbf0800bf836dbd4b130288be7714c74eb7f32431ef62171f35ee36b28124ade2c35a081da38cba68da05c189f5d17f7fac2cfa047430b2c43353d7fcdb8ddc5cf40ca3574b132411070a92a84bd15b34f5b4d01ac122e3e3b7eeee4eb489b8c8122b2c29bb1eae91bb5881c63ebd159723e6804d50d7af73b520e1d434ba26fdf046cdcbd7fa43896e358122802eccf923f7cb3b946d102f304546062f855aa35cd20b704a784d33be32a3989d4467ad52246a00ec58482d489506a8d5e1aed4564b486ce267269c6fd92e552086cf2eb47554c47c4920793318f954755d831611d3ba44de06787cfa41e47c3ae77447677eacd64ed925dec508ba010665073cf7caea6f6d774bb70adc7d45565740fa13a74ac4c6cd77a137f3634f0023e5bcca7d7fda7d1cb1caf85eef09079efcd21e9f47b0ee20f9792b26753ae02b08b06a7b9a63cd94205cfcbd4b3c955dd2084f029a6e103244bc0fd89624b8a94c75f3b4eea84a0de4c2041698e6f82142aa653f606637117d7d53e508fb2bd8cbce25ed0033ff54cb6faaf4d09940ea0a4de6e76724c0af11428b7cf7475059ed398420070c47f363063016ee850af96e5ae808052ea89286d565d4696ac68fb51edbee3b82b69a2c4d1138035624be75bc896f885e8f84d6b910fb9eb1d4080e99675b6490db998b2e29af335b70fc77c1ff3a9ba97f0f5b31dfb92ff0a097518658a7b689a717057a44ff6de74071e0275a116cffbdc12476565cc3a1c73f4dc112711776bbf4a1cc271415e6e909c643d64201cbceaf61a1c7e5bd4edcb8ed0a58766c8ac3322653361eace1f83bf5b573c8d8f0caa91241497748cb994dfa92114fc11edbce7d58bf98970d3980f7036917e5dd0a622c19b13ac91a0ba60305046d5c03f3f27a5883146efdcdaa5777fa1ff17464b119ffc281f0ab271d46ff5a8a3eb338e5c1194d1e244318ac8de3ee553ac82e2bd71bf51f64a20fc2c181851431c14d5724422de69ba728dc26d8055c3c8c5a650de26ef20c38104bbc6503573a6058d30e44ef911e1ee0a10232913396f8fdecc9bc7370b662e1caa0d3940aaae522cd4219638352cd350845a4abc3a7a2e2f0444e0f4ba842c8ee463672a37e4e66e35e944f84b2e427966e0237663694bfdc6ed4e420698a446d20d7179187dfd1472b5be3ac62f73650005488044cba63e810eb5bf120b3470078ed805d37456816611d1dc6bc9e22da480e395b1487ec526fb54c23e797311f3cc281e9f262fabc2c2578a143d0b9077822a54c1e4a24ec6ca57ef84f4f28d55ac2f29482be09840e16bc0dbe8609f9259501f4f94ee57da1d1f1e342ddec64228097ddfe85d513eddb328e065dc4526d27c0e57b69d2cad5772736e2c680f3aa4cc5068f3ce125d4b8d73e8b4d221b99a34d6a7cfb0f6a169ac0e7d96e78cdda8753983fdeec61f2f9d261f6c05b4f2488dc99395378a8a2a7eecdee185ceb272092e7455d3c0f3d568713a1cd013dabd0a5fb010dd33d9c6e90ee3587ec362fd55e9cf6122e4b0a9884177cd987bb2f1f12b23a06ee2c790b15129c028f87d759fc3e8ef4d1696354eac8d860242728d3ffec5df5078c8db87ae16883de6f9c5a8050d2d07c8d1f96c96109d1a1f862130582b4c1115b5df40b35f01f89a711d19811d6e17c4a40a3c42ada488a1e8bcd8acb844d681cc6578d04d857d4038b36e5c313d41c62d5616989f17b5ee3688b987dba09e7022d9f16fba81103c85772951ce96e5c4d22588c9633b071d86ba46bb77af3edfb25963ac7eab36a691a", 0x1000}, {&(0x7f0000000200)="1db5e1d18363b8e52af11a05b1c9dc8e616e0ac37ce719370406821dd0aa9d0d5a87ab9cebd08e897517f483c42c7ccf739fc34af1ac48934bb119bea3ae27e05b5ae1e2818b00ae0c1628ee68c109f495f4fef7087e093b7a5da3278ec329bc985cd43046dc8e68dfd20bd42b821da4e170e416b8729f930ba04f6b5d9a777d3bc4d86520dc3c2cc58f1a", 0x8b}], 0x2) getegid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 13:34:12 executing program 0: readlink(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x1a) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x9d8, 0x20, '.\x00', 0x56f, 0xfffff5f7, 0x5, 0x90000}) 13:34:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2fc43d1605904d511a452817f8e366695c7b5343533c79859033bb41e98321eb73e7565c566a98d9c4535a3f240b4b48bdbbb5361298994a0418470d78c84c398b9346d7d8dea6cf08ecc538fd0000000077c1cd0febdb1767254d6e18e60b9bbe8464c847aec55a20c93abd96279403bb47206bff"], 0x10) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shutdown(r0, 0x2) syz_emit_ethernet(0xd5, &(0x7f0000000100)="8ff6ae0d52b9974c4e100eadc1d322a427ec9ae228791400e6b530997a46447fedf27b2dcf22b6065e7141246dc433694166ec282a8e8220a9f5d3131ff05012ea37662aab3053134e7da5a64a232516a8c4d2efb280994c08fa1d875a6ca95ed9e6f41bd7644d21f84c47a4ec2301549968244c0087f5455bca9dd33fe9eb0abc2310a47b181448a6382a5a8411f443298c9d2610987e93fa5ef341b91d683164f3ac2d0d2ec0d92c5d850e275fbe06abc3a289bd4c92ea4a18772e3b140c971384a1205b2e0c6efa47d2b8b727b9527b225e23e8") 13:34:12 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x4, 0x4000022, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0xa, 0x0}, 0x0) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) 13:34:12 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1e7063c91a7e83c3, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000000)={0x3, 0x100000000009}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000000c0)) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x5) 13:34:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x200001b4, &(0x7f0000000140)=[{0x8, 0x20, 0x6b, 0xfd}, {0x200, 0x9f, 0x7, 0xfb63}, {0x8001, 0x3, 0x7f, 0x81}, {0xf2, 0x80, 0x0, 0x4af82eb}, {0x4d84, 0x4, 0x0, 0xfffffffb}, {0x401, 0x89, 0x4, 0x3}]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r7 = semget$private(0x0, 0x7, 0x80) semop(r7, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x52}) fcntl$setstatus(r8, 0x4, 0x8) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000080)=0x20) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000002c0)=""/116) r9 = semget$private(0x0, 0x7, 0x80) semop(r9, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r10 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r10, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCNXCL(r11, 0x2000740e) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r11, 0x6, r12) sendto(r11, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r10, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r10, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r12}) writev(r11, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r11, 0xc) ioctl$BIOCSBLEN(r11, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000740)={r12, r13, r14}, 0xc) r15 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000780)={{0x9, r13, r14, r13, r14, 0x0, 0x3}, 0x70, 0x7, 0x3}) semget(0x3, 0x8, 0x48e) r16 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r16, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCNXCL(r17, 0x2000740e) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r17, 0x6, r18) sendto(r17, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r16, &(0x7f0000000140)=""/58, 0x260) fcntl$lock(r16, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r18}) writev(r17, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r17, 0xc) ioctl$BIOCSBLEN(r17, 0xc0044266, &(0x7f0000000700)=0x3) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() r24 = socket(0x800000018, 0x1, 0x0) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r26 = getgid() r27 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r28 = getgid() r29 = socket(0x800000018, 0x1, 0x0) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r31 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r30, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000800)={r18, r25, r20}, 0xc) r32 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000780)={{0x9, r19, r20, r19, r20, 0x0, 0x3}, 0x70, 0x7, 0x3}) semctl$SETVAL(r32, 0x2, 0x8, &(0x7f0000000340)=0xdfa9) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f00000000c0)=0xffffffffffffffa9) 13:34:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x1, 0xff, 0xfffffeff}, {0x9, 0x5, 0x48, 0x7}, {0xd3, 0x8, 0x1, 0xffff}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r9, 0x0]) chown(&(0x7f0000000100)='./bus\x00', r3, r10) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 13:34:13 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) chroot(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 13:34:14 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0x33e, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r6, 0x0) fchmodat(r6, &(0x7f0000000240)='./bus\x00', 0x40, 0x6) close(r5) select(0x40, &(0x7f0000000280)={0x3, 0x9, 0x8001, 0x5, 0x4, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x40, 0x0, 0xfff, 0x40, 0x100000003, 0x0, 0x2, 0x8}, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 13:34:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = dup(0xffffffffffffff9c) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x3, 0x1000}, {0x0, 0x4, 0x800}], 0x2aaaaaaaaaaaad1f) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = syz_open_pts() r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = dup2(0xffffffffffffff9c, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) socketpair(0x20, 0x8000, 0x3f, &(0x7f0000000740)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000900)=ANY=[@ANYBLOB="00dd2d33e82509800000009a3b8745b9854a2c"], 0xa, &(0x7f0000000600)=[{&(0x7f0000000280)="df3152fee7bdf8e19a054362f8fad607cbeb531e936f4cdc9bd1bc456d1e3b3b10d9cb7ddda4f870189d3d93bdf50c4b41e388f99f1f39a086d7d482d3e271d80f4d017609dfdc8d4c60e51efde82a55b8a26521e9fd546ac6885b", 0x5b}, {&(0x7f0000000300)="fe9a472143f397e5033ac929db2449c81be37449405eb381cf43c245b6f30341a31dc1364419730fe6607d51ddb8648bb348f09c1e1d6d7cbdd77e44a490ba756c9c2b42fdb5a8fea35cbe4fb90ba489b8329b6933dad896911883118f39a49b2e22c1f034eb5f98f2013f90780486785a4a8736d14e34eb6a06fb467643c672109b3533e84bb44e167d40e37f104b14b1e23527cdd406e2935441f85c", 0x9d}, {&(0x7f00000003c0)="0b9acc997292d0dc62348f0c527b3dc920f5efdae8a6404426ae92e0a5588677a824ffdda4cbf8cca02d35526d031f598d65da61965718957a9072c11baa1cf3117e3d1d39b1c859d6a9dfb5a4e6", 0x4e}, {&(0x7f0000000440)="b4b9199332fa903660c9e7a64e7e1e34552b7ca541069fb3f068bc5d4231d42ad0819f59a458aedaa7dbd7f37b85eac4f4fe71fae7ed746f1761cd1590e143622d867ef8b084ec761e55c296cbfbe47bc02b933106fbc18bee043f53ff971c70b5e65064f9cad525eca3da96219739a899c6640f45a55ebef7d535828d81142d2c514628c29f988a3d9af014151e62ced6f1a8e908394debae7eeb26fcc6fe2f8d0b9143600d1929ccb8c0b8aed2f4efcaec4b9fd800134691cee48d92f5c2d1b9b032", 0xc3}, {&(0x7f0000000540)="3894e0e39f8ecc9e9ea1c2705583feb98da02a831be42c380f91db3e943d3e5115ac460a1a1d57e96fc1eacc628d56a3f8ed36c0b7511d760baecc6038ad5638b0e27918115b825e7894a3e60b187aeff372d0660c4a9e49542500407f9b39b1527b4fc22401cb616c0f3baa4d1d3649511ef244186bb171913606d7876a99062715f6ee3650e972521c717b87f4018f6179c27f3be093b4263a336391b51a04502c517660c42c9c95b7b7d62944fcdfce10ef167efe", 0xb6}], 0x5, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r4, r6, r11}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r12, r13]}, @rights={0x30, 0xffff, 0x1, [r14, r15, r0, r16, r17, r18, 0xffffffffffffff9c, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x18, 0xffff, 0x1, [r22]}], 0xa8}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r23, 0x0) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x1, 0x6, 0x6, 0x7}, {0x5, 0x81, 0x1f, 0x8}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0xd6fac31c0ec9c954, 0x0, 0x2fa74a181c431338) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = fcntl$dupfd(r2, 0x5, r4) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r6, 0x2000747a) openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x8000, 0xc418a49ba21d1068) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, &(0x7f0000000a80)="924bbe0c414ad127ecae9a6174d36e212ca55c360a2772259e190bfca07e1c87cbe0e386d9b87da2a3066577f8bda6778db23996ddb82881f985876a782445e434d7a141e91ab2c31564e13bc99b96039bfd7189a9d9a2e8d995ee89adc004f17610d09ab5d128efb4ef782b0aeaa55d844bcfc5c57d1112dfa5c6d24132666afe2440e4a1436cdaa6261024875c7fb289473e540c2ab039ec4fd6538b05b517a50d007c2464cfe56272d000003e5b2f1b74a6a4f923414b91be13e04eae1a5e782ac6912e4e54910b54c1af9bdd671ea6b0533cda55fe0c1504d37340c8828631d973770800f8e67db5f39fe5f5d4fcda81f06149f811874b7c800ccbb53d4a6d2c8cfa297530ffff000000000000e49176a464c2a2cf2bf15d1cec40d52e7e9363d13ea3873e8efaf883b6be0fe7a9defe418d1174814a34c5d6696e21e4df838c7c315545b67a2dedd4cdbe7a5773962a16ae7aaa19811a69ad8bf0b6c0bd95d8f5544d6db9af7c52f57306b0c20e102966d762040613de4a1130e42c5e6a8357d0a7c673f9bf18cbd875335905c322b64897ef2d0ce273e8a09dcbc97cacd408924fa81f77b3415bda9ab269a01477b7ca6b1d560727f02f4c5af7b34ffc092b0a2abb2adf93645d0e320a2ddf1c4f19d0f4b354d9623aaedf9db153c0682f8d72f112db27b447541eb1c43e78b2c13a751e1109", 0x7f) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kqueue() r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup2(r10, r9) getrlimit(0x8, &(0x7f0000000540)) r12 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r12, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40, 0x0, 0x1}, {0x3d}, {0x2, 0x0, 0x0, 0x3}]}) socket$inet6(0x18, 0x3, 0x7f) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x6) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') 13:34:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0702a277d05745192a101000000000ffffff05ffff05000520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) semop(0x0, &(0x7f0000000180)=[{0x6}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x26d40da6dd265a5e, 0x0) ftruncate(r1, 0x0, 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 13:34:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) rename(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='./bus\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r0, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x4) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b0313000000040000000000000000f659565c008c4f00000000", 0xffffffffffffff05}], 0x1000022d) 13:34:16 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x601, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408574de1efbe5ec839081656f2a23f4943244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd9843d4cc58b489a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd13d3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017e04000000e00b2b4b2c599a08be89f496994f279a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc", 0xec, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x1}]}) execve(0x0, 0x0, 0x0) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x1, 0x8, 0x6}, 0xc) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 13:34:16 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r3, &(0x7f0000002900)={&(0x7f0000000280)=@in={0x2, 0x2}, 0xc, &(0x7f0000002700)=[{&(0x7f00000002c0)="f85e55317d5528e0bd6baf8ff7c4b0eb77db292a76fc6377a54be9dbb6b4ea54cb2f10f9d30780889e240cee0bd9e41abe73ee324c393c00791f18b5c74b1e0f342ed834b600d05309a6f011f4184750c2fb37b754e4592bbad5d21e0748eee10391d2be610de899170ce37b6a215b3abfcb010d123de5492bd195436edfdaf86d4212aff9d04a27b51eb0ea953e3b6aa8b998a383d19a50bce5d8e20b09166798cb51a74ff8037cbad719296a82d028391e0c38d08bdba5c4f62b5d21f201a778a8ab1d8206412c886bf3edadd494860a21468425eff21a77009c0c3d751bd03e6273443ab801d4572724b326c3038814ce7a50ca83bc9b4dff18227d68055606a97fd95c4e3e01aee54a67f5860b429d205aa0df4e4dd1c87d1f2d52942557431d1fed8abb8c62fc81bc1c30bbd493d7bde7771881c188b97e05b99ca16897b975ce772f07d09cfb2592baf7489734a21e9d2bf42115372c2e0eb5ff6dbb09e8877fc36bed88185e81263587f93804249750fc67707fd0c067bc70049d968008610f8e0aad010ca96643eedb657c9cecef0b7bc475f06bc4c238b9a6af01886df836bf1727f182b64dc29413b4e57556cf3cd3347f3c6fe640cce8e6d5527d122b27ac7e6e728266b41ec23000b839e36834d2aa0520c7946671ff1ba8d6a80456bea46d3c57313d3f4b7277520abcc9fab38f0de0d70d5cf3dd91600cba5a15c14a469be372be8b6af6c64ab341a420b6e2fc7602c815fc5b0f0e287c1d5c9c7a76349d39118b05c6dfe228b24d88f46815bedb5df02608fd75e23138155df2d5d2676a6bbc74b71fd118c48d74eaacf141bb1004fb935b45eebe0011f79092f74f1b811c01d3a3dbbe0679af5832e511b2f6bfce642d63475ddcea714d033335902303e8f91df5cd56c849e9b755f3f7935bc847ad7a2cc11b0b39f975b1cac424c17b95c9f912b5d42dd1eeffc383a5b08ba37153ab58886ccadc0295e907298e9de11d19537ccabc3609420f124814393ae963b79d54fcf78ca10af8257bf5172da3f52cd5e54550073e56127f629cf94176088d13161621567b8eb9a2871aa20388105d92e5751d48133035f37821f91ad1778837b5b7c718b84b5ab94ccbd36502b72e5181f048bde2bc02287de3ff9b239053888ca2d31c5744828bea68ad5076dc31474e2db19ca635c1292c6d259ceb26070a74cf414f80c9e47a932bcb9d094e05a979a6ade3450c5494b0ed982f69ceedca51c209119b9f079b5004ff3cb14c3161ae20648e98bf0425c01bada8a4c570b29cfa86f36ab18071cac16fc36398e4a9a0be7b1353d12d17cf68f018e391ccf528216bd39a8cf8e74b03681b782c8ab22d7ebef3c31406ba805726f60e60eedabb393ac1d3a0c2187358a244e7eb70610497ead2f21ea7e5158771dca39360f1981efef6b63fde7f78995c1169678a4361d9ab350b60031072c3eed783c48044d3b15e031e66ad471f9fce778943f9efebd479f81871843e21819e7d6a237ec3b7f3ef6365b964077e3c876cd87ac191c7d7144a6f62004c869ef7ba304eea8d3b2cbe11a9608fd6eb77b3c17f5ee593746b968c02c26e0431762841a0d264020589b4d55f6269f00f272135687b5af39131a531c3e927fc0465c2da99a2733a5e240395c6ad1df7fa93831714613a27d16e134b81de9b2c630c7d7fc75e2b3fee8e7d7c244b61bf0e1e837235e56570d1e628e482f3bfddf9fdf928eadd59eef98a5aa86511183aef107b29de077ee3a7110183ab8bf5b50f06b36b8b94659c2320a324cc67cf72a93a48ec716c8c73a66c4ccfe5b503622428240083bd13e2cbcda38737a04a0b3a0161cff49c17fc0e8fe868462d78f65c59d9b8db41e14debe2611b031196003439af417396f9640907fa2dba7738c7a3777dfd74658ed8a7e92e8fd92905886728a180cb8ee1cf035975d241de5407f8e591843908959b4a3c834fd75d7cbbd004db2bf8ce23e5f24d469791628ae6d30ec245c6bc03e795644efd7646741164b2b539b7cae9c1670fc0a9ca87d6496420306e3e1b6baef712bd941565582f582ea987cdcc08a5e59c71c28879e012ada64eed4022afb732daf7c383898f0fe1f93aaa741b3e080e5d18f2676a36d9559cb820ee4fb91add2e046b352bfdc0777ec916036f3e065b9f33f7f6f97e9eda99522c7e3e62b4941140e75cdd9d4f658d449d2c0d6f406089c1679c3e5aca6360f7702fe377d2364850bb080846eb4eff9dc0a34ba3e6e5d6b5533aaaf6ac87a51553d4d387928307feb06d99f7b060ff89e665ffa9efb1531e39f0dc3a774c550024444bd2b481615c9338ef2673a7c65d1bc832f7806fc4349bc05c9b9e3c6e82454f7792dad8e1b1ab50f66908225b7a9abf874dcabfa9afbd5f7693fab05c6de688a25825ee25216a0a5a5ec2c018e2b0cc24aedf1a8d9ebf56836989a5816f495932ce0d2e9a71d124f169ef39cedcb6699b1540e8d80cbbacab859474a4d3d34ce8559d2c11f3df9f8462316dd9b4cc8128768b88f179854ad15860ccf5fe91752fae2d94d81c584258b98dbd5e0b8711e3ae339bbcf6c3da1bba974d5fb62f7a85fb69cabb322778b5784adade89d577adc61fe437ccfb47fdbe55f1026a285509e8c60689fa81bb091c9fe6d09187c061472efecfd7e36671fc1bd985ff0ca378e274bc55db56da3ae87478ae25f5c15c48e04369c9a2c1b0e682cc807e385caa80e263d1e038ad565dcfd7ecb0f6db48db9be1d20f6c2389bd0c80a059ef004e60f5b3ee3988e764fffa2351dc387469725b7e63f863485e6156a7529d1bb862bff91c9ddc761dd33e398e80ac68187c17c15b74310333aed83dfefc13a2726c82aba536d5820121bdea4629de8b9e36a9bdadedbabe6776cec7519d47f2e8ecd76e9d45858eeba300b18f767ccc5e7dd494c9069ba5d1236a66330b4c4caac19be10d93807a4d692a9c90870a2b4bb98d09c7e3ad9a91ae8fcee693fe782531c8a44de9a3012745bd36d4bb196d98930f43663980f17b3aa8f73939fc10c62215db3f3eb634c003c062a91e222b1a13b842fe7ebc779435054bd4701e55d8382f7e299425d1ab079b35826a412184009065b918251ae3a303e474ed3f85c963da5fa3df827d051b391e0c0a86beefa93d1148d2282a6521dc4c5023762084471df3bcdbf730526fd2091c046d654dafe32fbd51399cd3b9717aa811c6fbdfaa57efa20c2081f99cb7fb987997d32abf37425454f434f8951c6d46b310672df65c98e3ce57c418c5398edf334d141696ccf2fb3c05dc11542da632fec0d6fe2d8a022e3ad7c0973a12a4350fc2b5e8c00283b9194e2d25d3fd9f41645b5613a157ba1abac24d1ef4e0fca79a607fa19cbc5095c66feed280a58a2bd24c8e9c46c0a41c8291c34934c7665645c10ef37556b1983602914f7b9b0dc15f4d9db1157c83fe31a5342d0d7fe0295e4696039e5713b6f5906dcf695d8d37ec92972b6cc696efb39ae0230042e9b40675ffe71191d92e7bc3e9ee013713a30b162a37d11efa66232802654d9555fa7518377ccd28615d867eb8e139f29f8a9b3dca10ce9246009d89e6f3308849665907a244bb4638c2b278440ab7a9379cf16897218ab5ea308edddb99f88f3fbf23ec84d09f52dbfbdb32a0237a1be0e07d4f0676d68fe88fd7b323af4f8ebb27df67d85215eee576603e0b6e6f7710a048b234226a6ba7ba8f9c504fe3bd44c91feffa8dbc5e04a7d5792ac4ecbc3199ef8d486c790a5a961a545a91d3323400a79eaa0b71db8aaab82762e6b49bfa72a3916bcf8f56634418b04ffb7a182c94cb8a99573f1f4367accb37e3bcdc667328d76bc7cb42a5fc5af7b7b28d9f3249505a2a2b3ab02dd06fa5151accf77c22b1163b21fcecd118e5af83edae63e031c637313df0141d79229bbd376a996ac518caf070ab4c51f583582ac07d6e7409cbbdc1caa0344c5f26b86c89f615fd37a6dfd1051f1ae918452f7e5f44d6b54122b057415f9bfebd58b843fc7544df63354470cbee930fb7f20c8410f68337e54ee39cb659054d39c97487dc21ca37cdeddb4683a90590f297e137a8266b1089371cdcf459adbffcaec495e56b5004f8d9871df1e95542d3ff9a92effd7b9b65e703a4de386b05979cf666afbe7a6533c07d9cd796730ac48278be9df958d00a3459792bd112107d9346d622f9195990f0229d3aaef93afd29faea2bc3b98401d3a77807831cd86b6b49ca385817ca0596def771ecdecdaf6233ee49e2324ec1e4bf0ab177ae85071a77ffff88bb253f7f64e947b973124e1e57c9cbb74ac3c80bafcd8fc8bf024785f028931e0ba5619c63e82e913623fffa06dc6ccce0c904ada5c6e297f84965db2e1d80965779c1584de7295f5a0221e55b1d9092ca3f557b6cc03df350f19535abeebe02960dd22218f36b48a006ebc3b067b7656b3190d58f1f02c9e2c7436bdbecef515e0701f2cf3e67a944dd4eda895d8d75ab0f27e45d57bd43c5501d05a0be0d0ade5c19b5ed797a6e21fbdd4abfa6b53d7aa2449a98d0b2c67cea6a038ee72e1509f919bd687be49779cda019e495b9df3de27980eaaf5a99b2a10f7753bed7e8f553738e1c14f211deb3f2c0c6da9e6b8d1872a340ea684d768985d6c519a2e4dca5f1534f8f9907dbf29db869727917b550f0ca18bb2866fcdbbe19563a85a71dbeeb9f767699d26dbb5d3f3da2b5335054f6bbc68f22dfbe0792a50f21a86449027b1ae8c7c3cf68112f145f1bcbe4768940f88a8ad83d7cd425bda393882afc90581f6cdc6c89454674ee606b6b2c779fd98fe3e3939f94ff2ca3303a5ecc63a2d76fa7953f1db3fa0c72ea3b30c507a02ab24a109e03a70136061d86d3d2540e456b55294650527c432a8ab0b49142c3aafc51a3d380bc5bc451d29cc78075479020e11c7ab7566e814c3a360d9a259331359a5cd49257767b64aec9000ae335bb009edb99afdb86a0aa0943bc52835a3a7732fa4c5d17754fe926759819d0c0d8f0401880db573b0cfe956212fbb5e7d94bcc7b61ac185986e48e8b6b927046411367526921a1fa04b90382fd3f2c1e9293187dfab5aad927a60976fbcdfe55ead5b2387b00ac6e69c5935903dbb30ae63a25993e7154702ba6145ea48709b608a4e1d1444b50caf27c866e4ad3edc49b07edfba42c8c8ccc6516f38977d2d83c3d771275cac294f9337f9d063e96674f7d36892c376618d63b906ad1883fc8f877997370f805c9e79224ae189e11aa8ab12c931d9742e8b2ee1848b34b9e15e5c3efbdec7387a71e74b9890232b2051d203fe3e65c7f9ada5d382a886ba22786017301061870a55005c23c3fac1a0b1a19585b1f5e00f98c4068164d9aae9d0f28f1ad696d58f4c00f8fdcb313bb155b71c1f3defcc6c23e9ae5c3781cf5cea442c6b112da79b8736a79476ba975e9c62bc2c2eb1cc3b1715877da6af292a0acaea70a8fd8689c99ed81a8e188e571f92bc01b85f28a32442edf363ee080a55d36c9bfa11a64f22895198d7659d7fa8120600a3841260fe449b70c156791d864127d86cd11e8eacc0a08cb27d9cbc99302cc9af134d1553a09552802504111823844f9599549962d35565b4e48117fc0830272b1edcc2b878a25add8142e69c9f78e991d62ddb6d6125a84752aea78a5c9a7835c8173b44b4fae175665d58a75c4b57f0099578c0cc49869ef8f0bccd9d1111104ae19a6ac6d8c950e94ba5f766f429eac72db432316f11da7905e58", 0x1000}, {&(0x7f00000012c0)="c42d25c81d4592ab575d285b4b353d8d3baa356b480e79d1f25e9eb026033e9f9a436951f51d22347a524ede31e965075c71c6a2635b7b9c342dee4dcc17dfa9f368a64eb785c0631ac1b149be61394440f6dd2d9630da91f132f3c85af02ab22a6bba73ead6b6208520e79f190de873c92bd93b2bc8e8cbb44b4185246c7d8f783b77eb0f91d5800399252fb69e463b489b9da23b1bcd625804b55a284ca8d2836aae06743d4294fae357ff1924a25447bd01b8bfa80df86f80c6d9ca70b7f233c5aaefa91bed06e3fb48", 0xcb}, {&(0x7f00000013c0)="1ddb1c4e1f166de7cbecb556edcd2507ac4ee2b767b22dc79d2f6af12e5704447344820a0a780038d11ba533203e4511a3026036ee5a8d323c5fa46846a5431c891fb838b5cde791ff1bad8a0f2e786c752174982ad046a546a3595e00c536277740a5b3b30fa1fbdf5e73266c5af84a42c026bb72c02ea4c492e9cfdb8b5df4088c1361c09a0ec7159c162d7dc6a52f232c233dbd9f6c30159d090e27c16c9cb6dcc505e573e75450fe8b2e95d06544d0ab5fe6ef8a", 0xb6}, {&(0x7f0000001480)="c235a7dde132d213871f50a41484fd127d628b7f9628e15e61c03a25d0e66afa04a139855bb85f1667749dcea02e0a56cf0a53bb51803a85ac8c88e4109c085f", 0x40}, {&(0x7f00000014c0)="129f3edcee3ec045ad94bbb323b92dbdc711962982b7cd501f7450763df3ef0598fe4f5d4ca5a77800fee0621ef97db202ae188747e5f66fd736ff8b5e7ef4b96289083c9f3c20c313a5319f8cc1d5ce53bf4a0dc30d7b39ab691936401772135f9aa43c21f4220ef0b6dc0b3eb093e86acd9f0739884554cc5abb0f87746d07e1cbd0688de06d9996b6e34595e23a7a2d3425bfc0cdba382adee0a0736dfa3e88c8fbe2bd5fd758a805ade60208fca8be4dc5ab3b511f2f56db900989ca50da0cc7bacb4c2c1d268952e6292074f023f5aaf9127b07f0c59f5c9a44602c3f14d43df862259f589d68bb00c1fbec369401df4ce31140d32e11b977e52bdbf0f1f2d45f69ae4fd866c410d884d31465505d360bbb6c667a3830bd269134275252ec7dafdd64ca526af25b901ed996f8a560c14bf830cf10557e753b22f619dcd5b21cd3badc8ea3f72796de0d83cdffba932cf9bf2fd201cab2bdc11fa670bc1dd17a7567e8df5b9a4f1951e423f56e5fe084a2508a04ab8ac01d7e7a3aa8a1c1406f12134cbb9350cdcd938c2b2ca88d4527dc746bed175bf323e81fa5394a801f7050aede78056f06126fe0bc20f7096c0035710431f70228efabf48a5b67fc6df4753cece104d33ef8d67068fcf1bd340511fc8b73e78fe6b8f7abbb0a43ccaf539e029e8e69b060ad23b0e1775abcda796d1b8f48dc153cd5ec165f05fa5e566e7c02bfd746b9a2f80ec7e4b70a86c258192f140d35c7f17295184709bc43328f091f428bb71e4db4ba380f96b2d1e9155f0e3f2505783bd9c58a227acf7d001820615fa46cdef6ac7f92f2016c97273256586769178807c49f3e2792a41259d108e7fdf017af5e6e70e5d8d32d832e68a4f71fb6307b0fa0908ed812fb065e30e2eef5327cab88a1809c73b75ba47058f759f8422b6a86cc59f10b1fe60a174d637cb08bb02a0125c375e07a089e406a7e13bb5ab1b1d91f49b0f72f3457a4103d5665263fe7b805fae9a41d44d1c90dfcaec53135d12dfa075de4d604d288056d9eddf80c7d45cafd8c8df6847100d4125fcf59c7948f414e961ddbb5e285d65c2b7b67a1851beabbee1e5badb8ab1b1ab754de069d94330297913491174d7d23665b3234be1ad89bb68d382db1ed2ba284263250567ae7f91b654eaa870fe17785ad97c26e333b9ac177590fd15d4cfb32a233d37e986d92aa6ee2f25f6b869b05a73fcfdb99e04973538ce20148658d744e7728476c8400a50c2a261a01de4509c2722122d69fbe6924d0b85bc7a92812bd0587fa21c4c477b54f8d0dc04312d3e89c3a530165d9ddbe0ada7a36100d924fb15563e8c24469e59d97d919b5d167f317f501ca2a036da5658e14dc4661c75b10b00005377f349246de8440db20486a5882039fc087338a8d644af96579d88cf45400a12eeaa3c6d877a4e15183f1d7d5c9cea6fe210ab714e522e3ba47605c7269ca74c6de454a86571bad2157069959b244966aa36b9482f2c61c5e7aafd943c11a77118357c0d104dc048c2d411390e3b1039e98db92c00a85007cfd06ce8aadff432051f9c671b7653fd94fba09e8ec7576a63476617868b5b885b6b012dd06c14e2ef9907c0fd015915284cfff059576fc27bd0f3bbffc0f2f60ec842ec8ea5cfc9b2ae1e4f44db874e80a88b72ae47da7a056b67822e6b440179b793cff244217a1a3016f631c344b3ff80a826660b3d258a71c3d1321c542bdadf11d239205a15ab9dc7fa16bed45be3456f9d7bc39a285d3f2eceeea4fdc3735188b96c208cff8b1925270987b975de22a633d1f552665a3cb1dce76b70e5f653f4c8887a2eeefaf1839eb6b8a332011ad879c5a22d06eaf83628e572128aad01d38cf2adf3f9dc8884198557acc8afd57a8e6c107e5759e104d454204b017ebfd9adb2472f25234b5b748a2905c5da7796d6f0fc8eaff0f7055742a63815a91a3990f8680a9793dc5abf38fb532dbeb11e2479c2199eae586c8a9c0bd4033d7ab02505c105ef642235ee6460cf1a6e59a1cf1361e97975ca13bf3c5aa05701aacbb8aa87cea394bc5996b82523adc1c43b90cdbbe226014f68d52656599d9b34782abaecd38d2feb447632d23a487c670633e4668a460c4ddac38fd33966dd1f25c81d2ddfd66fc894279fcaa92ef0b1eb5c5e9c46ea9d5709d2deacf8ca5f031dcb9a007186bcf8868b5a88f6ce0c65856418a52cdf25c547dc80047d094e86cbd379d5f5950a242c9411298fd48f33a75bad2caa0c6d15216a5e34fe046638a4cfde66235cf1864e8c4e924563309c2d363a9ca71135cecca9d6a864aa3bd04ebd73a848fc9445af6ac90d885d9612afc4b541ceb4de4d2489dbaac14ac8bc455a46213321c41a557cc85c54a6e74ea3be60160aef6d2d5e4696b4788efadb425caf17a3fe9912313f3590583542b2395a8001f231eafad3d01203ad7f08d2f20c0cd2aed1bf191065e67f6b71da8b34c1821abf4f6e1397344735d83900cf4384d9a4304cf41a9d1f9f0711ba1f5881d41fe7a7e541c75ac292d3cc22e69481eda08006512aa45d4ba61360e84b073983c6c7360c0880c9b8a7aea4d1ad1e47ce8462cac86cedcf6e9b5450604ebe1447a713fe52d428f30b390efd033617ed038c3a1c2525823c3ae207badc270c7c76c530dc7d89a36335f7cf784bc73554b5a0698ba202b96d835279da65c5044a146f90af23e4ca7e84eceb88255f699f9272b93bab3d5266b9e188636120433ab16ab4788d02d8feb9ad136dd356c0fc66059f4b2e3ab891d86f9c7a430681b243593db794e5ae6983e57db5f14f8c4331b29a99961e45ba1cdb75315c3026f76bce16714d2a2b93ac71ba82a8fc9ab03a8287fa2371a3f20b9506404692b29e56f6b32da60707d9d96a4f6e2364eb113c6bee9b3c919b5e02e7b6819df712255fa982a61790938973920fa0fc2cc321e460aa5455f74cf70c9ad1e72138a3422c350eb8c71637a14f31d4cb3d8f7476317576ea6e1b785082c5e23dedb511744bafc314b98c2f650ae7dac209df34c8068746b78966103ebdcefe9d84a14c997d5acd48a1775a95fd87df7318ec80e7c3fa6525a958115e9fbe6cc0175906b54cbf1cb5a8b06ebcb4eedf8cd999c51309179e116a1351554d4be286ae6f83f73702bcb070fcf7527880d446b623554f25eb922a4bea851932816dcb4c03ff510883814f67d332cf85b79ccffa1875813d8cf13835578fa86c08c66169f7905920508d776740dfea98c00d954b11d51f4d7eaaa1b6b848370f69c274a0d5ae35913e5e108637757b701685359a60e92e223248546520b0f96fe30d818b875184a40f2fe9c2699e814e32631af7f08c382bc0654bace1a3573056538eda96014886291d5c2c25663ae3668215147246ff14cbb6244f5dd97b0b2e58c31d0108b89eddbd52c00a3fd8d65c63d03a92e91b1de01595a58f46c93151e84fc1c700d88ed7f8b809d24b1c97aeab7ff63f461a4176db41db2afca9aecc99abb3d6164be839e40b9b0d76975d0cc42e4dd3b449a7908e6ec33a5a7ab4e25b3a0bca7d79bec69ab61f066919f62e19931ab5a381d3b1cf2c8cca39eca10e2b0de04d4336ebf1f58e4b0e5639458f76a9c83ae4065ecf9baba22fe2a85a253a50abccd418687b263f975521cc2c8d2fb3c43d28dff82bd7f42ecbe18246f547e175c15854ec38a3858e80c45d6b2a65b67e16479c173c09435b766b9a165482a9adba8ee33eeeee0b52b4bb7cc18fb476f3c5b74da464b459fdc7837912a9f8100c36a796989771cdc4d2e75d0d0acf54efd022fd293922034a1d013c73a8439508dde515402c98ecbbed2085fb061d25cf464d324e05c256d37222ddd289dc992517a391ba149b84de0a800781799e937ae89e1cc32ef17d71bb3c24565b9a48df9a7d31a464d92fd62dd05802946574268cb2316413fc340e2064f8c862ee20fc117ae030e07767dcfb86fedb808af4a7a5505c4e7a036f91ac63a385281615094c321b091b801ca899725b392e6bf073f11c0a03fa95622a2c6e544d8a486bc7b39e2163797b4fc7619b6739d3b541f9fb4295e1ed70e8ed0e293066318bdfae1e6f77eca4b360942b60f45a23e9cdcb82c9cc51d990a4c3aafbcae68404654c920b487c02854a816332f38fa7ef8280f554c9c8d0fbd6ee75cc47301a8c4aec3164d6fc5912f47cd89e4f6ed6c34b85951610d5a57845ce5f3460ec5e94f7bbd08ed36b6b61fe8c49bd1634649ef10b7c06b86d6038dae2b7759b25da3caba483a13cea8071b177b1941280ca2bd4ebc8b58b11b9fa8ebf1ce701a9fad4374b376541195cdbf616593d0ca773d2e460422bbc671c324292c99525bb653c3edabde138963285ae6d0833c0b0594653f8cd85d9bb877a53470314374d946867cae16acac09ea0a47883366472572d63116b4561e32296080a015e4c7554d1958f4d223e97e77bcbe733477ecfecdb441a9214ce478850558086d3bb299484859a9fab223778192809e56718480647c8927571f37443f6b41672e579f8c7895553d94a41026c667a67b2d33761a5c0fa6133dd7c12f5ac7e7ae862b493e18070f6147844ffc3b0dafa89dc05e090c588bd731e23481fb56fb60fb2dfb02c84ab37b302af5fdf2e0dbdca048295e53f2c8bd770ca661c93cbce78ee07bac45f34a2d0ddf5b7aaa6a66bdfa2e217b710a37d8879a346dba3bf7849271f96840d07fc13d3e5c102a1005d12c116af4a08b72768cab46787b00769a92c9a2c5a9215fe65ff2a3e94b74071175b16cbb3189ef48d22deeeccd2bec4ed8c0ec7608819848c5b86526a9a72f3810029dd0059894aef9960b89b471d785ae6cc96d601e4904cad1dd9c794f8ff02e21ce98594f886a6a9bf2cdcea33547849b4a290720f8c30a6d57cff83be15a1ea2f5dae198340a67f3c3e8345437890e34978fd856f08d0abba10d65630a9dbeccce88dbf5bf3cfd0ca1e90688475f644b289e4f6121ab8bb9a35cd6a36c2f90342779fbf05908c7ccb804bb61c738a01449d22301b5de0ae6d13890100946cc85cee8e1fe4c9c8e1a3ab2ff06505a0408f30acbedc73fc5bd50ea8da3ff9255f6b842575187402dc314609dd83c7c2bde6f0ebf5ad3ac8a5a534e94927c8fdbbbd64482f8ddea3f100e43913666d6828f511afea53d659ce3c2bcab2f91801fa23729a44f85bb048c29284bd2d3c98b6bb8f094f24373c282fa34e49b415bc1b9715ed39fab2161668a5441adbfc133a2fa151fd5fe9f1717a4dcd8162b68adcbc1bcff3937ac1929a0812f79dcf63fe5f843f3398c062e50713ba5f3c86c00fa32644319ff12d9ef342712be6c78d9706516d1349ebaef2184227b86279ed0e9cc8c1bd98878cbc3fee2c7170b9b862fc0a00f512eeeadd8f37e6c61dcf56b172ea5e2c914f3b6cc162c0077bf907116c4e6eff15f9320de1776c0afafee1a6311006356c4f922fa3f4c418903fbbf51f9808d0accb86a22c1074078b4dcc4543dc20087174ab930bb1d8a517a0b6f57671c38cd26eaca9b8bb9aef8f46004a30bc224367ec400d0517df7a3b323f1180a78fa2310c3f9619c533950a400dbf660597b0669cf1f08fb75355a35d424647e1b7f32860a140550d6c949bf3473a05e2b9f0f1ed0cc06037208c46503299941c93d9882fc647e4f49285fb2ecf8dcb5fedb88e8859d3ada26ac7c7876d8ca6792838c1dcae4b78cad76a2ae9a99a809be65599f0955e1ef53c6b0cdab3a1a13d3ad14", 0x1000}, {&(0x7f00000024c0)="2293f71ea872293e7c09a238435b95e171c128d3a4ebea2902a606fcd3561faf58d97c8f0b157d5c3f9ea0dbae2d5da0c2c71dfe070e143943026162850150b2c55615f0aeb8942fe7cbf471e613948423277c6808b155f00e2760c4b66522318b694c2d939746913d3f481a8569b505044e8bc0ff53f868f8aed6b0ec76448251bbde20f6360919a95b61c981643d860ec1392b75cdcfde4a0420b34fb3f32972569008b1ea118ffba900145d1dc61b2348e20c301f41c4c4bb5cd1dc75bab38ec2afa1994584a661c3e619c35386888da79a1bfc293d58b1cd49f01efbaa08986ebfc1eed7", 0xe6}, {&(0x7f00000025c0)="283b322eae7e316e0ccd5b3564e23d94bd299463f8b720fabec769f1197b77fbd6120ce4c0b6bc86a4c370fa9fb10e37bffddbc44a8ae653ac661b9b10ebe55c67ea20fce5300ee37fec", 0x4a}, {&(0x7f0000002640)="eeeec2556fd57a691c7f24e543a425a6defe06d01d3bebfdcc13b0a81e2cfb493ec3ef87da469fd5c06c78a293de44fd1c6d1fb3092ad8a91cef48b769c4ed24085c55242e3979188a931d7a0e3a6fed6e5b7af9112d74e5983ec29efc6724f1f55a132ae86c9539cf60471502b2e05292241c0d04a7cb9a6d24e590e0e182bd5969f7", 0x83}], 0x8, &(0x7f0000002780)=[{0x38, 0x1, 0x3f, "e5d086df924fa1758b050cb95254bd369db0d9bd0a29864de724e1e1ebbffd0434b90a49"}, {0x110, 0xffff, 0xfff, "9fae66a76eb939c3838144d5171b6ad7839bc05d38b234c5bd236cc68ccff54315b9c514ab8ee125350bcfcc2222e7978ec4359b86c44ae7c4c17958e39412e8b64deeea773dc7c9e79a91f58fe9961d96f780bbc97583befe6e77abf472d1e0f911da7d31d87ee4efa6a7c6c69f2488bacd92c01ea135b6322ea17537c92f271f1426afdd80f85874c9c44774d96a8048fbf6ffdd67d7b94d5b3a7815498327b15edc5b962fc5975e94d78eaa1fb820dd25089bcf7f29bef287c47e0b633643a04b7cd2bb0deecbf88d31be7478c94e97a840316637ef4eecaf339cf62df9f91d93a737cb089424c747e32db0885dd7e0f812a33f6e660d5ba95e0d"}], 0x148}, 0x2) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) select(0x40, &(0x7f0000000100)={0x9, 0x8000, 0x10000, 0x7, 0x2, 0x8, 0x400007, 0x400}, &(0x7f0000000180)={0x8, 0x0, 0x3, 0x5, 0xfffffffffffffffc, 0x4, 0xdf, 0x2c52}, &(0x7f00000001c0)={0x2, 0x7ff, 0x11e, 0x200, 0x80000006, 0x7f, 0x800, 0xa4c}, &(0x7f0000000200)={0x804, 0x8}) close(r0) 13:34:16 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = semget$private(0x0, 0x3, 0x400) semop(r1, &(0x7f0000000000)=[{0x0, 0x4, 0x800}, {0x0, 0x100, 0x800}, {0x0, 0x6, 0x1000}], 0x3) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 13:34:16 executing program 0: r0 = socket(0x792c2a800a572f95, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 13:34:16 executing program 0: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt(r1, 0x6, 0x8000, &(0x7f0000000100)="d6dbef5c1f6a13c8f4486133ab831f665596cba5af74208c36cb40aea3b6cf71270253bcc3caa014eaa5b3060000000001049aad25cdebab487b13764181a3222e727b11baf6ed40c03eb77790dc9c9e0ed66253a017", 0x12a) 13:34:17 executing program 1: r0 = semget(0x3, 0x0, 0x455) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000040)=""/239) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000000)="9e3eb39095f3ea931f", 0x9) 13:34:17 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x761bbf6a) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r2) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getflags(r5, 0x3) 13:34:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) shmget(0x1, 0x2000, 0x204, &(0x7f0000ffb000/0x2000)=nil) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000a00)=[{&(0x7f0000000040)="9312461c0da841d9491149d6cbbad14da260366981fffdb89adef6482fa41e5cf72e7c0b86ae4957fe9b8e4d0e1aaa4a517b12c44e73e166bbf8a3d7fbe54c6f", 0x40}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)='<', 0x1}], 0x1, 0x0, 0x0) 13:34:17 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r2, 0xffff, 0x1805, &(0x7f0000000040)={0x80000001, 0xfffffffffffff800}, 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x6dba17b6c889a1de, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:34:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) connect$unix(r1, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x8ef709e13143018c, 0x45) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 13:34:17 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x100) 13:34:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x40) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r0, &(0x7f0000000940)=[{&(0x7f00000006c0)=""/125, 0x7d}, {&(0x7f0000000740)=""/201, 0xc9}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000840)=""/197, 0xc5}], 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) fcntl$setstatus(r1, 0x4, 0x84) connect$inet(0xffffffffffffff9c, &(0x7f0000000100)={0x2, 0x3}, 0xc) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x21, 0xf0000001, 0xfffffffffffffc01, 0x1000}, {{r1}, 0x5011167b008a324b, 0x4, 0x1, 0x5, 0x800}], 0xffffffff, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x20, 0x8, 0x3, 0x4}], 0x6, &(0x7f00000001c0)={0x4, 0x4}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="4ecc56f04dc6f8a393ec5ddd947ba3649713fb823961e915a1614f87374b8ef8b6e7b0f504618b335b0e7129251a0903b8dec2"}], 0x459, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') ftruncate(r1, 0x0, 0x7) 13:34:18 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001080)='/dev/diskmap\x00', 0x20000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000001140)='./file0\x00', 0x8000, 0x0) unlinkat(r1, &(0x7f0000001180)='./file0/../file0\x00', 0x8) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000010c0)={0x3, 0xac}) syz_extract_tcp_res(&(0x7f0000001040), 0x80000000, 0x80000001) open$dir(&(0x7f0000001100)='./file0\x00', 0x8100, 0x184) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000011c0)={0xffffffffffffffff}, 0x20000) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001200)={""/16, @ifru_vnetid}) r3 = socket(0x18, 0x1, 0x0) sendto$inet(r3, &(0x7f0000000000)="0ea47c512cfacf3d2537d1c696bc167db9ca3cedae4513614bdc0b8b4b68010cde37426a47c4f0e3627273df4f3e679f30ecef37ee0d6f7c5f1fc0945e41d50340cc5d3b24b55976d13c19caf5cacf43f0a89af2dfb23332a84a595994165e1f8d3bcaa21317bba5f078b051728f52df5bdae5ef329cbc9e1a5f34a7e085d73fa9b1e6d3aa64ff9bb962ae840ca6c4866e01ef6a96b46ba2e977ff170d9e7ce99a2a6b76a3338ce9166e12765a71c9245cfaff290b272ee1f53f0edb6f2674b189a2d4d9fb5a91ac361957ee0b640edd03732561abd89fbbba93bbd2b518a235f80a61a2449b963381cec2c290f69b419448aab48f387ebc92f7d7a8d7556cb9ea78c15e3b99bbd21f14753cc537948c3374372f589c9d13a132c1be1ea9e78cc8911aed2650e581e633b7cde84a3f402b24a8f0b236e82e1ab612b0c4ce6ce96021b0bc33f3805670d1d7ed2bb3e8861547ee62f2d69e2ac4bb4f09d5e4fd96ce75fc42f27b487492a3df17a380456e7929bfa910175bcfe0f7bf93fde83de6eecf417f51bbacc3f9c4d510b25e4d1bb350a18f98335ab25ca3ae424c09cc87cd05de2576fe412c59fdb5d5f158974708b791b306f47dcb6a8f9fd87ed6d26ebe338e5f4c1d4f23c02886e1a2fd5571f01e6ffd8a5086adbb963cf4ca3304e54fb83206e7edf13ee21b29258c6329d55b40b6f7901a3be351bd12d60d932bef1682dc984ec490aa22b2adb5471d347b2653769f4aa8186eaf8cd5e339323e9b8f91676e8daa85017db86e708920ff7b2a169397783655a07780f58368bd933e495075c656833bfa2a348b678445408d348803f2c2367b2691e8c49971510df62a91981b5dc213c3619682e6c5eb62b6600a62aa8806dd93509e2f2b80a48d24a5bb94076e01fabd4153d70fd165876dd3dd07308dc1380ce2b958335288628de8118bc544f2a92bee756ea30c1b4cbc3067f7bdd8aa30e977b2564aeb4f772583d259a5cac19a6d431ae01167d1b62d49a422c1fc09bb6a82f5cf6766793cff23d7f2196289eb400f691a499a8fb973e73e22c9ba538fdab6e13336c4094cc4ffc6b65a2a1d04525263346c47d6b788e915ace8c07da685e9318d1ddcbccebe1efa2d72f9db554f88067be0484710420eb5f213472d663f95398a23892c56f8868cb8d8320f6ad66f3942857a03ff2786f30405ffd43fcdf102dd62bdf0fe2a06f5e73f8b7e089a3a062489d006de406b62c1f1b7fad6b5f52254a090ad782a477af889fb6d88c3c7086b1775bfe4b8494eab463d562f157454049cdd3d4ee88f839a3a230d17a8debaa684e63a0e78d5d7747e9be31c6ee73e7f43880ab21b322caaea39201ec38d57cafaca31bef14e427c6abc26917b6503aedefaa4b7a4fd8a23747ca8ccb42e570681c5b495f04fc4668a4dbc3b47e3beac675267178778c66399c7fc7fe9d86cb7248e5b50547b907abc4fa8e96fe1f13cb343194475bc7875f80510a066ad6f122f1a322ebfdc8df8b7c2808910e6c4fa46144c2d5ffa41bbd900386c485abe5e1786b201b1383c8349f26ef3bc93810f4f19a5f315aa638c53c98f7e62809fb82480f16c257e7c9531e8a4edb82710ea5dbc0fa16dd1d2d04e9b3cfc546d6493dec18f28a340db1271c0500dff44bd8cd3d508fd2e08be1502c979515a49ffbb88e11ecb837193755c719f34a891a25318d6f430390a6df2d140afa67e056a24452feac0122694d632f017b46f61bc824a9e585663ace34aea6bb6e4d2cf3d127f4382128a8104bab035b4b5af6e878a580928427e02db89ab7df7e829bd5162b9839e2447ef70833c43f8e5f69b2eb6a2740680d427d435457ee9152c8ac203a384f9478d19de397101c17a235c7dd679a957315196cea75a41aec0997a000d95d5cec0149e1d0a762c9013222a8df42221d3770178ef97ae66f7c04520c7ee5726d12edd2b564b4cd0701568930dbc94e04faf8a1fabef8e0d3df375bea3f032a5cc52b022c3e5177b027b918df8881c0a1787ae2ff9b344802a267c38874306d7d43084210cc315d70947425d26627979e048d17858d201db7a396fafb52c241eb5349b9bcb5eaacc17659ca1590bb5f2a715088d1e1ed29f79db7b78cdd3f80a83119fb2582988409acb5827d3d9efbd926aa20d1b3fddbe4c5d9369150c719218a01755765a258e9a66d0673c95eac335ba5674995abd5c62bc724d662881d432f7cf17a43ff26b0f647b2f38a1fd483b9e44173d52b619ce75a97a62ff9c2e3f478115fd59f4177cf5a35726685ffdec5538da01b6d272ac79eb8ee2b2837e7128f292f3ace6564f66a2365c7b31706a47ea55a14f505c71d7c3d8a63dd7c70f0e8c181863b20f964dda39b9e9057fd22b4cf1de9de650e74bd650ec100fcf0cc9c0ebb342a6b374e7b9fe48d75cabcaeadbe8ae5f8da4566cc7e1154be26be505c74e0e89baa6c832617f9a13e833bf22066e6c1afae7c96bd2003438cc451a4a56e49f8fde22ad781f3804a0a90108b2195ec75bf30191f51558e25cbb0d8915db368378b17cf3f5ef36bc2de365c352aa8548479bd535186b3a8c81c4d58448e1eb4bcb4bd410d21e2ed0b1c7d92a96a4b2618eaaa84fe233b842b8e57f5bc62049d2ee886acf7ee33105ba09c471bd495d9fa8d6ec00a6b3f5b9dfebfe223445a95e3efacb57a3151a4585268aff4650c7c8382acf6c7cf0643a00ff2bb8f861c98f125111d7943341ae20e62ef860a55bbf73a560cf30c7da474fbfd33fe6ca6afc54ca76630a7564450f31e2460e41af8262a99e73b90781ec9ffd2edaa8163133fb30fdbabeffd59eaa2b321a7025723d9c96f89a3df10570ccb8b5856f45ca538496fc635bf9cb895043e4ccc97a4f98e41009482ab1a77b0a787d328dd42622dc32fc49d4523bba5cd59b565b8e340984542bb663a4a462e04b989a5eed75e3f214b23ad1bac44541736cea8dd5ff091d6bc5af8b4aeb02c9bc4beac948fddce9cf4574a8090691317578eafed33c88b0add4c863e7f83d764d21648913bfb7c5377052d00eef8ba4a320b978a8de041c9a5d87caf17b43c6595981cf5df406baa43a33e7ac290637493bcafc109e1c452c1f87800f95404b4f25757a75a2b4b48a22557387ee43a74dab2978c1cb21cfc677ef4f995816c88da30b38a1345c68b8f90415f063fc1e106875c4fdb7808358a1d47e96a61275713b41a7883dd6efac2d457477abef764c8ae0d261236839d47e4739abe5db981f4fae8db42e913f9784f00228f97ed8b643680d758286af81896910b668869dc7bba01da99cbdc42b1c5e18e23eb84b140abba1cc5a8fdddadd1d0dd2eefd12868eb74071758fe73f193dcfc44e8caccac4fd04271059cfea613a8a00ec634c3fff8ec63557b5392ca0c9b799a42521dc10730f0e5b07529a6d89bd0a9a714f7927689a64f3aa4ff1ab2fa5f9c12d0b9f84ef2682be83b063f41d679feee1ebb7a401ea45e28da4b0fb9d6bb114504910c1e2bfd7154b8ba08ac8096841ce2ea56fe06e21200a1b9a1e1a046adedd3c538de95bff696d87382475f57a2a63fc4ac860d68d8cc9d2952f3608bf45c7f8a36a9be60248b07b507b5d0d4fbffbae498b71aa3c5e7733b03888bd9df0f40d7a655eef3d37903bdd0b3ef78414987c0690eb7e3fa87db7ad3c4769e65412b2cfe22cc690e73954bcc55a4f1d530b70009a7a006b20de26d93d3817d85b3e40f653573290095a9ff08843ef763f590429fc51d12b4aed8bcc34368dc5ba4838e8965a1dfa3edc0965e3036e5cfc8571ba776e6184f14e1c05d53e43824fdce5bb64b43e9a6d111514a1377a91fb8ae9568a4d38245ea752f6d89d266e31205764a1a3d526ce923a78785e8563ef8b9d6b744af57e8fda83fcf25bd6f8f3e6714f5fe8884d253ca47922e80b80ada53696d55c4650062412c16b0b211e8062ac3714c47075a9d1f6f11db0459dff91161e19e41189b7fc3b9da5eee5fc9266485a730433765d2d3eaa9f882215b4b982b0869eff2499a04934e1202e5a8132a9e47b54e935c02cd65982bade0ff8ca83ed1189b50367d7e5820139d2fb0dc957fbe16cdb24d45ab2a42177e3fcb4f35e90a5e10c602248f224e18a6be9f5180f489109c753b1f96f153544ecf54c5810f488b404bab8020726c3fbe6ac15479a7c75183bbb14cf28f923e211327f62637372a426b42955502e5270fbc81da755ad538e75497d2e92b430629d13d17d5f56f267d82cdc08bfdb4230f82a891167adde83595186e275f086af657169435f99b8f94c7cf7752d50a8c7e1cdaeb845ba85fbde05d3b78807ded3ab10006c195139ff0953034d82f28f88625aee48a1d700d8bc26d5429cc666ae5727cac00cb83ae126538179c85cc5a4f201f2f10c0f9ae29e689220d86daad79b59be7d7c714552e175ff92c2058f8b7923d6f16ded88f78cfdb4e32761e00f8891f6bb13e36d8ca93a9c070aeb2dde15d4f1c16ec4ee951e44f15d25fd62d80f7f81721e9f33104870d168a7ab5c9e2a4108fe28f2204e45ebf30dbecc8113193ab7854834f676845c9a3aa966323abb6d71bf59b7cba4352f0fc946d97142e73b2122d151ff25b9bf3609fac6eabe28585c0a65f6b00f621608e56da2dfb08df4b0fbcbdf1c40084b9fa2e74a2fca31b54e4effc34ef793ba8d0d8ace872259dd58970fcf08be1f3dac26ad60a40541dc3057d0bbf40e26d8e53ec6fb5115eb51e68bb31622f6564b00583f8e213da74b0d3c106ba0c22e4b9025f2ea44d125a0a62987e16ce132a48da5e24479cbf61cbb6ab59135b6c88b47f683dfb6d52878b5ed0f86d2998143f9f081cd4fc50c1af83f1586e7a0030767dab2aa734ff4c98d7372f562edb9b8e43a91071e913390b22a579af31c45089ca7c22a653bae230b8bec397bd552adc3d98fc005540e26040f812aa0d29a58b64ddfcadd16366f61cf4ffe98d705577802ee2763dd2bdd53316a635bc7796bb9a61e2f0bd7b474b06cfeeeabb5c91a190f0c319ec65da23c4a7740f758fc1d1ac79c0a2d41fcb017b1c2716875abbd0fde3cdd3f82eb7685ae45635e7e079d6b3fdadec34118125a90adc222cd3b02e0a51a082b493f75624e38929a7b47dd2d7648c53d87af118e6dd6c865ec3f26c1be759bb1269fd359ebe40ddd4ae6055b15acc11724dbf688d4bcef903f09cbd8cae81367183016c156c5105e8ec0568695b6e77ca7edd6db04f750680df484812f36774e6550e6ba9a830dd701564cd9bca73bdfbaeaf10e2f9c9cedd592459a5fad51b5df5f85147979743108d30690eb3b6fd08ee505e217f2eeb64a0c365fc1380ca9f2ea2831d0933d93b61cf6b49e005000725cad4f71d09e73a3374bd461517bce3618bc72d95e1f3df0a1bd28d8db8e44b8011428857e6db77bb49757c32dce44e8ae6d6f71688d169da5bb8656b7ad1f27bd0d9956ff4588183e3ea66505c59ceb9a751cc0865ed285e443e84e47f9b9b93ef0712e2d54d3a2c6e78015c0788f6e3dfd5f8d3024bff8a6cc334b8cfdbe0a04f76a68bbeccbfd88932c097650c758000c4d598fb0fdb617ee0a9fc53928536916a2756ce806b5dac1aec524d82523f2fa13eb709813975984aa73197b487305f710427cefee09a5e3f1bb012007d5d6a55cc3c0d153b560da3b1e3e6327de58147223004b0eb24cccf612b88b35dca8de45f89eda8fba517411116bac5c9dbc789ba4c5f62b4d6f003146a61ee133030ed8a70cc4bbb9acd4", 0x1000, 0x0, &(0x7f0000001000)={0x2, 0x3}, 0xc) 13:34:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000100)="a403dec2a188ec8220afe005991c3446d9f32125caa1e4a94aea092a", 0x1c}, {&(0x7f0000000140)="172a9f0a3b992daf47f79ffd53b924d3133e7970b8a48f22b4246683314f1ab8e6841f6f92101ac1a028cf9b36dbf0c2261115b98cb7588222b67f6aa4653b2eb1a2d67fc997859aed7072702e076f383c61b1fa740fd5ca71f0f4010ad8a26f0b83e676b4e7ae3a478b52a93fb473f15d27e808dae129d8f637f5870641471a92ab22329bdb1ed3e814c9cff45fe610cc3d5aa57a5016fa4da6b70039005dfe6799e4ed5a1c350b7aa6f5906237a55f948174e908e6", 0xb6}, {&(0x7f0000000200)="3798e80d48366d00b22fbd6473265144328d027ab3e9d028c591792cf0eaed8db47da13eff63b376eb6655900289f94b805985f89fb6023678cde28056eab9a7899d80d4165ac33c220a4071e4b89dbe9b4387984eb95982f682ad4eda1062fdce105053159f6e31f8ea66a3ce79f07a47ecc710cc9c413740822398ce3f446787a7d20208a1e1d31bcaff9b4f", 0x8d}, {&(0x7f00000002c0)="b0acf85343d7bd0c2cba68af4293a62735993e51c4b952e060fefde7fff48589ff4189cf9532324668a2ff91955283c212c55df71078aee4b9ef6d86991fa35a685c62f5ce4232720e81c74ce3d20e5cd922d8cfe743f06c818e67b304122050adb60eae54b2bfa3d897e8ebc06b08f0e4f25ac57782281ced90811726f7697959aaf341f5a276eba9ee1374fd326301f9ff1a0d2c36d6e9cb45421c5fa999afa5840feebc4fb981557655f8e1bd381e379e441f072629075df85deaeb0c8e40c291b49e031adabdea412d245739d5450669c3f9d41117620ac097ef5edda1f54160c81af474d021c41242f2dc21d4f11d7ea2e1", 0xf4}], 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt$sock_int(r1, 0xffff, 0x100f, &(0x7f00000000c0)=0x4, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r3, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000400)) 13:34:18 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) socket(0x2, 0x4, 0x5) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d92a5dae09f47485341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a490d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fbcfaf82dd8c986353c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c17cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc5c21af607c4a40a81fbcbd947d60ecec2db512d5d2b98fab334febefd1a0d905bb10c88af38954bbd50f66c33cadb83b586f7fec478e0d8ffe0359224a426b4b86e3"], 0x10) r1 = socket(0x18, 0x2, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x101, 0x4, 0xff, 0x83104924158b299e, 0x5, 0x13fdaa4f, 0xe5, 0xaa3f36300d2baa08, 0x2, 0x7f, 0x8}) nanosleep(&(0x7f0000000140)={0x100000000, 0x9}, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 13:34:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) r1 = accept(r0, &(0x7f0000000280)=@un=@file={0x0, ""/90}, &(0x7f0000000300)=0x5c) r2 = socket$unix(0x1, 0x1, 0x0) listen(r2, 0x5) r3 = dup(0xffffffffffffffff) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000340)=""/35, 0x23}, {&(0x7f0000000380)=""/14, 0xe}], 0x2, 0x0, 0x0) r4 = openat(r0, &(0x7f0000000400)='./file0\x00', 0x80, 0x30) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000440)={0x3, 0x5}) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ftruncate(r5, 0x0, 0xffffffff00000001) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000004c0)={0x2, 0x2, 0xfffffff7, 0x88, "a098747f7face3f4d76ddf64534503749b603b0c", 0x800, 0x20}) setrlimit(0x4, &(0x7f0000000500)={0x0, 0x20}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000940)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000580)="b6a2f24cdab20dd84100e17880b3867d4abe2dbf79de13738e2152f1202cafaf299aa515d08726b30fc99786606376e6f2015c8b0271cb803ddfa11dbaf67ae2377d3faedd2592f5920add13d91a9368c3e53ceac947e129c01f616aaa7b8b9021ee96f2b9a2f07f2ccf94fe79110da40241cb80302b64b22a717975deff8fcb78a26bae406a0bff9ac90d6f8a4d1cad3bd0422afec314e3d58c967329b7c226d103fcdb7b5dc16b6b086b53a8f5b1e625", 0xb1}, {&(0x7f0000000640)="1a2aa04a2ca0d5c7a16e55e63ca3fabcaeaa2f2fef3aee446ed7d1057c882eb72a4d14768a0b24e934641434cd450359d8605d3a766d5de74807ca840a40d21965acc969a035c8502e3e866ab7b5298f56206f3a647c9db83887cc45f9ff55c377bd0e2e87a27c2bb828d3423adf3b8eac650cc98563f30c81cb5fff9a196c45eed542367c99bd20db1c38864c", 0x8d}, {&(0x7f0000000700)="433dca3bff2a27302b49", 0xa}, {&(0x7f0000000740)="5ac7811928ac76717a263a6af79e1f5ff4d2904770845f58f1b6e64d54e0dc6c97abc274a3b05aa9beaf99591efb22b09f8b3f369717a4910c74bc", 0x3b}, {&(0x7f0000000780)="0496c6a79f37e0341680b7cb3bde66b6b454af26b98ef8e1d50a4e2d3ccd5eda9acbe3a2e453eaff81a18f990e624437048c372ef8dd85660c536d416f71ecfda92a2d752e8514e51228a32bf9f7a528c433dbe9da5c7f2f7b364462dba4a8c683624d6670854add9913aa59251ea3e0267737f4997dda4b8a44f6fb8f9219387c403570ed297a1e05687f1c352db8077929eed7c3a2db105432fc3edd67c599e992d8da06a0a218ee414274e48c0b8eb0b00e4a15d6ad411dc5cc0a42f03bd2965ccc402bba1778c7032cbdd41cd0fbaa", 0xd1}], 0x5, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r7, r9}, @rights={0x10}], 0x30, 0x8}, 0x403) setegid(r8) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000000a40)={'./file0\x00', 0x101, 0xe, 0xff, 0x1, 0x7fffffff, 0xfffffffa, 0x8, 0x1, 0x3, 0x1ff}) r11 = msgget$private(0x0, 0x0) r12 = getuid() r13 = getegid() r14 = getpid() r15 = getppid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000ac0)={{0xbe, r12, r8, 0x0, r13, 0x80, 0x800}, 0x6, 0x8, r14, r15, 0xfffff80000000000, 0x100000001, 0x80, 0x3}) chroot(&(0x7f0000000b40)='./file0\x00') r16 = shmget(0x1, 0x4000, 0x8a, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() r19 = getegid() r20 = getpgid(0x0) r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000bc0)={{0x3, r12, r17, r18, r19, 0x21, 0xfff}, 0x7, 0x3, r20, r21, 0x9, 0x1, 0x1}) 13:34:18 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(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) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = semget$private(0x0, 0x1, 0x0) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r8 = getpgrp() fcntl$lock(r6, 0xf, &(0x7f0000000080)={0x3, 0x0, 0xffffffffecd81e2a, 0x6, r8}) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000380)=0x101) r9 = getuid() r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r9, r11}, 0xc) fchown(0xffffffffffffffff, r5, r11) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r12 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r12, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r12, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cb096d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) 13:34:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 13:34:19 executing program 0: munlockall() r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000240)="8da8e303f602652e86d137469e91b8ac136939e78b0532bcbec8531d4b25c286f2cc792596ba7ba6a32c", 0x2a, 0x6c548da64360fcbf, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="721cec8384a6d930b2940db7185085e653efab3a4efa688f0b02510d3d8eae0fcc3023a493ad086d5a9346ee7fc5b1523ca8e551f7e48567c22658c0eaba6680fdb21d5e5b4448f1eee5a6ab68851a31d446233c45626c37a842a790d4f20c08e3c9083068e20bad08de097d81b85c7969e945e797afd7a4fe80a90e050b00938569c72432afebe49b", 0x89}], 0x1) 13:34:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xc6, 0x4, 0xfffffffffffffff8, 0x5282}, {{r2}, 0xfffffffffffffffc, 0x80, 0x40, 0x40, 0x1}, {{r3}, 0x0, 0x2fa6bb458dd30aac, 0x0, 0x2, 0x401}, {{r4}, 0xfffffffffffffffd, 0x1, 0x10, 0x10001, 0x1}, {{r5}, 0x0, 0x55, 0x182, 0x9, 0x8001}, {{r6}, 0xfffffffffffffffe, 0x197, 0x4, 0xa3, 0x3}, {{r7}, 0xfffffffffffffffc, 0x8, 0x4, 0x0, 0x6}], 0x85b0, &(0x7f0000000100)=[{{r8}, 0x7ffffffffffffff9, 0xa0, 0x80000000, 0x3, 0x6}], 0xfffff101, &(0x7f0000000280)={0x8, 0x55}) r9 = kqueue() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r10, 0x0) kevent(r10, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x6}], 0x4, 0x0, 0x2, 0x0) kevent(r9, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r9) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0x800000000005c}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4010, r1, 0x0, 0x61) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x40087}, {0x15}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 13:34:20 executing program 0: sendto$unix(0xffffffffffffff9c, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc4", 0xcb, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r3, r4) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000100)) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r6, &(0x7f0000000340)=""/4096, 0x1000, 0x43, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c650400"], 0xa) 13:34:20 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000181, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) acct(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 13:34:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x2, 0x1, 0xff) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff000000bb000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r1, &(0x7f0000000000), 0x0, 0x800, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:20 executing program 0: r0 = getegid() setgid(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x3}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180)=[{0x0, 0x4}, {0x80, 0x1}, {0x40, 0x72a}, {0x65, 0x6}, {0x46, 0xf06}, {0x23, 0x5}], 0xed}) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'t\\p', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 13:34:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x1, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x4}, {0x20000000000006}]}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x1, 0x2}) syz_emit_ethernet(0xfffffffffffffc95, &(0x7f00000002c0)="ffc3162617b20c148f91a23f5032") 13:34:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) 13:34:20 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x2, 0x9, &(0x7f0000000180)="310fa487219f179f1dbc7c28e423ad881cc0dc3c3324743ea197512bd6e1bc2ca8a6f73ccdb796da8b6070c4e9d6ed61d0cd5df5492e9c0ee8017d4435e2a6fddfd8f12661e6a5e547d80dbbd101bd91c0e913284b7ac529cfada57743dad7759cd09b7e6469a4f9b12d8097529242c1510c89fdd6367952f68cb939b9c661cc5d0a750c0c873c51d470cdb8", 0x8c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x7}, 0xfffffffffffffea6) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r2, &(0x7f0000000100)=""/135, 0x87, 0x804, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:20 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) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r6, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) r7 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000240)=""/8) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 13:34:20 executing program 1: r0 = socket(0x2, 0x400000008006, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r3, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1004c, 0x3, 0x0, 0xfffffffe}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x200, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r5, &(0x7f00000001c0)=""/138, 0x8a) fcntl$dupfd(r4, 0xf6da7f49cf52fb36, 0xffffffffffffffff) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) 13:34:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='\x00\x00\x00') r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="f25b9154c1a04bc7e838d1c19435a571e824c4c4196bbb2a0e3cef0ada3769da9026f5799c92f1408f6dc263ceab6b98793941083a2ec62baa03c79cece4d183e5f6d2720e7c65389afcb41c2db85b38188ea934867a7ea84653c545eaf6198e4d705e07ea5e3224c259bebaf53cdc704b984b0fc7f4c969942053bf6b027ffc55a2e9946cb21ca03c9feb9878385765a65db3d643ab06505554d94d8b8f70f45c9841a5d2facc346fd662", 0xab) 13:34:20 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, &(0x7f0000000140)="927d9d4d956e0fea305b793613963a2be0062abe466c9ee1eaabb31760300be0d903d56e9e9d1b54f846baf529ce5c66f97243e50efe6603def931c84c9a375a365e9006bc229296bc538c54a414495bd82b00564b39af8bb8004a8bdade3d304beadef063677f96609b205ec0b64a1c21cee8e0eec2d4e4850397eba74bd7ef02284d274c2427557d", 0x3f2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x3, 0xffffffffffffffff, 0x5, 0xffffffd6, "855c000a67a7230062f913000000000800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r4, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000280)={0x4, 0x1ff}) 13:34:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x7, 0x81, 0x7f, 0x1, 0x9, 0x7e0f, 0x1, 0x3, 0x1, 0x5, 0x8df0}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r1) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) 13:34:21 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000181, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000080)) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x1c}, {0x6, 0x0, 0x0, 0x2000}]}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f0000000140)=[{0x4, 0x1f, 0x9, 0x7}, {0x8000, 0x1, 0x40, 0x3}, {0x7ff, 0x7, 0x8f, 0x6}, {0x6, 0x4, 0x80, 0x800}, {0x30, 0xff, 0x20, 0x5}, {0x5, 0x7, 0x96, 0xfffffff8}, {0x2, 0x7, 0x5, 0x2}]}) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) pwrite(r0, &(0x7f00000001c0)="fb2dfdce9b5d0721550d960a1c2c", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 13:34:21 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r0, 0x20004276) nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x0, 0x0) 13:34:21 executing program 0: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000340)="6032152535ff02647d29d9d0e2dfcb695aed093d989357831867fe6b549db5bdcd0e04e96cb239cc342aa9cc14c12bdc9e9071d0752f9b2c1d6349d53a7cce0e391b95e26551493c69bf49935f7023febc711d51188659754b85917a61112edb641ae994e2f7a694ed5d87d635b5f41d3cb2a5817abcbe76b6aa6c992817650e491f198e91b104ad10784e36bf20e3744c8a7f2e9e5c3d47b8eba3a5216276d57af00843477552de1e8b0d441785949d6f7a7112ebfa00d775d890ee4b455d5a9308f4bb06b4660c96631757c5f1743008bf0e2ec6bf3b4a843c710780138c32eb47aa6e90cb8bc6a0408cbee8c8b66701c96c6c97725eb4464178c71a6737b52f500b812f172051c8b5662993d217403279f3031b0e678fe30b5f5dc79d380e3f032dc10154c262608a6ebcbac05a83f136e4282ce09c54d0e7ab568f36eb83da973750facc1e35ad56273bd3cdba6e945e4f56cebbd41319253d7fef597c421729c3f18dc9ee895bae850ba5a549c1b51e5c4e09339d6500802299273cdfb45acbf75e96ba24ed6f8363eb1c724ccacab7ab44d878d828da60934dbbc6c7816d94327ca485cae948cf2f6ff85a6cd9c4061bdbc47fb3b76581d3be7af5b1b83bd72c7a0970a58c6eb9a0597062bf01ab8219bf757db8339ecfac4686b450ea35b10b96749bd5081b3362f8195b39bc0ec2e0ea59af3f6a279c3b0d7c6f3f71c1453cebc04cd7c58ea8066916d9e0ce257801f8b5c478de213d861df0913ede347a39f433a052c1ad46748933de5e67fb23a98ece891a3e7b40cbf6638fd19c3e34fd32bb8177db982a618b1ae67034f99b2c202ad9b1f99baa554954179f1aa0aa838555d01f513cf2f51f5fbbc2d63020675b85e44c07f05a1ad9a85b6216cfb907c9004300d18fa94c375b53187d44cc9b6c8d31e64250b9589e67ea8186e56099109622b541e723f4f2bddec584f28be54a02fefa166eda4a90802736d1f4ad9afed36b14a015ed5808746f12ee6ae158a736c7e65c37db52c871d6700821c411aa70792ac8acec056b6769299d75b4e0a9f3b1e38ef4bfd8835b8f30b4ac16052760ab8e5df534e05293110caeeb325828e5c1244c9d1e9752af743474d71a3408ad1cd10e4139944b0f65c2479e43a9ffb36febd6fd1e4ef49cbf1049afa5923a595a4fba7f07feb4be19f7d266aba095a51936be1c10f27cf3519c9f84051c5c374b2b79ae01d4e91c6b57d19394ad9f93bd60035c9b4fbcbd97c902d95de168af4747ac915e16d49a03de544db4e134a99d97d0b93affdb6e46d6f3157b1c9638ab67949877f42c6c225916e435b668cc6a35ce6625a2e44b3a21dcadb57d7214f08756c4f4e5ef36cae8ecef50fca43270d014203886804553236db9613fef615bb556df9ac66e3bbea03bc0cc09ea2348a204293f3ac1322eea9631a831852ebd9a2c5d232fd1dec768f5bbc8f1c9a71363f4dec8f35b4844c9488618ad61988b4d92053d7807b46f75dff6f1d9a985654f6fdded801a005f4ff8f8a9d91e9b887806095f17674fd67c1e0b8f90ebea98c47757ba157b23fe8ab818a29661e27cdec467237a0955d320c21886fdd221af294cb6341fc57a5a4a8c4ccd88e140e57e0e49d125839a1bffc52583ebb0f2ca85c3ed5c557a646ca01c884be79db520782ffb1ac61ac2de7bd08e429c466fe9a4023fedc149430b3cf9c168ba0b38ebbb72c05b44029f0e1051fd1411025760f778b0dfce8e4a99e0b7a6f619fce732425fbe6d70e2d35ed1683954cecc20489d060f38382e59bd44859b5add9f0cd88a8a281d32f89ff7b3dd2217f3338329d30906a8b4b0f814985ca255c6c534bcb478e137d167ca5b323429dfbfe4297fe7846e5806e9de257896a4079c4a22b02efb5ce359e78429fdc4add952cdcf7e166cc5e2e272f7808a293511b7f09678f6b9ac370da88c30ad76eb70ca7b2206c97ce3fe752a7d8947f8dc4c8eaaeef2bd6a854a802e2a3da1e8cff6cd3b502bbc7b2c98c6c143ab65ae6ab8bd450a428505cbec1014945b3e06c728e08cb6ecdf9540ed96ba6b5f7e00d5ab9ed3919a62530413d7ddb49addd08d6e084dc899ee180e101801996910e9aede7dc1499f0d89d7c7b3689228ed2d6c882ac29a7f03fb9abe49de28a951e6e355eb067788dd357e0464a450b2d428ba51c2a90941a6f0afcb017e32c0d461939f8a07240b7f98fdec98ea7ae00188ad9efaf83504d0d5b168b716baeec8ec9668ce213fdfd6c71e35c642a77e603863adf1bf93c4b5573b97a48b166fc02e6dde5e818a6aab748ff5b4c039607545f127da5f03f96cd5829f9355ed5678338e98d263067099cfba5b062a99f3683ee9b6f514103e629b580565818e79369a91a91468c4c932c6da44ff1698bfca703efaa3a7deceb9dcc0e06734121e1456a95e8ac30995b046b8bbf7eb8e8c219686d37dc082bbe7188823d85238ff26299d1650483346a738ea3394b31c992e366d9a8e6f8bcf62fae52d4118d4324575785325e0e313afff1561d80bbda479e0287f9c5aef1c8a1c233f4da7b08dac9591745dfb95c5b3674bf3cda18d4211d176a5a1e2681c843077cc7be3835b98a87ec69be22b78648f42214a8a758c5602416434ef6adde5e50057632000ec03fc93404cfe971d4fde756e8f4483c94de2466012e2aa5d74b11c44a5acd5d2bd189bb8ec0f1bb8724e0c53075db0208aa1134e7dfce3eef40727c145e450118a0c46850018c43e3abe7fb1edeaaa8b3ee374e476e4e7da35f7a8bdb6f79622e90081f6ea3a20d5886514cd89f464bf95ffc773d9accad21194452ee67474d684fee3147d6cb240256d630952038fd9e7f5206b52a174f0c2d4d0b0f4d75e814899ee2be099b110d42de6f641d57413380d9e59e0dcccc2a8f0edab1b446b3ba44f8bc7532ef551708f2ffa1c02428d5d3a0499c2269584dec27763f4670b9e2cc0b0f366ea8175a55bf82b350d0c70880430a98836612e73ff4d8c007334c7723a572c6aac78471263ea65fbb4d3d415be4d56e9563f3e0dfeaa76ecc205572ae081d06736ed2af5729eb52e1f8dd75a6ab796b12213ec8d24b7c36ac14c790c2109e270bddbb9b6133dee03ed63b14aedb9384593dd7a967555243d03596abaabc1d265004f924fc5ed5c7df0570b68da275c55ee348daa0b05a723774addf3239899d7e01d63a2ccef4c597f67dd146eb4d8288eaa15dc7e73c98ae07cc574799e34d3166aa6b69c18d0c68c9729f2869392d3be686bed940e4e2a54f4886ae16b281de9727d0961abe497a9d08cd22a220987d6eadd6af8b3084c550169b6fb5054e2f66d3cbcc8f50b1611013ad49a5a3e63f2b9e3708b893a430a3f51e60158568a6c49102d88612598be18aea79bbaf48759c9036336a2370dab417f69a633ab517f1cf3a559f177187a041629a08523b2cf53715b6d3e1998b27a267fd9305278dc9a787bd046014ee04da27b4e853ed1da9ac19fb66aa00f04d966adde2e0636ddb02c580be3e568c0cca64c000cd4b4105ec3446b09920953c314230493146b71a6a6dbb65f0c05d398d57e06721595bacf116bc98d3531a991f2e95af3b5f1edcde4d45b2f60b3346bbba8e85e1519bbf19f9e5e5acfc75caf8029747c7eccf393f0d1016297438f148a88315545d5e7bc84114e9091580b7f558bb53ea0753a16104acd01050bdc2ee95fd666a3f657e62f108d78e9e3759349d3c3c53ad815028e105782ca10b71d785f845b3833572ef2001a347c6903fabcfd33620d237cab39929331bf394f389eba6d40f6d1e603fab51dbce6df231831d7d994ec0d3345f9cd53987327a423032baf83b989d90b0d78c85c467583a7c0dcd37af0ea4a21ad24891b6655e2d8ee25fb34185d761bbd2a0282d0a76d18f787ced0730aa23b5335e22038b1972a1e7edb9a45367f5e34ca927ac9ce514da4f688e8e2d271748524a8b89122945bdbdfa3933948ce67635a2a7f6c630d9f25676abbc415684d40658bbbd7bf1e68185b51d0d26d00803efcd7a8850f8e6c07ae20cb2c26f24a5e50019ae911c0e994c3408e672e204ff28ebd978ce588a2a363fe0b39b960fe9ccc295e3f767b9e85cf675698f94080f0221ea6ac1f0540875acbad7821a6d43754acffcb26398fcce7203ce9e30d591631459c7e143bb9ef990bc223ec3e23bfc3aa29d3f7e05eedcb3217f7dec716b584568edb7d66f6090583060d25d3ea3996d9eef4058e314e5b96c7014ab34d85e3c7c128129662429559a68697796ac1161b7a9a4bac8441970df183425e1496c174fcb9ea2bbea9f7ae2d1322d0f8d9051094c9aa1cf4c8f37cc6babd6c32133b8f49c795fbfb08ba0daac916f9fbc06f3e0fe82d30b3eb26733f6fd4732c91ac6e1dc52b83338c1def653b4413a75cf55be3ae59a764eb0e203661e7f504b628dd37cb93a2b2d2efb7f57f54fb05234ebe1d4ac151444b8bc11325f4ab009cfb26f8269c26fcc8fa4ce5228c8d3152f184b6e93c338fc8b9af118260de2ae686e43d58d7a68f1b8225c0b223fa1da4e3334ba85b432418c600aeb87ad36e344d3c940c498a2931b1916df00ce156270d06219e939bdf558e60bb396554c6ea54cb5657f8ff4a2f81bda4eb7ef5ecdf191587fb784b351cafd54f786d9a7420ded3025abe63dd5c1a2cf9ffb68857e1ea59e7235d0e2fe9597b67b7ec2dde70a262570a4c51dcd19b6d6cb104df1a579d57f59ea96dea2003ee25074031b726c3f10fb75645273bbaf6e749120fc76174cda7cf5d55a1b167b8349bbba24872ee6f25b2ffa64c5a73f60309d25b7a285ee06e5960ee7e927682f03e4ebb5f604dcd2b81586077acb64785288d42eb6528b7feb845043e5819ca1f53230dcb2d299a0ac678a93b3de984dc3774aa3d7ae821ce4f19c03a535b108deed373ecab617bbf3130fde78716d23a6819786f3a5dac7b0b88e810f999072a66308dd17946b3b340a3d42339213bd9dddf398c1a9653977c9187cc314fbea788f9d80b1e25b5949b36313acf2772f83cb6905a37ca07a7f93b1c51a98e3223d7c6cd3edb377835658a5317346d5f898d8ad667754a90575d987ea03867636fb6645164fd1e5e8007350baf7f7aaa74bd81aaf3ce413e8c5a63da87bf48ab7a2aa826a688d5718691fa1bff995f95cb566cb37c4d838339cfcef46e3fd73ab1c076046fb6b7a8a704555bf738a0204c0637497cce9f5db658b10c4c9d20f5b75a9cb9d498d4467c293b78915c477e066366ca69c0880d49636ddc94495e20e6c42c796165581fed61f1cc932a0a5090e1ead8963b6a7fc68082754873492af72f1319156b6055d2173184b00b467f2ab6f361e0c3fdfd9df074339ddde932bd39bc0a2013fed4ab6e2220a34f570f70cb82167def51705defdf5b4a01cfd52a730f24c5a8745f14f184654e023afb2230b81cf54be25917c9016aa9a6952999eee250c1bc40a0e84f5de3ad21f50c4feeac51317e13a55af8536a275f54c922e257f6cad1a144984abe4137a1eb42aa30b2ff0790e1bd95e4a02a055814c74cb8844b231eafda8e8520abc50aad43ebb6a0905b0c0ead4751713f7cfb27c6288c38ee6f3fc0ae140c9ed9470694073fc969631b48657c15d97fdc29f8147b1ac106af3c5830adbf4909ba3708406129b81fa7a1c046c7794d50705e09acfb8ede9d4a39e40995011ee1fa21febace528471ff7f3d225f0d171c70ddc9d565d24dc3bf8e095e08c31699b0708662c6", 0x1000}, {&(0x7f0000001340)="f9850934cc23c52f5d73fe5fe4fe433e6fc2de6b11a18eedc6e261d3093d43eb7f5f2254ef6a9dd9955ee70a646252be8a953cff9699ba9d25a3cbe16e0779286e6b570fd71c79d72a15fde09c9448c7b86f5633a841902a8e394fd14d06d973b22e95d9493dd46710eac5d40f1a71fef0db3f0917232038b85e72b89d55d78eebc06daf06382603c0e32d6d1cf95007058e7a6b8eb57c5d21bef6a59c83aa362bbcb17d4c0977e7259890b20e31e7ef0fecf1baec0d10f57e75898edfd2877482fcbfdb697c8d3d78f90e43f2229fbd8f5e5968eecbcea947a8fe2af902c6281919d841", 0xe4}, {&(0x7f0000001440)="2a2e9842f37128ef3e459754849f894990adcc2448dcc938172d7f1616a76b31f22ef9cea6488a96ab455fdd29212e1591c3877e4eefc6e91cd5aa2c5e3192240335392b8bca38515d01eac07826079c218aa0a566341b56b39e4e93399d860eee3b028cfd9fa8c3834881692cbb463f9a7a796c0c5068165f44a7c1c7919721ec748f0824fcc015fe385aa2f4ee3ac239b51225c1f73fd38ef43cbd9820e0248ae25ef39c518b37284fa7010d98559509b1", 0xb2}], 0x3, &(0x7f0000001880)=ANY=[@ANYBLOB="3000000000000000ffff010001f0ffffc783d25d3fe3e6f7a0ceae4fd0ae3afad78951da8556d298a1ac9a69ee9c00001800000000000000ffff0000ff000000af3f3d0d2642cf0068000000000000000100000002000000cb8c8c71342c49323a707018c62eeef72e7ca4f67d4d2dfb92525a8efcd099790825baa6e0a0629ed0e85485afc3d5f175eb2a373a30d000aa3e4d06a5a4a26e7e85efcc347addce633355b9b3c15f4f731e2534f3fade4faa50dd3f0d1f853e230cff54000000b0000000000000000100000004000000fdb320be5ec15080759d0e78d9510b93a686212313d3691f85e8ced562126240ac955d5aae915f8b1458909c1d892449fe5d24303b5432db7e492dad3f62a3dbb3a693a7b7d82a112cc01eaec275ce05d25e1290b7496256b1961fd45361c6a1f18dce96d7a833eaffd8a3e49ca694d6e8483ba39fe5d16f0866986d8f26a6b22642920651b3d390f25d1b2ff0c34c7fb0c7000000006e879b4334c0730000000000000000000023cd8ef0e731c3aca9cfced1d8239c53d471990b9558be54072fa64eb82d68acddfd7dbc1ce67bd764651139258dc7c817f4b07b304e8244658e23bb21fa602d4ab39dae801ed2d598fcad9ef93d0351a47bfd9cabb86ad9da40c9b94cbaaade0b664ffc27fcd4731f6aaca7398bba13dde4641606d35748e18442"], 0x160}, 0x3) unveil(&(0x7f0000000280)='./file2\x00', &(0x7f0000000300)) pckbd_enable: command error 13:34:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x3, 0xcfaa}, 0xc, &(0x7f0000002500)=[{&(0x7f0000000100)="adcef221e94b60b4cd82c41222e0dfddb0ea249dbd65d03fedbe5885d17aa8d5447b5f0021430dfa98b88ce3695f25950f57c9bcabf491afcb07dc9b31708c8ba8d5159fd7d509ae1ed3ad7e3e09feb34ab4b7598ed627b4503e3b9eebd6e3b15b9fb520e87ee3025c", 0x69}, {&(0x7f0000000300)="8877b9c4fff1a559ee91441c94457d1bd085f35e38ad873bcbd9c18b1e46e3eb01055a07a4977b280535e410e193d9ac49ef15f53e7cf5037bed8d3d5814bc08acf36f483bd3839040445854688cfbff287bb00d11b09823584edd3324f49507bb1f12ddc6a7846b853a19a7c168676c11fb883a5b8fce71fd849601ea51f74ebb510852caddd11d81634cd402a54440289703eeadac65846d1ea16c3efb3628b951026937b2a050337a02aa1624335b32f63341a451dcb16b533c7873d7be3128b6163bc212ba33c259ecf3cb08c1f27cd7ef4c3bc17e0b4eb24545825bf93ab761604fd72786dd5e6bdc046a4a700c4b5bf16afc47701fcbd9ad4e441df1eec3edbd1f2c74c9585f34c7cce106943a8fccac7937e905f83e02f25d5cf7746a0109ff20b1a86bc0d8724755fb8f5eaa19f0fd8884488ef875333056c0f40c7b63b1187a180b0be5eaacb03ae627e28de1d08fc31dac6c8f269803ac5c97324ab755e35deb0e2e6b3f3ecab5988a06ce2d48e6dbf4ba57ff9bd4bc5d0c4f8c228e0c5bb6850e2d7df21b576c9ae6fe9547f95459f745db6ec939cd25af436efd8ce342e2fa14fc61ac6af2158ba9a8dd62440c15471c16b75607d24b8b9b6759805aee836380f10699dbde025b6afb731cf15ca90e826fec434229b7b9c202abb608e1d0fe1a9cf4f5e2c62f4eebf59d7aabcb0e1dc9497029be1faa872f5d93ed2b39a25420e42e849c189b0d9da3c3686cc2019a8b75eb9b6c2e60856deafd99b561bbd101a5b1ecd0b1bd653992a5db8d94a8f5c7484395e1206629a90d9cb317a4473c3ba21dcf9de78095fc93f8524762731ace2cf464ceaf0d5f981c6b059b948fb4c2055b206ab597f2d9b303cfaab41c0a724af94501c9e8fb7b7508d387508b7270e35c357fe59ef0e6fcd511a4019a337a12a86a7f59b08056efab88b7418f2d7ad61bb3218e36b1aa4296793cf15393923854b08a9e170920b163fc7521d2bccb879cf270ae93b3f307795409944a1332f2ef8b30ddc95352b9b7c425432686df9ff1508f162b5cfd022b43baf78e7d649e0a12974f042a8413afee7d1502c0be1a7cea2b6836cebb8a8f89216cddf430d24f81c0158c73cbcecb797ea8841454bf3845875ffa68466067d588019d7c4f0cf463321534195e734a063cdd6cd07ca5a7ae71e68bb19ab658f8a581a08ead5a6df67ceb2c9e86ea57e60f668ee8e4268b282b9b9014f3d3ac38b114cc79baba445d12c8118e6644b40dcfca65c57632226c8d56c57759268ff8d110d4d40168598f65d6a593fd616086291e1aa63e5ffd551bb940d862e4d17b187a5e3c990afcb3b6ceeacde4f4f9ec5c99dc62c1fe78937a3f36a210eedeace350168d14cb2371aecdbbe340159585b0bf195840afe40ae39c77af52e801b0197f3a6b624d692b1eb5c56fcbfb8e0e859df1a37ac54b7505acdaadd26276f3fa935d1fd7767184bc77f4d135140be978a4cf5ee5366c2b60c370f76e3eebbdd528b6078441027a6e3f19bc6bf2176fb659ffb7194302d72961641f0ffbeef5d14afa3619ecce65cd1c6dba0e2da3843147d6c173dbdf090e17f8c9414a52c3a811011a5dd0c1f8578c20fefef16c619a6ce5cd1f6ba7140fd02d4a210b1f41a178c02c0eb9c8048cf3806e85f6daa79c184d10761e37f677e66ca126f6b3a7e89d39e8d232c4cc052919d9f4cee96c10a82f2042f52a66684dc0c481e8c4a4a079a44eadbb43795d623ab21818c266fc6fc387707000a2564dbea1df152739874bf2946be91a6464931cce9ffd71b8f1a9acb5427d008bb9546670b16174cbffd93084dbce76d5131cb6fb5f365eeb15cc5028a67468e132502be7d9ae69147ec2b80150d5c29c082916c3b026031000fbaf96a7759292919a9b17bf9736d26745d76356235699272e8ce933beea6c0bd40bb95096d7face04ea28449db6c5f00e3b0694c25d9f1e9b8ac4980dc3d16b2d2656d99515495751f5675f65c6f56238e935da14ced92a43e98cbe6b125b1f0e483cd1b5683aea17a41a25deee7f293da7fa6be414b4e1a384f28c7edcc30e77851d0e5d5bf067953d0caca1079b80dc21e9da86523d2f7adc260835f5946f053f1b81d027d1d022d994d8a7109376d143c4efc9006679fce0bc023f9c5158a1f131f4683e361ea46b7fb37078893350e546bf3e31b759a4224b64ab4ed165db3cf2835361f0144abec6ea3de2423c2c5964f4cae517afed336bfc6e341ad4971bf8b035dfa53980d969abb1d61c8f3b6711e410a0b048570966124ea5bb6f59e85129a1985b4601dc5e4ba9b1e4ff68f4e32fc11a9471c2d6203d4f872e6abf6d213d00eebd638f92f90283ca98f92235aa98dc108388710e615977d57c4e62f00279dcebf73b8e62f887ac61e4a519446229a01a355658d2b347c96220c7fffe1ad64aee23ccda6cc63dde4185d51092e2edd055b27c88943cfe1802a10866a94155829b620d5cc4fd322777960c2f324dd549d4b4c450915e8ab24fadacc3e1bae227bf774ce59d07b2b6e785ee918ac463b835435f377d604e9ddc88326370273beaa59a051968a333294fee4b0a29e9adc7cdbf534ffcd6deaca3dfb100b3c9d5f46d3c646d8f138123a8bb65c72c86e2cb994338554f78661d69c8c63bf1a98ee59b5904aec7bac88719a495a0ddc31f9f77ac78fcfd3b94a995c7b150919b5797a34de49caaafcfa76405f122c1bdf6009df6e67a53431f0593cb94a8b8dc202a6fa11d2388cdf890493cc125c54626cf761225c87795b772196cb9b1d394f9009ae83a40811650fe8e522e020693dd33ea0dbe579f04d400afacb2fb676b780319ad0371eff4a1c40e65d9f19c8455235bc5a6f7e88269458296a4556c04023d83bfcb696bb63c783278ea53be4d9ef6dca11ad1d829858e79f5fd73af9922bea89cd99d44290155385d65544d4bae8e27d414e14070d928bdbef48a25abb9d5989de12de3d57eee401ab1f4c4a393d65ae638452991521d74005d57f820ef2001b7e8a4d502e9dfa79d18ab82b0e8bf9cf4fe26fa2c6616597f80d193601781908cf636c2e77877ecd1f30ab585653caf523b1807a71e03c1399c0c1b71f3d6a5d677bfe3fef4f6222306fcba9decc0dab7f8278a9b1b9d4cb996aa76efe8be2abd140127c23f685618d4ad94025613950bab1061be66d72df9119c244493cbf14d9c5151a1889e99a9cfe7a600488886a11e11d2496b77415cc7c9f41560411b975309ef702fca2a28b0e9b796a41c73d9179d1cb37f9e99f978e96e95988d19a97c87971508c7134f068f569c69787024256ed9424204f740c30f95a2cd49f03531d9df739750bfcaee26d7faf48e895cee738b6d88cd9bedde93afa7cb534ea7ccd64ddc473aa26392e81c5cd8256461ef6605239fc568d90089d3bd9b8d59a20e66c92d55b505a589aabb4127e440e3dbf30da0941c579dd1a6d48b7ad27913bfca2b88cac6bf2700c993fd3d8c1ade2bc638491b5ebee85ff7a64882881adf66c0e152223542e15a736d968e5f6ba3b9123dbc6cd42f07696548eb9afa6179a755c03065cadc1e1bd2591a4431c2d7c7ef9471a71c692e5187c4c62ab72aa4c5a6dfcad9b5b403828c101ae4d754415fcb9ea6e24836e3da837db0973f05ad1a98b46db10ef1c8fc7e7c4bc9829ad8001b8c6b16b774c64a6dfbce9f8325749514627a065069d1326093eac5290e972c195b48b81ae7641f5b2bda38774d55c65a29c8e6ba4686409ce04e9ea7f46878a400d26bc1309fd641813e1b80c23efe33900679d823cd2d4dd4824bc3616d834fd6a2561374f92faf557516bf822210bfc88c8fd537089196496861d5b8b159e95c7da53fc71d7ff9e9831e3e44028201c82129c3fbd794e1a88e081f7d180560ec47697cb4c3b3edd485181fec61da7cfab53358a523121eebad28494c9d91affcde342703792a37444df1e9073997aaee8867ca3f702a0b25b087056f22cb5041fb68256e4aadf97bf9d90f946943868ede0f39610b916e86d4c42c4ab0be7b571a44de07036420c31017bad0372a52bd140ab06143aef16d435726254486685ecef247ad319b2675f42ce1c162a01c8a8b12e343984dd7f1d0f6ab5065f3e20da9677fb4be6faf3278dbb85071f010ba089a7f10362f2cdeebb68ca5e7acd775d20b7019e7dcc3efa2cb3cf8934762c36df315dd632007aa49039f1c71959c2d515a2bc2159b413d14bbaf7c8587a6c6a4b748a259059b55c1a8829f3368882468e7919cfc60689e441b61c18b7ecf8e42fd6e213e6d6e2efc695802c755e71c8ed28af576c9e7aa657fa15d0c68bc38c7a4f34f0442be3581da0bc833ffd0f40ae726b39f67d054a738a2e5d5e2ada36430aa07c9bd1b8f0a5944b24e7b8043fab23f40cb71d95a21ce26a5f2067eabbde521fd23d5be3b0741d9929727bec3643174deb2ca72b898fb82cbebeb65323883a64b2fbeab405acb8022212e3fc26dd449c61d1ccb87880ffc586bfda74fbfb85847b03debfafbfb7590518c7c7cd0c00e455ba42afb7e6fdc003bfc0f527b2375414b476fadb5ccdad324aca2aa7b88db7afdbe4be1e2c151f5e2cbbf65130ca0b103b27b8fdbbcb018f52987793165e8e8799b87d970426ac09d67f88f9d400a5ec94935eaea077dcf45db5572e456726851edc3e445bbec7a13871d74ac630993870d124f0b3a3853b6f6c43ade076b11cefd2b4153c01f0d4b34c8f21dcde2fd4780105f5cc7b5baea36cff50ce1e56dbab692a0a72945a68cca75367653586253ea5c87826b1bc337a2035cdfe4e99b275b1a0b2cf148122a4215472a2f70e409beef233f9e6aa4973b2d619a5df2f0f8283aa4196960e965a7bc1dd2a63554578ba3a04cb459ad16e655c2949ec05bacd000fc12b5cbadbba34a9186812151f44c126e53a4942087a35add44c3d1a6dd71bc63da978d3d7441372ebd5ecb73c7d4af1cd88d12b6e8c5d969cc93c05f20b2e4f46a930c210905e49013b0761e18a6797390fce7516d75dccb9a0e59f13b8d39d8b627001016a79ec365fa33d58858980ce7e4d85e10afb46fced7261f2ec84a270abbb6bdda5dbc69f226aac5176a53edead65f5276d35830d9ae6adf5eb01f547abe894139bac411f27b0324db29e58e0a002c0dfb74e704080149cf2c3a94c10724c9272cf4daca00d334eedde6909ce537b97c12fa37202f51e2104bda12975ce2833f8744de92924564bbae13b844fd5e1caf65e6ebb7d012e701c531e5c46f73594cb4959112a8b69be3316a0c083deb4763d47967afc2fa60d41b6704aa69d5707f0becd69261ea0e006488b2162f5ab9ae6cb303a4020625e88f935c372bd5e67db49015992125db709d0caddfefe0245eae8681b55021f6d1c242a1f7e26cfd234e7cc758ee0f50a538ab3aefa491fa25bdb9521a4b41743194d43a7ace38dabb2acf14c87b6f8929d2aa5826e3bbd4ace762d6edceda0f23619e44c3305497fdb96e62f671e40d3429939a095bf78ece1d8f2ca96765e355129e0d2a4af77b3f9419e894681294d1dc3e89a0fc4077801df12eb8d16ce503eb0927e35c044504b0daec54ee114e29905b396f5f119d6e765739eb7377b31f7240b3606e4304a979db1c610b28743aeb21b868308a3791eeb7f171f69251c33e4c7538fa86fe72a5eac191de33df69920b8a4449d37a07ba394e71f053da07299e2dcc8090441f5628d1d64b385a7d743233a8eb8482fd630952a937e28187", 0x1000}, {&(0x7f0000001300)="bf95bb8ddf02f81708367172ea1ed4b0f59c778c84c6a85a0c1cbfb52d16f50f158631cf6f66f4e80f7917b43c0543f01207e0efc2800339e15c3bcfa9dbb69ec2baf0ddddb1cbf2e99d45f927c9da12d4c018a604729639fc04cbd649c1636c51305b08a576bc5292a39b3a6cadaaabf50f23558bef4888b76b8e31c39a2665945bb3fe52ddd95a21df7b32fc6d3ff711babc57bbd8090bc60358f1addaafb0b42de953d6293a692c66779b8e4857cfbe609a50ff1e61df246355f7a0757fe3c08dfab26385c881f2452b802ea9cfe95a6fb302106cdd0af0e2c0432a44a5a3e626cd13024c99cbe0b6550f881ae2e32b2a9d3faa0641e0a1e8323a20ae5af7a31b45d13692f51bfb5fd2c5b3f24da646aadd1e625969a8da0396458e52237f19cb0cf698719c3bbbf72bc01ab5c90c3f7040e03b226999eb169fff43d0617b1be7ed5da352969c5a0738ac6cb689968ea3de4e8b633380420b9316bb6a6bd2f540bd3bf4813aee280c54700ff4fc5210e32b80c55ec9d79dd318ccce40e824792ee9de7f5b03100326f5b8046df24c484f305fe5b4b4c728fcee9f939bb102276651b911293aff7dab118c1a4175b90babbcb8706555e3d1914accad2c568219b5dcdae51807f54837f726d3dfff20df00047acf54b381535f2a2e6c38d0b3455fb4b8b2eb5931f80231ead4867e1403f8c33b895985843f57697481c9ce43516e2e47b98522a3ebc95d6d254167c3282d53d6bfee8467128eb19504006786a0cca84fc44c1bfb860ee200d89adc68c9ed4614b1d1bf0d2b0fd132eab8e3958dcfb4603664f340e424701c7476040a66a06aeac1aca540d43c89bfed0bbf482c4931be51847b3cb7b47e7e35901a606f6ccc42029ddb460be8c18187050411d942b29ae6b947d950b58855d21231fa2c5a1dab5f8294e56c3ff69e94ba0cb507382c0d10b1a79e656ef515686dad85c2400c562ba763360448825a4d7dadc6ea67b3612e2db8e8876cccb67a58d74b913c0a67c92da0be61d669bac0fa45937b93fe5657a9aed560cf91279bab30e26d02b67090bcf7203551f4dec484373242ec4c9a65c3c2b2ebb7f3f8bdd9988ca4ecbf2d651a64470640c0fee2a525285022dfb65b886f76ac3d0ee03fd3e9c2f554cfb9bca1570cde47520d447d3ec38e960048604a9d9fc4801e5a4ccd9b0ebf2a0e5e6677449428165e90cbcf6da726ac72a17db6c8a0a0a6023cb13bb205f309689318bb2c553f4dfa0cd05810342c7c6365b39ed8973d36a9db37501143811922eebd505332eff0b5cc25338d4de21ab7c1fef51fefeda4eb62551d519a58e687b8704432e9a9f884b17fd340a2c5807b01d766968c4259b9914f49cfbdaa16e779bff80456bca0399bf6627c51797a1b89c2cd3ea4e5568e6d28b3478ee3abf2e40b0b70d7d14e6e24c24cae5848bfbbc899cabc74cb46dd0e1f3a3e42defea4bc00baa793443583a124135bb24180c6a4466c10ac7efe6794dde1c50528559caf0b0f0ac3d5d76b7b1810872f21aa0d82a416d3500f10322694c39241bc52d28aa2e6cfddf72ef5a0241b10ed7dee71c7e3881a305e858483d2339295d47982328f011dda2e513c073d19c153d29b592cdf33b6b363224ed2a7adc0d9227290143773ac04a60f6894941ae59e1236795852b0903756600d2942293df4ed4c05796ea335f32b7664d96e14657de48aa4d93deb80e99e2777b9429a34b00f92c27d9eb3ada17504da4096535aa8005cb1ce3207d1550b44f50bad285da9ab97267a0c56b2abe4dbf5232834694ec710b90395b2a9d545c664d69270d271985515e76ffd01c0bd4ea12a8ccd0028a9915fd3eab8a32f0010ebfdf9fc5fedef4ce78fd1e72a7183e7b9288e2375419827acf458b9e46a9267fe072749f2f431d81a9d3e9c3608a103eff7aacbf5d52e08ed374e6498bb94eb26b27abca7b4d93c1cd6e248cf21711f836729f85be2b7b32fdebbff78ca183d317bdb27dbb7a7a15515cd374095fab52f9350e5714f7023bbf15fd4127084c56ab5612f29a4c82195e0d09645b94eb5f1d8f8b0d064a060ed822f3644d59a2eb31614201a58874c1dbc946a41c0369834481252cf612d72f7761c764aead81fe01290a796dcc2224b6e1e8539c045c0101a3f3b7540c36358256f2c459f50cf3e4a4079cfc1344fc92a47c79c53ceca77e4aad31398f21456ed4d068a441976dff0745c8aab3e910b1fcbee0f60cf3aace260764ed9680ad5aa5c108c10c71255e1dcd5b258ec8a0bb700c991b6b9018bc154d5a13bb3eda0b468fa10024f7e110e31e80ed3d4d3c5eef2f6f8dcf0178d4bc6d66fe9349fe06243f2f54e1fd8b36148eefd843854633aeec5c24da284b94a8c6256fc61b524f92ca1874fa52cdcc456e3272ea242ad5dd72fb20a9e7a668ed1711ca6933ae97868ebc7a43ed239c40c8b46a5dd23927d844d117327d736f030d673edf4e179fdf04b1da5e2846bdbf6d22cf1d3be862fe9c97af1fa40b3742d7546a9123c7b9d1fafbd902052ea53447d2f638dc8dcc7c8a5207116b5a9ac5fa5f7b44bd9280615c8b03a7b4684ba7fdf83222ab492f4a1faa80049f4b67644ce048a08f05f3e269c431aa4c446590abe1ff9718e84e2010fbb70ebbd357d1545237a69a68da16aa99fd67c1dd81d3226473991c9d40fb26abace50f0a99ddb3211b86534a6afa79525f8eddc15874726c35e351c2fb2496e637836d8004285be2f95abe448bbf4d22f55b4a18be0937e5788d47c52629562a92852942486904bb956369079fbc270ea46f5c52ce14b7826f6e2af11cbc1380c38c3c23962bc676efe590d014d7cfc1829b1585311170b8d1b8f49f7463430e0185b1217bcc167229d148eafe604fc3affb765f615a4561a0fcaa71c4b3465680b45122be20315e1cfc37b4b0cfd0d7bbba0c9ccbecd7afe7f006995bc715788e7d3af8e960d4e40b094222aae6bebe5801f2a06461edaaac7ad535e7ec4605d88dab5df859580fee35dc9b4f40e47af0c40290875f7e50658c932d0d56906fd6da1f40282f145be394ee7b722163cafd44430e11df966dd50497054729db6f6f53399bf76fd96ff2b680bc68cc2d67e2b8a8bb9dc1737171c20b69b48848588e8564062dfb634ba0b757531bb5da665f9a764a3556f9e1f8e29fc7e6cf1ba4dda5e8310f3b7ba625a95c31154bdb6872b1077238250b9eba652bc48ef123e4abaad6aa2df736e08efd0b34323e7bb7f854537d66ea0e895c4dfc1ec8715b606d8791df3c787c1fdad49b3208537fb09a7de7ed6376e49babff355f8cf590e81a292d6bafc944068f260796686088efc6b6c3f8b8469393f146e1b511377e6dde0c1d39e34bc6484bd0328f07d2d81f17edac4092403c4e38bac39917c9a2fb8c5c1e9d6671bee995231f239e69e194178b425ae81627468e9eee0dc581dbe3cf8c8faa625ecfef1e540a9ae7a0ee1d09ab979f3ca341d9070baededc79b7e4669e8c008cf213bb180c2ae5806f2245c05062e5e9406fe6e4bd44a84e3261874b5e950027f87805684c2d0ac260117b33bb7730a58197a199877c5755bc2212fbd0411b9a8407f4f978a9b773cc24194ff5b384b355ecbf6dd6c2316d98591e4d21a69be66b95a3fcc5459bdaef8fffcfc9ea6fe3f40adb7e05c5b7fe1be4333cc6917e0929fdc4813ccf4a274cb723832fae6e7d208225cf73c57c09bb7e8a6577d84fc4cec8bd754a31e01550fb1e69445b7e8438bd6734f64207424e2968c369006a70c39e494a606f8468e8a15ea598f8ea7a3e2196d9abcc7afaa3d2601152842bcbbcfa325fc0c188e4744033e5c22cf41c40097c69f389e2772db6c69ab5099ff884a3301ed3a6ee2fc0f4b8a8693f135ffb428937bb39283c10def91fdfa08b14fdac537bc328c6c9b20d5ecb9e5cb6efce564d1a0f516424adcf80ce6d476ea08ee18a682a33d513731414dba49beeed0e0579b6f4e26e3fcc24b2aea3fbe18026918d66b529ddf737fea8a8c36bdbe2d05d8e868c9d3c5af6845da5b7fae99b6faa3084da36eaf3d98456f44448d9a314c8b839acf14e4b5b3152ce69d9dc65b4010112cab7f7aa857366eeb8f54f29d35824fb6158fa5170c168a5fb2397f6f058884bd0384a5ab1fec3d6bb5663e1556f3a487fcffc7a09d0cb77d2f498a3be44b0cce14234db7393a916e55b3c725f50fb794185d2c062e21e3002fc103fd288454cac7291c55f3ccea447059bd024c2dbead27cbeb7c2bc7114c6f6a5851ee4e7bc56dec7821db4e684623a98913c442ae259c0fe48a595dceb4b38cf05afbd74a1149a391512bad92c660c8401e257e8960709105edb678aa367a528d100c91d85e1da62cd6201e5130199d531e00d864abb6d780058bf4a074dd383d45ae5c5daa3875f9c7c61b8091ce8a06b230133b7f1218c9725fc7037455fd35dab09b230d354651a7f74714881ee9d2242737ee7d50c259003a3b0888544dbbacf7754ea410d33d9d1708132806b178c01dbc68e018826664ef53b9a78296f8ddf29e06707c9f739312d63eb263171c925d40434925d5be049fdf910ff25200b3b0cd635bb21ab33cb814b629b818058ed49cd3b8ea3c4effec80037a4a1766f6e7e1d4c5a56d5a75921521a1da160d3b6b5ce8388c1c97b648dc649088df6558b7e93fba3e2a56298d98b9f183f550f0f1c17683b071166dbd9459e35f5f508a51276cc4ce528d143941fe3e27b0524239a00c8bf0a16739c5b21c4b38caed2de4389497372272a0da78ad863f4b3422aa7ffc52c17abfd6bfd3025507b892f4cbd696debd6350fbb3ac814d3244ce16324c0a7134194314f32132544637ec3c3dfda3401a2f36d9ebc5c73f46137bc085dfdd1777d682a5e3f16392d7a067726325090c4ec7c0ffa95e97fd341dc745697539d585615427a93fbcdc4f29735ca36f6deec9a07d153b0dcb2163e5ef3635008479ea5831bf534373686237870a175859d73d90e76eeb2aebb8e1892dbdea8b68d1c56d0ef8824a9351eb6552f186772afc5bdad3d0f0da4aba4350055b686f7d57186b31854a7198e9b287f27975468b3eadccc70a39a7d9c93d1d619db810d4938fbacfb9dc4a8e6ea880014090b5657a7869c242882ef840f5c1deb16f925e30a61badccfea92c611230a62ffaf59046f652ccea845299621d48d7b77355370670c35106735ee2fc9fbf55daa70aaa281760ef643344514bf29a56ed14a1a859189b35c2cd8c3aa4788359291ce28a168c709d49c16483321cdd5398869ea51c24183a1fc6add3edfa6af778e08c836f1cd7084b6ebec7dac6224d9b9391edbdb122a1b8514496206e1f91e6ab84a4944c28f648c8666b7a19dbf8a4c780387159a3f4d6c1a4d16e4fda67205cf0fbe470380020cec0fcf66907f7b032c9c150d119df73af82ea3d0c4404b528cbca3071cca8e999019b5001b815c61549fe767afbcbb38b3c2224e1a414487e8dd67a01ea3062cffeeb6885b6bc6c9d78edf2960f1f0b1fedbe81205a1a969aae4d9d5bfd443b65b79ab056632098f1717941b70cbf897fdd36f9c16ed229dfdf190658fed88a48729c0aacf1018e7ab4969bc97f9ab5164f908a16dfc73a25a838e07c8a3c103a7b1279f0aca604a919354b904c465d1cc4b98aebaed21e6e1c7d627f7514eecb48fa0532c8802ac4ebfdb78860ebfb6da1120e12b25e8b9836d108ede7fb8d7d1983dd33e9df17c5889b1b6acfced93a2cf9431a814e5bcad08c87", 0x1000}, {&(0x7f00000001c0)="9e3559a2068b161fd09596c68145c560aa5f8a9d4c20dd639b209fb88af14f2f1b817ba34d23fb7a3ab5ac44b588a38bfc2c0d6afe8889c22d1e6f203c066269b7dd77f503ad0e62fed3e75e9be80fe2b2ac624fd6ced7a842e4c77549cd6adf0fe66aa702d225b58205180666088c828fadfda14d3749dc95de7cb0260d7e17f93158a67417230c8b3ab372a9c028b7b5d4d6e0458aae329144e02e0e058cc223e3", 0xa2}, {&(0x7f0000002300)="4bf59037cd83d9defc29573ab967dc25a996dca1f93a5f2b9d5d36cbb0b627d7d2c3664574a622ee26d17c884cae449ac487a328356f13151877c41e40beed04a8689f732c418fe9a323a9c919b7befc608c13fcf94f9e288c0819903dbd5f15206d19d5fa6fedb1a07439694b08469c71838eff5d1905e3584e11cf682765646e6e78f72c", 0x85}, {&(0x7f00000023c0)="ad9207815f189b116cb5e126be5a4091dd7eeb5462988784d9802e89ad57e07adffa392b5bafe544dd142ebfefcfcccfd4e92fb073a959b8ddc688da0ca5184763acde8f91d0a8b346d6dbdd4ecf487832b1761b91484ea2054d0ff2deddf22a22d832a235547c8818", 0x69}, {&(0x7f0000002440)="18102e7493f08a87b3c03f65fb461acf0a31d3c51d2498e210a191b0e0668b2ae61b2034db4164bcf253173388ca2fce12727b16385de6b5a8e6afe946a5ec45248dac7becfe5bc4fae9b8f18cc6151edccb0bdd95b32cdb6ed14904e46fa3c51b64210b74e033e3452c31aea80790bc152e9b2f75d3663554f7474bc4f28c88f178d26d26b46204b1460e", 0x8b}], 0x7, &(0x7f0000002580)=[{0x1010, 0x1, 0x6, "7e707b357717cdf9102dfd154b50a820859ae3f5cffa4ccca7af5a75ab61ab5825805bdba20527dcf85a3ade1a9482986f84feb5715bfde5c455b551129534938f3a10f679964161a87ac430099692c7600a341ecbaec11090899385d01bbeada228fb46d72cc87a2e61fe19f98d8c900f192b5829967b2a3f7277ac168376a237ea03970d3da489ff977f7ba030fd347e4cb7a363d595e99042ec8129c15ed011ba93a04f7c64600d4bc29988954f56180e4f5ac70c523026f997376da4a3b3309adb2f439fbe585afe0bda106958d60febfe5694f974a77049f4421d35cc1bec4a2151db4585a88af6745a388dab9e16ec7bcf1a0e2b38012e1466f83ea23cafb2f6e1d2ff091ae3c3ff71e90408628a3d5d80dde0b7402552bde7b96efa72393c58df555c0e48c5f74e8301b47a3b96e2e071fc0f1efdd66747eb7f8ecdece478cb9a26f5eafd42dd5a98aa60a603fcb6a07564e70e388db6d72edd9c9e142778a6468b8090e8ceebca24624f0712103baf7f20585a5228854179f9f3c7b7ebbeff6f353ec53a190e3e468000b32715e043bb75d3c57e95a4afc6de4d0e8cc64ef46aea3ab07337608b64b3db3779625a0936a59c8c563eeb3eedbb61c8f28c6c8ad773f277dd4937280ccb5d2f2b66f0d9402b89b98e628cd2d0f834013ae6b07cae37fb859f8d8b6a291e5e99880d406255daa57554bafd718b9296736146fc9b6415c0fb715d8fdb9052f6996737986be76d991527f7afcedc069c31e3d05b8662644d837c5c8973c95c9aa2deb7666d07885cedca5ef4927ef8d41ab0908d2a2b36ef9ca6ee4f39b41233f0d19e2b86440018a33de89daee7dceeaa257477eb178c32e01f668bcc227f86bc23ae0a6d7641d84c3797296076860ea72d926b175284483452ac62645c0d7b8c363ce97471cb3323898fcf6050dcb593436126d6bc52b6356ef85ad5b85d71146e97fb6dbf19ac4a41fdcae55c807288daa15da1e0636e17bab83d04377a47f1d70bb8c4b46eee1db64fc0e33f8f410066156987e77ecf13b826e2077200f5697f879d54e084cce416e2790d94ea7c2fab43a1e0b1d23f05829f7d96f921e1ed8c6f9657627167f1226bf5c64835f6a9c90212c8ae872cf16f260289df465e7240cfcfb21b5bd9f4f4c651cc91fe28b58f29d9b8494d0e0477c0d24ecb0ba473309c0c5d453962279dd503b532f2b5709f84940c594409338601e80e97ece4503563d2f7c9f8437306712373869179f9f66007eac3d24f20122fe5ac622a004a3d1072dd1361a3450bbaf44ee3eada6870ae08849a66b5306567ea680ab182b98ff9019c3ba460efc224d088b255fc853ce63e41f840a994192cc7ef48ab8784991551ddc138bdc03f40fab6fd2a41ffdd960b28faf2332837c58e07643f436816475825fdbb434ea95dd5a9e5bf0f822fce7c083f1a35401c776ddec16f21f691064cd8864e5e96446edd6a515be9d479f8fa6dca55e8453a5a940191a6642110badb53f33840bb54fbf8d38113479958f14c7ee917e1788180307aebef98b1c3cf8b2f92eec262bf74315ee1617f05b92d3871720635d3852cb09408288c1ca838f07c7af25a312a35d0c415341dc82190ea345c167bc0d08fe5edcf203357b05cce0f721fbf197f07c163a43745b0dacb3b9e1403fe49345af4a96017dbac069c354c85b309f3190316d245f85ba82e07e519286e857f554ef1f30839111f334754b482d08ce02b428d3e755652b417042da3610a6d106da2a556c479b7783bc70b7cf32d15bdb80625dfe31ad386ca3d1e1577b3f0b24703338e0756d47e192a3b3c21eb65763de75dc95e33f8fb98efa72d3bf466194e827214e5994cc1e032bcaedbb8739f95fb3dd391d3a6cb377a41c3d1c24cf9e136036ad4777dc720f6452c02b6fbf75afb8dc465681f44f465b03d01d1f445013c0b2b7fc34e0b754f849be2daf7583f7af3f8c9fed2551ebb009e03a6e3ca572dbfaf0b74a75e98f0430590350a7086215c76ebf7d6c2818a14175c812437d952558c6f48aa764de72880d8762b9c1e3710269c15887b319ba88e908fe790f40112adbf2a49910b00ffae116ce18bf179c17785823207803b311787d2f19f0f11eeef6976a190c48ae24005054f78cb62f088419ee12727434ca6e3a85e7b25a36f309066d36380ccd95abad8a2b3d7178ce5e303db1065586b347cca7f7ea305d6a575e5b79111eacc6965f9b5a65a4839703f27982a58eb5ab7a10fe1aa652303a213d53cbd138fa03e7e1510f557b7e0e82ae3f9ac969cfe844737f6186fc8d94f33865eb04a403e378c5f6838b3dfa75c876897c80370bd4ff1cb1f32b2d37b859f2d20e30ffa0ef4d7446237c64f0040c3530e004fe46e2d1d71ae8bf0b79c486684a899920cb9a7061ee3e4ab0bb037eeee4e64a485589b870d4ab0c9cecb184f283230b421182380ebc011c5c4c627e2dcf26a22f5345bc48d2db11bd6669198b8dae3644e4aa43747eb70a6d1759326ae267b5bff28f644044e83d3bf0b50a01c4be8c45c8fd159ec9b777e3b75b428ec0e016a66e602c93f57f801c80b951ff4230f57b90dee0408abaac130434cfcc79ace963e8e2e73d2092248ff9ffde9f69fd3f163684de5b7cc9ab18b03e7bce65b07fa31a518f26ec757f88a45e73efe6113d7d2d81f70acae33ffcc9238822c82f79ff26d7a2bf279b6bb25f48cf6d42977fac01e9808646ab42ef0a70c5946f9575d51bddfb6233e436ec9bad5b7401a2ef6951071e3186909867e7b01b085c89dff424aba79fa64e520b6372ffa3df9c3b329203a757e66892abcc79417217e50ebb5c01cc964b5173f8474d19c893b8b5b65fbc590cffdb3d3774c52896e7b5b6d7965a7255b7ec5c2fc5de4dcd12573628380006d6fa06dbbe3e6a86628987c846cea2061407c907990e934de717d1a016914f76eaaca4971c340901751fca34a89d094c1f6a7babcb020acc29d575e59787f9333c34bd5843888e09ccb1ec6173e094bf64332f23d20bb944d8f49dcd4d38c5ff095229f6f857029eb1a0fc66b430655e9ef2b5138d671071d3abd94e16c5bd373e198d3fff49534b38efe81635578c0a8e90ed0d83192bae296030ce7fe903bf4c71896fa4fb1e4b8b0edb1cbf41a58a9da30d9d160cdaf880f3513de3d79d61ae13317c5c813be989105fc337178120694b1185da64167c237048e4bfaa997612b9c7b673fc53724aa898a6fca9218363f5aed6a6fbfb2d632080d6726206bc609402ad173334cd22a35c9f9bb1e070eb71f693c86fb35d098594c9e9c906b0c215242553fb8cb11d1dca00f36c5d9859b5ce51fd754d848f13460f1952d07dcac664d8c3143465be919b35e816fc39881461e94908928fce7b4e223a70f633891bab02db2d5e3805c91b442bad5559f488d23677a1a8f1e0e29678078310b5d949aec827c226ecfb80853d26f9acfa67d03e1d29ef17f2b5362f0e4cba25d777583c05bdb194ea13d9dfd3e8c1683aabc1f11214036f0e31ac3c483a4148a04570d30a564984fdb0b06d5064cb7a5c99398ee3db9540a92c20900bd520a80767048df0804b39aadbc8f62e009d95fbb9f6f0b4421147d783fd98020803b7631a048e16be67170379fcf074fb2e19a662aef61e109a32d89cbeee8f21af5948674414a25041b13574fe945015eb959d0c13991c7c91155554c5c37050bfb56a8824f305d6c2add46c44ca2d9573c53635a722949e9152017805d7b37df82dc3338ef02017b38ef519464384f0ec870a3b521334116e7b355fe76931e57b244006991ffe7a70a31e11ab174f0500df301054f569ca228e50b261762cc5203cd92f25288195b7e8e4a491a792eee1798a0a967c1e0166f67deea1a72d1cbec0718cc5b8e979269210af2e12f0789f9fe7a2fa94606176bb689999fe841611f2b86616797e2d3ee089891446c563513b26a854121119abe9530b0c977617045ce27d336695af606cd2e65f1a5753ad8e450627919423896fa7f6db2ad45c988fb7c9941b429f5c73bbf8fc8225a6a2cfc28378c9ef0676bde4b5cdd343faaf51a856c3ca1d18c0036ffdfd7cc01982432950370baa01d1e000f4ed1b4c8fac3025ca385449d7d36e74a4c49573656e7909453a22b89fdb10988aae102d5df7ad492f6f77673fae2f885319e86c9e33137df5d4fb0d73b7f5323167aa3091e58e99f6853db87e0e983cf24da75e33c159b4fd910e718a3837b76ff2c3d203e51502a5b5a9473b5faf0c36f9f5d2ca6208b4fa6f0c308b2218730345a62a739945792141b2cc329853a6e92ed7157db31c6a88a423a36d452195bfa812938f9928a27ee459cfc2ae95fd3ceae070477f4ef8b46e557a990e6eae8f229744989c5dc3c5e921e7dda8872058643b8f9fd6e518f14877f6e7dff5afdc890867464eba36c711695a3a402189bdabfbe3d190ab1baf47781c2e6097976d95ff74c3d0e55d3dde5dca0118d569fde562166aa942a2c4c05664d40aabfb338353c712cea6d05d59dc82fa410085871efe2608e394a95cb88bf40844f3745e168a492c539dab92f8dad1c0119c6176fb854fb4572bb4412919dc59d0001042da01155651949d43edb12625092d410da377c4ce8aef5054c8f9bab5b694fef3a02bdb5dfeb21f5e0a5d76b13e403a1e1a84bb2b52c955de26bb8cfeb0f906185f4b9c45ba9c3b9fb125c95b4629d627674af174f9133338eaf26b36c91c74aed407fd2f07e0cbce7d47de913b2f1dcca2130fe43883f0ce6a49936e991110ba46e841a1928f5b3f7ac6a525c8697eb4134e6bb87165528ae92272f623932c96451202e82e73285f05ed177c9b437de677ed53224225fb84cf72715370b0dc4528c9beaefa510c36e002e5b157b694e7c5a90a79e2813a492748e2f9a835b6436a62f8d56a8bfb6d26d594b40bb4e161cad6a3cb6f8cfdd29e92dca3b012815e923804ebe48cf5fc9562f1afb844b4e4e84d7673cf6ad9c7769640f145a1b7ff1dc0c5bc6bc41ebfdc202958d53ef818ec1cca1e616cb7e45917c13eb6607191c85b2690a9fccfeb0bdf299b86fdeb53bfbd8f6daf7f89cc9e22bff1930d89c8fb494ed68a0bc8e8e2323dcae5d5536ea4b6d26f37cceb2adabdd2f0b9ae226372cc969939a1a54281367c2bb23ffa4f816c6604ce0d17ff631e23fa575e2926d6a6cdf4e123d436d4a8f5218c20c01776b5598237273786a4808625db39c2907dcc75ff8015ebd4a6b75019da91193070b8599594035254bee6fab5a6f7931df02cff492419584bb27183231b31f3624f4e348980762b42e532f4055b931287614faa74b0bcbacc3058a3f5892a1076b0b8a2be3e8751b6430a46fc5bb3883848af50451a9fb83393f9809201cb38c6fd43d9b9510520d74bd0287e4c498d0e9325392dbc0d0fa0bf2ad7d2cb17e77d17180f8dcc6e4de904e839099ba740b554d503d0f23cc3777db457c92ed40b3d30b007d9c5ea6081d29ce7e45fe4c8f39a8004c111472ae588516f1130f3cc4cf82df7e9629f7fdbfe0e253d14c858598b2da210a1099cc9153c797a142d858061c82bc718146cbf394fefce3e00cfa42f73e46172f2f5a4de7311b144f90674b38da0be7380e4562e4a15e93afb4b5018c269fc14ef42cd1b640cb31f25bba66c5be570ae86a4317e3567a6c647c838844236630ca8c5212ffcaf9f48d9899a64b471fc9abc418a3ea1ac14b6556f49307f679d0f3ace41c928cb9ea2e0ab4de143294"}, {0x90, 0x1, 0x7, "81e9329e61944354c7247acd09434233dbb57e546f098aaa9ef9e439bde97f55c6689a52bf3f40ab26ae35bf687e14e408c28f2db48d34bdbf43a0dceb59d6ad6d3290e066c73ade4aa4cb20bf5bd1347fda500649e662dc92b740d49801581a28584981ece91e6227a8bbb2799bc3b001c18170a8b41903ac62afbc"}, {0x100, 0x0, 0x6, "5c2d10d4ef1670ac593817f746af1e32c2e5e2dc062b173db6f775c79314a26da5018c3658caa65d829253adcbc7ed727f92cdea5eb4f5e5411484c825d3a50d69482cd88ea7356f3c7966f4efdedc46d9a343f79b1b6228ad91b79f756eaa3f2028680e8319ecb86b5cf85e0019a04fba0619f8d28b3ee6286460e9b6ad08c4d6c2e909b410faa1e6acb2a5de16e6fa9ba608f577aa0e5efd745b52c979fbbb15555761ff6e78157b215c3273257da228b5c68bded92e2d3a4d688c4c853106363041f98339e50c76893add06cd7bfcd78cebbe61cea7a4206a05690da39825a732d79eaaee52c5b3d6"}, {0x1010, 0x1, 0xae1, "5537bc570ed1aeb8d7e53a243ef438e5ce082db2730e18a74802362dfdbd94b6aba5c7519f46fb2f4635943a611c1c2a4df2bc444a729338969dff4b163b1e78a90818ec60a5e9f782185e5f3d264b96281a6c8be5a78f178faf141f6c8da318504973a8ec2e24f47608fe90dfcc3777773df902d84f7991772e6dcbf225777f671f11faea26b8629eae33eaae125770d9831ec7af750413ad400601ed0b8b6606632f3bea027d17c528f91bf442a403ec960d029d1098c466d96dfa4b1a30c47ad215ef39699e4e96d499e31d6a92195c440146a17e1a5e6b85bd3ac1f26d7288f7736d7b6861bf509eb1668c6a11ead8fb1f84bd7dac23cf452cbbd768d7d11a7a3f2c4d8908ba73d7b076765fbd57f85df94c84c35fe2759728db002a4e0f933c3abd93dad5538693a6014ebd1866ea2a801857e92d5e0cd8ecd40ffa1e7445754b05c6365cb19abd45bafd90d6e129abc9995d085a02fa2f7b0d1c9006121107817926f092ec449f830335dc3afc516740ba570a60e7da59e404bcf60aed6eed058c177abd1e930465c6959982fa12bbcdddc2d79937f46c99919ea3f898845e4c449a54826e5bd91895a8227bc7e06c571e19c64956ba08209437566b5194a43583704850b9eccee8f11437d39b2073301508dab95854b0cc6c6e5c51bb7dbd2db8f4aa43f021548f724abb94531e3b9d52836262fd65599429109ac80f5e344de9fdb838c27926a62c2a507d53f276acb252cb2c30703a628e50a48cf7a460ea46d2b6c99512b790ac15e636c598ce19408b0fd6ade0725107cff56138d1f0938dbcf00ed491e37797c261bfd14bd77015cf40fe0db4dc753cf83fa42b19e502d86b0bc031e73554ba025576d51b3fb9f5873f97dbee7acd81c0ca92e5a219b8e000533aa61c6e944621d82157e02a324fffaab354bc924f7c01b3122b022aa72d83abcf1c5053ccd7b7ea3a21b2f1e931ec2a6b111d6ff984234c3bcb105414444c3dbbc05eb999ff616ecde38f8da60ed2e9d9c8e85a99db178cb73bbb326d1b3cc03c5707889a7b7fc5cd2a3f9c84dd2df9bdf13028567c7ed6229ab74d768754017928265e74886bb49db5a56c36ebfa957d9e9be721f1475b15f8250866e61bf01ac3050a1d80f9e3bde93ba5a78cc5ec14341ad0f1519e8258bfbd0c3b94a9edce264c91d8dd71e1df3934f175510a6813de19bd9f4eff9a33da4c8a04be9ed8fb72e46452eb9bb6979d891231879bcaee36c8101055e451640a1155fc4dcf5d931e6e957c1b3ed8317d0f23310fca2db1467f0943a3403f4d67cd2b30f9865c5c4e12024c4d0cd8953bd6ccc30536ddaeca4ccb61e868befd4b28346b10217f16b0b0a1722f615d498c32510e6c4eac25951943bd55f66b5c3cd0941abe8890086dcc4d212f749986c9f6891030f2d6f831c3a019391e775e52888be01f32b06718ca49befe9ff99d03070f6c904e9e57343046f2abdfd6063259dbefa6334a4e6a6d83d835291af7366c551d6fc0d4496e73d2768cdc4a9e3ba6695e9b3609dc3689a9433c0d33d676fb5a5ebff70cea347fe0bae9773af13e6e82da7209432b8d05bfeac99f7ced2651f83d5689cb096bac46f3a39028ad3bfd7459033e656001ed59bc253b1b16fdd82a96885ca50a7390c09d4b11a011036da3b0ed00d802422af6a006050011993e3e40ff3a846a102a873e458db103ae20d9a42f10f70f96ffa085643ddf93188ae229f350b95b052b7e2232faf342eba6eb320ec088534104ae8ade2e17c33c6703e41a693be4c4ff1cc922e387c589f39eb694dbc2f248849078d1235998114372bdcd499dc18588c4cde14bdac5ae571c53b9cd095eb6edca45541aadba95bf00e9c2900d1336c4075fefc2e055b369d9715a30fd2c51f60e4df551aa75ded72b468c94f3fa0d5edf26c11230ce8dc472e2b3c071341192f469269e15f096aba46ed40887e2c67426b13125b475132eb8de5847a38f0e75cac6ec864e12e9e1a5001ef052997ad2deaa5ba894dad30913bf3f752bcc5604689d0f2df0da46f4e2f4bb5614b71b00c9459fa139db5d2343fcdfd835f64e757c72dafb244e8dc152613ff9ff2dd8a60ff66ab5a2e9a56d872ff950e3d7ca9aa799610b2b71520ed8fbfc3c71cfd24a4751ca1e7b7f916797fc6a77c589f7c64c69d6fa78c29c55b7a3ed718a8c3f14e578e09020a5c145af83de4d5f4e7226faf32f3f9467f8006588a166f39f78faab203cbf76ea8a2adabe7253987adf84e637d38948aa4c3c79096330292ef0f210486c6cb0fcfe69b84a793cfc0cc5561cdec5bbaf33d59d3102305217a5655785a048fda44749729a4ba11f57f1504a4d5cda4c1cebe1694c279f2d911203e1eb56a3372589b9533f413628cc882324151ab78e7f0ad52d68d2b64b605f4c36bf51154a1e2f48c8ce55feff81a1bcdbea93e51c8f5f2c56619a86abe1a0a39568200303a95f4c011a569fa459011b3163353185cb9fc2cf030f8c9e5b56678a38f3aa021d2fdff6bfc5fbd53eb4f9c8eb4e57cb2f15becfa89736efe1d6b37e0592f687fe27e376fae7b4e481208be09a49b6bf233830a36fa2d398a8647af0492ded2382800de33274492ab934a32684894e5383b2518e0ef427ad385d7afb4d081a5b4ed29eeaf30de5262371b2806ae26bc605c1407026859316fe81948924fe29a0805e8af1f0ead03ab0ce922f9dd9baf6b73907495c5ddbaf328eb658a93d1ebba2cf54bbdaa6589c59e209112fe0a74ead0360e49accd62a22dae7034bd72ce85d0ccf480f1c93277f71f1409fe6ef2a3ab4daed37a35d86e14815e38c1cb89991a28ee435b9e12a3af0156d5c55a651159340f1023946f23ed4d3fadcbfdec6609ea9d68e4284b76bb15bd02747209bdc6323c2eb7b1c0f8c5ab5c30e8aef90a68d3901cc886f6ce6304b30f1e08e1ad68be835d73ae1b3125ac79bd604ff58a9c9a6b8d269f3b67072ff228aab381994d58fe5de2eb1bafa8b7feb784fa8cad3141ae98b796cec372f24c7652303931dea28568de07f70b2628698f84b728c6bc607eff305d3f36570a88e7c533dbe07795ef07a9250c3d928c83e4fd99930e04264e108ceb0742a11129c8f7dc66765ee0bcec53ed781ca49d41a599c4d584aab6d182f1308d236e73004e11093dc1b32a9004a406eaacde4c877e0e8e4947183277438d9c2b578319362406768d485730bda0cd4e7733d3dd101c3008dccdacee680333961137b62f9e915944d5dd036cc11a9458ee416b7e81b223c923ecb242cf217e97b9eb04835a056f3a77ef0d3e39a9b5334500c89c6b451f4e3377a228d038c77df3bb52d8c2bd0088acaf76b98a9c75f084e0cd8fd371535ad564873cb4fabd903f06ff3546b39cf1ad8df91e4c280c2684dc3ebad29595bab02ba0060223d41c401913e4220e2ae0a96c59c697791c69d7b57df61f1bc6a76bf3e155c9064c3bc0af87c4f4cc89e2d1de232d172d62f7ce8d1a40d5fa5aad8143a04d8ffdbab64faf37dca3ffdc562521a8a1c949ec32a0654ca7154020bb0143aa6249aea1a7a1f79601465519adf9ccd78cd83d21488f4432e893c9f5f230ba4d92fe68164714155474f01e16b4e3ad03ab3814c096384ed626544c1427caa6aa07edc2d3c6d0d5508f888021166ccf3a511639675705ce7c62cc2bd0f8d39217eb719547d7d6e4122f7220af746f9cabb148f3dd2691d10882868eaafceea69a04227ec4c1673ff68a8247f36d189b96c35b6cac8e9904a25b763f62960c1651892b14bf02e4f7e0e1c9f0ae776818da336385c1ef5d75b59d91924e107b45f6b543ce0847d0eee5701eb9df5830a94cdfb3abf157eb7967868c79b70690032fc1b5cec421cb317f56c7282a93df6ff625a66df5b1b175d7916c28a6f52ce19217a109a71b69077fc59eea840c9b88d98969f2c3bdd5448419e643eeacbc0df315ad5518289b20655cb19ba66c689f9afa7f42459e63b8b2a62a99d2fc398e53d53e39455db9a6c1d664755541e97dd14a0c81c9ce63af21e7fd970e6a5d8501b1a4a3c582ae88e7a296c2926e312ac2c58c3ed3bf1bbac1323ba2298c420c8b13b47c89fe6e58009723dfc380c9f2135b2eb6c7b312c2be783ca6111759caee55f4ca0456699d880c50e569da7519449b32e047f413ad844c36d94ed1ff1a31ba6c2b03b59aa04e884aa22afacfe20f8151c9be8d389e6ec8e17214a4bcc7e601ca713c206eeabebe3a197b648489116bf9c1e5590df9fc51fc6ce2dabf7f7608497a8a45cad559f99f9719506176b83990cd738ed0e6fd9ee15581fff08cde929fb63e945d5d1978e66026b08adf2b0a43005ce6a5b5714b471c3937b008dd2af83a08953d9b955695f6e0082de2302d2f2a6bf5c2f64dd7268520569593e02ae8be396bb609a0783d1744f8373501e9eec5fc44d6d1718b7c9cb4d3188ebdb12da285e7c4702fb14052671d2945b7c3288512b23d347e54e337f78e37740a011e027d9898735246f85dcc8dd6841bf49f5c210a24d600542821de3d6c8cf4b6307ac82ee825dd066cd65dae7e9acb8aae3951a5969332d506e59f09a159f621f0269b25cd2f18e110d4df2d40438b316e76ffd525114624ed9caf777ae6124c70b8c4ca40eeebc6429ae45af399a2d99e1b69d7bb8062fb9bedb78496583bfc07a915446dc6571c58b0bdc2a94d6c924e810e2a0db4d395e2ad66c6c3aaa0e0c917221818151c487371a00897b63e7388edebca0b052cf18f3cec1ce9bff9e126c645d4fd32cbecc1ba81cbdf6f1d4a1dbc7c0ea04a1386bc2bc3f1062a5abf3f06ee87754c3e231712f92d62a3893d037330e9a087164a5b134ea09b8d2af5fc7dd2cc590f1ad2ca4889e10c08be0682d7c0d137ba6b4fee06c82a02e835c0a854eecf931c889716ca801f683f5280f50429d3d9b95808a89652afaaf9be80073837bffda73a56a4da76690bb4b514d8c7d9bdf87ba7559721fc28e82ea9800b72dd6962bd1da70a47772480bf81453cc8bcd877d52b12af917cd37525441f0491d0f4880a08ad9db6d8777695e99dc5c6364dd2cc9f489e6d656a8a8f4f27038ab17d14bc631daf5e01fb4fd516aaa2ae603012147708a5665c6f880dbe87fe0333b69f550ecc88988d5d9391f99aae9a4526cbfac1ad4243aa8248be01acf05c40d96bc9b309e6e2ec4ed02124adbf8bed943cf687854f504aa9263fce71670c087e8535ddbc314b1b6c82dbaa4a10586395c2a6d64167fa9f1f74fc33a6c4bc4386eae832a867230eff5f14c2249694a9b5a10497f523cb9da89e25f080238afbfe44097a986b0fa38be562bcd70519fa64f46bfc2d9eac68addd05b5c317466062314ac2afa353bfd2bd042348dc2c8d024f730145c8d884d3b18575b1bff4e7950e44db97f8fd3feb7e30bff25866377797badf1f933cb079d16cb7d9c450ebf37cfbbda02d7d8aa5be15c0bdadf35fd68e5ae150ba5ed57cd1622187537778b11efddac9a389b14ff93ae75c9357eaef46f240aaaa402d23b5df9df133b3deb2ed13171a6df00643dfa540403e0e765e9e4f5fa5a75da9afe98101edb4e1a405a9493f0af6ef68e25f54b3475f52c60383a2375cf92d58052c8cccc110563d60d89e93a7fbf9b67e8e9246415340caf3c10e6eeec42b240519b9c4012b852c2f01df27bf082ce9004c1752f3f364649c756a53c5bbb9a04f090058a954e7e653640f4ec666288d74b69b1c48aae827a82c9c9aa0a67b8db2baf2d4cb9"}, {0xe8, 0x0, 0x3, "304066ac5e9d8c14e565d843e4b9cead52cc0b72a8026251ed21183ea0995cc2e868190a19e0ed47f145144c219a672c45795cc308b6cc2939bf1eb982183663c62b75e50005fe0964a107a5b106d26753d49ebee745c62f95fafee5172b793b99f6d53b76a01b17f7c6ba587c35a90c32edc53caef7b9b1af15d0f03a948f984f02ba49c2511b61a2051e461534ee0e01ddcb15a93096568926ecff5868aeba716176b5b657cf95b9a3bd5eb968c0f3c804f36ada41a26bd840845d1b06a04364e67838d091959259954670f52d61f401"}, {0x88, 0xffff, 0x80, "6232ab35a6901b87da90a4a40b6c105380260ea31e104fe6f02806f34f1d3b56aecd78d176b604770ad14a6bd3df3bdf18603039439e5b1e82cdab8feb893d1c7824d9203c5c114f51a911affb03042a772c1e45998d70200402f31b3f4a871ec5386f79071f8bd8dac35a4e1cac42cf53"}], 0x2320}, 0xf1425d74db1c0080) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:23 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0xbbfc9299bf20a6e5, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x4000, 0x0) r7 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r8 = socket$inet(0x2, 0x3, 0x39) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x2, 0xba4895c2bad43e9f, 0xf00fffef, 0x1ff}, {{r2}, 0xfffffffffffffffa, 0x88, 0x8, 0x7, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x80, 0xc0c, 0x6}], 0x0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x20, 0x20000000, 0x5}, {{r4}, 0x0, 0x29, 0x10, 0x6bf, 0x9}, {{r5}, 0xfffffffffffffffb, 0x0, 0x1, 0x100, 0x7}, {{r6}, 0x3, 0x40, 0x4, 0x80000000, 0xc0}, {{r7}, 0xfffffffffffffffc, 0x60, 0x20, 0x9, 0x70595558}, {{r8}, 0xfffffffffffffff9, 0xe8, 0x7e92c2d181389fa6, 0xab7, 0xc4}], 0x1000, &(0x7f0000000240)={0xfffffffffffffffe, 0xf23}) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x7fff, 0x0, 0x1000109, 0x0) 13:34:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000040), 0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x55) listen(r0, 0xa2) dup2(r1, r0) pckbd_enable: command error 13:34:23 executing program 1: pipe(&(0x7f0000000280)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x1a) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000540)='\\*\x00', &(0x7f0000000940)='\x1d\xfb\xff\x00\x94\xfd\x00\x00\xd4\xd4\x06\x14\xb45\xdd\x04\xbc\xaeE\xed\xdb\x86\x80\xd4/`Q\xc9\xfb\xf9\xa3<\xfe\x18{\x19\xcd\xc9L\x1f]mi\xc6F\x925.\xebp\xefb\xd6\xd4\x81r\xe1s\xcf\xc1}\x94^\xfc\xf6\x14\xc8T\x05\x18w\xaa\x96\xc9\xf2c\x05Xd\xc9\xc4g\\\xf1\xc0\v\xd5\x86\xd9\xa9&\nj\xdd\xcf\xed\x14\x93\x86\xa7]\xdd\"\xd3\xcd4\xbd\xf6\xab\xb7\xa3s\xd2q^\x99\xc6tg\xa7S|\xc5@\x02\xa8i\xc6Y\x12IX\xd0\xc8\xe0,\xc6\x8d\x93\xbd\xc9N\xb0Y\f\x89<\xd2\xbc\r\x87\xfd\x04\x00\x00\x00\x00\x00\x00\x00\x9e\xcc\x1bu\xc55\xaa\x1a\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000a00)='r\x00L\xfc\x11\xa1\xbd\xbc\x86\xafEk!|\xb3\xf3\x9f\xa6:\xc8\x00\xc0\x19\xa3\xcf\x94\xf2\vX\xab\x10*t\xd7\xc6y\xfe\x9a\xbeW$\x7fS\xb4\xdf\xebO\xf7v\xb1\xe4\x9bxg\xce\x9f\xad2$\x83Y\x84\x04\xdf\"\xab\x85\x93\xfb`&;\x85\xc0\x91\xbc\xda\x9d\x00\xbb\x9a\x9as\x01@\xb2\xd8\x10E\xcc\xe9\xdfaI\a\xe4~\xb8\x9f\xf3\x1e3G\x864BcK\x82F\x9b}\xd2\xc6+W\xf7\'\xdd\x11\xc6\xc7\xc8\xb4\xd8\xc5\xe0}3\xe40 l~L\xdd%\x00\xed\xfd\xc2I\xce\xa0\xdb\x94\xd9d\xf2\xab=\x06\xe9ng\x18\xe3\xdcC\xf88\xb5\xe3N\xc9\xf7\xde%\xa3<\xcd\xba.\xf9\xed\xa6\x00\xb6\x85\x9e\xc4\xa3\xab\x90r#R\v\xee\xc7\xca/6\xb9\xf0\x93\xe0\xc9-i\x95', &(0x7f0000000600)='r\x00'], &(0x7f0000000780)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='&\x00', &(0x7f0000000800)='+]\'{-@\x00', &(0x7f0000000740)='/dev/wsmouse0\x00']) openat(r0, &(0x7f0000000300)='./file0\x00', 0x0, 0x80) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000700)=[{0x0, 0xfffffffffffffff9, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) semget$private(0x0, 0x0, 0x67c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0x4c8) fcntl$lock(r3, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r4}) r5 = semget$private(0x0, 0x0, 0x3d4) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) fcntl$getown(r6, 0x5) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r14, 0x1, 0x9}, 0x800, 0x1, r15, r17, 0x6, 0x1, 0x1, 0x2}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe5744fccb9141400, r4) semop(r5, &(0x7f0000000100)=[{0x1, 0xf187, 0x800}, {0x4, 0x0, 0x1800}, {0x4, 0x8, 0x800}, {0x3, 0x7f, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0xed8, 0x1000}], 0x6) semop(0x0, &(0x7f0000000340)=[{0x2, 0xffffffff}, {0x7, 0xfbd6, 0x1000}], 0x2) pwritev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r18 = semget$private(0x0, 0x648129f84d973265, 0x80) semctl$IPC_RMID(r18, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) semop(0x0, &(0x7f00000002c0)=[{0x1, 0x6, 0x1800}, {0x4, 0x6, 0x400}, {0x1, 0x3, 0x800}, {0x0, 0x7b, 0x800}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/10) semop(r1, &(0x7f0000000380)=[{0xafa37b121a8ffc30, 0x6, 0x1000}, {0x0, 0xde95, 0x1000}, {0x0, 0x7fff, 0x1000}, {0x4, 0xf4b, 0x1c00}, {0x0, 0x20, 0x1000}, {0x2, 0xe0000000000000, 0x1800}, {0x1, 0x3ff, 0x400}, {0x0, 0x1f}, {0x2, 0x6, 0x1400}], 0x9) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x8) semop(r1, &(0x7f0000000440)=[{0x1, 0x7, 0x1000}, {0x1, 0xc7, 0x1400}, {0x2, 0x200, 0x1800}, {0x5, 0x1}, {0x1, 0x3}, {0x3, 0x800, 0x800}], 0x2aaaacfb) 13:34:23 executing program 0: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='!\'\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0200000000455ddba9000000001fc2", 0x2c}], 0x1) 13:34:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x110) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) ftruncate(r1, 0x0, 0x100004000) 13:34:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffff, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x1, 0xfb, 0x6, 0x6}, {0x1000, 0xa4, 0x1, 0x8001}, {0x5179, 0x40, 0x9, 0x7fff}, {0x3, 0xff, 0x2, 0x1}, {0x8, 0x9, 0x1, 0x4}, {0x0, 0xa2, 0x80, 0x17}]}) 13:34:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1001}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 13:34:23 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1e005, 0x20) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 13:34:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) 13:34:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/95}, &(0x7f0000000180)=0x61) open$dir(&(0x7f0000000080)='.\x00', 0x30240, 0x28) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x9) write(r1, &(0x7f0000000000)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) 13:34:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) close(r0) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x101, 0x4, 0x7, 0x6, 0x7, 0x5, 0x9, 0x10, [{0x8, 0xffffff1a, 0x4, 0x6}, {0x6, 0x101, 0x8, 0x23c0}, {0xfffffffa, 0x9, 0x1ed, 0xd874}, {0x4, 0xfffffffc, 0x3, 0x26a7}, {0x81, 0x9077, 0x400, 0x1e}, {0x80000001, 0x8, 0x9, 0x3}, {0xff, 0x3, 0x9, 0x1800}, {0xfffffff9, 0x7, 0x3, 0x100}, {0x80, 0x3, 0x0, 0x46}, {0x1, 0x3, 0x0, 0x6}, {0x40, 0x0, 0x9}, {0x5, 0xa5, 0x8000, 0x800}, {0x1ff, 0x0, 0x8, 0x7}, {0x8001, 0x7fffffff, 0xff, 0x1}, {0x7ff, 0x8, 0x4, 0x81}, {0x1, 0x7, 0xf2}]}) r4 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r4, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x100, 0x4, 0x1, 0x5, "64dc54903550c98f27204b14c2dac3a3b70c5cd2", 0x7, 0x588}) r5 = kqueue() write(r5, &(0x7f0000000080), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df300980724563638a7", 0x2c1}], 0x5) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103fe037086206185c42ebd3c3cad0aa9fda83486b230e9dffdc013a648c44c43a8729ada052e6f83adb7662ea8cf836c0515ee12e2ed482d888dd94c15509d722d2e9f406821229d4b86636b877478d4f8c6581fe75126a22eed210da6ae7e6ba89a40c2dad2e00cd1c96515d803", 0x21b) 13:34:23 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xf8f5, 0x8000, {0xf6}}) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(r3, 0x5) 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 13:34:23 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) socket(0x1, 0x1, 0x8) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r10, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000700)={&(0x7f00000006c0)='./bus\x00', r9}) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r2, &(0x7f0000000780)=[{{r11}, 0xfffffffffffffff8, 0x28, 0xf0000000, 0x101, 0xdc}], 0x10001, &(0x7f0000000880), 0x1b, &(0x7f0000000800)={0x1000003f2, 0xfffffffffffeffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000840)='/dev/vmm\x00', 0x20, 0x0) r12 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffffff) writev(r12, &(0x7f0000000640)=[{&(0x7f0000000280)="58169e604a5aba3014cb0085a6a8f572f9f738db240e95315832dc8f4f0897e6b960c21b2fff3ce35572608478e8cee78d0138a25e6e3f038f41126df4f7f729630c8b68dde501ba0abf8aaa4531f65228e0eb0ad808a7f158b6dc21d4a144ed841026d6fd2f30ffba16e6e2c52783a8d180c431ea0efd3d5c13b9e53ba4e9a82d9d0b4d5901ed438fac8d0416014228cd2ff7d6a0b3155482bc6d1ef15de5f8a928d304f226addf11831abc0fcc8942692b60aedc67cebaed376ae41f2f987d70361dcff44f5765e225521cf85ee3308fec00583cc67de702858d90b73f505a0166f8b665", 0xe5}, {&(0x7f0000000380)="18db5c72494aab0e56d6907acb15a0994027d131eec39e71d29f1a8bda828a1a22f390a59855b24926fdbb1452babaf1840170325dbe5bbf9ce916bae247267c7a94d689c4c09bd13bd2b27486b88ab75c64aa6ce6bc31875c06839e109f58039962396d8a809ded913de0f46e010b70a0f45b5a7244561dc274e43d54726b1172997fe5b261b56577958f87c1613bfa4f2b8a1845fd609444d4171c4d647ac6fc9102c5b2095424a2824348ebc3d030438a42eeaa054b3890db75e5a6584827d2fccebbad3f3a82d535d911498d325c", 0xd0}, {&(0x7f0000000880)="a066ea2536fc5cdbf2a094cc8fb4ca5af443746e4d2b895c1be9862e18e118c24bf6c332681970a50e4ef0386113fecf95b116e0dbc03a5bbb82302be8d0125bcf29eade3b292d01ca55ebd272e5d8ca1d986de246049a6df7b77e3afeaeebc44d6e3e239d0584e00e69371fd17001723a71504f7f", 0x75}, {&(0x7f0000000480)="375120f2f749c28c36bd887239106032df1b7596117030df0bbc31ea9c536ef84db9c36d1aaee73a0899f966f6032f9d2a4e28311f3ca07a020268b65015fb4f084ce9a4c3444e28ceed49476fc539b0be87fe45906db0af020114e5ee967c77768a8d6709080efef6bca933fb302eeb202ded7ddaf0cd34881fa15773187ce54ded4e4aa0deae1da35cf22dbf92fc0bd7417a8ced7239bd3bc8ea92f6b6c18ec6019ed228a36daf95982c1d9ceb36d7b61dd7cabec56e1dd94c38ecff98104645c16445ba1d801dc0f3970f8904933e4ee230103d6cea", 0xd7}, {&(0x7f0000000580)="b22d47668adcdd3123a5c0aa50bce94c30eb527d216961470ee31d240108bcac516fb28905dd1cd4e61f2156fe92297ac1aa50e66c713ca9c4f00ad2a535d5806996c80fa0dafdf5bc0ed6384162cece5ba2bc3b6dfad2cf44de8f0d3e8dd2884c438cf3be44f0e50819b621acd3d7c15e28533a2bb5325073651e571bd7ed8e881b834177ae377712b6a1f5181c95bf339b41f5191b8815e39000", 0x9b}, {&(0x7f00000001c0)="89775a96c5f411225921395d1ecf4c28a7cc76bf19e7fdb939c05860bc3a5d94cf041157a4542283cd387d74db18fc520238297ed6cbcededb2a7b65ceb9a533619fec51bf1f2f7ec37aee070d48085cc8de97707dda0df6ed9d0a8c17b7ec3bcb002e1ae5bedea587db148c6317e28b3555c1e82aa4427c7d72fdb3", 0x7c}, {&(0x7f0000000740)="44005ebb", 0x4}], 0x7) 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b4dd9cea87168f6fff0000000000") 13:34:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x2, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) shmget(0x3, 0x1000, 0x4ff4a23f7af2638a, &(0x7f0000ffe000/0x1000)=nil) 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x247663c12bf137a5, 0x7, 0x1}, 0x8) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000000)) lseek(r1, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c}, {0x84}, {0x6}]}) msgget$private(0x0, 0x0) syz_emit_ethernet(0x133, &(0x7f0000000540)) pckbd_enable: command error 13:34:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f00000002c0)='./bus/file0\x00', 0x8200, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) write(r1, &(0x7f00000001c0)="7f071f8808ba3efdf181a175d0dc2e93fd4d3aee83d84a809accbb8451c59ab48c9746f49f941cb706c163cb5f228b29c169fe832adb6c928293f8506713b506c19ae73d126d2c7b05013456ef1052e45045f225e5e2aeb8ec16dd28d1aeb12926a9264ab8533e99504e3b3e2b215116ad85431da7448d13cb8b072372b13106dbe6d5b27b18e21d25351659dc3ceef5d03524b896383f9737f8cb8de9cc92e63c21d99224e77fc9eeb0886e104b6735222c23e435fd71d795ea47cc61e704bac8f036fe48c6c0", 0xc7) r3 = dup2(r0, r2) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(0xffffffffffffffff, r4) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000140)={0xbc, 0x7c}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./bus/file0\x00', 0x7fffffff, 0x1f, 0xff, 0x90abdcdc5272ccc9, 0x8, 0x80000001, 0x7fffffff, 0x0, 0x6, 0x4000000000001, 0x80}) r6 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r6) 13:34:25 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="ca87980643fcb7ca585fdc47f71ab523528205fcef1beefcaf92325aae7d629f218b77992f09866c48161fa2c2327e6e6d1925d37b2e53b22e2238ccfccdd7eb7f61db731066bd483dff61ad3e070d6792429697fe13819c8b3a22d8804df7334fc37481ab52d6fd34c8a144f747b94185c2e7a45c38f4e0e84f3da78757", 0x7e}], 0x1) pckbd_enable: command error 13:34:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0702a277d05745192a101000004000ffffff05ffff05000520000004"], 0x0) open(&(0x7f0000000080)='\x00', 0x90, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 13:34:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, 0xffffffffffffffff) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r4, 0x0) renameat(r3, &(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000100)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r5, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000200)={0x88, 0x80, 0x1f, 0x6617, "9dd9778c119d861e7666244ec01acc4d579dc180", 0x1, 0x4}) 13:34:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) write(0xffffffffffffffff, &(0x7f0000000200)="00002100000081000000", 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x30622, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x5) write(0xffffffffffffffff, &(0x7f0000000000)="0991", 0x2) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000140)="c275d46e5ebacdd76363514252e9360974bde48d0b846ef1ef172d267bac3c34e307d9587a6068a88d5dbcf1dadb637578cde4c6d095a82e5548cc0e533a3c1668a8f8327ac35d01f849e131e17257caa077cf05598d7f", 0xfd25}], 0x100000000000005e, 0x0, 0x0) 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x74}, {0x45}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 13:34:25 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd335fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a87e1c4804c691f132e27acb5d602000d7d026ba8af63ff37282902e4fd8bbacc133c4db8bc491c599b17f60fd3872babfbea70c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae9ac500000002000000000000020208a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x19) 13:34:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) fchmod(r0, 0x0) pipe(&(0x7f0000000180)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000040)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000200)={0x5, 0x7ffe, {0x82, 0x442}}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000240)='./file2\x00') 13:34:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 13:34:25 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000551, 0x0, 0xffffffffffffff51}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0)=0x2, 0x4) 13:34:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140)="927d9d4d956e0fea305b793613963a2be0062abe466c9ee1eaabb31760300be0d903d56e9e9d1b54f846baf529ce5c66f97243e50efe6603def931c84c9a375a365e9006bc229296bc538c54a414495bd82b00564b39af8bb8004a8bdade3d304beadef063677f96609b205ec0b64a1c21cee8e0eec2d4e4850397eba74bd7ef02284d274c2427557d", 0x3f2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) setrlimit(0x4, &(0x7f0000000000)={0x3, 0x7}) 13:34:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x8, 0xfff}) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x8, 0x7, 0x2, 0xfffffff8}, {0x0, 0x7f, 0x2, 0x8000}, {0x3, 0x3, 0xfc, 0x8}, {0x3, 0x1, 0x3, 0xfff}, {0x40, 0x2, 0x3, 0x400}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000300)=0x12f) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) 13:34:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) 13:34:25 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000000)='./file0\x00') setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x1) 13:34:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x101}, {}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 13:34:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x9, 0x6, 0x1, 0x1, 0x1, 0x80000000, 0xfffffff8, 0x10, [{0x400, 0x0, 0x6, 0x1}, {0x54e6, 0x5b0, 0x3, 0x8000}, {0x7, 0xffffffff, 0x2ea4, 0x1}, {0x40, 0xff, 0x7fffffff, 0x8}, {0xa2, 0xfffffffd, 0x1, 0x1}, {0xffffffff, 0xffff, 0x2, 0x4}, {0x8001, 0x1e, 0x8, 0x4}, {0x80000001, 0x5c, 0x6, 0x200}, {0x101, 0xd89d, 0x6, 0x9}, {0x8, 0x3, 0x7fffffff, 0x7fff}, {0x8, 0xffffffff, 0x1, 0xc1}, {0x2, 0x6aa00, 0x7, 0xff}, {0x9, 0x2, 0x9, 0xfffffff8}, {0x3d, 0x3, 0x2, 0x3f}, {0x0, 0x9, 0x1}, {0xffffffff, 0x6, 0x0, 0x5}]}) r1 = socket(0x6, 0x4000, 0x7f) r2 = open(&(0x7f0000000180)='\x00', 0x400, 0x100) ioctl$BIOCPROMISC(r2, 0x20004269) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x4) clock_settime(0x3, &(0x7f0000000200)={0x7ff, 0xffffffff}) connect$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0xc) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000280)) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/114, 0x72}], 0x1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x40, 0x100) utimensat(r3, &(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)={{0xf24, 0x100}, {0x0, 0x401}}, 0x2) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x10, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x8, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000500)={{}, 0x1, &(0x7f00000004c0)=[0x0]}) shutdown(0xffffffffffffff9c, 0x2) r6 = accept$unix(r5, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) r7 = getpgid(0xffffffffffffffff) fcntl$setown(r6, 0x6, r7) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x200, 0x0) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000600)=0x1) r9 = syz_open_pts() ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000640)=0x80000000) r10 = msgget$private(0x0, 0x60) msgrcv(r10, &(0x7f0000000680)={0x0, ""/4096}, 0x1008, 0x2, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r7) open(&(0x7f00000016c0)='./file0/file0\x00', 0x8000, 0x80) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) mknodat(r11, &(0x7f0000001700)='./file0\x00', 0x8000, 0x8001) 13:34:26 executing program 1: getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x4c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 13:34:26 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) socket(0x400000000018, 0x3, 0x3a) connect$unix(r1, &(0x7f0000000100)=@file={0xbc9c28d2aa6e50b8, './file0\x00'}, 0xa) shmget(0x2, 0x1000, 0x100, &(0x7f0000018000/0x1000)=nil) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000640)) pipe2(&(0x7f0000000080), 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:26 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x8, 0x10d, 0x1f, 0x1, 0x6, 0x7, 0x3, 0x2, 0x0, 0xfffffffffffffffc}) open(&(0x7f00000000c0)='./file0\x00', 0x510490fb590cc452, 0x4) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0x1000109, 0x0) 13:34:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1fffffffffffffdb, &(0x7f0000000140)=[{0x100044, 0x0, 0x2, 0x2}, {0x154, 0x9f}, {0x6, 0x0, 0x2, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 13:34:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) pipe(&(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x69) getdents(r1, &(0x7f00000030c0)=""/4096, 0xfffffffffffffe36) 13:34:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000100)=""/251, 0xfb}, {&(0x7f0000000200)=""/115, 0x73}, {&(0x7f0000000280)=""/59, 0x3b}], 0x4, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000080)=0x8000, 0x4) 13:34:26 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x2c) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 13:34:26 executing program 1: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202007fb7000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x2, 0x2) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r2, 0x2) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) 13:34:26 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r3, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1, 0x3, &(0x7f00000007c0)="ebffcbff13c50181c07eb90400990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba7458a623e70f68e411617f30200f12d805e5ab410a54b56df4d2b7fdc63e283e442341d7ef13b092d2cc4ded79430099b21b05b3ebdfe866d395e8f418d9de745763f326c86950e3967424cda5a125baf8e4faec4103272d61c9f23481c01ce0fd208dd1e87ba5d7ec86f162023", 0x3d) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r2, 0x0, 0x0) r5 = dup2(r2, r2) socket(0x20, 0x1, 0x11001) r6 = semget$private(0x0, 0x1, 0xc) semop(r6, &(0x7f0000000040)=[{0x5, 0x3ff, 0x1000}, {0x0, 0x9}, {0x2, 0x8, 0x3000}, {0x4, 0xfffffffffffffffd, 0x1000}, {0x3, 0x20, 0x1000}], 0x5) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) preadv(r2, &(0x7f0000000700)=[{&(0x7f0000000180)=""/199, 0xc7}, {&(0x7f00000003c0)=""/215, 0xd7}, {&(0x7f00000000c0)}, {&(0x7f0000000280)=""/134, 0x86}, {&(0x7f00000004c0)=""/89, 0x59}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/97, 0x61}, {&(0x7f0000000100)=""/17, 0x11}, {&(0x7f00000006c0)=""/46, 0x2e}], 0x9, 0x0, 0x0) close(r2) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x9) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r8, &(0x7f0000000880)=@un=@file={0x0, ""/4096}, &(0x7f0000000340)=0x1002) listen(r2, 0x5) shmdt(r1) 13:34:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kqueue() unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='W\x00') dup2(r1, r0) 13:34:26 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[], 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x32) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0xffffffffffffffb9) clock_getres(0x0, &(0x7f0000000140)) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x3002a, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000001c0)={0x4, 0x6275, 0x6}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) 13:34:26 executing program 1: mkdir(&(0x7f0000000000)='./bus\x00', 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x1f) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ebc8919be4886ee402f3a80ac44f7209b12779bfede804c24e7d85defe557dad919cda8ca001b45ade77507bace101ee48d07d12bebe487e0a0da9166edaea080b8f205f157e712dc0bfb2b6953307d8468edbad5f57e9c7a37e59dd2fdee59c48c202de8c7ce28fb8c8205bd3ec479499d080537a563a35363f79a00048f7915cc0e5644a1ee54b64633d955a315b219420cbbcdb06d9670fb016fb37aa97c9eeca95dcd76bce531ef272406b83a6d237152d094321018f99d09003b503256d5a4ef8735c290b74009ef8e867eebe779956397ede1d6a6cb17c13247ba97b7603e311b34f8d76fd56183c242c80fcb20ef5bee1", 0xf4) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0xda22, './bus\x00', './bus\x00'}) 13:34:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000400)={0x6}) pledge(&(0x7f00000002c0)='\x00', &(0x7f0000000300)=']+#\x00') setsockopt(r1, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000200)=0x2, 0x4) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000005c0)=0xc) sendto(r3, &(0x7f0000000340)="e73657b59fa6e63c3c8a9b895d1c9aa4953d41170cd91de995dbeccd2191522767c7a5b69292b0585bc75112ff9d72fcb42197fafa78a5224b29f58ac86c9d50c95da1911d3ae42a897af96b3542731f3001c3b470b44660e357bfcd6e0dff6243bc1e678256dd9699f318011264126f5a3933f728ddff4a027451947201a52d8c8fbea210bbafc0d542155ed7b1fb1c3d5161d5fe4962f5f5ebd340ce8df2afe0", 0xa1, 0x8, &(0x7f0000000600)=@in6={0x18, 0x1, 0xcf6, 0x9}, 0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r4, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000480)=0x3) r5 = socket(0x18, 0x4, 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r5, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair(0x21, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r6 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x5) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000240), &(0x7f0000000280)=0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r7, r6) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r8, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r9, 0x0) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f00000004c0)) ioctl$WSDISPLAYIO_SMODE(r8, 0x8004574c, &(0x7f0000000100)=0x1) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r10, 0x0) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000140)) 13:34:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r0, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00b01e549343bd2ce29762c5e22e2f00ffffff4bdd2ec2728e91207dcce5bee124fbd76ce53b95969e0def5a792a6530ee52dd2abf887c370b5d6b38dd"], 0x8) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0xffffff7f, 0x3ff, 0x1f, 0x2, 0x1, 0x6d, 0x5, 0x3, 0x1, 0x9, 0x85}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0xfffffc00) 13:34:26 executing program 0: chmod(&(0x7f0000000040)='./file1\x00', 0x81) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) 13:34:26 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x2, 0x4, 0x1) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) socket(0x2, 0x400000000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r3) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r2, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 13:34:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x7ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x18, 0x0, 0xffffffeb) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) getpgid(0xffffffffffffffff) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r6, &(0x7f0000000080), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000400)=0x6) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r1) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='##--\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-\x87\x00', &(0x7f0000000340)='\x00']) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x85c0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x402, 0x0, 0x0, 0x4, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$inet(0x2, 0x5, 0x3) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffeef) close(r3) 13:34:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5501) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000000)="a3c776594197d5751ffdf9424d822bd547cbd3c5f908af3f2adb662484bc3e7a88c9647a6c36a285ab228f668793d6c323d6c0b468991a732c742e4c0e166c0c9f6b2b1f811c36a3d998c441ae2052c2d5fe14d4267325ab24399572f1324e04b23e82f82c9594b015d6b5e05fbeeb67046943537c0f"}) 13:34:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) socketpair(0x6, 0x8000, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000180)=""/162, 0xa2, 0x800, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000080)="000000024c8a44e1b30bdfc982955d37c1c103287f07b7efa76d410000831a5283e4b28bed11ec5111024efd7c2200000000cd08", 0x34}], 0x1, 0x0, 0x0) 13:34:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r2, r3) chown(&(0x7f0000000200)='./file0/file0\x00', r2, r3) lchown(&(0x7f0000000780)='./file0\x00', r2, r3) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) r4 = semget$private(0x0, 0x4, 0x1) r5 = open(&(0x7f0000000240)='./file0/file0\x00', 0x20000, 0x15) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x6, &(0x7f00000002c0)=[r3, r3, 0xffffffffffffffff, r12, r3, 0x0]) fchownat(r5, &(0x7f0000000280)='./file0/file0\x00', r9, r16, 0x4) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r20 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r2, 0xffffffffffffffff, r19, 0x0, 0x8, 0xc412}, 0x1f, 0x81, 0xde4}) r21 = dup(r0) listen(r21, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r22 = socket(0x2, 0x1, 0x0) connect$unix(r22, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r22, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) 13:34:26 executing program 1: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x1032, 0xffffffffffffffff, 0x0, 0x0) 13:34:26 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c6530007728d8b97be5c19ce3ade1dcfcfb27f08464eb6139173e83cda98b3c1a973a8099e0a6019f5ad6c0d4605d78bb31c6e8cd473b65b4f1a3c345cd7d31f009090900000031845a26ebb2fa55f545746b4f6689ccfb9838f8be56cf38a8cd06a8ec36bcd3705d1b4a4f5e3313e9e60857a58aa6c06f0a959b2bb6ea7f8fe19f408cbeb03c4feee44c5d4f00"/160], 0x10) r1 = socket(0x2, 0x4001, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f00000001c0)={0x7, 0x7}) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/119, 0x77) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r4 = dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r4) 13:34:26 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) r4 = semget$private(0x0, 0x7, 0x287) semop(r4, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 13:34:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x6) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "b3ad2e0d3fc9c06d00007f00000000000200"}) write(r0, &(0x7f00000001c0)="4e688b9692206fcf6fe8cd7e50334d98f7497b005ee23a6019a29b4c9dd955f5313801962245903161c57651990187e7a0b56465bd87b2db42083a738c1aa71d62da1de43036e60de7925cb10d653822d33c869f523669aeba6ce4443e5c35202a6fe867ac56a41a78519fdda3646b587f", 0x71) chroot(&(0x7f0000000080)='./file0\x00') 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000060}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:27 executing program 1: acct(&(0x7f0000000280)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\x10)$\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00']) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) 13:34:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x43) socket(0x18, 0x5, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x4a0, 0x2a1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x800, 0x1) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ftruncate(r1, 0x0, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f00000000c0)=[{0x9, 0x4, 0x50}, {0x0, 0x4a, 0x3, 0x7}, {0x8169, 0x6, 0x9, 0x4}, {0x1, 0x81, 0xaa}, {0x2, 0x34, 0x1f, 0x1}, {0x7f, 0x52, 0x2, 0x5}, {0x9, 0x4, 0x6, 0x7}, {0x9, 0x21, 0x2, 0x2b}, {0x400, 0xfe, 0x2, 0x1}]}) 13:34:27 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) munlock(&(0x7f0000219000/0x2000)=nil, 0x2000) socket(0x18, 0x3, 0x6a) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 13:34:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) fchflags(r1, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x735c5cbd5cb25c5a, 0x1f, 0x2229, 0x4}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r3, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, 0xffffffffffffffff) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r6, &(0x7f0000000080)=@abs={0x2, 0x0, 0x2}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:34:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000f40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb0a1b001553e098973c85ceb7d135bfd1548a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263187305cc059fef6bef339f78b4edda521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9181e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fbead67de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f99908134030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e0b905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18c06e5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b77160ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07f06000000000000bb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b220096784ceb2ef37449e552a9c1803c6bfbd02ffa6dbf297faa465269576886abcb45c2aeb1f39a86f189b10e6f0e9f42be9d813a80a5a031b0b341a7feed77016d502cf3449e863adf8f77e14f4858c44c1dcbee425faffd2c3bddbb684bfc61f1d3ab85b021af344e0994a994b786cc30a186ddac89271629a6645c4655bd9a6f836351f8bffa73f7de66fa91bbde0501a74069f214281c603bc77852e168717bf83c72a43b24036102f79f624bd2c420145bccef354cd0a3f7da614b870954f44ae4a6b64cb97597e290ab49c2ab9f"], 0x10) 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/\x9e\xe5.G8\xec\xe3H', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00\n\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0xac, 0x0, 0x7, 0xa5aa}, {0x8c00, 0x7, 0x4, 0xa13}, {0x0, 0x9, 0x4, 0x6}, {0x5, 0x2, 0x25, 0x80000001}, {0xdc09, 0x5a, 0x9b, 0x5d}, {0x7, 0x5, 0x4, 0x7}]}) 13:34:27 executing program 0: pipe2(&(0x7f0000000000), 0x10004) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r2, 0x0, &(0x7f0000000080)) 13:34:27 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="35c0b988cda4d11d2c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 13:34:28 executing program 1: r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) connect$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xfffffffffffffe99) sendto$inet6(r1, &(0x7f0000000100)="c886efc84754390be34ab01501b49dc70722a672f14e3788f6f91f08b572dc4e6b9ebb7637ed62a90563cf216d1dac1221d80fc80bff01000057aec365716aaf80be0607f83b0c2bc7b8bcaa68793678b401f8e3b1cdcb7ba10a3d5714", 0x5d, 0x4, &(0x7f0000000080)={0x18, 0x1, 0x1, 0x1}, 0xc) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r3, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = accept$unix(r5, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) r7 = accept(r6, &(0x7f00000014c0)=@un=@abs, &(0x7f0000001500)) setsockopt(r1, 0x309, 0x80000001, &(0x7f0000000180)="9569910df8714d33cfdc78bcc0a2e3282e555d50bf8a02bd7b941169fa9e937ceccec2b86ea9640e088d811cece447986d3d45ad252070a8964e3adbd442a16c6dfa5b56a7c0d90ebd072211578bb3922bc0ea6bab0a6458c2bfc17945d6a643c47c95e01fe96c8fee", 0x69) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) utimes(0x0, 0xffffffffffffffff) r8 = dup2(r7, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x6, 0x107, 0x2, 0x0, 0x3, 0x1ff, 0xf072, 0x5, 0x0, 0xad97, 0x3}) 13:34:28 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(0xffffffffffffffff, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xb3be015448a3833e, 0x208) 13:34:28 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x7fff, "00000000000000000000f2ffffffffffffff4000", 0x0, 0xfffffffc}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getegid() setegid(r1) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) wait4(r5, 0x0, 0x8, &(0x7f0000000100)) 13:34:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x3ff) 13:34:29 executing program 1: setreuid(0x0, 0xee01) syz_open_pts() r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fsync(r2) 13:34:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x7fff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r3, &(0x7f0000000080)="526826dbc760a9ad8e58fdc73cca721fcaadd591791822366d8d254b490610dbbd81f073166c47de8b169cd335b61a82a5de62b2ee892b347d7a21e5130564ed28286d35cdcdce20f38aebf1521dc8ee656faa11511665e8ccbba0038be10d381552c42b4a485f4698e1e48f35e6f4329b", 0x71, 0x0, 0x28) 13:34:29 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x100, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x1, 0x100000001) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xa, 0x18, r5, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semget$private(0x0, 0x2000000000000a, 0x40) r6 = semget$private(0x0, 0x3, 0x100) semop(r6, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000400)=""/54) semop(r6, &(0x7f00000000c0), 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x260) socket(0x11, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) 13:34:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x1, &(0x7f0000000280)=[r5]) r10 = getpid() r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = socket(0x1e, 0x4003, 0x0) r17 = dup(r16) r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x4, 0xffff, 0xd45c16abcc0fca26}, {0x0, 0x5, 0x1000}], 0x2) r19 = getgid() r20 = socket(0x800000018, 0x1, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r17, 0x20007604, &(0x7f0000000100)=0x2) r22 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r17, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r19}], 0x20}, 0x0) getgroups(0x5, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0x0, r19]) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r25 = fcntl$getown(r24, 0x5) r26 = getuid() r27 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r28 = getgid() r29 = socket(0x800000018, 0x1, 0x0) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r31 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="aa67ec68eb7b0a6e94271e9c88eee2615ac23ed02589f8fc7376626a2ff32b0000810bf5dc286d3f373fa7000600000091f6446c89901d5814fe635f4837f257ed515dd147aaab47b2095a6f340057e5b401623e272a839dcc1306f51863f54120b2b01706b581f46e"], 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="345901298858ef209f8eccedc98da6d3b8a3a7651778a38200eebcb364335b677a7feb2acb99795757c1260e6deddc2383b151798096679dee7b6707cef79f2d64af290940405a450794b969e577d02db98ff290c5", 0x55}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r9}, @cred={0x20, 0xffff, 0x0, r10, r14, r23}, @cred={0x20, 0xffff, 0x0, r25, r26, r28}], 0x60, 0x4}, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 13:34:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x6}, {}], 0x2}) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x86a46057065055d9) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) getdents(r3, &(0x7f0000000000)=""/184, 0xb8) 13:34:30 executing program 1: r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000140), 0x10000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000640)='\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', 0x8, 0x8) r2 = openat(r1, &(0x7f0000000700)='\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', 0x200, 0x10) fchdir(r2) shutdown(r2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0x10000004) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000008000000000002000000000000000000000002d00000000000900d3a4cb24000000000000000000cc06234ed29b5869dc1e488bddcf6cdf3abc983449c529b4c414043deff4bd982d9477a64466e1f2c90e86b63e4287279957b3b6f9221ec8da79abe5d483317afb386b6870a37fb5e94e3e1fe294ff583f097ec1d0c2184a0ce200372a5175a0269ea525d07fec0637c5377ff1068613"], 0x2b, 0x0, 0x1000) msgsnd(r7, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r6, @ANYRES64=r4, @ANYBLOB], 0x3, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000008c0)={0x0, ""/186}, 0xfffffffffffffe45, 0x0, 0x1000) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000440)) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) munlockall() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = semget$private(0x0, 0x2, 0x20) shutdown(r4, 0x0) r11 = socket$inet6(0x18, 0x4, 0x2) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000280)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f0000000000)={0x0, 0xfffffffffffffeed, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) connect(r11, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x0}, 0x274) kevent(r9, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffc, 0x41, 0x10, 0x2, 0x401}, {{r12}, 0xffffffffffffffff, 0x31, 0x80000000, 0x3, 0x4}], 0x5, &(0x7f0000000a80)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x2, 0x100000000, 0x10000}, {{r9}, 0xfffffffffffffffa, 0x2a, 0xf0000000, 0x4, 0xf1}, {{r5}, 0xfffffffffffffffb, 0x5d, 0x2, 0x1f, 0xffff}, {{r11}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x0, 0x8}, {{r2}, 0xfffffffffffffff9, 0x20, 0x1, 0x6, 0xfffffffffffffff7}, {{r15}, 0xfffffffffffffffe, 0x3a, 0x10, 0x9, 0x1}, {{r4}, 0xfffffffffffffff8, 0xae, 0x2, 0x7, 0xfffffffe}, {{r9}, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0x89}, {{r8}, 0xfffffffffffffff8, 0x1e, 0x2, 0x6}, {{r14}, 0xfffffffffffffffc, 0x80, 0x4000000a, 0x3, 0x9}], 0x6, &(0x7f0000000580)={0x40, 0x3}) writev(r13, &(0x7f0000000340)=[{&(0x7f00000003c0)='I', 0xfffffffffffffd9b}], 0x1) 13:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x5c}, {0x6}]}) socketpair(0xc, 0x5, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000001780)=0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x5, &(0x7f00000017c0)=[r7, 0xffffffffffffffff, 0xffffffffffffffff, r12, 0x0]) r14 = fcntl$getown(r0, 0x5) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = socket(0x1e, 0x4003, 0x0) r21 = dup(r20) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() r24 = socket(0x800000018, 0x1, 0x0) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r21, 0x20007604, &(0x7f0000000100)=0x2) r26 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r21, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r23}], 0x20}, 0x0) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000140)="a6a999a801f42b0b75e1f0f25a54a6bbf46f78c8b87088e8c60de1900ea4fcafcb092f47a4b16072bf54071f413ea8ebcb46a77b6f751dd979940def03e7a04551f33c42f5250b526187e7b695c9d501c73fd67b1509983dade69f4f0f382873f4b0e5d1dfebebaa1ab448a13bed4bdeb99309acff8a7b22a64e6e50567a2fa40cadec281e94d0108623f9e13cab9aeb42b36ad5fbd85d0635b986830a5b68e673b9e609e41e0f1257a630f8f1297b05dff4fb1e961271", 0xb7}, {&(0x7f0000000200)="cf2785cac93c84da1737415870fa4f1ba33b7b20fa27a9b9ee4fe5b305da49ed3bf5e2c53a2e9666fee1a9a5", 0x2c}, {&(0x7f00000002c0)="8ddd0813e8db838887d4a32d775b0b40e0af933333b1e5942e178cf596e0942b48c2eebcefd2ff72c2a071f2fecb0d13d60ad38471934e183db49a1c60cda2f0d42874ce5a7a3cb30f533955878f865b2756c17daafdc101d06585ef8dd13856e6cd9502507309b098ce0b8e3c3b76821b5d", 0x72}, {&(0x7f00000003c0)="520597eb8ab62e3e63dfd6853d8ba823294877a1491b06733f00ee5596371ea177b338de9ca74a4794f171d8676c24d8eb77f5e2afa61ccf27e6de025f2376722e7ca1a1e10e8d8479972afde25a348a74bdadb7bf124c1b3675298b1d39a05fdb72313f194ca0d65d35391598e2d78c23e14a5959", 0x75}, {&(0x7f0000000440)="52eec5bd794407285c3cdf9e57ebb3595a6b2a52cd5042634f5d6ef12d0addc8fc3c284cfd9caf8ef39e42ec69c23ce519c2f20be476fc95f3a722e2e56fe91919c65e16622421347466bc53ddb6325cd6f3787c82307dbf46d07bd17af0d109ae3c0c6106e5d4d5701f5c586277a3de2892600d1915859d7c0089bb563a9b80247a9594887010d1081ab34940d0ffb948b157720eb7b27b31467410b44326b6262aecb7154c30a5", 0xa8}, {&(0x7f0000000500)="a6e9edcc67e6fe54f674d776c68d43f9df5a0c1c67200d867fc76a53c51e3d6b3225a4cc2821896ec6b8f4ec4b73f5bb781cf61726c2277dc94cf1925cfd686e93899ffe37c65129712d5926eb3e94063aec18d71cf80384a766ee5d06312f8f3781774ef9b9d812be9eb5efa1139fef4a7453c3115f9025b1d6d8acaa4ac31755fb1128ecdb53e35844eec62a93d3933e0a00d4ae5aa7efc2326940c6d27881391a26c7591468e10151de441c5b1e20aaa3c369383720e1b47265f5b8eddd367ab32495930d21c9e96a1acdb059f8a631fc90effee9697310a04c483782112fa0474bd07c1550c25883445fe2d07bdc54ba33cfcac75b876246922846ca4a8428aad0a3f35816fe152ce4a6abe18604a5df3f755ced4125abb8f18173888e135e644a99eda077f45314cabac7ceced53a3db3e1079ea3a4cc238d6a3e500ae1452e4a357b0598acbb55f515bca57409b7ae8f123e37b4a6c0a94bfa9e9f7673a2e136606c0d6adceb138bc7487d27123edd9e4776e097da72e114271d1db540d05802d83da8898d070c0a622068f87ad767472d5f6204df0092e54da19cc412ac8babd631e393bd87a509f664a71cd2dbf343cf1a48da265b455806a1583bbc7896561cc4a36173af05b4c945165ccf638490ed91cf356dc78519a8c14e9be410f3387508c1dc7457869de23bdea4f3140f3165e9427366247ca578d3498dceba0aec90a6be40d80992c4526f16461bfe187cd95230657804fa00b916ca3ede661d821d9def4d4e3fc03d8ffe74114a6a9800cabe68350c7cc3259bc2e18117160a3c6d2ab9f616b283d6099c85c51a958955005ca5f250c107859ae8b1f71af3a57bf7f93c8cab1b971f1288e19855cdaffe9e817994e9a4556750e586e95937e3a9c668004e5d9366ce609b13d82d5dc76f289a642653d9f89f666088d78b0376667ff3b08c760c59b9d08b35a3fffec562c7ce34673b2476020f279337545353423c88f25a98c41135fa1a40488531cc5a677c54c8134987b15f13082db1ca75ad7dc8e5b28eb2b54c443b94e1daef10c8e6d0afb09fa6c1c763b4b460de0e3ad78a7a522474b703c1c1d4f16a38727d7324c8c69ff44a6f887d404c4dc0ce23ae0fe773fa4ee21ec8b0130f716fdaf60c810707625eef8b08751110a3b192b5697cdf0f2a8e90c022086c3ebed5d24ad907348640585c45ac1dd3e609edc5652c485973a3077ca5ae317c6eb59dfa321ad8e53a6237630c19929a17f5f7ba1748ec3ff86de8fd6e102e1eb45c2396ebc5b1650ca51a8120d10cb1a5f41e5ca8fdeb2d3310e1a8ce0d5b0cd4928e399389a4b7a8574c1f5754576f01a845e13525ced53810534faf3e4b8d4ea67531f29ab91d1fcdcc7ad9395317d08119de33a4971005e2cf1f53ead1c70c83051912a20ddfcdc4b3219702ede100a78e659ae7f9ca636d3844b0b72b0bd1863bd2510af1d3547880ba100a62190faee2cec99a38c8293a4ef9ff38cd939c1bb1455e103fdf1ce1c1d4fbc68affaff38263136c1442e37bbae48c6d4453b604b8c0c31b53bf53754f0a3539f651f90c78dfbfdb7fc5745e4aea20971b3319020806423f7e78beeba7027d5fc5fcba4d1bba7c50b8c73389a1f7a19c1807ab615f90bae207547505eaab230ad310a0cb732ed358ef6a5b23589e572a6d9276c089a7b1a959901f83d1e92e69f60c03ef8534b58b82e1435372e43e69dc39085776f5dfd4a6486922b4a8b60024d177a8de59dab903b96c7d61334839d466f0fddfe14e5b3ffb3659bcc8beba4a5a9e97867b7f9296be6c43d00ddb688e2384ffa653c862b52e329e91af47c0debf4225da8f158e92e32ded3d91ef0a24a36295dfaf2931168d903d83d6aa5e4cd6c14de627f2dbd92592ab94762040021fe189e3922bfa3cc4f382227babf022f8b49512f2984e96a5e4c72d52cbf60ee8bc317ff653e4a3466568a9b9739ed86881dad02bb45126f2720dcec6ca2e72d46d2a2712c6fe57bf2a91782dff16ae28aa5df315f937c2167e0395abce2b7611cf759ebd07da8c75abb4809d4a75fe539b6486efd4fa03cc332600779860e564c1a0e9b84f8d70bd437ab67ffdd104f32eff118e3dcb139eb6521f23b8e51fd82e9a3ec91e8c1f105f87fe820455eb7a5a0f5a88de3988720c18018bd619c71fed2dd11a0524493e15b863286232d890cbcae0dc789638ee3f85ee41ed924e2d65b756cd29ceabb2b1fa6716cb4322f5257b731253c0411b6f605cd7c17c255859c667f9ca00bba7e945cc2b790e2102c76fee7e7a25c4a0312cc7d232d6fbf37fef6763fd8921ea1e64823e5c2e101e979f0048908baccd80b362a8f241317483331f2f3cf43143d333e2ca8c552d21c8ef8e3b7fdb403a3ae575059a446a642c621eb7304cf7158ccd0dcae5c57d6f1e48555d9987a001d4f69ea13566a81855a36ac82e5272c1b8db297dd65d5ca0b1dd5a66080755a346e472581c15d8af558d90cc71451f88a4a0fd432d8cf6bfa3a1c812210ef77a33b72556ac72e7623ae4b60b3137c9a7f6de0130f4cc25ca0f736186a588058d91889ca1923e6be0e842bfc0b11edfa210f42da4411164c5d5441131862d88172f122eaf509fa913f2045cc16d92bc77752c291b920cd6c4efdf42e78c60be27ebb953a7940731a5026ec2b6e03054f63fc3dc0e9311953d195a7f7cf28f6d4fd75bf6724881d272b3764e2979a6183d0a048a0c063e17f3c26a5a120b1619c3ee67aa030a8e750fabab82ba35bc9f34bd5d6021f5bd3d1efa3e55b605c6f2dbddb920d9c1f3ae39a09d3ea8423dce056a7eb0123f0dce2af226cf1f1a5544e5cf86a1f4ab4932c9cbd9f0216460c78035bf11726eca3d830c49a28a03335b9e8c394bcc6ea39dc535425fd0edae84a22eb3556fcbaac682c6c1d38a053404fdcef7559a90da31e76bf92bb1141646490848089a73963299e0f9d0fd8bc4bd95f43017e68a61ea935f140d2fbda53de79e2e9433053b1904224c8d3afbf605c88f77b7ff34592cc4f2c0fa480bd59ed4e04ee2b5da6c98fd6fe34a3b4d191e937c2d04c9a1e13efbf56f27a84b9d411e493f71c1b56b76f7ee2789a2e9bac2889e67db4b892c9670ba29632412c6bd0209bb9323112b913c7e9929fcdff95cd060852f93f8f0b1bc0e61a2523f27b110405ff77d07d11145d9a0e5ce33ee0a4eb9cc26a2537082515d11560b134b981819b2502e49d96bfab959146ffca59b0265abc4acb6d82f6ae62a00d2d6fa49e76b99043092ec13bb0d8ba0f8588daf5899cd548bd574c21c26308902dd78f6bdd9f7752cf7ec7be2c5c65f34b86aba8c2e7aa024af4b45882771c54142ab4d6235f273457380218e3428262f3eb520709fc48441a5ec9d54e8d958be72c59dfca691a7accc5a243b3754479fd01163305d7def74f3464d803f2fa3fb5a2cbb2f88a9d246db06a6143f06a1aed6d4b5703177efc2615e7e69fc4be9f735a63237b4c7826d585ff18650fc10ef84d0eea8bc5c63272b42d193aa41500a2d33f09c933d93c2a48e2dca178dde94e2ac76896b37d140ffd944c4bb27c95f754c2c155343d82de06a6444bcb72461222d0e877fc4b55abcbee816a53c144a2b9bd9585fc5ccb96af3f729a83ce00699c9d626a18c73c5244025b4584c33e23527921ad749e09498a49eb442f550a357225ec6447aeb217529b647bcb5e7c39480eaef4b40ec0fefedcf52d1c9fbc9759e49d99c81bfe2e9104656d093f914dec2574f24f43450eb6b6f6416bb645df377c26cf3fc2b3886fd428f3462055cb6165a6b796517630a26e02e7a102c2fc018c1af60a0905da7c69905284d365f5413bc549fc6abf4fe7b62a0b68986e4ed3a6ec2ae6bc7b7c78424e3464a441cc523a5cff79e113e94c43f4076f57d9e234bc76cca980735a4e389233a3e362a3223cabfc8ddf986ac76d132ec45c9b31a37d4ca7c2e8f615a77db1e6e1fdc3628e030174312e7c7864dfb67afcf38f344886c3add8f59c4aa1bb0058b4b8f202d4bd9168699097b973585ff543e1a67d140754be6fdeb33051bf5fcc6990164eef03a777895a835fae0246fa1d024e4692f824f9a10eda2e81e58b67dd29cd2c3bf85b573a0b251cefccc54e1708b52a18e1bf01c797f0ac5ae8795959fbd41d6e9359b636828232502e007559396bec670a389e61a8ac7ae50ae079f3f526eda0e7af7a1d4e503ddc854cd2e4f7d741474845b19230750e19cd04b7a0e48f8a98b36155356179411ebbf5b378eea152e2954024ce6130585e2447f7019f1d7cadf7b4f169ddee33c4af7c929dbec0cfee894fc37b7a05ae52adfce7ed53cfe594c6f8892ff9ce7c14bfd2b1b7f0f61071789ec73a73a130a57e1a5a800da6627342400777152fe53d8e5c79269e071cca3d4454d58d90855dbfa41261e9d90b4fd55c88fbf2bcc9e695fb1b4eafa2391fd77b93c2eef65f4e3f7c9abb51b4f7f4288e21567ca5796df4701f25ed8359b99e52741e666d791f4b024a01553c17933a8f239fc0d18ae6363ca8be542156334af79164f899e4ddb499dbd3d572b3eb05fefc9d22979b57ea280d09a09c80d24e7167960b6cf14241f246127635c366cc3a84f4d74f3bc5000e606de6c3b706cf72a117f8f9e92547bf4bd3deaa02b8994cd6764491d2b6510bf8f9c49b2ef8c8edbefa7fa86a9d54f20175f3b401fba3d33c2e2ac9ed648cb965704b92a39c80e1ef359b6636be52f44755f9bd585ace6808b85e5ced74998579b259efeb1eea1ef987ea7f6e1dcfb1f05c993129597639d2346df867f260ee686f0d2b7c788c8d2f71f2085447987ced191212303c114bbcc23f576b3ef4aa799e4a85fd8ec7d66726e2c747246e5d24c817e068175b06cc04b61fd0c17f30563bb7d2401ef7f8ef025301233a4602a638c4931059eac280ebf84847f714bea6ee121c15ac100faffb67512970d3420526c6dcc8792d95bb72cb285cbe0780195ed7904ea525ce022cf5739a143e69586c41f4224a5075a9339a2b4a1735cd08854fbb110cf127ae8f22bf86dda6dafffe20b23c0698430afd5abd84efda37e6f95d44fb5a4165657c9338d3aa69345a59ffd63b570dd62740beec84f2b4166d36075c9fed9ae33679e8a6bb01cc908718cfd69dd2d3eb88c7761e340d8a624fbf2d592fb2a939b54c3a1c5b05ff48cbcc3ef2b0437115ad19306e2d142a5a24de1f2293a8cae88620636ffcd9495f3a7744ad093fcedf5d7c46c7f4c580e783c2cf34ba955bbfdc49a54b7d907581a24014b312257b80e4d1bf2ce7b935514155eb0db2e7d57e856fe247868763bf79f8931a103e2a31561c90e0cf2df0e277e2ba208666dba1b421d03447a7c051816e8aef238924496dc2fe7069d040e727ac9d98376d41f1daa1cd8f090ea10190ee080396170bedb4d116ce077105b3d4a08aa1847a87ffe9066a4bffc6d2104a5d2f10bbb784c66a3ccbdefde3a8d9a2411da6dcfac9aeee103a9801cca1ffea4bd01a15293a71697b1bcb5d0c1db58a5ba3fecf66b092d5f86fd0ab990f8be843633f54c385e567e0161770d7cf54c9175ed29f3135505b487f772c800871b02e8b777d6210c3a0d48d50e4965eb30194672fcbe35ec86737fbb4e5b47771341d03e89e20df2df44a420d3dde8eedf0bf6b913b9ea29af2d6ea13648036127a53681b39c4338230b4c74d767b21dd5dc48e8098d814915848d3e8152d7b25aa9fd31237e16d97a67a41b105b6e8269d4930d", 0x1000}, {&(0x7f0000001500)="2134bc0d421baafd2e71fec4fadf2123fd2ddc2ea15761dcd57efb2fa1dafa616abe92c22403eeac30aeaab7d431ab2104372a43ec70a0756fb7f11fd7db5d18586f35fb055e33c4cf135f4454ff13d6072d2884b84af3789ba8539f6e1170640e8f09c2a929903d70da3bb0ddff567b9cb9030a5e4c085c0e68535886e899638eb620b18e9b1ea1c29aeb8ed9a399d175ca10a24f469e09675a7b77b2b551845473d997b3852a126e5dbd16b04f2afded78fdd562fb2602", 0xb8}, {&(0x7f0000000240)="17633ab376a8", 0x6}, {&(0x7f00000015c0)="69d132d275aaa2fa22be4aca45fa4334517379eea6ae089860bc404bcb9b2a424c426bfca6c54927187c067b7621daf00c8ad9604fef879c49db7939149e15bb5bf518b489a66a1fc42f0799c66f50afdcbdae001244cfae9f295c790b532c01a609cd9dd475072cd1a4bd9e77cc87a0cf16e3fcd3afd94dc03b9e653d46542e8767eca58e859fa012106ea2af359e1d01a26342364adc38c7cbd432f4b14a007549350391a988d3d8d0822f405ba175a3213aeb7bbbe2e5c925a8d6792d20a7ca5bba2a60b43b45644261e6c93182dda16cd6ab3ce6acc6fca85034c057ceba236b11be08", 0xe5}], 0x9, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r13}, @cred={0x20, 0xffff, 0x0, r14, r18, r23}], 0x40, 0xb}, 0x40a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="7015adca2e50ac54140893eab918") 13:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) 13:34:30 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000005c0)={0x2, 0xfffffff8}) setrlimit(0x3, &(0x7f0000000040)={0x7, 0x5}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x1, 0x7ff, 0xffffffffffffffde, "ff0c003c02df71815acd00002300"}) write(r1, &(0x7f0000001600)="2b87088fb1379bc8c8a007e2ec5932f4c36467b3da7588af988312245b7bec9959f331d7074467", 0x27) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x8, 0xff) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f", 0x455) 13:34:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2db9575c4716341ea401"], 0x8) 13:34:30 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) socketpair(0x6, 0xc00d, 0x9, &(0x7f00000000c0)) r2 = dup(r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x10000, 0x20, 0x400, 0x1, 0x1, 0x6, 0x4, 0x1, 0x2, 0xfffffffffffffff9, 0x4}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') close(r0) 13:34:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="d9f0a5e73a2e0dd136e809bbe1048ba17d40bbabad1868419431e67c814a5e1f02376506114b06aef0097e785cb6e0b256258387674d92da1002aa6d398c9f329f35756b0d19768cdd8a5ec292a3b75dbe91d3f4be40b68f8f60f60987467e85cab352bda9e4ee32ddb8e3061ecb71012865dbc1e801bd1157ce3ea86403db8511618d430ccda79f205852339b019e37f1d615e7bde89d56d5769011df597ac4f9f76ff55456ce8d1c3d1205220e94518f84ecd91cf6d2e840f1"], 0x10) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 13:34:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r0, 0x0, 0x3fffd) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 13:34:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 13:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) getuid() syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 13:34:30 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x34, 0x0, 0x0, 0x4f1a, "b44d00000000000000000007711fb82d00000001", 0x4c}) r1 = socket(0x18, 0x1, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) acct(&(0x7f0000000000)='./file0\x00') sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x25}, {0x3c, 0x0, 0x0, 0xffbffffe}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0xa58f8e58d59c35e9, 0xcf) fchmod(r1, 0x10) syz_emit_ethernet(0x1f1, &(0x7f0000000340)="b4") 13:34:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202a47f7f00a7c8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0xd, 0x0}, 0x8) r1 = dup(r0) listen(r1, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofile0\x00'], 0x10) sendto$inet6(r2, &(0x7f00000000c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0xda, 0x7, 0x0, 0x0) 13:34:31 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x10011, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x20}, {0x3}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00f41d39b5771d46f842") 13:34:31 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0xa, &(0x7f0000000040)=[0x10000, 0x3, 0xffffffc0, 0x7ff, 0x10001, 0xfffffff9, 0x3, 0x7f, 0x80000000, 0x10001]}) r2 = dup2(r0, r0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x30040000000) readv(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) writev(r2, &(0x7f0000000040), 0x1b) 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x87}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x7, 0x0, 0x6}, {0x7, 0x20, 0x80, 0x56}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 13:34:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x201, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) sync() msgget(0x3, 0x100) socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = getuid() sendmsg(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000300)="6b6f551f95250de0efcbd59e71cc8f9f54d7bcaeb63b55625afdea71ad58b36a2c9357fcdb36c4e98157050db4f46f04ea278f7cdac603051f61ba0a6b498c5625a5bd98d47b9c397c93f1f10630594272cf1c9ab693eccf5f050c28b98333a4e42b034287fd73908307bcee8a640df85087bdadd2c084855181465aef7e2add84731d02765485e21aeb2654c1494e8a8875889f41740a5ddf213d11ac0129148632084f34efa66ce1a829727fcb1c36b7721f4532a901efa231019f0d0f6b2e5a1c461915c6a0abdf5410a44229601a1cc29f251a63ebaaa1136e7ad51f59eb575b23f7fb0521d64371", 0xea}], 0x1}, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt(r5, 0x27, 0x6, &(0x7f0000000400)="534f7f8fc207df5e1de75804d595f90f0ae01fa5f7d4ad2b1f50b378e1b01e8f7da275b18482dd51c7308111d5bfd72b1a64eac108d7ec1edff755ccaf8fbc1520dc78cb5b847ba734b09b6fd76eddc6e49ba534628dec9a23fc00266d19b6bd63d4ab10bfbc70647fcfc2d02b9537b1236bca4b96eed8ada26c17bbac826c7095e89aadf529018ba7482d68757602aa2e12acbb4c13bcc59362eae973fba95c5de55ea8c7e4fea2c397900d4db2ec6087c8e04751b595deb2c32bd0282874ef424ca97b3d8de14d67", 0xc9) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x182, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getegid() fchown(0xffffffffffffffff, r7, r8) fchown(r6, r4, r8) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r9) getpgid(r9) socket(0x2, 0x400000000002, 0x0) 13:34:31 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet6(0x18, 0x2, 0x1f) bind(r2, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x2, &(0x7f0000000100)=[r3, r4]) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x5, 0x0, 0xf00}, 0x0) 13:34:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt$sock_int(r0, 0xffff, 0x220c, &(0x7f0000000000)=0x4, 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1d3c05714cd65ccd, 0xfffffffe}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x0, 0x7f}, {0x18, 0x0, 0x80000001, 0x4}, 0x5, [0x7, 0x0, 0x4, 0x5, 0xffff, 0x1328, 0x872d, 0x2]}, 0x3c) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000180)) 13:34:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000000000000100000000"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x20000, 0x9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r0, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x1d}, {0x84}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)) 13:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x20, 0x3f}, {0x7ffffffe}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") socket$inet(0x2, 0x3, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x401, 0x1, 0x7f, 0x1000}, {0x101, 0x64, 0x7, 0xa281}, {0x0, 0x0, 0xff, 0x7}, {0x0, 0x10, 0x0, 0x1}]}) select(0x40, &(0x7f0000000240)={0x4, 0x4, 0x7, 0x0, 0x40, 0x8, 0x6, 0x6}, &(0x7f0000000280)={0x0, 0x9, 0x40, 0x6, 0x0, 0x8, 0x9, 0x3}, &(0x7f00000002c0)={0xca, 0x8001, 0x4, 0x4, 0x3f, 0x0, 0x4, 0x400}, &(0x7f0000000340)={0x7fff, 0x1bff}) 13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x200000000000017c, &(0x7f0000000040)=[{0x8015, 0x0, 0x28492f91}, {0xdb, 0x0, 0x7, 0x6}]}) 13:34:32 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) syz_open_pts() dup(0xffffffffffffffff) 13:34:32 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x4) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:34:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) 13:34:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) fchown(r3, 0x0, 0x0) 13:34:32 executing program 0: r0 = socket(0x6, 0x8000, 0x5) fcntl$setown(r0, 0x6, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) r2 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r4, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xa3, 0xfffffff7}, {0x82, 0x8}, {0x6, 0x81}], 0x3}) sendmsg$unix(r3, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 13:34:32 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) recvmsg(r2, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/45, 0x2d}, {&(0x7f0000000200)=""/194, 0xc2}, {&(0x7f0000000300)=""/125, 0x7d}], 0x3, &(0x7f00000003c0)=""/159, 0x9f}, 0x1) 13:34:32 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) sendmsg(r1, &(0x7f00000011c0)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140), 0x0, &(0x7f0000000180)=[{0x1010, 0x1, 0x1000, "1d7a466d518dc541c720518972e45048b51ab610b39a3320e37746e32d027c9e0c71c765886fcecaeb3f62c826cd28137d0bdd1a8e668381b722c20e080fab963a841aae55d31bff9f3f13b76b581de86b8e642d2ff80f9f4a20fd9d7cd91de73388519c83df4c672ac71443a54515da15e2d7becde6a688759c07b709bd379b54f6ce2c3ffdaed0e0f8704651b9425a37d51efcff027f5de7e519ab11041ae58129e3b1c2847555ec773302d3c7f1d59c67d10b141c53211d14334a3674a61fa17c95531d17d117395943b0d14d5cfd47a09233d7c7e9dc8daa4627db9fe381593fc650e541fc5d87b1f598a4eb02608626137d20ed11258ab349c13f429de9d59200c36872a843a626abea7990aab93096d072e2c0a450a727a77cc65c32635f574c35a0f286bbb6fe491c959b8c25015946fce2843b90646d1642e131916322b02afb2d051e7463972d2cfbb1966e8a2bf35795a42a1c4346cae2fe5978c6be13e5ccf6941d80ad08c57aedb0f7d8fc35af185d1fe79237dca6f78a279e935374b3bce770c7f0eff01c9849a1b9504b0d778735d81969c7984b4357d691c9ddd32b54584e8453b1588b7d79adbe7f776187121bc5769520f2eb1ca5a47b212081f20b916aaf3ba8f473e3c1ed1a8f8af4a664341565cb627631960b077f1fe126f78608687aaecf65ac66076dcbf0b387f1c4502ee73add7fcf5038749d7bbe0da1887deaffc651f9bdefeccc189c1c91f3db25a8b625755a816d133724a2305d26a5f3893acd97754cddd8b5ecd3b1d3f2be42405932ccd0ce413d03d4d23b8eb72c41d1815f7ed731562cced350ad0f1bb1ffd0adf9410caabfe70820b3e8d09845e45be5f13c94d03dc64ea12ee0742398662ab500f7f3ebf27d694e044ac49b37872bead2d29aa4ccc5b33a1c9f308f41236bf27f12b1ff25a8f537f3d565bccc5b50d8b8a8da4fb79b74befd5842005a4d68eece74aef608579795f207c8fd0af2682ca05c34359061bb7f9003f73fbff138f325d8b0ac7ca1f9896e865921e561e3e545c3d2bc83504e62b6f5ff22f78987c56193e810be6a22534d199738b349c683d3b21181a3182a4a39e39019b6a4d00b1dda8444f46393ecb919b2e511f2f7bff07eb80a53bb70356b42c290fe6cdc66c877dd9d287dbb3745137824d7003f9ee0e3c169732c3f635af84e0bd71a52f60b12c7997099cab8a8e3add28323a814541fedf6234f91c2504ab9437b0589ab8c19e4119699f9b100862daac48bece66bfe4110818d098f4f5d91c07dbcc2bc4e40e8dc86fd56165dccca2cbd4742e055163fddfbd73f64c11ec8bd5271856d1cff73bc4d10143a7c103d0ef7ee6ae89cd73928e3b94f6f9228b7e15b2ad9fa647d022cc0b8004fd205b6b4272fb928e216f448f51d5a4ad47cfde156be7a4cadde0f151359e2173f8a21547b460ddb76ba1f668a6c29a1caaea1aa5479bf5ba3c59d2d2748934b6bbad69baa21540cb3124e6805e27d2276adc0161a2658c22166b04e155a3a9016913a499966e68b352d2443a49548aceacd043c7505e7797b5fb312a1e7c9bb226899d789c119194805d0b6863db166d539d688f72bdacd89aea15a0a5b7434f2ad705e36043f56420265c1e94c86cc63d478ebec05e41fb33ccd824e8461dbcade15bd024f3d223b26713f0854d0a7c36ce77b2c8ef43b2161c0ffc504f7f34d92b70da1ad5677aab0cfb0839cb1421bf134d67521a36adf90c32ba54d0853ba56c3ee688615accdfe22cff173f31cee0394f8d89322383a94161af1eb554e1f3a39ca3ca79733f5872dc6b18817e06f818a7ba1e334dc4f24b128bd21021ca993acac9cbca55fb8d8fb2e8ee3c7244e63fa958de3147ae464beca0aff6beca9d0cfa678fd0c9d86f423349f63bcf18616b431d2212b481f1e3ee3aec7e995c68106b8863c89ba2b8ce1562bcb31029eb3814f7c59cd37f4cc49c41a19296a80871fe77befeacb4c41b8f5157a90e076b53e6fcb136b07ce209f8d3ea583cbe0dbf850eb2ca3c40274a540ae8ee8bcd419e9ecd75545493503c0e2d8d30d788a713f6b9fd4a3485b0e57e44e56c6473d07d533132a59e3908ec2664a7d4eb1c8499bf86262080f6920a044b8afdc58b14b1741aa2b4363edb5dba8cc478a50e9b82f523f1a74774f7a7112f2304f176de8f78b3bc214b43368447bd6c5c394f0ad8f816a0bcbd0b4884d94e10d919445607507d776b70addbb04bce68f329a29051721c5460bf690d9adb3e864494069a6b12565f349b97b950a368e827bfb7ba76b2f77e0fca1033e84c84fd868b444682b5a3245972d80c9ba099ebf179cbd744f2c70d166814942354fa6983c9f18409e390ed3b20c32fd90ce4f4f0ba771b1fed8d5b29ea035f364442387516d99e5186e56d2a51f24b687472778490b256df173aef16e8e4e06ba461f8939e2b261fa37967aa22df7fc69613fc38ab8f5ae650c3752819ce6f550acb2d149b186413588fe4681bb4b36a3eec9198aa736c6081990e84e7e8a5ef5e4fd9dee4dbdd0345be1345695d810793716e9239caa25f699399239be650219c8188808de85248404a20e76ab6077b4f2e2e9604beb084edd8eec238409ff8af62fd9ab209ebefdf0b5e77e468aa7f49e9f3db3687aa271edccfc263f41a95bbbbfa662eb7c05220c13abbd4cc6b46642ea51f41148f114c817d7a550057cf749ec66e366ffb70adc0f854b4be5070c3f4e1285e56fe7e716371a713801553130320c4191be26e2d1f900fabdbe73d6120b0c1d17ef9f9d9faadf8dd1ac050db313587ae8bea6bd6dcc7b28635a97cad46048f3ba69d24975268145ef6eaff27edcd0a3016d341d3120a35a50bc86838f51359d2a8d7e9120b4a10b8430f176517db1d65fc120b3e06ed63184824a41cdb70a1679bffd3cd330847db1a430f4c88edc3161a3805809c49276c94d276863456639d028201de666ab1ddfcc01bc6ca2bf4112970249f909d150103ae4a7573db92a94d9cd113d0a295fcec0fcb9e6cfef552051712dacb0e1b15aa785253280823a53990c868d18de7c71d51349484f7ce63971bdf8ec3fcee2820b0a38ded81e010d6b17d9d0221b7bdc2492bbf5a49852ee8c210c4c0981d3edcd0b8cbfb2ae08bc3829565ab1f6a2fefc433c26eb74c1627f1bfacfe4420d0d9b660eab722bf4375d0dd32e3f33fd71a58fe6716d9ce80bfb070c5749d88e77ecff7e41cee77715b26c0cf3e4bf438f4320caa616a2a3360fa6ede8f35ac02f3ab7399dc9c6bcfbccb29362d2dd64808a3c906156f1ecc9dab934d34dd3b174ae0d91338b18952610098c905b452e5cbf9dd31b358f18c0125da91b2de86669156ff085862d6777d99f1cdae25850da6f2fc9a4f52c07e7650d29f27161bf37de3a33cfd0f28cff45470b663ee99f165cc04e3dba8860bf781d11299b8e8adce889062b31b0c8d242c09b87d86253eb82960067b7843f9fcb69078eb8a161068419315a335700cc90fd0fd94930c0149629c64b66159985c25b3669056f4268b263852678df85095394e311a78a92138993affb125691f4ef68eae3b48a7ee279b2cf3584f28258f3e21e4371ba108fcc1e30b14e1078363b953d05f3df7d02031a33d6b334ba93d5ac4597c8802c6c35476b4df644af7ba28a2060ddfb40bf175510f1a94aab569b242f5a5593c22024a08c6d042f1a025b2e3bad33b696eae2422d2451d2b9a53ea37e5dbd396c975a8cc16d375c8c28978c808ab014dcd224b0fc80ae0ba6c6e5a2e15a77ee126467d203c1ac0154307f9d50cff8b4b3ed3dc52494a4f45989e0950478d5b96e56dea5f5a8ea73c25fd48cbaa45929728dd029ed3e21e119186cdca612b8187022023d0000498877523ebeaabfbbfa8a679abc5b47cda068339149e94e4882e0187bfbabd4a35f19f7c64c8122e08a0d9e1dc17187191363fc0bc8380cfe2f67a37534a773cdd6e00f79002e27c445a8de9b58dee35f56ccb15f92efeffb96dd79453f411e4a74963aaecf7c2ad9d58ec7d343f3dd78eb7c0c8976b95f93db6de54ffec67e8e9256a65ea87b7933e30aaf20a2e25b557c44cd6f67211f6c7746da0bade943c7f408c84b2c8c71b87e68a74f93298a34f35859db2bee52671594660fb51153729bd5818019752e2d2863c172f9068fda4128643a0c2eac152711738a11e15a23bcb46be689b132603b2284c5ce2a7cd552eb9cfff1669dfca903e2bd99cee26b28c97e2696ce1873784f4e5d360dd0f2d688bd994925e9a95a10e728e9f915d02e60e051a27384ddd25fc9a18227dc856b315bb761d3598533758f341e29280c59b22e661257f1ae6035ebbda68fdbcacea3710c88d9785785593e0861a444f8f9db8f0d95fbf55e3efe8fdccb66b9fed07ee9cf92e024b46ce9175b823e063309df6b74735a6eea12bde6981e344b7010ea49887cebed344473d7cd5054306bceb27f63ac6d15feea794af43f839d788288dd7590c354f2e4eb9defbae020cfe36ffbe4fb8bcc4ea8d4acbb1fa6bb9d1df171a5b074cac2f0498761fe670abef544839275b96163ab12f3b6b836322cdd61f30f64e66e6bcdd37d10873b61d9617a83287f7b17b1d97c2893ba1a7cee11efae2007f1450785dcb72161f8b9d14706075be9181e9d5c484ead4d7d9e0929b74076551a483d4b283d6e972a125047ca06e872062c83f8c045b8225c4a0a25721f0b0d240f091e833829bda6d9634220e12fb7489473e2edf4fb63a971e5602c6dd8f6e444773e567a8b88a0091818c7443650b5c1aec10a06d9cc0a58199606ea34ad80599d52b5331a4091012151206449b7a3b032dc230e30ab33b386387f1111529c68abdb64bf89365ece120ebc36adf2ba9c2a80acbee1e397590b4cf0f8729e5b1ea7bb8e23ab829d344df4c45019202aa7aecc9f6a29445abc8602c2b3eab49526d8a9851da09ffbfd2734a5ad1f9cd69eedd47522113a126f5531ba55ae17d2e32c463f8bdda40d8c18c39270c796361e6e6a464eb128f0d2faf9ab401489952e45aecfd35f8ea7a05abe959dc927887b8460cfee0b9913ff643be4caf74f0f03d686da7edf8605c873d4a398b6d9269788596de06e368d99afeb00b92b54a0f1ef83ca16ddf579799f45417d0f4c7ac116d608f8fcb26425744a747fa609aa3af423513f2503f516b1ccc56cfd8b9f2eb9d33d73daaa1b5cd0c4c22ded2330fb358c1b2b70d4ef2cad62c78ca70d47faa7aa6b418bf0ef5c9e90f88cc88e166f091398074120e9cb62eab8656bcc0c453165a12641dfcd0e45383d4ccc050e5eec22a46cba7d74c58a3982256057c9941152f37a5d233d7480af121b3ee2f0c883d87164dcf25ae153c42d9e5139e4208c00f2fbab8460aba90a3538213c60f80eb8f2a84d1832afc73e7c3eb5ceeaf8d957a2868b95c1d47dbcb1a502b096f34857dddf7547faed61debe0d4a7366c0dc52af6d38f903f3da6382c4a0a71f2d1d64118e4166ef5ee1b5f35ba344723e4e38d277645a9383a35685b7d32a94b80c3f14768f26c4b46d3f515cf1ac352d33b5690961814dff3b23ebd079229ba84d3c0b663081837f9ff0a6f2e435b7a3de2381168f1945d58dd9cfa0828b51bf39fd24f6c92bf9087565d52edc7e4fc431131a72d34b78036268d5ec12eb25a997e799bc67d3e1ee5f659c860470b5413a0f31d418ee31fbfe0a4a9478fcc0746f75117db0bbf14f823ce6bf0df97f1b492f965347744b652e43bc9f3c"}], 0x1010}, 0x400) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x1, &(0x7f00000012c0), 0x0, &(0x7f0000001300)}, 0x0) 13:34:32 executing program 1: select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) r1 = semget$private(0x0, 0x0, 0x40) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000003c0)=0x97447b0dffaca15) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = syz_open_pts() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000000)) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() r8 = msgget(0x1, 0x2c2) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000240)=""/161) r9 = msgget$private(0x0, 0x193) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r11) r12 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r12) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000300)={{0x7, r6, 0x0, r10, 0xffffffffffffffff, 0x40, 0x5}, 0x1, 0x65b3, r11, r12, 0x10000, 0xd30e, 0x1, 0xec}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x8}) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000100)=""/90) 13:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x3d}, {0x7ffffffe}]}) shmget$private(0x0, 0x4000, 0x9, &(0x7f0000ff9000/0x4000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 13:34:32 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x1, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000000300"}) close(r2) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/6ev?qci\x00', 0x800, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) socket(0x371e3825926b4afc, 0x3, 0xc9) 13:34:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) ktrace(&(0x7f0000000040)='./bus\x00', 0x29d5b139d512315d, 0x40000002, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0xab0}, {0x9, 0x3}}) 13:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x15c, &(0x7f0000000040)}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 13:34:32 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xffffffffffffffff}) clock_getres(0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)="2fea0d3d673bc6669ce9766dc2dbe2b70cc0f28b3d9705fa37e5a591de7ace33d27f65be236d8613df89d7cd289226d68323ae965bb6be77cb1c757a6dc64cda53d647270c2d6b96954208a9fd5dfcb5f78fd3e62e725b97010362cd33ebc4c3773251b97326ac8a36fa0e07f87efd08b6b576e353d6f3ed1fab582a61626e6c9c7a33c1f8f44b266995a36e71abd216a8", 0x91}, {&(0x7f0000000140)="5e92fb8b05db25140780299b63b7a1d22a1878393f2cddd01ce722e2e31d413d0402b87a8e8f2678444d56bb3d1d5a5828ef6de02748e69ca1fa03ba51094390141bcdf061652764c5d4b2bb2bbe84967140c2720afdfb0c57be0324c054baac4ab1bf5ab9b546a33ee4b14a0f4d1b5b38b1198cfe59765c1d70bbd035e275f36d8ae38466b153929b3fbd25a65f3be8eea5f7bd62100640d393dadc0f3932816765341259fe6bc841e295db5bc5df5dcd49a62b049cdf3f23927db64e151ca899fd5a307626cd3bc60cfc70c00593f1f92e", 0xd2}], 0x2, &(0x7f0000000280)=[{0x1010, 0xffff, 0xffff0000, "b4b43f5f8b933a29be58abccdf7a1ca549b0089713eb31bba6b30d1ad590e8ea568d172f4c2cf2d9254e2b29c9bbafdf51f76eca68603b906360c51a8cd210a175cb6158b6bc3afb4c0b84ccefd26521be2bdd90a3825e148bd7f3c9864d4887a30c273c9a87533c191a992c026d7b302e52fba0209293e3fa753cab61f31d5d398065d87676df0edb5843afa2d11a852ead11a2a7b5ee6c3e859c58adf22be998487ee6608b17858b5fc01e09bd873a0b84050e19e4623b9b9095adfe3e734cb2730843f219365928f333298deb238a88861bc7e47e9188eaaba6a458005c9fde776d3fff6403b72224ada15b5383e46064f71aed938f17a9c40931b391d088ff298b8c557511e9d40940d00d968199aec793c83759bccd5094dbce7b75d5d363c07c250c8d59f8088106e362fd9c1556ec225a38f5294fd6db45bafcafe9223be9f8712c3593275426d8f86c4545374dff025c66bdb5b8f955c23a43d2263c14ac4b89e8cee4c083f8746efd48463dd3c976bddf08f9fe0f2fc33367d4cb0d2cba57d7c53499130d96d8f44c331d36d573bf92b64693c631bd3c60f0dfd51c3da83ba0c920fa3bc3f9c2b9b3061a1b57786fc7cdfc2d128945b1c96199d1a307fbe56b367da937ee57bb533195afb30e257d053eff70f55d4cb387e43935d54ae33fd10e88bd753934bbf4c0b3390db86a75c6b55c817472f3598f174ec00ec7e5caa86d7f2fcfd4ce6b686c9b7f7680bc8b9c939648a4c3b01979038efee6cec1209234ff9a9e622cefa0add8421f798ec519054cb1ec76bfcf1c000a979a708763492774bc364c469c4b4eeea81876e299dca49b3b6a95a4ceb155996dfaeb8c5f8eefa1e77310a421a1b460786fed1d435e741a8a8b73901249fee5339ccaeaf9c3e9d2e11f4c3a598cef17b41d059a84bf3801c4fc74d3b165c65dd4930237cb764ff042dfd1b68a2b32560093481a39df2327348513b7c34907fc8dbd277fb5094f2039462d2271b337dcc900f5039b06fdc961a3ad2a031d464ff2e93374fdf47c1d0e4c4ea0fb5558febf64825c86e787fcf4fbfad68d69e6ec9cd1553751d652cde10cd33211624d9e89cb92ccf3e38cd0bbcb5f697c69a6e0e732ea88007eb5caef7097f6daa7652619866cea880510c587854a09d148a10a782196e7cec57d0803d41023612a6f83eff7fe67a250ddb68b65fa55774fdd1f77a842016fef51b6840f74d574dc47d6331bc27f5596e7ac6e3707ec739d168a33db30694250ecce12930c7a7475479bfb8989ed4531b81222b7fa92f5563cd93aef06fe0cb1f5cc2819234ccb1daa0c9422930493323304a83b3493f1cdfe5992143f94a322ae07e8b77d8726c0914d3960879e3c9411481e4976f056d98802eaf6bb4ddb613a97dc6f39861f50506486c85cf306b43b0fe440098a00ec342e1afd0dbefd4f078138b8f5bd90406f0107f34ac5fe1ed27fe06a5285fc73fb1f4290c7783729613608aa221abdaeff5593f657678e3e7e26bf4cbd4a7ebee19afb6469abbb978dce3bc1ba06fd91fbda17318b0bad8421ff7c76c769b378792f92b6ddc8100fd00c86603366bee4eb5c95f764ce9d02859a5a48bf8d4f786b45bd01dde2118a96824ad163f78c217659a9ad6af683479d9eba8953db977480de356c11ed366ca675486efe96dd4344e4f2b0d29fdab14d3036bdbef1fd21b617067faff39283d31b78b9e05635a62e77c8803283f2183c38935c4890d124a5c5ea034b80612566f3676b84d07c46f13c1fef913f0c1362ff945042ebebe5ad25f788ff286955a47eeeb6f694b6334335c16317469d20773c064b70b806973dfdbf2f73ffce4d3f0cc50d8dc438344fc51f3793637e35f3c3d9b5d5263703fdf13fc76a555c0a5c8d720dedb9a0d7bca0ff7ec0f093429382c93598476fe37e98ac6d68dde10052030b50a9d8cc001702fb2483d0ac9de08cd7e5caafcf64c4d28e7f80644d53cc750af23e9a35b49e85cc29eb65e8224f1e0795da343f2e2bee7a409439bb0050a072caacb40606f86fd633d3b33e142332da43c476e5ba62bb8d35b1418e2c67d13faa9333ce45f8e933c8fe058a792f425280a553f34c316252f9ea74d4dfe64fcc9fd6bc0519bfa14e74f191b21a3889ab61fd7926b9202b2b25ee9df102e08a19b79d0d0895f241488b8c935a9d5a4cba234ae862b58cd64a01f7bb684b285ff484d3967998e5765e46cdaf94e0965d563cfde39dc0363abcda846ec4b9cccf32133bf476886784b99bbb7109971a40cd7c97eda5d505d79d0c3cbd3f9ac3cb3abef22888dee4868cf63267fcb47f326e5dd5a64bc8205993c29dbbfa0ed3e836faff875ecfba57c9e6e70fa3cb798cc2c83dbd58164f9ae936d4a6fd75f08ae0c19bd8c63b08421f064c42bdddffcc173a345f2d80368a25b3fbe4c30f20a9930eaa835ad117f8b3f1034f4414c6c119ff38e3ab398bb5eb10ab0f8f20fb7a13b678327469a6db0fbcef6dbc717ea1d81f7b6d3085f7f40d606128fd588f81f7a9f8dabd6b9e12dbfdc5c84e3e321648d8a89b2fbfadf8c1f77e1f172db9d3069a797f8e902c55567c85ead4a484bbbb3c15a5ba1f5dcf7aa9c62ed5fbd3fdc9da0c7a2a8efd56294d1a918227b9612074fe26d923ae5e0cb8c325c6ad1609f6c3104e21e90ac73ab552d9deb7d7ca16aa77f9bfc5dca3b5fff601b53bc1453ffb210eda9b8e409126251bf0edd1ad9d0b20378b5cc0f91f333b441aff58eb9aaf81dd9414b74e19a92668e990f7bac078090bbc45d3b4b088e42d420fe00b1dc1120160448331aea984a782a39bf78f5dbe7ae71fa3a578345650a21189d0b358996d974abe58ded6769331df3e0310eeebb8609f58201ba4f5aa6d0c12f16b84d4827428f5ce28e113a03c218a69c5bc20de9520272b478d3f54f4b51072c0dc0b76e127a8e1c1bffc089947700b53acee6ccbbff27e4e40f15acabbf4515b92f91bbe7ac0ac436b3b78480e847e5fc65433334ab9287b17ea0c9362b2d218be8207bccc65f6e9994c1ec321fad02c40ab7203aebf55c93171ba250617cb4fea40f191a43c3ae983ae8ae14b9917813ddfbfcf11d54a1a1695e9d5bdbd03c1d90096c0f2e07a95dba444dc343f2567329d27b29aeb545a55676603ac5b3279b2a092eaa0cb5fabe2efe0e2c2424e69f3675ec9809e16f34c647eb5558bd2f28fe51c49a2776d8b6043fa1c1c9d4b99f116f183e7e4a78eb37d7309226a1ec4abc6b1f369e2782767e7b3876dd92a2ba0e40203aab31a8223c5d6af5ccb1d776f3f7aafac18db1d4bdd8368ba772a71f9bfb7b06ddc94f16dcf8b2994c183c2ccde62d6719b023b3dadadcb485ccd70d60029a0b66fcd0ca59339d1d88f7c2858a0119ed15c952641e0394bc678faaac15ab1c66ac526ed68b8634c7cf4016ba5bf3a032f0415d24e1b455fa9c1d207648ffb11ef74b6e4b0b28486b44962f28eb7094dcc67ff9835a817118e1edd78c000daba6e51ec3359006bf2f23d35e97880be10bd61260aac2f451dda7772ddf0ac6057c644815ea1e3a41ca307814a8b0242fa58c0303c1968556c870329de12c67078099c96a0c7a45ef9740737fa1aceaa063b35fe51b51b660400dc2a97ceb783f6c61e92000c952ac36879f6eb3da1444686dc61c306cb477a4b545a7b35e9279a5352910f739b7f94f18b2b820b6657016ec5bb6a6801016a6898d172ad843f022f92b6a731e81bb9de39c75145597552968597af2045d05a5c41553948363531c6fda4236695d5ee5b3839d7b6373bd86f4b86e6ea7151aabc8848ad59128bf9f5ad5256c3a8e60154fa1d65017f4e76d19cb8221f29fb920a32a92846c1eb5307f5e21783423c79c361379cfac7bca61f643b857f77c38dedc2697695eb836dcf132a577b67554b35a5c65d1ee23d0594002e050d2cc5f0b5bb89bf294ad153cfa3db47d2033d12298ac402dea9876358833171450c8093399a6f6997418045f28f9053b81c1e12603355dd3760a124c226c975efec78ed05b7e2ea539c6bc5e59dd0ae2885809d061e46e9615132ca11c0def1536eb79b323d251c99fdea3ee616546fe7dc0a23d4865d7d395f77a8e5a7ba1e8ee470899308646836475c2006b007bb74f6f52d267ab9c578c3e6e24aa11aef00eafd906585aa32966ee8a8b5033cf4b5769ae66c404a148cbce9fc94f8e9900471742e5d216bf3662b2004e59fa85db558fad322875b01c9585fbdb09d1c23f8bc8d02f2be0cf8f6ac8e266b4652a33de2c44082ee2e0f35cfeeb271e5e57973c1c7ff0d08ad2aec1af32d7a4ae4dfb791b2793918ad177732989ebacf3c11efe914cc3107038503b863f5b444b68b72b1fe72d06f84e8ea56523ea6189a3c83fe3af98ad311468998b8676843846b5994081cf487026dec9596c38516dae9167df108a02ffc59b0d2c93c66a761a595b2672ca36a383fea44032573e4680a8a4ee00b00ff1d2b34bc563ec778a7c6b3b9a8d9028af4a2097b8ee3fc67740e86bc70418181f6eeafa05d3934dbb18e8b7f7fef1c9108b599ed6f566e706ea5f5b6e1027e3eb2f898cbbf188f4b9f1b791f2a53682573b14ddb7eb6897d4fc8a386b2571578c0a338ff8a26ba54c082b9cdabe93b2b95c3303184fd72f12c3d158f8d80c8cb9b8722c1c9e460c33ca92259c31bfa2a6daeaa3a90c5c9326c0308b324bdace240f4d86385a0939de6bf532b63d72d69a3fe4dc05e835aefca3602353feb353ae519d36dc32151d16f16a4d9496f9e50302f28c79d4c68974891971e84bed77e462bb8bee86667615dacec53901b926532db02373522c09819a7b11645a1c613d4d0816b89f5b503382126a961403f55dc558bd6e0186490ed97b32ba6ae90e574473f74407480cd159c93075a775fc86b5740e26a6efa12cd05fc421bb12c41ada1b2842b566dc3df558100dab589dbbcec571074a4bf4a692e00e9a9be5ccd8da9f8a9fb84679038c4bf98b3d9d1ce3d39661ee1d5c7d444c06cb65d116ee65e2b3118da3a01aee6e1b3af75fac113df27440bbe5edc4954401a9688213d651ed4d9ca3f76657290225b0386464407e40a4c3820353db0c0de7ce02e55953a6199aadbe7c9c9ad930819c675c1da644a1be9c21f3507374ae3d86cd857774c7b1d491cf417964d7600234998bed68595be5e505ca235a3724c950120c12296eb3593652dea6777238b59af8915104bfbbe26d3a92f0d5040bc1f60a2eb13509b65ed443e495ce8fb472bbc479b35925360dcd538c68a5ab62c1a850ffba65b221b2a0a1ed1165bb863b7646ebf1b658097e5b6aa9f3ad5cd6aa4610bdab5a707f1a8ad4f3b1c67101de7a8c2ac48506f9724868df8ecdc9ebe8030d9355ac7bdecdac45716b17963cf40eba679a2779cf819a16f48ab6f54dc9894b2f438740b78f303234daa7c64cd6045eaf046b0166baf5781c8f3b43a33a80e5a9cbe05ab1c09d75edb8afe3279ac28c96a812afd91cb2fd959bbf6eaa897a6473e8c75eb6cdcb3a780f943e06c3c9b88d281e5fb2558d9e1bd4a03507eb3470744a117796e21e4f1f03f1c63c578f8d84d2ac59438f6f2e987da31ad26c1989bbf50f664ce2beaf4fb007d66e59569d0413b447fc42c8b90a6e0a47a9365b07a1f197cbe0b1ec43ba027e706a37faaa0a260d9362453602cdf692f036979fc0535d2f03501036fab5fa373f7f31405a24a2f91fd93c789c6b3cc0afec4498e565391bc97af0c65fa0dc5027932c5"}, {0x70, 0x3, 0x4, "115c9dd2ba4f194f7d45f7dd0b8ac5d5dc734a3cd0f460628968a7e39713aa65b7090346bdd4590f15abdbe8592c78facc5ce72b6afc3e123aebac26b0cebe9f3009393850e0562eaaa569da08a1d89d580da008516c9d2f779a1183ca4d84"}, {0x60, 0xffff, 0x7fffffff, "4730da26ac813a8d4c4c8521c6a7411a2ea000fadfa6a74e6e888c5f3e13ddbbb3346d39c6ed375a75239a114e914b1ffc324a603e516dc0478eb761c9e021a327f356a59ddcfd6f51a4af3b1c5c7a67"}, {0x48, 0xffff, 0x3, "4b0fca8a804a94568dbb5c1903121680cdae5cd4ad9eb9afe32f1654b6f0b59bcbf7ebd705d2229cc8512a80902a8ce6e41c7384452b8567"}, {0x90, 0xfffd, 0x40, "1bb9383be7ff0527e432b3d9f56937e84dffe4d7e60910d8a4c44aa831920d7ab54b962d6b7e96a2a4c8c5f8ebf92aa69142f228e818d691015da0139eff8ad683dcb0edd96fd019ee14495c7d70320b01d97d5ce590329be8bc002f1be440edb503754f0b692d716044fc6b0dcebadcd64c51f7a22b9e061da42cd37aa70770"}, {0x88, 0xffff, 0x5, "a91f16d06d3475e7eb0f07ee0138cb194012b79dd9d940422d89dcbaa3c2dfed2b44d558e4e44211681e1e5c004d6ba78ca760ad947ced9689cc8405bc730825c504b37cf4b4c2620ce59cd947c9a89f3616c9c58025f82cf91a8f237768acb3c7175bb7dbfbb04309a5ef3b38c0e5536c6e1fad3d5977"}, {0x88, 0xffff, 0x8, "b04a5b31c9b6eda96d3cea6eb18787a5aacd096eda337d91e26bad92d78b70ce496d7a2164ce47082edc78e390b069ca3e2bb0d4d2df8e071126b75d08e32adc1e72b05b27a93e2cc93c56b4c7f6fa9f0f325ae37c48d1ceddbf6ef9da7f80d0ab94d3ed433373d7cf5f2114095aba707465d92aa2074148"}, {0xc8, 0x1, 0x40, "41a863afeeb4c8cfd7c73e1981bd6fdd0d3dc653883e7f8913bc9566c40dba62969e79e2e65ecc51f3090fc751f0579272308f9689e5c59e1b7c0ba887860654e3eb7623e80b97e278273d93ffcaa0b44f2ae6fd1e342d2567c6daea96541a33406d86e35be370451a90a00a6cb438b54b4c54f344c14cb6a03129eea10ac34da91caf823696ceb5f3c9230d340c635e43e037bb57c911970d6a376bd5c122c05e8fce4888cd43b365f928392074ee0b4b"}], 0x1390}, 0x0) 13:34:32 executing program 0: socketpair(0x2, 0x5, 0xff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000200)="c31a13b55dbcdc40a205e96fd5dbf8a0a8732dff9a44687ccfe75abe4cc5fdc5e5a6ec36f9ac93d0b9cc92407225ff26bd9d415f22ca90366fe96f072af77d1a585c60952147528ae05c1e2fd45fdce6907adce7ab7698a7ae6c690e8aac455254b9fd2716e735266b5bc16c50d795f7e82c50e136c8757989f02a34191788160a499d0b63fbf0db5b1e6f09777b7bb60c30261785704d2e85fd1107d255f4f0600d2076a67410789cc16fef075cba0e0eea90deb005abfa74753857d585ce591fc0b82ce0123ff1d23b19f9bff736d968ee5af4ce1291b9bea4bd8e07f35dcf3e6d15d21ca96ac845404c4b4e37bd416a87e0acd2c2677fca89b8", 0xfb, 0x2, &(0x7f0000000100)=@un=@abs={0x3, 0x0, 0x0}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = accept(r1, &(0x7f0000000180)=@in, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x35}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 13:34:32 executing program 1: open(&(0x7f00000002c0)='./file0\x00', 0x20, 0xa) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000180)="0697bb8b4457483c0485bc55fc767d863b96ae6cbbb51fd7eb19018df22fc26bd2bc205899f8a47c69d004d387c6c45b6d03c38aba34705f0850a04f68fc09ae75c67fe4d89b6c45a5965180ee3c6e89a1bbdff02e95a109f1a3674cd0a2bbd7000000000000060000000000000000a7876e0dbafba54da220b6d1f86a9d736093661b9cbb470b2ff214a56bb44ab7232b8a926bc86465ed1af7a7262f2c5bf22f07994b2d9dfbbc96364e4810aa472e47af93dc171d819988cc3d3219d8449af189dd8c790c9436545bfcd3f53e0bcfff7683b1a7d5e6601bceb45c50ba44cc06449979d6b30a33575232346262a05824ee7ca4ca21e20f6a5da92919be6360cf256c061842fbaeca21aa70338e3fd5731998a0af53", 0x8a) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000000)="32afc8a1bf4ffe58a5f9c174f3d5bac4d4466087dc03f7ecea8a5341ac1a6eb4686bc71399da956b969ed9fffb2eabbda6fd10253d98bedd014c9643b3b188606a93cc74e33bc980c108ec8c3dd4ca0b195bfddf9de18835d630b0330f3de6d7aa0ee1fa143559b00e2a0a7b832884bc5a6be75af07faa3dff627475982d9bcdb4", 0x81, 0xd, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 13:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x5}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) 13:34:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x5, 0xdc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:32 executing program 0: socket$inet(0x2, 0x2, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) r3 = dup2(r2, r1) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0x5, 0xfffffffd, 0x0, 0x101, 0x8, 0x8, 0x1, 0x54fc5ea2c389b816, 0x6, 0x4de}) dup2(r1, r0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x310) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000100)=0xfffeffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 13:34:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x5, 0xdc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x20000, 0x20) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x10000) 13:34:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x5, 0xdc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x5, 0xdc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:32 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) preadv(r0, &(0x7f00000007c0)=[{&(0x7f0000000080)=""/41, 0x29}, {&(0x7f0000000200)=""/145, 0x91}, {&(0x7f0000000300)=""/79, 0x424}, {&(0x7f0000000380)=""/247, 0xf7}, {&(0x7f0000000480)=""/213, 0xd5}, {&(0x7f0000000880)=""/81, 0x51}, {&(0x7f0000000600)=""/143, 0x8f}, {&(0x7f00000006c0)=""/85, 0x55}, {&(0x7f0000000740)=""/101, 0x65}], 0x375, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84100080c1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x40}, {0x4d}, {0x6}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10820, 0xd) ioctl$KDGKBMODE(r2, 0x40044b06) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 13:34:32 executing program 1: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r0, &(0x7f0000000000)="4b0ba7a81f70ac7577583af63c0db68c85839ec332e484c420ab51bc717e9e9266d033da3b1740e90b1e678143dc1158525596a458f05dfc251f97375f169864605805f18576b8b8502a91b5737c214180366f97a9659ad876c1b51aa38f5386484d4b825f16ad2af320c4735b8f08a0f0ef1b6fbe45e9b84519a59ef703f38dd3ababcb6a72175cceccc6c0b3d3c7d01601aabf", 0x94, 0x0, 0x52) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:32 executing program 1: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:32 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x43f) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r4, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = accept$unix(r7, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x18, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x80, 0x1, 0xffffffffffffffff, 0x24}, {{r6}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x10001}, {{r2}, 0x0, 0x20, 0x2, 0x9}], 0x11, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffa, 0x29, 0x2, 0x8, 0x800}, {{r9}, 0x0, 0x4, 0x20000000, 0x0, 0x3f}, {{r2}, 0xcb9307f71010979, 0x8, 0x1, 0xfffffffffffffff7, 0x80000001}], 0x7, &(0x7f0000000300)={0x2, 0x200}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r10, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r10, 0x80045756, &(0x7f0000000080)=0x9) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000000)) 13:34:32 executing program 1: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:32 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:32 executing program 0: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() r11 = kqueue() r12 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r12}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r8, 0x6, r10) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x63, 0x0, 0x81, 0x0) close(r9) kevent(r13, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 13:34:32 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:32 executing program 0: sync() readlink(&(0x7f0000000040)='./file1\x00', 0x0, 0xffffffffffffff4e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x5, './file1\x00', './file1\x00'}) open$dir(&(0x7f0000000100)='./file1\x00', 0x2, 0x135) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) mknodat(r2, &(0x7f00000000c0)='./file1\x00', 0x80, 0xb2b) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 13:34:32 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0xf800}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x2, 0x400000000002, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000000)) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0206925, &(0x7f0000000300)) 13:34:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='le8\x00'], 0xa) bind(r1, &(0x7f0000000000)=ANY=[], 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0/file0\x00', 0x0, 0x5, 0x99, 0x3, 0x4, 0x2, 0x8, 0x2, 0x1, 0x4, 0xfffffffffffffe00}) sendto$unix(r0, &(0x7f0000000180)="a1c7519d672455d1a6ab8eac83201a710ed027cd2a112d9b50d9144b86315430e02ece1cd7bf830b0d48601e4925cddbc6e2dc", 0x2e, 0x405, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00./file0/file00../file0\x00'], 0x19) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) 13:34:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 13:34:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:33 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 13:34:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d58ac2d2cea51e1dcc75d49c51f7b1d88321cfe0df81e7c5535366c2f1922498b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e2ebc8326481e8395c1a1fb", 0x7e}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:34:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, 0x0) 13:34:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, 0x0) 13:34:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, 0x0) 13:34:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) select(0x40, &(0x7f00000001c0)={0x9}, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x40) 13:34:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)) 13:34:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)) 13:34:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20080, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000000)="be86cd2bb791abdd939f04f2aef7185d33efde3c97e76a1e2ca5e04c710f539556b700602f234773a6abb7a969528b768c97613de502580b46000dfe074307f937c1177773fdbfcdc7e4b784f7c477a008f6ae607c02be057138f220ec04f883002c79d24284be68dc3ab604a9a57d8c3afba5a34f4100c07d445c644ac77214efe51c2da01d86355998968f", 0x8c, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 13:34:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)) 13:34:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) r2 = socket(0x18, 0x2, 0x0) socket(0x4, 0x4, 0x3c) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x88) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r0, r3) connect$unix(r4, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0xffffffffffffffdd) accept(r2, &(0x7f0000000000)=@un=@file={0x0, ""/64}, &(0x7f0000000080)=0x42) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r5, &(0x7f0000000100)="c313f8a5cdc019a578155cb47a3c3b0e9e188b27ccc445e1f21f797278a530aa6611ae1dc87e224711b32f6268ceddce3d744d1ed15a65a62a679793ea44998972650faeece9ee09134c75a71fb74dac572c3ed28d2425a3bcb1b19b17f8cf635452c608438fad535d4d1429c6dff72b51f68c05039b723fe395716122e934c276f0f3f1f944", 0x86, 0x0, 0x3a) 13:34:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) semctl$SETVAL(0xffffffffffffffff, 0x3, 0x8, &(0x7f0000000040)=0x1) 13:34:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)) socket(0x2, 0x4000, 0x82) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xa6) 13:34:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)=""/144, &(0x7f0000000100)=0x90) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x7) 13:34:34 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x3aadc210, 0x4, 0x2, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x5}, {&(0x7f0000fd8000/0x3000)=nil, &(0x7f0000f51000/0x2000)=nil}, {&(0x7f0000fe4000/0x3000)=nil, &(0x7f0000f19000/0x1000)=nil, 0x6}, {&(0x7f0000fd7000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000f7f000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x7}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000ec8000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000e68000/0x4000)=nil, &(0x7f0000e0d000/0x1000)=nil, 0x80de}, {&(0x7f0000e09000/0x3000)=nil, &(0x7f0000e3f000/0x3000)=nil, 0x9}, {&(0x7f0000ef1000/0x2000)=nil, &(0x7f0000f90000/0x2000)=nil, 0x2}, {&(0x7f0000e58000/0x2000)=nil, &(0x7f0000ed7000/0x1000)=nil, 0x80000001}, {&(0x7f0000f68000/0x2000)=nil, &(0x7f0000f54000/0x3000)=nil}, {&(0x7f0000e62000/0x3000)=nil, &(0x7f0000e76000/0x3000)=nil, 0x5}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xeb}, {&(0x7f0000f96000/0x1000)=nil, &(0x7f0000ecb000/0x1000)=nil, 0xff}, {&(0x7f0000e3f000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffa}], ['./bus/../file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/'], 0x5}) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 13:34:34 executing program 1: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x80000000) socket$unix(0x1, 0x4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tFp', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80000002}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) 13:34:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x91e12ef28ba0d3bb, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x8000000000084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0xffffffffffff88d0, 0x1f}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") 13:34:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) r1 = getuid() r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000000)='./file0\x00', r1, r6) 13:34:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3e67, 0x5, 0x1000799, "b3ad2e0d3fc9c06d00007f00000000000200"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000340)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f5511270b6d232ba46465d20e5d0ace12b7168bc1a6a37067d045e9fb3da8483645f057103425f0bb77a1a2bc01a17cf933c5aec83bfdd30d7995e22383bb2d04e9995290c6b9a6c448c937132e35bb7c6aad2fc8e8cf6ae2e796f6791ccf8767ffcdbf97e4b402ed05f57b34886db7bea8abfbdd6bf96c70e8bc045541889177f7c5414c8b95527d3f755b5343509d7c01170f94d963aa26dc8e3c7f7d2ba0b8767f12dfa20046516289dcdd985cb6287018b10195890f949271532d35c3a53c265ee87eb9d0c91330c588b756e8a086ec3e5c269c5067d2b6bf915736ca544a0f463a48573eaf149be965164db574f2fc596717d588b458730f78d30d72a73d3945cd7b30b762893a54b1f8ca20baa1e3ea4ade838c6ac898d472442d8aa5d72179", 0xffffffffffffff47) 13:34:34 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0xb4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) getppid() 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0xff14, &(0x7f0000000140)='H') 13:34:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r0 = socket(0x18, 0x2, 0x0) socketpair(0x2, 0x5, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) sendto$unix(r1, &(0x7f0000000040)="b3cfd4a3acfaef6b22f695e592641c0b3670e006714932a10a110cfec8a0ff3a5fb1f5fedb1e453cc99d08aaa88e20eb2d77656e7f54400bdcb6ea8ed7b0b48baf23b6d2a965ffa27992e814fb4e4d143b", 0x51, 0x2, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000fb163000"], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:34 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280), 0x3e5, 0x0, 0x123}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000000)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) fcntl$getown(r3, 0x5) 13:34:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="de1bf56787c40500"], 0x60) r2 = fcntl$dupfd(r0, 0x11, r1) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000300)) pipe(&(0x7f0000000080)) 13:34:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(0xffffffffffffffff, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) 13:34:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x80000000) 13:34:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0200000000455ddba9000000001fc2", 0x2c}], 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0xdc) 13:34:34 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x7ffffffc) 13:34:34 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) link(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='./control\x00') faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./control\x00', 0x0, 0xab24ebcdf4c25dbc, r1) 13:34:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) lseek(r1, 0x0, 0x0, 0x2) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000800)=""/170) r14 = semget$private(0x0, 0x44ca061dac9b6693, 0x180) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0xb5) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() r21 = socket(0x800000018, 0x1, 0x0) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r23 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r26 = getegid() r27 = socket(0x18, 0x2, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r29 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r30 = getgid() r31 = socket(0x800000018, 0x1, 0x0) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r33 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r32, r33, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x9, &(0x7f0000000180)=[r3, r7, r9, r18, r20, r25, r26, r28, r33]) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x80, 0x40}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x20000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x8, 0xffff, {0x7}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x8) 13:34:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0xb4, 0xc741f90fc3ceb95d, 0x2, 0x8000}, {{r2}, 0xfffffffffffffffe, 0x84, 0x2, 0x1c, 0x8}], 0x6, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x2, 0x2, 0x4, 0xf5e2}, {{r4}, 0xfffffffffffffff8, 0x8, 0x1, 0x200}, {{r0}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x44a9abf0, 0x5}], 0x200, &(0x7f0000000080)={0x0, 0x2}) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3b5, &(0x7f0000000080)=[{0x45, 0x2}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 13:34:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) setitimer(0x1, &(0x7f0000000180)={{0x14b, 0x978}, {0x3, 0x80}}, &(0x7f00000001c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getegid() ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x8000, 0x9, 0x0, 0x0, 0x396, 0x7, 0x70000, 0x0, 0x2, 0xad, 0x2b4}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x43}, {r1, 0x50}], 0x2, 0x0) 13:34:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x130) r1 = semget$private(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x3, 0x7, 0xc9c732a9d807e80d}], 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\x05Z\xb93\xdb\xfd\xf6\xd9M', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x14}, {0x54}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2c13, r1, 0x0, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r3, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'|]p', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") 13:34:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) sendto$unix(r0, &(0x7f0000000000)="661e2bca09cae0b2abcba474d8d4bc1b004223fdf6824a04970153328bb6", 0x1e, 0x10, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 13:34:34 executing program 0: kqueue() kevent(0xffffffffffffff9c, &(0x7f0000000200), 0x17, 0x0, 0x3ffffff, 0x0) setrlimit(0x6, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xf80d19ce11a84ac, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x20, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x200, 0x80) r3 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x1, 0x8000, 0x0) listen(r5, 0x6) recvmsg(r5, &(0x7f00000006c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f00000003c0)=""/111, 0xfffffeb7}, {&(0x7f0000000340)=""/58, 0x3a}, {&(0x7f0000000500)=""/202, 0xca}], 0x3, 0x0, 0x3a4}, 0x41) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000140)=0x20d) r8 = socket$inet(0x2, 0x3, 0xff) writev(r8, 0x0, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r9, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0x31d) r10 = getgid() fchown(r2, r6, r10) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x60000210, r1) getpid() 13:34:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6f) 13:34:34 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) kqueue() pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, r0) fcntl$setflags(r1, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) write(r4, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) clock_gettime(0x3, &(0x7f0000000280)) r5 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x20, 0x8) recvmsg(r5, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r6, 0x8) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r7 = socket$unix(0x1, 0x5, 0x0) close(r7) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x8, 0x60) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f00000000c0)) open(&(0x7f00000001c0)='./file0\x00', 0x605, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) r9 = semget$private(0x0, 0x7, 0x200) semctl$SETVAL(r9, 0x7, 0x8, &(0x7f0000001840)=0x123) 13:34:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) 13:34:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r5 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r7, r8) chown(&(0x7f0000000200)='./file0/file0\x00', r7, r8) lchown(&(0x7f0000000780)='./file0\x00', r7, r8) lchown(&(0x7f00000001c0)='./file0\x00', r7, r8) getgroups(0x1, &(0x7f0000000180)=[r8]) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(0xffffffffffffffff, r13) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r17 = getpgrp() r18 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r21, 0x0) r22 = openat(r21, &(0x7f0000000240)='./file0\x00', 0x20, 0x6) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8000, 0x0) r27 = socket(0x18, 0x2, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r28 = openat$klog(0xffffffffffffff9c, &(0x7f0000001300)='/dev/klog\x00', 0x0, 0x0) r29 = open$dir(&(0x7f0000001340)='./file0\x00', 0x300a0, 0x7bd1751f3949aa1) r30 = getpid() r31 = getuid() r32 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r32, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r32, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r33 = getgid() r34 = socket(0x800000018, 0x1, 0x0) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r36 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) r37 = socket(0x18, 0x2, 0x0) connect$unix(r37, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r38 = socket$inet(0x2, 0x2, 0x50) r39 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001380)='/dev/speaker\x00', 0x80, 0x0) r40 = accept(r1, &(0x7f00000013c0)=@un=@file={0x0, ""/4096}, &(0x7f0000002400)=0x1002) r41 = socket$inet6(0x18, 0x5, 0x8) r42 = socket(0x18, 0x2, 0x0) connect$unix(r42, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000002440)={0x0}, &(0x7f0000002480)=0xc) r44 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r44, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r44, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r44, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r45 = getgid() r46 = socket(0x800000018, 0x1, 0x0) bind$unix(r46, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r48 = getgid() semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r45, r47, r48, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r2, &(0x7f0000002640)={&(0x7f0000000000)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000300)="b151cf186a8f67ee23943a1cd37e10b85cfa460753332cf8130c6167e1e75a37c6249b7e247ddf9a006ae3036520f619c50e11b5bef650b920c1f39112df9ed372a52bda2ac69febcf1a8020e2fe5321ccf877f567eb6f21ef78810a717b45f1f40da1afe43e3081ec897e101fb17bffb1fbdd254b7b7bc127b6d10d7b3322ba1097aa0d89006aa38e5df7b5889459eca1b953edefc2515509c566290f9f48da2154d6fd3ea1e59bde08a3f1b45e5be189e137b4025b62d2378ac69cebbf3c769b3fadcc66c19bb785981f88a9ea7c2262f4ca4c2ec0f9f121ecc7d75a5fbce4bbedf853ee8ca694d43c95cb4a235932eaebde364bd8a130c16602eacf572bbd55db702945aec12bcdbd81797419958bd8081cbc4e0a27db267b746e18bd75d3a8c638cd4d3495fa9811230651833d1b7d9bbcbf933265a66dd291c0be908bc24847751ce180880f95c90d8eff70cdb117a98665ed0d982dae86ed2d7c34f281300675e3cdfdc99cb741ff92f418c51508d4137a7ddff884544c650c1bdaf8711793a2ae4fa852b78816ee0047150d14043c1c04ee963251b7921e48b3cb0ce8aa05f2dbd17510ec69cbb4558d7c8a23a52cd5afd26155b4101d7e409e4d7aa581af08fda9b0fed22be28d4e9c5295ccde79a0cfe23ca3fe4e620d7357953326d8a0e024a168ed0a8dce215ecf93e34ee7f4f9e512c5e6b3cfce6aa0e3fe0daef814c46b9e0f45aac23d6856de7c0e5ebcdd7edf5a1268ae3073ad35c1e6b2e1b5b3137eade3ead75863e99db617bee643a6552ab4f28f3da16a568c432546b44895a0fe8fa6ced9699ee150452c5b84a584c0518503d4e704b34c1b1f4d8a7e03e6c2f1f454fbbbc2e8a2c0ab8ded4e7b770dc917faf6dda818a9e07a4f508b39a35337f85c79f9ef384fca2d12f4be80284861a5a06173797ca800dfe5e880b9301646cb8d81016c37b2014607ecd9e022fa59c641970064ead526d1d26e7f3047dbb9ed03e3423d8f2e9ef1194d2ca05fd4547925722689fdef0982bf0ca66388872acf4cdf315c46179508b182d4e02b8dcfe6f3bef7d0f4f730fd176d05a2bdf13787f861c5bc73c01efe3fdf969030c8c6c700e27d3488d953151af2aa9e69a9e4a0f5c9ed464ffb57203e0814d67fff413fa6d50cc4203b44fd72fb7ad33cf943b65b8663793735a1af9d57309f27ccebd730d68f406c89b0a870e9b06016ad06ff462fa1a5862dc135b5d8638620a311fb1c3021363657ba7d20609615b4445bfdadf48eeecb1ffa64b76bce27f663e66a5d03e7cb81f80d5bb9d43d05f6452ae22eaff63c860ba771ac97002a4095045363bb308759652e3539881ce05606c75790dd4e42637dca3f96e7765444c15998e688378ea29b4a78ea8b64bf430d24fcccdcfa3d77fd371e90d311e27f8d76c1019e96c37b8eca60159a2cd9d2075f45f7df28c3854985ad883a1232776dc499ddac71e33bb45f6b79e56145982e7277c6d20d5fc1d776a6abe6d1233f388c2044f4184f54c353ec5464e1b5b7a4a1aa2db163dae57e0ad7e1c0e36ecd220b099d0e5632e4d718a0bc4c504564936afb1ddb99cda9c2672cb7cfa68edef5071867f55f1552bbeea8e8978e179a9e50f4e6f3888520d30ed13c06a33c6adef84e8dea95f84558621faa6bb464c7f4f38d38376d86acd23d3ab63d79c1c647ca2db616b4aa89a22af4fb2b9ae6ec3189584f1f7e19291910bb23880394ee1f1dc24d6e8667eb44f81a8f22201aa77cbab512df786fde6dc95c6ca80b8d08a5b3c45e3f5676e578dd1c07118c41f9c6580342020ace767cd4d24def7b4fd32ccda0dcf7441398ab1b571b076b5a0e305ac87c1fe90111daa678b9a585c01aeca797e9ec5b0b4fcb5a35b2514a5aaa6907d80075505f66e9cc046e28450d42868b9469248157d2167c2244e763a06005a9036a63cbcaf202d5588053dc810d2a5a6bdd9a0f22a7fcd8811f616e0f38c396fde2553caf11aadc2cb0fd6d0d17dcdef7caf2b8a8c164d080cdb7dadf36ae9554d4f164cc2de7080077db0bdb30b3cc2464c878d90f5d7aae24679e8f6ecc47115d58bb3ad74bd7e0cd5fb1ba8afe2ca6887155b470e497311cb99db7d9491dcbb6dc5c5186e5a8af855d49167e8ee617b9faaaf968ebc88230aaad01d23288e274557cdc828de989b4073bccd7fd1abcbf73896333a4b20d5a6acfd1559b845e7e2b39a89063ebb13e925baf1c67c94151b4ae8c9c5b5390041e64c9ce3ee97474e429d30887e9eb08c334cae7212b08769639cced314ae19f9b021714a2cc827491e707a157c3055c5719da0d259e87b0dc46077e526e4e3de29974af80a2203deafad1fa1da38468f084ad48c4e4daf1fba490726496309191b224b2b8860ca82dcc9d27cc3cb241b125a70142b833622b2348a44687c44cc7206f6f9baee9fffd95219c778a317ecaf57c8576e5af06bd6e0ef6c5f3c0775b764c59dbf2129911f675887eb6d438c0f50896d297aab54cd5a2a9e905531b3ac1110b721b1e4f268157cba6267fc0aa6b74499d603ff829ff057eac81e5b54eee28fd615569db3d8cb37d4460d5965dfebdf1735ed2cc049225ed897e7bd45fad032bd61ddc20c9248cfa66b8c0380fab6c6f820347b3ca5b0f4be6a4f1fc95052d9040256e0b8164af48c10398d01aead644e242a97ab8a480b3bcafdf0cc7b2270b68ed1ba699dd57e125ca27f3c3a3b36157178c0d98f6499c545255d6b34b2f17509ce450425a0b7a3f690559d69ef5ab3d4def302a849fb4a4ee8099a45186acab4622962ef5164b799e071828492e9ac9068b840f203c1e74f9aa92ecda2e401b73c804426c7fb8d3f2a4bde4698d2838d2bc0552bab8da59ff838c12a02cb72c266c9b1a190389b2e97d2f2615f2c4d7967fe7c70090b445544be65e3ad94090aebd97b463d651568c4f44670878262a07deda30f2fd9715757d8e3415d7070f3e14ae2955180b953803d81d762c9111eed6d6cac38c78c2e9e96ae6117e9ff765779c2fa6dd9c357058f83862dc2aabfce4e195e49854facf5e02a0eb4071c940c0d4b46035e49e6eed726876ce8ed4a93fd055267ab334b6ce45588c72f14acb8c70376cfed086405b190a7d32504259137b8a0f483dc42009a05beeb39778bfc181183125f777a94ad8b27f5fab4b33f6fedc357468b9c8dceab19df8ae3cea44767ee11a5ac1f9619b179922f224f565c4a8d2dfe44f0383356f091b46af447aead1efe284160b4134b2baa26e6f5f8997bf63bd4a117635455096858e73c1957d7de89c083e77d215dcdbbf4f2540b47b05c35a9c441704aabbb36253193da1f0d1a67a7c4de9ae3e843caca99fbaf46184cbff0210e9543e9a2e819ead303dfd57218e329e42a993d55a5b1bff365da09b35258a1e1a25a6e761603d8014d7226d4862dcb5cf66bb015eddb4cf9b0dc566d94ebe6219424d1f6ba1a4abb1c909f4e120e06bf4efdef1c4fbf4f4917f56cc46b7e574773df11e370e7275b06494e0395709415df1238b313295da213a7a2698e5e1a657b6128ad98bc89967da8fdb33179a33e1bc9f8d64fe4fc6c8f7dc6cc87e6fad16cf14e647b0728e0946a81fb44c1e4e545d59d465b458949f74a56e71a4867297a4e58638664eb491f5b78dd6ae37e8198f5e8e7e304e95fe45a59dba071101e90abef00a1bdac2ee44f7e7857c2d8fe8d4e81449dc9a25d642f3aa8981d37bd176c1deb0f4d8d00c560f7b8755b1eb8d197b548df359342c1805fde8d6d487ea2908ceae9becc9bdcd120472867c176d5f8caf5f888b445fef08146adf7752335e9ad1d866ecf3e44a361b7ee4e4f766f25fc34bfdb392828794cc805ae2c9545ed5f07063f3596c2eaffda9e3ec55cc707553fb62b96f5a92f979788e52d99f5f920fcba3fcd59bf5eedb5c7c844f93c91e8859686072d9372fb556e64b500227142cff56481b52392f486b9904af0830d9921897f3cba285d0b767f1113f57f5b84788fc2d1855208cd793681c2fbd705665e6e4b281aa90d1ed023e68ffc50340fb862d6d39d975c486b714c80b6284215812fc40d028b2edc9c769cc31121e44f2308f8bdea0c014e38c0e97debc06287b801f633759a4157238d1662821d36911d91c661acaa995ee9af0154c59ff05e38dfec02c7e38d3d65f0fcb931b181b3f11b2a1c8e64fc1af8fe62c610071e2d77e8205a6e745ce021a81f5cd4ca48d8e44e9aae3d080dfb65bb3f92573e834304c8b6329b70ccae5233402077a7357d6b439e3ce477dff41db5544223f5b60f0ec807297e2605bc8291bde9d91e1e98a2afd14113ce22b11d63751403fe119d928f44bda9aa9067500500e7cecfa4f11a18b0da43037650a0e71326e307a80e97a1dd64e53cf4625bc740e73e5cffb30f0ae7e195b3a6c05049c7249bb6490a5f9d6f43631b6e18c0427c2dfda776a6808858b4a16d0d1a116e5b7208e6cf3a9a789232a53452e858713802f82a28c60e2ced3f52c1131eb2170ba7fb77f61e84228b1655f704650f5acf2fe5618ef10ff67c1af71752058528d9eb367032d641bacd8780bd9fa4b316262fed7c14f93cb565212fcf7c05657cc6c83e7c7f81b819d1ed7fbd57ec88d303ae34e7bb6e3cb385521f7ca113c6c9f4b70670622b75e3f7e42be4f926a2153a77780d92c3957d97357e2197bdaad0d124490f1a43488de909698d0aeac6bb801a69f15d2893d1b4db8094aa6b059eda5dbed624e4a745bfb683629b0de98614ad1cec3894c8d76f3714342aaa3a140c4a23d04585498502057508af0c2eb50ec7471cf918ffc42f2466f60ff4d2509d6ca0fb40a8300fc512ecfe687399227250f1547b37ba5d4a1794ae01cc2eea3433d9fd908734495507e86fefe332a8a6f8082f87ae815af618ada24f6fe65bdb754827770020d3f38e9615e3ee7c21ebeb1d2acf55df4a78b783920bc8759c9411e04ff3dd0b22f8eacb61269f928bdf58e5650d9d137e8b8e98091c418b9a27c93e2545e43e18c65d459cba0704c37326689834634690008649280ff21504eb4a7e863b1aabc5c7f5a9db11b965ba2da5fe91e7fe81e32c260167887095f64dd748ed3451e15a04405c4d32fc9e45cf51f4e45380284572a42e5356b8c33dd838a2c2fb476ccff0ed5d19e0ad3be80de5583268e8351ad615c397c9bc6fa3d902b558aa9b983481d8cef76d6ff9d3486c3c55fc5ac0e0ea0816535f096aac596568a96312e987c22f5499105d936fc17280d9a09f821c2aeabb8f20303d09cd42be5139e74be09e59341bcb0fb25279c92ccede07988998a4eba33ff55cc7a3f4d1dc5559de618d1dfbe68a6439ad9f8c4c19160209f8625bbbde8fd8b69e33cad0db7381bf9e94d1859c7e2b9c5aba1d2acd2645daba23bd6497923f3fdebeb9a6ab6e861e14279133d8ccb3084b24c8b6938f77c010f6f7c515e087263c826c127e13a01863d0abe369440143999472cef44b611576ac13ccfd6109b692fcc5d2671fc97410299e99277a08cdfda54046459680b4f4057f0ef4c79b7e0d1c56f47275b1761e244fa2de728077ffbe430402813e6d4d10026d6962630ed430f742513a93a070a77d6ab161389f7f497641913e3bea58bed6537f434a71afa9f542d65eea2494219ff36a9b5ef53bc1045fb76a39ab6b15055f44009d605fcf2ac46d770e175d9c75a35416c927cf1895595d140fb7188921cbfdb2a94e7dd17989dc904a4b5ef04abb9bb1c2816d963bfa688a04eca", 0x1000}, {&(0x7f0000000040)="3c50c647777d00244a1cd5729de38c9d358860e612bc9cbd476013dc096cbbb233fa1424f9c5d1", 0x27}], 0x2, &(0x7f00000024c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r9}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r0, r10, 0xffffffffffffffff, 0xffffffffffffff9c, r11]}, @rights={0x28, 0xffff, 0x1, [r12, r14, r15, r1, r16]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x30, 0xffff, 0x1, [r1, r0, r20, r22, r1, r23, r0, r24]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r25, r1, r26, r27, r28, r1, r29, r0]}, @cred={0x20, 0xffff, 0x0, r30, r31, r36}, @rights={0x30, 0xffff, 0x1, [r37, r38, 0xffffffffffffffff, r39, r40, r41, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r43, r47, 0xffffffffffffffff}], 0x180, 0x9}, 0x405) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:34 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x10011, 0x0) r1 = socket(0x2, 0x1, 0xb5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="92022e2f66697c653000"], 0x10) dup2(r0, r1) execve(0x0, 0x0, 0x0) 13:34:34 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) flock(r3, 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) socket(0x1, 0x3, 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x1810, r0, 0x0, 0x0) 13:34:34 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000), 0x55f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() shmget(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r5 = getgid() r6 = semget(0x0, 0xcaca7b8b92bf979a, 0x280) semop(r6, &(0x7f0000000100)=[{0x3, 0x7}, {0x2, 0x8001, 0x1000}, {0x0, 0xb21, 0x1c00}, {0x1, 0x9, 0x1000}, {0x1, 0x51c, 0x1000}, {0x0, 0x2, 0x1000}], 0x6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chmod(&(0x7f0000000180)='./file0\x00', 0x40) ftruncate(r7, 0x0, 0x7) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = socket(0x18, 0x2, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r9, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000440)={0x5, 0x93c4, 0x8000, {[0x7023, 0x400, 0xffffffff, 0x1, 0x3, 0xc1, 0xfff, 0x7, 0x7f, 0x9, 0x1, 0x7, 0x7, 0x100000001, 0x800, 0xffffffffe3b50a80, 0x800, 0x81], [0x5, 0x8, 0x1000, 0x3f, 0xdb, 0x1, 0x1ff, 0x101, 0x1, 0x8], [0x5, 0x0, 0x2c31, 0x2, 0x0, 0x5811, 0x2], [0x20, 0xfffffffffffffffc, 0x8, 0xc88, 0x0, 0x3], [{0x4, 0x7, 0x8000, 0x8001}, {0x228a, 0xf6a, 0x10001, 0xdf9e}, {0x55ac, 0x9, 0x3, 0xaff}, {0x1, 0x5a3, 0x9, 0x4}, {0x7f, 0x1, 0x81, 0x8}, {0x5, 0x7, 0x2, 0x40}, {0x719e, 0x2, 0xe04, 0xd52}, {0xffff, 0x3, 0x0, 0x7}], {0x3, 0x401, 0x81, 0x37b0}, {0x1d8, 0xa1, 0x2, 0x8}}}) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchownat(r0, &(0x7f00000000c0)='./file1\x00', r4, 0x0, 0x6) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 13:34:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) r1 = getpgid(0x0) wait4(r1, &(0x7f0000000100), 0x1, &(0x7f0000000140)) r2 = socket(0x6, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r5, 0xf, r3) 13:34:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 13:34:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x7cfb13faacd923fd, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000000c0)=0x4) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000000)={{0xb4, 0x18, 0x3}, 0x7, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x3}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x9a, &(0x7f0000000200)="a651bb8867f830901795b224952607798712bce73a0f76d953614283e0afed74a2094e57e2fc0d66718bf63fe2c003234e66fda8856619a213149f60b0c8fcab3544d7eae484577ef2831c5e803a8d619e484c9f13950dc7b646ea3e4788b775f47d8c28f77b74aef7089bda4e9e805ad6f989d771704e2fee1e06d22e4ad0db144d62c5c78ac92e09a5138529b50fda76f83d070776f9c408f1") syz_emit_ethernet(0x543, &(0x7f0000000340)) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x200000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 13:34:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x6}, {0xffffffffffffffff, 0x100000000}}) socket(0x6, 0x2, 0x78) 13:34:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ftruncate(r0, 0x0, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") mlockall(0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000140)) 13:34:35 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="030000001a000000"], 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "d132950bda2b3f725fae24713c1b3b682873a25fd6bc77e26d3aec7d0a51601c9be0465935e5fc533f613363a9680d142b81310a9c23ed199dedc53bd999db6ceab2608206f322b98226aeee9f864bb16445"}, 0x5a, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0xd50}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="c0", 0x1, 0x0, 0x0) 13:34:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:35 executing program 0: r0 = socket$inet(0x2, 0x0, 0x5) r1 = getpid() r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) semop(r2, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x3, 0x9, 0x800}], 0x2) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, 0x0, r6}, 0xc) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:34:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r1, 0x7) 13:34:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f0000000140)=ANY=[], 0x0) write(r0, 0x0, 0x0) 13:34:35 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xfcfe539558a85192, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001340)={0x401, 0x40, {[0x1, 0x10000, 0x5, 0x7, 0x98, 0x400, 0x7, 0x6, 0x6, 0x4, 0xfffffffffffff479, 0xfffffffffffff000, 0x1ff, 0x7, 0x1, 0x4, 0x0, 0x401], [0x4, 0x2, 0x7f, 0x2, 0x6, 0x10001, 0x1, 0x80, 0x48, 0x8], [0x9, 0x8, 0x0, 0x7, 0x3, 0x9, 0x1a9], [0x6, 0xffffffffffff7fff, 0xffffffffffffbc1f, 0x475, 0x2, 0x81], [{0x1, 0x401, 0x0, 0xdab}, {0x5, 0x40, 0x68, 0x81}, {0x1ff, 0xffffff9a, 0x3, 0x10001}, {0x0, 0x9938, 0x2}, {0x1, 0x8, 0x20, 0x8}, {0xff, 0x1c000000, 0x1, 0x5}, {0x2, 0xffffffff, 0x8, 0x1ff}, {0x0, 0x5, 0xffffffff, 0x4}], {0x97, 0x0, 0x7, 0xe32}, {0x7, 0xffff7fff, 0x200}}}) r2 = accept(r0, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) connect$unix(r2, &(0x7f0000000080)=@file={0x3, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x80000000) 13:34:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x800, 0x100) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000680)="4dccf3039a51ff9de1cf61b57240fbcdbf2013b6020184e8fc06009d483b4fadd9aa07b119f01056a4359b4eb7727a591bdf8692adf7070d6fec46c518b0bf9304be83560f0bc258b1f3c6932ddd2227927f90b348b0c39305c117cf4627fc6e58086cc4306873cff9a9b703bedd02c4f1673187cb075bfa1983311586735ef7968c5c15fef4fc7f0c0749c44cc893c9a00a6bb41c986a8d7535b35a9b4154e8e121f485c2e6813c81a925afce75268cf156ff23aae686c97f0b9a0686d7dcd243b1de451db55f58352c12a08497733e78cbad1709c7c3a039d5e088e568c9e82f5cd5fcdff7614177a1e9477436b103c53f85c52722723d55d69887f51a788eea7d96cfdeac0caa5148c7234c91301332e7ec462bca3ae5a68ba765202b226adec2e71f1f3e26c501081895af2e7bea2b68b6c282f08bfb2a54a6f1b31acbbcf1a57aab7ce1aa8bda61cfe17a83751fcc7a184c232e3a02ad9abeba594b3fd583f7d3f711bd146f7d8ea6ee63ab25713c99f0f99e1c908b39a3856ff5bf3884d0215bfa0cd2055dc297b5cf54f3f26d8acf2d653f1799fbe2bf043af358922cd5375e59de1c8892e2a14f6aacc1b0d83fdc5fbc9fe63e09ea7ea343ea326f91ac21ab1d32f4fa12c088cee0e3aca926634df38d1baa71a63b102152959f465e213a83ef64216d36105b23b9e3dbb4552c365daf2fd4975eee9525d2620ca27d7a80097f", 0x204}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000340), 0x553}], 0x1) 13:34:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) fsync(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x8, 0x4) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x27, 0x0, &(0x7f0000000040)=""/39}) 13:34:35 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x6, 0x400, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x4, 0x7, {0x9, 0x800}}) 13:34:35 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x7ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x18, 0x0, 0xffffffeb) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xffffff58) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 13:34:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x80000000) r1 = socket(0x0, 0x7b2fd672bea6aa14, 0x4) kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100), 0x0) sendto$unix(r1, &(0x7f0000000040)="13f2c4a5d8d286192db33c2b49e460e8fd052ce797beb5c7553194a24cb3c4c9f1bab20969f8c57873ec9c6f733a9cb595dc5afb2e1e00b5ad3225ace749ba9344024c9c0888493493fcc06b2201f3fd06f6076cde2af5c073bebea1896ebf6321f6dda3c289865bd835fcb328465d5107", 0x71, 0xa, &(0x7f0000000100)=ANY=[@ANYBLOB="0300e6549d96a12628be2b457712a32e2f66696c653000"], 0xa) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x100000b1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x54d49dc315712242) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0xff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x8b9, 0x1, 0x5, 0x9}]}) fchmod(r3, 0x0) r6 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x10020, 0x0) pread(r6, &(0x7f0000000180)="0a0edd31a07ecd941295e422cd8ce4b8715dd4c2d01e8c78e3d44cf1440fc4cc3d35bdae974f63548694fe61a3f132d95af381588392367708dc07c3ee579bd3f56dcd8d27a93d03e0ccba824f6c5a4ce57cb880e1b70d79267b3d0633272c188d3b27a99d8d8058dfd4401b5c07432bc382766624e721f92f600ade9df538009d86a8c9362470a61d0fe04d3284bc214fbe30ccbb6685db", 0x98, 0x0, 0x51) ioctl$TIOCSDTR(r1, 0x20007479) 13:34:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) socketpair(0x2e063f4627a6b1c4, 0x3, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 13:34:35 executing program 0: select(0x153, &(0x7f0000000140), 0xfffffffffffffffe, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) nanosleep(&(0x7f0000000000)={0xde, 0x3ff}, &(0x7f0000000040)) 13:34:35 executing program 1: r0 = semget$private(0x0, 0xa, 0x80) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/72) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x0, 0x20) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(0xffffffffffffffff, 0x3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x2) 13:34:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) r1 = socket(0x18, 0x5, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 13:34:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x982, 0x10001, {[0x5, 0x14c, 0xfffffffffffffffc, 0x80, 0x402, 0x1, 0xfff, 0x2, 0x1bac, 0xfffffffffffff001, 0x6, 0x8, 0x8002, 0x80000000, 0x4, 0x3f, 0x4f, 0x3], [0x0, 0x3f, 0x0, 0x3, 0x4ca3, 0x8, 0x80, 0x80000001, 0x3, 0x9], [0xcc36, 0x0, 0x5, 0x9, 0x1, 0x993, 0x5], [0xfffffffffffffffc, 0x91, 0x6, 0x3, 0xfffffffffffffffd, 0x40], [{0x5, 0xffffffff, 0x3, 0x1b}, {0x1f, 0x0, 0xfffffffb, 0x2a5}, {0x232, 0x200, 0x8, 0x7}, {0x0, 0x3fe, 0x8, 0x2}, {0xfff8, 0x20, 0x8, 0x100000001}, {0x40, 0x10001, 0x1aa, 0x6}, {0x7, 0x400, 0x1, 0x6}, {0x401, 0x80, 0x7ffffffc, 0x3f}], {0x9, 0x3, 0x800, 0x81}, {0x8c6, 0x6, 0x2, 0x3bd0}}}) r5 = fcntl$dupfd(r3, 0x0, r4) pwrite(r5, &(0x7f0000000000)="7c8e539c81e0bc99b4630c9ae39d6f77915cbd21b54279c75e49877e8d83640877cf5e27cfc7e3fa87b5fddfaa3ff9e12cf3c18b97f6043216f20fe66b921da2411374ba6f876c4843b12df6bf8ce873fe39285815003f31c73afe0fbedc6eddabd352e10423822c9b033ab43d38ffaf4c49bab0127971d06dab607ff825a263d9bf", 0x82, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r2) 13:34:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000080)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x24) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd0\x00', 0x100, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = open$dir(&(0x7f0000000680)='./file0\x00', 0x20000, 0xf185d2f3d11d6860) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = getppid() r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r17 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000780)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x1000000000000178, &(0x7f00000006c0)=[@rights={0x38, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7, r8, r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, 0x0, r17}], 0x58, 0xe}, 0x400) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) r19 = shmat(r18, &(0x7f0000ffe000/0x1000)=nil, 0x9ab909da02f1a293) shmdt(r19) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:36 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=ANY=[@ANYBLOB="202ba8068f14928a15145867298688054901503d4826dcbafda1f12a002022e521ebf4f5b946a4a20440384c9eaf439f199d071511ad10a87809401b3a0d42245400a56d70a9c0851bb832c9243e0b47b947a8091b2f66aa450b665796896c91888b6afbb0e27930b50359a2c3c17ea7dd71ad59689800a7b1d73fff8491f3142d249d6f7057e2d6a069e0c4bb9a5688165fff180cafb71a2743d59c44a25c0fc104404081bd03a74ccb36fb44cc5dce180bba8ae26b95c82ba59a9e6c330954c452e76080a87db99b0f5c69db993a36839c77141c684fa6b3701c1148309235c1a8a8"], 0x10}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r4, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r4, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r4, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x50) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000001a80)=ANY=[@ANYRES16], 0x1, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="0000020000000000"], 0xfffffffffffffe55, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r18 = getpid() fcntl$lock(r17, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r18}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r11, r15, 0x46, 0xffffffff00000001}, 0x100, 0x100000000c07, r16, r18, 0xa5, 0x1, 0x2, 0x6}) r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) r21 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) r22 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, 0x0, 0x0) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 13:34:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ftruncate(r1, 0x0, 0x26a5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x2) 13:34:37 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="96cb37e9531a1e41012e16e80a257e3db5c339105cc15cc38655b52ebacfcaf0b1cf74d3e4f0143de670e35f3e8b78af61cce50fc03a87000000"], 0xa) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0xbd56, 0x0, 0xa, 0x0) 13:34:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x10) 13:34:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_open_pts() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 13:34:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x7ffffffe) 13:34:38 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x400, './file0\x00', './file0\x00'}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = dup(r1) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x100000000, r4}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r7, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) kevent(r6, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8a, 0xfffffffe}], 0x1}) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r8}, 0x0, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x8000, 0x0) pread(r10, &(0x7f00000005c0)="5b7d62b7c831f258f9f4d36ac03e0c7d24cbe75ef60a8cce160f1e5851a22be43664bccab838321273da039b62a246b6bed8a20e4b5539e10b517ea3f66a7adcb1932679238aa9a33e2c798dc42a30f9d5f152d9f45506d0aa2e5771682ed78b1ba8432d5a98fb5aa8030b94058fd513776aa3b3a9fdbfa7b0383d69f0bf4de893f32c6297de796e4e62f333ebdb080c779d9a1ab0b4cfe856ba49abbccc41e7637333d7b2c620d62eeb7ce7e4cab33e46ad798319eeb9213d8e070fea7de6aaca9fb9b917eba35cc3723ad93aa5e810bf81ce3b5d55aae41cbe568fa07b4c2aacbd9b577aadd051f7108e75b976259a7ded808c53c75a1aa776a04bd6b0b6d05b9d92005e20216f955f6a4bfe7f871d11ebbf02add95238b3255bfc7597ef895ba67561c2df6926bb1f75bb389892128bb4a1190dc4003a8d834f289e1ab8d9f40bca83321c681ceba701d0e39b4c9c2b10699d28ca5910370dac73f28f924fdbba31f6428e92c03d160532280e1ab0655705998d16bd61be755f668e309aebbae2ea990b4e064f41a9b598c74f64c28a4a665b686397f78e6ede9256d72724c3b38909a72f1a919aad6ed86afc90a5c0263c4adc11cf2cc3bd4f1db434579938fec76f1d84dae1d786efc5a320ff850d9d05eee87f1b53e4f51b3c793745da5b81c30bcb8bcf402a1bc38f9a6283a79e1990592f81fb18187ed55b49dc0d4674c971a6ed22c42df0d2fd478a2b755f575408fa45079e83ab82ae24187e525e8c1360c7adec5a30d6951aeb4e0ba972229fce047a9197ae89f475dc4850dced8d605ad59ff49c271a6cc52f204af3eb1f0a4dfe38bfeb6e193667add997f9a71a8dc732ce1b2252050a786cb1ff0cb61ac3182801cf5da9cf5c6f57d453f251152222bdd2c029313cc111c108d4e758c35cf135ee452f12a0c04cac02412b1556b1c489e51107d62307fba2bd87d0fc15158d7e5eaeffc4bff11ed6074188ab4d045397e2d76c7730ce5155ac8948cf04dcb2706ddc2c8b1a14f0e085f10992793a009dcd62ee6ab5d72907178144bc77f59c73bf9b7326fa73c77f5bdc4ae71bd1f143204f582a049465b926fd1b53f4ed4d8b95a64301bbf7e2e8c570d53fff100e1fe5e86361f6e55be9c9018f11e05b4ebd1c57d176ef2c25ba669a365630bdf649b14be28fbf18692f526dea59db0decae9df90e439ebbb89cdfd71b4f89b20aac1f5a2f80ce8482652d60b40b93d98f750b2154d6776006ee04a088685d9024da076af618c94417a7ef67667e05b73c3082d3fab6b48be9b0dcc0aedb638ee0235156611bb9a19030474ede5726c04fec543e223ee3cf7aee324fd6acb6470ccf0cf16e3ddac42347e422f2ee03529ee1ada0392bed8f35df85467402b1ee75bdbe732b6d34cfadb730e9b393dddf95680064597cd8946a80de3ea6077000ff43a2d92c0dd4684c327ceb810b0d571bcd54ef7c1be754b119ee7d965352bb5d6a0f70881b88abbc8508c5f6e2dd04fff69f013c48571122d4200edbea93a3661a48eb97fb91b3bcbf1dea42d46fc01726cbac63fa0d9473b30b5fb45f234db4d9d06126fe169c0342c7543672a391ad50b4beddda027ca89be47fbe411ef3a13d6265522a6c924c54f9ad12ab072b949f6b9f197f0c3f2160f7cc54f3de608ddb241efa14227abb0afad0accde5b18d18e33dc57b52204f6ac741f6f8e5edf21e08779127485c3c2ced3e06f16fcf6f0d9f699b3e994a1cf89bd7730810251070a1d6d175ecfe503db46d9f385ea3236303ee86cc2d817caff95bff0a44a1697a79073b7c84d4372707af3bbb1dfd7e5ef1a29debfff33f53740597ce0f60eefea5c167acea39a95da3364d9b2f052bca473bfba230788b417611586f1cdda1cc588d6bf1208118395665cb52e02f1626b5bc12916f5933189b68d15da56003387523d6688f734e99b026b3a84c70d84a801463e2f6f884c9b39c943583b1b192391720d3c05e66729c73919f9d6db1bd9433db4157914cb3ef2f034368fd7545ea4e2fd897766e74cde2263001cb0e2ad4336199cfda179be1151f3580f05dad7313bd93ffd5867cca7c4d89d27463fe3f5c4d08884f4a40cc76a6638194aa777895826583b1f10c5f025679bf4c5592439b8d8601d6ae2dfe624802c73ec775ba640a3f6ebeb1c4fdd7b225ca938ebdb99c461f4cffc36976de5bf20229cd8b4f60df78b0233a237566f39a21ad429c9edfec543b1f192ea41839ff89a4c3ea3e73a82f72dd30bc2b2aa5354eb146a131b20a44868a01f678fc6c3c53df73b9ffe1cae6fabb8baf041c73deb5c02e5827f23ebebc408d3d1747790664aadbe7ba082feb8db37e8d8ea97f723982a85094756077e5e2338681785e25420487f9a82b2f6df413516a9d31037303802340f24d483c6d0b297ad481414a7db6a5de8cfb327835d31ddeef1888c2c62d41116b51eec010a8706afb89be6b7c73b2c5639186ba9ad4a343eddf21ad8f1633161691158fa4a411e9d9b4f634d94c2779b13eb0b001bce1a8fdaa302eb45457aab27fdf5c60bd287905f3cf9713bdb196344ac48f7b882bb0a87dcfcbc172376df5eb9e79c2cc1bd6fbe86f03c0311ee3737054d9528c5ccd9b435097a2ad08c6d8c43fd6b1ee8c29172a35ead7b72cc0a96c2e8e19bdb208a6b3b8893ad23d645c9dccc9d9390fffb49beb833fa3bed4198f9e29f7659e307364e2a80b8f752323b5ab5f6419f4f59fe6189b50da4f01ddff6780f8fd1c8aec4cca3e54582a3cb6bbbd9ec6272becd26f8ea8d407b89964c9b6d8b0bba4d9a1882a8ebb550025f3efdd2870b99cd07b844d0b7477bf7a298b24ae1f761a0cde8d285cd82d3046f83fd2de4be7889372f1238aab045b1d64456aac051319deccffe4f700e777fcac13d77f8a1957c2be1cdfb01f1202cbbe7012df32e739f3f6527da10c76bbf1f282534cdec5c8f8264ee051606be9af027750212ab4d87bd851622e5015c4627e01f756af01b95b30e44617d66923c22ae304ad9462b28a00ca50007e6675e55cf08b7b8ddc2729e601a5bbb3075e8dc43b167ded145d8466a8360c3081405db305e3da4810944248ac636b4dce7ab396cce51d3d94d5201f441c674d967c81b3e744ed0bf9f4948658891e1dc7122a1e80a1b85a51d73009464e4369035fe08ca38772193df9bc201a8f8e39973dba2e23db6bdbee462a79faf7878e1cc854ef8a030a9152fd9b843cb26a605f27d97227acc7f19c5225c47665260bcf454e6bad82d7b82e8eed600e4961aea5c604f7df8b0c53a7f747da46dfa6dd60246d1cac312387a252357cb5befa15bf3b1f82793ced218209b6d848fc7067938100411707f4c63b9eb12fce863b7b788f76a02eb1f91391aab6056013fa6c2e14d6410a3f656bbddcb87ecf6263bd30fdaa30207f0703b88ccfa6b6cd672dea74537863b4d94909ea586dd5acf63e4f64b4ce08de3567a5de30869944061855955278d6a2960cc9bded4a552ef41e795726ede2755dabbe029a473fe2c3f05b2c6ec8ea4a7af269518ccbf5c98de728d7796f2bcc7fd7b76e6c2002c39b1eaeba6070d9824084d0e3e51092964762de1da554560bfc08addce9e84f7a07c38a9cdd9430c672ef1d892595531e3a2ec369a917218532935d082f768b9c05b7afcbbaf4d407fbc6ef7872cc2852531e9dda4ef9415b5099a2af30c2a51196284505345e555888d5a9157ba8fbd3a874c3b1e645abc40c08e01a6bb114c68623f3753c8977ae3c126b5368d3e510320d6ef9d34654ea724ca4b0d30afb716fd97921f02c836d5dccccb1b31d87072dd2179977cbc885df8e2284c3aacf03fc0c03b1e3b5c65e8e3720000e15ccb11b703c17c0367d8437f9bf54bdb89a55ad5a945fb316795d0339d2e7e99cedfa96cb4ee8f1aade68378f4feeb7340102f90f28868a7e5205148f6cfab719846e116a9861512d55f7bfd45af0032a2cf9e4dede5fd18d984417f5fd416342716e98cfd6b5ba5e35e820c4c64d926be397883d8ea3f54c9f949e708c1928490519d59cf46afaddcf3fe3ea0c19f16dc3afe070e6f1cad8fd4beca3963e336d741071f6501f785b0a1c4a2527cfdaf10e22de77ba111d93c8837c3a96cd7b79fb76752ceaf76c1b148401e40ab22eafb28cee9231dc157f787772149fd92c88c9f6872e1598a36a69718fe0d58389fc1af76ec15417db8ed2bd4c1b2cd4b491300b7f759b79511266bf711fe1d7056e28c71e4a841259ca76e2eff4d577d28d1bfe12dd573e8fd4958061bcc6a28da06a54288040a261555fb7b24079a85c8ce0f8404974dc54925d886cb96d9c81505e8b8766ffebda27cfeb038991473b585920185e35054cb302f6f0d5f89789a224355ef4fb447da5a8b0db8a1652198834717eb014071320181e6c56def93a2b0da037845655dad35f0fc4b4cef22984030b12bf8e8c4521e4f9539a7f802783e77cd3fc922eb3a9227d0b67ae4d642d104850a2e163293e18fb16d942c5430616002d24f7a4eb4123104af05c7d7f570106ab8b6d80d657dbc91114c3cf9cd2995f1ecd3449f6f8c2f24638f6512c85d0c26c32723a5d8653dec62c359786c858b72e73ead802c9c1a3d2dc734aabeb7f5ad58d445858aeb4e82f93a4a982ceff8ad88cfe476b1342f34d2e6d7ac015a79727401ab76d29da3e46d4c53c532c90dd0443fa58921bf1ecbf8dba7cb14d027afbc37ebf2157ac06e4c2dd4f00d6ad067bacbde91bc6110630c3bce234769dba00addcedef5c0de03f2a79cd871b8a2e80a7369f8665262daed8509513bf991e0ad0e5a7822fcb1fe41fa5d11d567de7e9f01e6019de65fbef50dce3c299f1804baab14c8ce9924342d2b541b848c59886de45d6b0c8d3b76ba3f36b0f4820ec9c218ef181bb8106fb570a4eea4307e277917c3758d3a2c86ca853f73c11e20b566eecada501150c176e08d0433aa7ae3a26438fce2609cf195cfab111813ecde4196a57f4174ec387dc8fa2f95e776ded06695ad7d12526fcce6dd1314bc486b9ed24a1b1d584d1d422b1f777da0c16597b57f54640e7265972a979ce83371053a0bd4c6af9db620ca165bfebd91520c480d5d889973a9bfaba3aafdd1bd4c0e3d2ea4dbeb14672c2f6654a829ecbc63b40503d424e14bf21b9d3d55a6813ca77f4848b32e4ee93e71c75d1e6724a208509bbbfcf521bcea97667e029767795451ff66b131cd456d0e7e86586e7ce507447ef2ff2359a6dcd5825cfc9edb944499be559f7c9e73f0d4a9d2d961de95870f37768c5e1cb46bac94a34d2ee4e19a1061ec2583dccf662ec287a7a248db607e99c9f56c87e2174c6bb6dfe5483f7501b8a6dcee62120a95c223db727826cf2dbbd5698172898b4e3590ff9fa6422f95a8740b1b39a363bbf9e09a3cbabe253ee371b9a74c7cb09ca74dd7c479d7848cbb6b57c991fad538f0a2f42273b66833d79bf162c9cad3f80eb11ab6b34eaad08d82e863e7f692f9f63bc7edca6ad4ce11a556000a593a02f71255f2a36f20656f7bd671d8d5a94e7f62602eb46180e724c16a623d0ae20a198271fe8ec45e304c8dd177b59009186c567b7d77cf24103081231252204198cca1ddc23a2cefe5134de8bff16da984726acea531b3aeb803a6cbf1df795185edfb1ec303cf328569afa989001af655f9a678a4fd5370ac06637a0be38bb463ecfeb146ca5d860b9362989e80bc0f3290774b5c3ed09d696f23a36a29d8dc49cc83286d8131e8e", 0x1000, 0x0, 0x0) r11 = socket$inet(0x2, 0x5, 0x9) getsockname(r11, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r12 = fcntl$dupfd(r8, 0x0, 0xffffffffffffff9c) getsockname(r12, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x814, r4) r13 = kqueue() write(r13, &(0x7f0000000340)="a3dc94a0de4931d46fd34a39348e2517125db0af", 0x14) 13:34:38 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@un=@file={0x0, ""/36}, &(0x7f0000000340)=0x26) lseek(r3, 0x0, 0x0, 0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) select(0x40, &(0x7f0000000200)={0xfffffffeffffffff, 0x10001, 0x9, 0x4, 0x568, 0x1, 0x4, 0xfffffffffffffffc}, &(0x7f0000000240)={0x3, 0x1ff, 0x1ff, 0x80000000, 0x9, 0x81, 0x3, 0x8}, &(0x7f0000000280)={0x7ff, 0x4, 0x4, 0x7, 0x8, 0x1, 0xfff, 0xffff}, &(0x7f00000002c0)={0x9, 0x6}) mmap(&(0x7f0000ff8000/0x5000)=nil, 0x5000, 0x6, 0x3010, r2, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x8e, 0x0, &(0x7f0000000100)=""/142}) 13:34:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r0, &(0x7f0000001640)=""/4096, 0x1000) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) flock(r1, 0xc) 13:34:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getuid() r2 = geteuid() setreuid(r1, r2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:38 executing program 1: munlockall() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0xfffff001) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = fcntl$dupfd(r2, 0xf, r3) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)={0x1f, 0x7fff, 0x2, 0x2}) 13:34:38 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 13:34:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x80000000) 13:34:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/20}, &(0x7f0000000100)=0x16) 13:34:38 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x6) acct(&(0x7f0000000100)='./file0\x00') r4 = socket$inet6(0x18, 0x3, 0x80) connect$inet6(r4, &(0x7f0000000140)={0x18, 0x2, 0xfffffff8, 0x1}, 0xc) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x200, 0x0) fchmod(r5, 0x10) fchflags(r3, 0x0) r6 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_flags}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f0000000300)) r10 = dup(r1) linkat(r10, &(0x7f0000000380)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00', 0x4) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDSETRAD(r11, 0x20004b43) getpeername$unix(0xffffffffffffffff, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r12 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$sock_timeval(r12, 0xffff, 0x1006, &(0x7f0000000500), &(0x7f0000000540)=0x10) r13 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000580)) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f00000005c0)) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000640)={0x22, 0x0, &(0x7f0000000600)=""/34}) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x8, 0x0) ioctl$PCIOCREAD(r14, 0xc0107002, &(0x7f00000006c0)) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r15, 0xc028575d, &(0x7f0000000740)={0x100, 0xffff, './file0\x00', 0x7, 0xb370, 0x5d8, 0x1}) 13:34:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) fcntl$setstatus(r0, 0x4, 0x8) 13:34:38 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000a0b000/0xd000)=nil, 0xd000, 0x6) r1 = dup(0xffffffffffffffff) getdents(r1, &(0x7f0000000040)=""/90, 0x5a) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1000) 13:34:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) 13:34:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) setsockopt$sock_int(r3, 0xffff, 0xa41, &(0x7f0000000080)=0x2, 0x4) 13:34:39 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 13:34:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r1) 13:34:39 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0), 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) r2 = socket(0x12, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) r3 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xfffffffffffffe56) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000140)="86555a8957c2660bd6f2", 0xa}], 0x1) setegid(r4) fchownat(r1, &(0x7f0000000100)='./bus\x00', 0x0, r4, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x800000000000002}) 13:34:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dell\x04\x00', 0x40043, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchmod(r5, 0x0) chflagsat(r4, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r0) r6 = socket(0x18, 0x8002, 0x4) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse0\x00', 0x40, 0x0) r11 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r11) r12 = getuid() r13 = getuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r15, r16) chown(&(0x7f0000000200)='./file0/file0\x00', r15, r16) lchown(&(0x7f0000000780)='./file0\x00', r15, r16) lchown(&(0x7f00000001c0)='./file0\x00', r15, r16) r17 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r17) r18 = getuid() r19 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() r21 = socket(0x800000018, 0x1, 0x0) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r23 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r25, r26) chown(&(0x7f0000000200)='./file0/file0\x00', r25, r26) lchown(&(0x7f0000000780)='./file0\x00', r25, r26) lchown(&(0x7f00000001c0)='./file0\x00', r25, r26) getgroups(0x7, &(0x7f0000000840)=[0x0, 0xffffffffffffffff, 0x0, r20, 0xffffffffffffffff, 0xffffffffffffffff, r26]) sendmsg$unix(r7, &(0x7f0000000900)={&(0x7f0000000280)=@file={0x2, '.\x00'}, 0x4, &(0x7f0000000780)=[{&(0x7f0000000300)="be8479c1a2b86c241da382d3046e85a21a8936e2abfb3c334d8e8b488b565daf206338a5a83f612ed1f6c67dd30edb3eddb621a0fe2b1e9cefc4ad582875d510da86473650eb0fb9d1e584af0d24121006bee3622028fa3dc5b16b631832b32f41", 0x61}, {&(0x7f0000000380)="0238156a6a7c46ae44a24fbb6ba945104c1f1a1cc8adb6962dc3d416e2d19cc904e556f9cf6c19d01092c83849f12258fd9d5c1df05dde6b0caf7e9a9f4ff166767c792bb7de7541c49e363ac74d8e8b27191c358f4fc7c250ecda90e3d4ce50ff6d26726b2922527bf03687bdc633568c352c87931e3cb71efbd045646bae6e99d6678da1357b095b7584718c8910f6082253ed0d8350da3e9d5390c3cfd27c7b3c203356cf2926295bd87e6325457c18b1f7be08ba760be998fe86a7ddfe2f3c67e1ddebd0b3e3e16d2df6e6ee64befb9f37706c8c55003107feb0e4fa000fc5f7bcdadc1b2a7cb0e8c2ff9598884915e639e5c48a6a6be08bfa", 0xfb}, {&(0x7f0000000480)="69876522f56d818f31bd996fe37f7fd014b8810cc1807b419ee2f7eeab902f2e33b25ea1c9b1a823af0574d722ebd9e826560224cd8877edb3e81ddf0f895fa636fe50236b1d77b6eda4f0262c137d2d85e42fbadda5ec98b7ee8b77549de373051422a1302256176c056cf1da983382af7f75f49c2a7e273d25c2d0c2125d28572ab2a01a6697cbe3c4bcaefdd65273e4bf2ad8bc46e526c22fb81804d122fc1d8addf10995719b81f54ecbe6e281fc699bb5e0546266c46aa7b9f2a20e5a37995363dcca66d0d608426cfcd84dc2d3ab79c0ba64534af5237c2b4aeafb520abf77369a669c112a309916", 0xeb}, {&(0x7f0000000580)="8ac55056b3011581022628f662c84980830f592b02820a5788475d6fda652d15c3d7cd1583a25542fb0dd7bd14f71e04e2b775bcf7e33b937642be71f0d22d884751ce32dd7d3db876567cd87a4ae7fc72211e774211dd9f6efb9dc00d2fef1647430857274a6131cfe21906d6a3556d56f628871c452448223347fb91db33c047298451343cbef8d00dad99c94007bc6ad04bb464cbed6c9798f84db88b080b037f8155c70fbd0ac47637ef743a489c2643d95a3ba40474255b6887ceee53cb1eb18844a3f9", 0xc6}, {&(0x7f0000000680)="395ed2e1295bcab7504c6809dc52bf8b8916e697f0795fd48d8e258990635d850d8e263d3d423db87142454f28470588c5fe7ef2b0bc76846200c7998988742062046f366a2d33965c41cb92d4346b512b4d52513b46aca5c98b72ddf9411312fe534707d8ebd4f2c206097c647f4013aff0b82b42ed04f24676715c2f53a720cc42f079ef8311834860942a9a571ad3a0d22cc03c497c95fb6b335e7cf7a229d9677e4b076a9001b0cb6e791cb8e3c000a0b275ba22d53e6aafaa94dec59f89c0153ee93c6c62ef7bdbe2f2fdee671c7f122270eb2ce1a490274ed83254645a4a81162cc8", 0xe5}], 0x5, &(0x7f0000000880)=[@rights={0x20, 0xffff, 0x1, [r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r13, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r27}], 0x80, 0x40f}, 0x8) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000140)) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 13:34:39 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000000)={&(0x7f0000000980)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x8}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x2ad7, 0x400, {0x800, 0x25ca36be}}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}], 0x2}) 13:34:39 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) bind(r0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000040)="fa7c2f439267b0fa9b9965c42c893e4efca034c1e66fc8f860b141387774b0d242c4622ee49b3f3ec7713346fa6c1739a2ba10a5031f566d11957eeac60e4bc328312fe1c3d7323f554a6d", 0x4b, 0x4, &(0x7f00000000c0)={0x18, 0x3, 0x401, 0x1}, 0xc) 13:34:39 executing program 0: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x18) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="62000100000000025f58fd8d979a3eb0373331d3efbdd4bf757436e0ab06a8cad7456a59210e41590ddfc92e166f14c3f00c6d03f2bbb4ce079ae4d1893096a8ebe2128fe0293560f01c53735aa5b073c99d342264febd9a9de008e6c7ee1ba14073"], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="cb56c1264074e95279f61cf1c9adc5465e09c4e14e21ecb8d92debfa18852f0184d660d053d29f81dbc82bdff80f5798e29035ff813f24adb55f959289f9ea0ce2a6b3bf5d087e9610c6e73e485c50f13aee440b04c57b1484c53b9f8bf64da1f15483b8444171699d76fd5e72cb29cb530b7302f1e423261a77def03d162cbf0b7fd03f614e58c7196ff2a68ca7a2eae5c47eb3cfa1f903408457572320783183b179cd643fe8bd0e363cfbb16efb604d257e932c85621f7542390b6c6c845458103f519dc98dcc5fd74cf41b8fed01508da650b1fd2de83772be2121e95c3034580f4c81df814a1d07e63f00d22a30a24c08f2b67a448a6827a9626b11e00afd92ef6e31e7674ca17a"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r3 = open(&(0x7f0000000200)='./file0\x00', 0xc02, 0x40) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) accept$inet(r3, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000280)=0x1000009) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000001c0)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0xfffffffffffffffc, 0x0, 0x3c]}, 0x3c) 13:34:39 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) connect$unix(r0, &(0x7f0000000000)=@file={0x3, './file0\x00'}, 0xa) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x240, 0x40) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x5, [{0x3, 0xfffffffc}, {0x2, 0x1}, {0x3}, {0x2, 0x5}, {0x0, 0x6}, {0x0, 0x8}, {0x3}, {0x1, 0x8}, {0x2}, {0x1, 0x6}, {0x0, 0x400}, {0x2, 0x1000}, {0xe557264e345d195f, 0x1}, {0x3, 0x7}, {0x1, 0x4}, {0x2, 0x1000}, {0x3, 0x7fff}, {0x2, 0x1}, {0x1, 0xfffffff9}, {0x2, 0x4}, {0x2, 0x401}, {0x3, 0x4}, {0x3, 0x3}, {0x1, 0x1}, {0x839aea0b0ad15f3c, 0x101}, {0x3, 0x401}, {0x1, 0x3}, {0x5, 0x10001}, {0x1, 0x9}, {0x1, 0x1000}, {0x8982555425af3dfa, 0xfffffeb0}, {0x2, 0x7}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x400000000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 13:34:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r0}, {r2, 0x80}, {r3, 0x100}, {r4, 0x8}, {r5, 0x20}], 0x5, 0x0) 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="a498c2a8e5de1db5b94df49465a3") 13:34:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x4, 0x4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = accept$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) bind(r3, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r6 = socket(0x0, 0x2, 0x8) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xeb8}, 0x8) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) fcntl$setown(r6, 0x6, r7) kqueue() r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setflags(r8, 0x2, 0x1) 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x60}, {0x100040240001c}, {0x6}]}) r1 = socket(0x6, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0xfff, 0x1000, {0x4, 0x1}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 13:34:39 executing program 1: r0 = socket$inet6(0x18, 0x0, 0xb5) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x5, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:40 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x4, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x401, './file0\x00', './file0\x00'}) setuid(0xee01) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x800, 0x2) 13:34:40 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xb8a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) 13:34:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) dup2(r0, r0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:40 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000100)="7830654db31180dfe6fdcc0cc9a5f2110b63e6e357b29544f4268eb69f8f8f9f6a33f9e51e7aef103d634dc18f18211096f253b212ae0308a527d1ca818ed9ffa3c433694ac134499e6cb4ac", 0x4c) getuid() ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x8, 0x1}) 13:34:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus/file0\x00', r0, 0x1}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 13:34:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) sendto(0xffffffffffffffff, &(0x7f0000000100)="32274cc899435a5ba2da6991ac6c1c26a4e2606017b11d8486b14e2ae329ee89587ec1fc2de34c079c25630b6bfd31140c1b787b30b1528211326543825118a68d7e572e9ecac72d1821fe4b76013a69b20e8fb1d28d424f4a61a5a9ea990c63e09b437d7088e3842826c73d9d669992920d0fbd392b618c372721cdac61af063b2590cf159af9ac5ab316a63246a6736c19d2e056aab00ac7784dca2b4d666ec77a24d0795e70d0967ff7386a252424786fc3f72263d2a0b69b76451048ce41558038127e8eccf42ccf213b7cafd9b1", 0xd0, 0x40d, &(0x7f0000000000)=@in6={0x18, 0x2, 0x2}, 0xc) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$unix(0x1, 0x5, 0x0) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r9) r10 = getuid() r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x2, 0x4, 0x7) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r16) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x239) lchown(&(0x7f00000004c0)='./file0\x00', r18, r19) chown(&(0x7f0000000200)='./file0/file0\x00', r18, r19) lchown(&(0x7f0000000780)='./file0\x00', r18, r19) lchown(&(0x7f00000001c0)='./file0\x00', r18, r19) r20 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r21 = getgid() r22 = socket(0x800000018, 0x1, 0x0) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r24 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r26, r27) chown(&(0x7f0000000200)='./file0/file0\x00', r26, r27) lchown(&(0x7f0000000780)='./file0\x00', r26, r27) lchown(&(0x7f00000001c0)='./file0\x00', r26, r27) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r29, r30) chown(&(0x7f0000000200)='./file0/file0\x00', r29, r30) lchown(&(0x7f0000000780)='./file0\x00', r29, r30) lchown(&(0x7f00000001c0)='./file0\x00', r29, r30) getgroups(0x5, &(0x7f0000000900)=[r24, 0xffffffffffffffff, r27, 0x0, r30]) r32 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) r34 = socket(0x1e, 0x4003, 0x0) r35 = dup(r34) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r36 = getgid() r37 = socket(0x800000018, 0x1, 0x0) bind$unix(r37, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r35, 0x20007604, &(0x7f0000000100)=0x2) r39 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r36, r38, r39, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r35, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r36}], 0x20}, 0x0) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="00002e2f666908003000330f8b8f9bde222de962b42e8ba83fa7353cb62e24d336b900bdf8b1a4aada9934d42b"], 0xa, &(0x7f0000000840)=[{&(0x7f0000000240)="a57675c2c245ff5e51db5cfc4f8902a3f87d3a4722e7027ba140928bda5565d63505f00ae83c70eb0ac1732e9b9554745d4fc865e218e7a4f6bab4d1e3c7ed5ba82423b766b749952931536d494a21198eca2da54971cc39b149ac", 0x5b}, {&(0x7f0000000300)="470e1b80020cafbe7cd33bc415be5a7a7cb5230e7a783b421a04ac11bdb46e0724833b8f6a0c24634f0e3f7fc23b768c5da545cd49c0a861f79b1bf0554d569f7c9f269a78177e862aa2868ffac2be40ad1cf5670018f97b5bd9bdd2c13347e095bd08cf776ca72ffbcec6138c8b3eeca0122655a166a116", 0x78}, {&(0x7f0000000380)="c78664fe63ab29bbd31097a6b3964623ceb5233acdc2414355aa09dda3b491f7918aae4c0d0db3c379aca3968e", 0x2d}, {&(0x7f00000003c0)="2bba43f54b506e8a9d408a74bd47ebe8fc831847387590c07550295d2a727278cd84b1896a6f93a74d750c85777b2324172bcd401066869baa1762a83d738a7e604c613dffee923d08853a68833bcf46775c379637", 0x55}, {&(0x7f0000000440)="50c75a889678685f14541849db8c542a94fc33bd01418e06a007971073210a337b3c194203703325aa5d33b6a970d791cb413d9a66b2996fe428acd583ef3e40894bba498be620c1e32ef2b3ef320eac3558b243e01261caa85ca7236d46e941863716b3f227b58cd478f47aee5401d6daafcd165739c34713deb7d9a55b688d4a261ac511e732e724fff08a228723997fca33fa79534ce2", 0x98}, {&(0x7f0000000500)="6b080e18c17c672898aa97e16019cc075d25be2a96ea2bb610aeb5f7a541ff73eb22542c20e001f3d91b5bf5503c65f471bee29a9d4e75dceedaccb24f9d648c3f61630208678cac0c6a01ba1297e5cd493c87cf8d5a0ebad88adab3c97759e6c6255a9409b3cb477f68e28caaa373acc199daccf7d398ea418b121aa9f1a02f6daeb1c2591a9fe5702eec4b507acea32c64e77f59fce01e3129a766edda7c40fba40418fcb482a7f4e3fcdbcbc35171f7f79d7e096d2e952b15c598696d2ed86bfbfe4e8faf", 0xc6}, {&(0x7f0000000600)="bfb44d25df67b721a0236af7bcfe7358cef6d4c74989e7fc9f71909141e7d431666678420a4f5443364aa035d70bcf7cbcac03233d71559006c1aebe119649b9241bdadbdd5cd10719250380c29460a3f38355b3224c14e8f3e3c7fa0e57d2e50c7c7c0b31cc3e608c357a81c247a20a", 0x70}, {&(0x7f0000000680)="bcd7a063581ce89e6eade61c908521f08005c19e5902a2a758b370694fc1fcf84b9d4631db56f04a4839fda4494c332fde83ba4e321793e531493d4004c653cb892dbbbae436299b4147fcf614b4fe8be82da22a9adc41590fcf27245ceb5211637c470fb392eb8329715e895ba5b426c73a3cb940ea37422181efeb2b30b2425227fae8a9cc7135", 0x88}, {&(0x7f0000000740)="b72ba47e24acbe8677b3f85029e28be2ff09b24ebbee2d76772a43ab57e533d54076c9011c7e257d40906c76035bd27e813ae400d55d6bb725d833758b298192545b63dc6de6522f2545c2146ee316c3d929cb85e6833884803f4d026789b7d84852cba9102a2c17c6023cf4baa2a9db6d2a1fcfc490e9e8a6e3bcf4c3c5a8dd0cb3f2a76aadbcc82a85e040811d39e0e095e4d1048a94cb2ca7681a6323bfdb0813e7a35d1117a4a3579a81863574f00e52fe43d871def7a5718643b3c5333d175b5fbca307ee22", 0xc8}], 0x9, &(0x7f00000009c0)=ANY=[@ANYBLOB="2000000000200000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="000000002000000004000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r36, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x37d6181e39d7095c}, 0x400) 13:34:40 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 13:34:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 13:34:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = accept(r4, 0x0, &(0x7f0000000000)) ftruncate(r5, 0x0, 0xe366) 13:34:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x2) write(r2, &(0x7f00000000c0)="5e4b35adbaf4cebc4cd717263d3e9c5eabf4d218052d493c8cbe0ec26808cdcb8ee0c3f4565238210bb9587ba26c2bbd28f715bb5a4a2fa58f1f578672b2ff7ae008eab3adc9129cd73f9f572822daadee265979a75025ad901023ea755b5252e3c2d21eb320c56f176aa192a0376726071977cf669368195d828f376b2c051d0bce55edfd324b1b83e535eceb1def0fcc74cd1bbd3393026d19a30c7be597d517159086dcb897e605d1dd4efc47da343c06c17296b9a36e32dc708a2dab0623592911f801ad5a593bcce8bd1f6c798ec091fba6dfebf7fe2d7f30000ca8e3f8c2013634ff4f9ff3dbc7c9995c43ad263d1998e2ebe6", 0xf6) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r5 = semget$private(0x0, 0x2, 0x0) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000880)={{0x0, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) r11 = semget$private(0x0, 0x4, 0x2) semop(r11, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r13 = getegid() r14 = getuid() r15 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000880)={{0x0, r12, r13, r14, r15, 0x14, 0x6}, 0x5, 0x9}) fchown(r3, r6, r15) 13:34:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) select(0x40, &(0x7f0000000040)={0x774, 0x100000000, 0x2c3, 0x7, 0xf6d, 0x10000, 0x2, 0x6}, &(0x7f0000000080)={0x5, 0x1, 0x3, 0x2, 0x2, 0x2, 0x2}, &(0x7f0000000100)={0x3, 0x4, 0xfffffffffffffffa, 0x7, 0x8, 0xe10, 0x4, 0x4}, &(0x7f0000000140)={0xffffffff, 0x3}) select(0x40, &(0x7f0000000180)={0x2, 0x5, 0xfff, 0x2, 0x1c, 0xfffffffffffffffe, 0x873, 0x66ba}, &(0x7f00000001c0)={0xe5f7, 0x7f, 0x1, 0x1, 0x6, 0xffff, 0xffffffffffff910f, 0x7}, &(0x7f0000000200)={0x7, 0xfff, 0xfffffffffffffffc, 0x4, 0x5, 0x80, 0x6, 0x4}, &(0x7f0000000240)={0x400, 0xfe15}) socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) select(0x40, &(0x7f00000002c0)={0x8, 0x2, 0x85, 0x7, 0x1, 0x8, 0xb1, 0x3}, &(0x7f0000000300)={0x91, 0x10001, 0xffffffffffff0000, 0x1, 0x6, 0x20, 0x7, 0xffffffff}, &(0x7f0000000340)={0x94, 0x400, 0x9, 0x6, 0x3, 0x7, 0xffffffffffffdbe6, 0x8}, &(0x7f0000000380)={0x800000000000, 0x5}) r1 = msgget$private(0x0, 0x554) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/187) 13:34:40 executing program 0: r0 = socket(0x1d, 0x1, 0xed) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000480), &(0x7f0000000300)=0x8) r5 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r5, 0x0, 0x5, 0x0) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000000)=""/69) semget$private(0x0, 0x2, 0x1) r6 = shmget$private(0x0, 0x1000, 0x3, &(0x7f0000ffc000/0x1000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() getgroups(0x3, &(0x7f0000000200)=[r8, r9, r10]) r11 = getpid() r12 = getpid() getpgid(r12) getpid() getpgid(r1) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000400)={{0x9, r2, r3, 0x0, r10, 0x1, 0x8}, 0x7, 0x1f, r1, r11, 0xa37, 0x100, 0xfff}) semop(r5, &(0x7f0000000180), 0x0) semop(r5, &(0x7f0000000200)=[{0x3, 0x40, 0x800}, {0x0, 0xd68, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0x0, 0x1000}], 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r13 = socket$inet(0x2, 0x2, 0x0) r14 = semget$private(0x0, 0x7, 0x0) semop(r14, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x3, 0x4c, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r14, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000600)=[{0x2, 0xa4f9, 0x800}, {0x8, 0x3, 0x1000}, {0x2, 0x100, 0x800}, {0x2, 0xa17, 0x800}, {0x6, 0x1}, {0x1, 0x785c}], 0x6) semctl$GETVAL(r14, 0x3, 0x5, &(0x7f00000004c0)=""/229) r15 = socket$inet(0x2, 0x8000, 0x7) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000340), 0xc) socketpair(0x20, 0x3, 0x1f, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r16, &(0x7f00000003c0)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) getsockopt(r13, 0x200, 0x4, &(0x7f0000000180)=""/74, &(0x7f0000000080)=0x4a) 13:34:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 13:34:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0x40000, 0x1, 0x3, "b58ac100e73b0ea80f0e556bc59bb705cd5e9458", 0x16f, 0x8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x7, 0x558f, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") getppid() r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 13:34:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) semget(0x3, 0x4, 0x40) 13:34:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(0xffffffffffffffff, &(0x7f0000001680)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES64, @ANYRES16, @ANYRES32], @ANYRESOCT, @ANYRES64=r0, @ANYRESOCT, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0, @ANYRES32, @ANYRES32, @ANYRESHEX=0x0, @ANYRES32=0x0, @ANYBLOB]], @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESOCT, @ANYRES64=0x0], @ANYRESDEC=r1, @ANYRES16=0x0, @ANYBLOB="546e7f3670d76e2b3b472b13591e795b9e75", @ANYBLOB="a7ecbafcdf3d4943eb2d35d062158b11aab8e1fa44d31fca36e040943aaee6d1b13e0de023aaab3c1ab406a93f498b95833185c48d4cf6c695a1321cac5a6791ebbf3533beba92fa89abfb21686b2a745fa777786830e1d1e0885970b1e9c741484da6a5d0f575f4086f572275cb11c531326dd95d494428f28b907f3a727e9fb4d32913277352566675dba4f25caf4355a4097fc1028b1ff1fdbfc06d67db652bb6e2090eea1284bdf3cc3f34c0fada37a5d8c280b633cb1c289dcc4ec66a7d02d816157d091204a0e4b5a6fb7957058ab707688d420813375a805e860b3bf3566d79871c7469c98996e7fb51783ebfd4ba592de2b0c8f37c1d5d", @ANYRESOCT=r2, @ANYRES16, @ANYRESOCT=r3], @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRES64=r4, @ANYRESHEX, @ANYBLOB="0efedfecc28fc6194ee3e4b92fb770999adefcbdffa06344998804bbfd59fc51373c88884f648a82dbb5ce1404c144bc7895a267dc24084069e05c34bdc7619ab2a6766f4da7cdd39b4a8597dde3fe4bcfab02ff705d0b8b", @ANYRES64=r3, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=r2, @ANYRES64, @ANYBLOB="0df25bf90e29a29d2fb54d5a3d7945", @ANYPTR, @ANYRES16, @ANYPTR64, @ANYRES16=0x0, @ANYRESOCT=r0], @ANYBLOB="da4d20f6f1a38c373e05b3c84a6bd5698862672c014ec7ae13ae337853a1a73f125490ae2f4c9677e4acc252f7330a31792fba99374b2f024cfcdb2791a43edaaeb28ae034777b38289503b49de2ed749c1e6ea0abc9e6817eae8f18b1aa647cc28a5439dd828afda3dc4097280bcabed7487d3236905c4267a9e79d231d4506c71b", @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32=r2, @ANYRES32=0x0, @ANYRESDEC, @ANYRESOCT=0x0, @ANYPTR], @ANYRESOCT=r1, @ANYBLOB="3ed49492d8a5e6d6f3f7385f11fd805741ebdd57b356316169974a1d91f00385ac6bfebe0e0469c88ec08bb4dc91af9b17fc59583628990b1b912ebb04ecea9304fdda8fec974aab2bb4bd954d21b2f37145e98ca067af5a4736f6a9292675fc65ff2f5e87ba570f7558937151866ad6e9162e895c26b289879e4e9456c67d9645d687ed0aceea73adb092af263671012519855609c0ef052d67ff2578c773114ec57741dd1c4b1dbba8bd75decd68efaa2a49189e61bb6cd14e65240408e9c394466ff20e8f71f3e39b118d560f97a0de2d4a8d6458332d242cada9ee67af827970df6eb82e9abf41441be859345ce4518473bc16f85c8b5f337cf8498b799f59e2d6de33f841bf0806087156d2e0475040cfd6570920b76c85266c59e2498c12ea5cabea9a9ab3ba78962a09547fc99efb4ee3773dbbda62289f8872dc3212dfb1855e133482955d52cdb64353507415e0b3a9a3f0598f67a4495ffc2a45bb33da2645c05d2f11f5f9dd6c1977ce42d00049b5f6659e555a44039670c2e376613f740e6e14fb3fe18802931ba6b74aa673cec1490bf88637bdbe850a20449ba4c2493aa364fe684bd8acc23555bb8166e954335b5bb22dca4a906a3a61a8b60fa01beda4d59fc01f9a99d1fa6d914c2ac148bebabda220275beeb2349521ec318d5d9724db3ce0ef7623e1b420e0de3d12a82a9ebb7b969b68d6bf2733e30e6e32b9ea384f21f28e13d15fe5bd28970df98da0c4b476ef4f20b7b2d6d2946a9c8a1d526155adfcf803ae323617b9920a4521ed072c01449a579bb36f101c9bcdfa39d42b0dcbde955df1a0bc872027059a1cb78bb0889e8e7f841a0ef14d8e49aa738c4e8ac74c869f035b5d7d8287a71132da9cf2be99a93f176f5d1cfc7aadcebf58b95f2e2c16e6f9e0281f5dfb73bb98ab37072016d01043067f053abb488002ba5994b7243bf5520ca6bd13b6e08d4fe9a253be459f4182d5e9aa5120809548dcedb36a28865ebbe2f0a43892cd3d2a7813565f275f6e2eef987704d622b1ae528ca43150d1b90b15e8a6974705b6e3675713e16948ee9b9ca827312fa3b4548546ead9373f58deb58d90228d39b84a574bf3bbf340f438d667ce80bcde7dec9c2f36a85a8a61ae0dc16e737398e61782aa9582d228a6ad9d99e59a3303e9b3da1ca2ec4389b540f4e8ccf46d1f40b750cc87982a1211553a2c35277a09dc784fafcc7090a597f1dbedee389ecf1981ca966f4233d2ad0c5c3da609947104bc1c7437a579113f6920c3dce59b76fcb13695743a9055b66f6bbc5a323dacf819ace0b99d7d689ec78759cf7a509cfc29a6abb2241ec984554f36eb79479007d31047d264b33f7cae9b4db7ec2121ca4b3e428c09c56c89f42ca4d31a99d1424c988d0e9641af61014a964fc2aa49f173f85e852a680e8f3f16362d413b0a4ff186cb557c2c42f4b1d0f163a99719f7e7b0e0f918a481cfc218163647322e55a6ee2debb4db8ddac53344f91bab7d263ba65ad256cfb57913e3a3e35aa400f57d3b5ee77671484c8761bd7ac4d745ab145295973987ac5f756728ccda639fd92af09fee7a273ee3703af854cd3574977c3c0426bbbfb15c4ac7ae8259d428ed6be21f436c3a3781e04374f73913d993f1c449767b40d0adf3d831df77b295b0d0dd436152cfee46562bf3dc8137d7c8b0a45c68582bfcedb9d578a65ec4fa0f88783172ffabbecde0b2ccb8732058c2e27002066b0df356eb0bb7493299f0e022049d70b91fab666a1d4b02ce8d5469ed83a0ad246752f367804fd10b0b2a4caccc8c15aa655d609be5d349e422c9593894da8a9a1b6dc5ca9a7b43832a2d61d4d5634a219e023cb1b3bd4ec8147058ceba458d121349bcc95daa48cf3d5d2b78c84a8b232789c08efc8a3b2a5f5be45cd44e3f51be5fe4e92f89eeaa678b9a305a3d6fce78e08a1402f84b59141cea3176e35be1bb1b76bad8097910abb26034ac73ac8046205f6a0c3521f5f2bb3f6f1577a11694e1e41e79290f2a3cfd8d6d0d6736b904f511a1dca5264d97f34d009d65dc8b65e1448182611a578b1450185f71cdf9fdc3edc8a7c4b1452ddd7cda1ee773a6d259ca2a1e59d64ce42515df56a7a87f7d4d5c77aee79de5a896a216b879d8010fd51bd126777e3f7b866e15cd3d3d2a8d05197bc050ca21a70754f3577fb13474eab3afd2d14d91742a9c6980663e3ed9971b6017516765a5f4789f16626c108e28f7695686d7e89957bcf15bc9dbcfc2754a0660ad6df2192fd023d64e75f331b7c8d7c52acb7635ae4c6b2829cb6b93b210b5db933286c35f734b115455134f48a2a22b383f7d8769c2d85e6298366e95e1a9fed124248ed1ee068e7ec97c36c034430eef8fc5f6e8387bcefded125ee16846dbf4ede670e711df03a5a1be65636a78caa87f8aed701e3d9f8bdf04ca48527e79d72e4fcb23918c1c862d8cab5a0db476291d866d1b485ff96253aedd53390e9f1592ea267716da28cc22e94f2a4035a88e5f507b59667f5a1acca8ef552c46c503f9b51744361372369569277abfeef467ae8e1cb790cc24ca7e5cf241cb657c8b446de9370c0c6c86d24c32308327186184015685177d3d861b8cbcf49214b45855653d0344409208ee4221b6dccb5531b8781d65db9db0ecf9db519153aeaa0e0eee3f8ee7e145b3c4e6d9587cab301e175cb3243348ae5c75f4168cfa555f7a0054ede0377d1eec74ac802a5f3f5446a16281b94ab75119a1f106f74f31cd4919ee21da450cca0d4eac7243ca98d0c99e54710a186b1d72731a9ef0786d70150194a6d7a19421fa6c9a2040032b88f2e8da022b573d00c90773ad0bc419e9981f1041ad8b5ed69b78e88fc271b337ae3fcee7b3e524415f8626de60cc1ddacfdcf743c85904e437a5318a33d7afa7df5a85c9675c96843f30932c154366b2a5acdc6b9891afb4987050b5bd6ce9be53d82992ff1663b315054f9a8ea7320fb6462d97f89cd0f615882a61d7c6b88c3298d1ecab19117dcf337b483a319c1c1f5260807158331c62206dc60441257ff79f8319dcf8674784f29e7ef5b993fd9783bc512cc34aaa1b6c041c0df551dc37629aaba9d19346f9bc3721cb31bfecc138ba9152dd2106c60cd3a8cfce145c99bf4f9d6d456e369579e15e83f8a52b034f61b4e55629c07286c3624093a3a6b09389fd69b000f6b931db2f01ea01fdac1776abf032e5bcc9463d33e24ed208795e15f97a28595bc4aed7caf8084ca72494afb6f893e8cae21deb8a49d996c55a59ca676105f990c43c6f7adcb25186d62f26a85af4791db1ccdbed3acab98fd02c1af8b3f78b1208474ea3eecb0bfe503dfea0a9d93f30d6fe557adbc450c16e06c186fe78f7eac2be77808e1d8bbc85e8af1523be8c4813385bf607292504cbae6f17103e7dfd9abf12af916abeb0c36589bb25e964ed1ad024ce021cd1f48199d94169a901d1c6a728f9ae22aaa9329da09eefe9639b343cddedfe9687f1a43a561f6def8e0dffa25e64fb7e79226a88ffdd854f8b21fb7c523adb2e28c4435f0386e72e048536679c505d96f21da704806935e7cfed6b66b1068f403e479e0e992ff6a884fe5ebb4d3583131b1b22677ff03e87f367a971201a9590d916467906bace64b05a3dfdbbdb02b74aacc7ee00a209f627f4fd5e5cb07d083a446eb03152ff98f443242579e6b253b452aee16ec78312ce268bf0d71015a202b93e1f24b186ce1a9eb6fcddb646f89e1f9d654a89e0035d2e90f348ab573dc56b170bb21772b943cb78a66570396edccbb0a71908a9c0f3166eeb74cf1b7a281188ecf888d2889d7af36a6bb376342b883bae31d2dd399f1759f009ffbf67aedd4103894bb7016733cfaf85181e9bb3a64405bac878a00bf02e6c6863a621fd71c2eea1dcd5ed960f1499fb47f46f2bc047ffb1304a32d920f13a83aa46ae732a8041af2a3bc82dc9a9a3887d374f2d008058a0eb0d17ae4a0b31631c03976fb5db7105ed36acbd88e08bd0a3133abcdc66a82deb10f82423e1015ffc6ea55dfa4050ec6a520aede125d88e5d9a7e05e75be45c2284e554be8962595b35845c2db0c4dae8f0dc6d93d562bacf196149264eeed61c446e98fdbba286278fddbdf97867cdac8fd993216b006d255ea8c49c9a3db40d0bebd6f5975394a03bf3fdadf7ca9fcdff34d2fb5dbc8f639b2679794e868da26111b9737848e44677c6f5998efc352f4ad52462d5d170971d4b2434c6f118ac0a43497a6c2aa68d42449f7e55b31ccb06f69ea6af411bf9cd64d1c1d64ca9c7c53adab0e03868fd63c564ad5a21411ad94b039fc71a3332cdf157a5c820e09f149e64610687908613be40d13bd6780dda9b25aded69965f9b7cbada3ddb4f8b3cc1ceb80532c6abd23cffff3c692e151a157d5a8a7e52bd9261c304ffc0ba215122f75847d7df1e9ed9c5a4f6f41453ca08e3b279d697dc6f50a07f952fb5196fe3441704f57d4f60f277909f55a8a581f5c9d6fa777e89deda8a85e87909d6a3b6cd9080c7b0ea2e99ec324ccb8fb3a5002efb1a113a46f4ef45ac8f669223dfce5b5eeb34cda4059de0b799723813717cb06f7056fe2b3e16e593ffd9861532a804b4551e7dc8d5e3b63b4079088b664e0fc221d19bdffb1f0f50256ebbc68cfa0c0d9224113674f5765aadcfd57b5062b5ce1b4bebde328f4e9f5c8bf31e5479625d90d119f39a7ccf99a9526c97a17bd234118b9faf21c76585d6f59ef1aee68c541a55cc3c8098ee7cc9deb72578d2d1e252007aba1bfefc47ffed9a7847f3356f950d29986c068c4346afebf5ea7eeba1fbcf54176dcbda46fd97e0216a7953eee4ddf39b73de057bf19b1cecc62d6b24a3d499918a1dcedd38cd41b99da518aad85a73ec2e3cd5cad6d4e35ce09097f3690f254b6933804817a9ee1399fabeb85d746d6fcb501cf571694e82004d6130c0a604e6064fc42fa56f8f7d810a7a6c11f67d8e09fc0f5efacc8615eec6c96fb4c343db71997f5178f48613763d43a716b571d6d3f9cc071bc53bbbfb5ff56ac92188ac5ded6fc4e13b72378d09d52d16ff9163a52729dd9c91bb3ef478db382e0068373fbeb1958ac2ff77dbeaf53e5fb719e2f4c145ba39f3c1a5e74d8d3b95354e9aa1525ac5c972a57d605383b11bbafedd807fab5768400874c44b92fd89c840f68ac4ab5564264eff944ee0f1288c5568d5ae9d151c76a4bbbd902740587a3c8e182db94357412658ae94e5705769806ccd891c0a4767e25bcf1a00a3282a18064ef241d48b90f5347ed8e9dfcb492dc4252fd8773d2cfcb91c7cad378ef550dcc06bd0b2252683be65446566263ef664d87ddf63844e1410724be075e38f805c699481f7d704a329ccbc574a3665ae71755ecccc1d07a82c14a5395db850fc65c619a55c6dade91b8a56bde19e96c68e493da40837194fe3b43e784584152bd0798abb28b622a6eee7f82d3156abc93e1af5f9f10e924d65c5ebad1710fa97140103116b29f5ba4d9ff45a1f60a66cc29017ad08949eeef5e015219ffc0799306dce1f07e25c5f5ded27a822cea3bcda72595d55a7d1beef7a6682f17cc73c772f3b33740abb6753a149e4419525b7bd2706aa82210e669e2b7f773871d1239b6acad11bf8e1e02a4e058a95b051c2840cdb3687847685dfb36a79e5ae20609a8fff75d50e1d4e6732706b91148290c4bbc6e7c24d411249ebd068083bc0cf8181a75b1830c507b1b68bf5b8d0567caf993e5e58cbba6183"]], 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = syz_open_pts() ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000180)=0x8) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r5, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 13:34:40 executing program 1: clock_settime(0x3, &(0x7f0000000000)={0x5, 0xff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget(0x1, 0x3, 0x206) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000080)=""/31) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x100, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) socket$inet6(0x18, 0x3, 0x1f) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file1\x00', 0xe3278b7da934478e, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000002a40)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(0xffffffffffffffff) mknodat(r8, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) geteuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000027c0), &(0x7f0000002800)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000002840), &(0x7f0000002880)=0xc) 13:34:40 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) r1 = semget(0x2, 0xedd6520da3a96c01, 0x40) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/123) 13:34:40 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) socket(0x1, 0x1, 0x0) 13:34:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x10, 0x0, 0x2}], 0x10}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0xfffffffd, '.\x00'}) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r9, &(0x7f0000000180)=@file={0x0, './file1\x00'}, 0xa) r10 = getgid() getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r13 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r3, &(0x7f0000000100)=[{0x3, 0x2, 0x1000}], 0x1) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000fb, &(0x7f0000000040)=[{0x1c}, {0x5c, 0x1, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0xfffffffd}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x40a, 0x7f, 0x5, 0x7ff}, {0x7, 0x20, 0x9, 0x9c}, {0x97d, 0x8, 0xcb, 0x3}, {0xff, 0xff, 0xfb, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r3, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000180)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r4, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000280)) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x24) lseek(r5, 0x0, 0x0, 0x1) 13:34:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x712) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x2, 0x200) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x1, 0x8001, 0xf9db, 0x4, 0x8, 0x5, 0x8]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0xffffffff80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:34:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x4000, 0xf8) sendto$inet(r1, &(0x7f0000000000)="e0e5a20c3383aaa1189c602e05875756a4a66881927a3153d1aacf3c3bffdff63bd15cc0266ef8e8e954f94df613652fda1105861b63f3bb171d41b6831300d27643177b35d26ad9166c3e3d470dc795e5c97d7d8baac4166c", 0x59, 0x4, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:40 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="a6e7f037a129c35322017bdb71ef5cc94365d71e6d715ad8f016f5c73549405775fd76f0856ca99facd34f80ee6add45cca3f03cfdd77abfc6bb7941f8ff4b1fcae124a8846eeba0bfe7526cf7cc5566a09bc36c64b04cb586a37fcbfc306e4c015249fb1ceafe2c3cbdde24ae09383fa7079e9397bdfe3b0a9dd5da6cef95d39ea3da4abc362dcf699d6dd15e1871b0d7ca24b77fe84ab7458b4d7848783f85b2b311eb816415ba50b370dd5b400b34681d60e9", 0xb4}, {&(0x7f00000001c0)="a7baa08a0f683f7e63d11ad44cbb23ea59c8bd42a6739854b57b6e804298d7bba7c899b05d46aef04a066ca5b2c9ecb0adf9690732b1e95e041b1dd0c027f3ea5e0df076f1b49165cc6080348763de03e953bb7cd08a7bbab8c874c34d392448f6d6d3b0ec7087f6b16d89f44d1ed0c79111ca3cd2e1d74838f546b369f95b4ce0f537c23dac372f722e0ae1847719bd5f18e1553b2457ded015079b61c3087bd31056ca4501d0efdc1d16a0e3df40ff", 0xb0}, {&(0x7f0000000080)="05ed7e14843c013055", 0x9}], 0x3) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = accept$inet6(r2, 0x0, &(0x7f0000000040)) fcntl$setstatus(r3, 0x4, 0x80) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 13:34:40 executing program 1: socketpair(0x670916e3f4a7db60, 0x4, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x8, 0x4, 0x40000000, 0x0, 0xffffffff, 0x7fff, 0x7ff, 0x3, 0x1, 0x20, 0x7f}) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) 13:34:40 executing program 1: socketpair$unix(0x1, 0xd, 0x0, &(0x7f0000000080)) r0 = socket(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x8000000e) 13:34:40 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60745e9c4954fd1d059d00feffffff0000a3bb6b3c042ede", 0x30}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xfffffff8) 13:34:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pread(r0, &(0x7f0000000300)="20b859c989d9303a4bf32a680daa2ccca081f0d5810e6ebbec72a1bc8cbd4656da490b7c9acf870099b8510eca184b7896bcb3d99b5562d688091e398df57dde5b08fe35228275312317b9672b28757c6f553b4810d0faae1685327518d8e739f1b6ddc2b587671715234466798b539a5cd3fc5462fe08e55432e589d2a0cf6c8280136156fe53cc89e0df2fd50516d41f0caefc14060d11665cd97f96a01c3b5c7a33e01a013bd170de4d208fa2f35eee10fea0bf8d0f7852b9a207a5113f430a8118eaf8bb0cbc7e510a80b70f87b9a2f7cc167df91704c5a4ad0d79f9b61304a311f9afb52f3b208f6c401c010deb454d04e28e91f26a445a4b20db458efd0110b47bffd59e0e37022c9750167897d6f51b5639ea6f5d069f89ff30d40622ce4d219594696dfb7d646a0d26b640500f5062428dc43806ee745e4b771bf65cd6979da92df6f9c22abc7cb1192d9bcf03a395bc70e6df1ced2f230dca7edfe360d9653b69daf62f54d664234617d58071b8775ed7c601cc5d460fd96c9f9d420d6b1ade860a13e853f03e3dbf2ac15fa7b236f484660b3c58cd870bf3aa32cea0ce8896615e19b8850791d39b8242a2816b536d763cbd9db13576e53e506513ee60487d1be761e48a32f75795e78f4c1cb9fc6b85fa940d103485122521b982836fc8288b95531cf9151d7b97fcabf7f2cf7121d1b2612916f569d08753c0951d43b62f989af31020e4f73c9c2958bd5725c95c41b89bcf5d70fe234ad7d697f234589f7944ca82eaa3ef64599b6a4ad786eb830a7679781e8b843c3e198741ebb3a3167650cd42104f05df5a9b2ac9ccbfc5def67e65cee287bcbee568d0bc875d6c1f96a1212b10189730b7f64a806451aee74ad795e3a1f693f1e08c6eafca7d34122d5fc79b85af55d9f2b71834ffc044b633e8e19bf17229cc333d081d68a6e85977fa982e541134b2346827a123dc1699665c0c303eb77ca9ab82bb33585f2d09f5dd54d2c0f69cef7192eac1e6ebb5aa7c23cdb61670bcc9f7655411cd301b5269d9c71dedef645a173bf6d88f316cdd2e98a7b979d294b31bb437077126b08c220d83d2086415f8727ab2afa61ce475bda81245c9c2eb9c4edb6d623f700fc2174e75192068f1b532d290788fbe4bd5999148902798b1685d0faf6eeee97f9b393ab19a088bcca03e4c05cd8fef9632a868ba119c5b70e024e9992bd9813bc5b3948c9dd10e1e0dd55effa6b2a3b4a50a05fe27ca9917c704be1819ce86e64251b7d313480c03baa720dc7d002cbfc1d66565b610e3fbccf5e814eecb9d6a71ac2cab0b576e2443f9ce0c0cc0fd62593f5716855e771efe31144c877a89187f735d8c6107a2dac2c180032decd0bd05cff7aab119cfcf088f0fd5f72d01c93bb58f0b21a654ad7bf4b9c4fbc404259fb875151fea74fb5705490997a617c7cd3b47512cc00aa530355d56b972c59326c8e0aa35087e495449d78ea00fee99ff5d1f8c9d77c1198084dd288a1c3cdc95bcab5b854ea67a16d7ec5513e857e6d66aecae42a6441348650907a23e600a504d9a64c790725b53f4fee12310451f2fcc9b78dbf594980c097ca6f151a3dd7c7d4f64ea0dcf3269e4abf5f2db0a422eead588e9cabafe70636f09f09fb90af1b8ca30f19fcc4942d42f62c831a4433511a3a8760515c255681fb2e1ad917b60f012fb8d92142d09abca8b94692c1df9fb6082269ef5a7d5f57b94b1d82870625709412e579a94bb4f2f30cdaa20e2eb6496922f616fa9c2c0a743d4b871b7fc24962bfd94d021e0b8fcd62ca1ac5d9d9a51a469301e272fc02ceb2d73bdb12e2a48778fe33db450b3f191ae18a0ce89041cb36a2ba46ebae63399758bc59815222bd5a20d348b11e5d8eef5ba378e466f84c94975b2009251cec5e5455434156f11a627143bf72ffc9c1079c8eeed2d5dd16d6c2ba66acdcea6ad873ff5baddd7dee1429ee130e7e877dee6616065f4caf3688552ff84653c742484b127dfdbbf3365b0817b225b8012ddf8d91e55432c6a65397c6b6d878edafcf1b8c7d6eb9dccb545d275f5e73e014b8c62e8562ff57cafcc9cb1210268aa713d371ed227fff9884dbfb5bdac940e946338bf6bc21a2a1c893b5b553bdc2cad30f969e2b851ca4ca3135c3c9eabd5960e7222e36329d0a1836bb8141bafc508962a04069df4b0d602e04e1d58430db366b68c3d248cb7a97e32be0075d1b61e7d7ed6a59e80aececd39fbadfdc9bb2bc67655004ea52e4d7cf7bbb07fcaaad4b2fae0d747bb85a3b3bd700a06dc5b656cfd0d226f5cc03e6732b96b2d8c5355833e5c14b50d070776ea75fab3a45d47bd76d9f518fc637c5904b762b4c41101fb223ef622a02678b72bcc155c5192880cdc98fd4ac86d750bf494c3886487b41b58e36fa3de9032f6abd8bf628670fd0d36d7f7a38716a7aad96a82ff63e5f39c2f3f65d47e5967bd9bcf1a06ae5e9d4c47794cbdfc87e35207bd26201c9dfe331c42b0238d4b1cbb56859d2a6b3ef4ded53c9ef35cfa4052b8d5b2a4be5db6439fee82d376245e349898c2bfe53a5972c347fd01fe77d775f7882413d4d8be8c8f27ef952dcde60119c67a50a50183c99d61c1093413de2f3ce3bd6da50d90e3382d5225e4d12be14d189c687ba1d7765f577d719860eed4d2e4a0ca32c788d929ae3b4db8d45021a4e60a1e1f1e016e230de519d2c172321a5930e0e73ed2d3830fee1843d105898d8fc9488db307bc33b18465a66a6fed6a2c5f672a1677cd6110ad6d5c6e958946ecc3c02575007c0a4510cc744bfc5e9c15a58d0833f73d03f1b4ce826859458c0a516b7742cc54fd943430c7e7deb9bc1f34577bd2e24e7426550bf0613764ce2a19a733fa95d7527285dc8df2849927c40c2c046730ada6ac283cc0113f12c7aebcf0a60ae9182cf61d785025f0fae6ba9b2a6a56779190966efdfb86c4972bb535b921683bf74bfae90ac04a57215c6f02567c52327d32801913d481b6f18b788168423b1c02061c917bf58654979961334b2e8437027a65f472226f62cf23f03de3d8e62d3f6567d2c804625382e0a55cdcd43d9b8044c8ab66c8a08eac2dc757fa9c12054828835d9446904efc453d0e94f36166019c0af940eb491d2c5e75323bc38f8274db84800a2d9ad5c743b11a50137bf83fd91ffb1ed47bc1e7d396c94aeb50f16e16f809b132fec15dfdefbf167d783def93f4b7d556409e0a86d27c85e903dfbfe671711e78656c2cf991b27e2ee815eebbc115636dbfe82f71e626929c027567849d4faf5268bc197d4aae20d699a7195892cb9bd1b7e28bca01c0498807a3bf0bdc536b85ded8cc5552d651571f9c5839fc1e7655dc05ada6f9996d95713107b9d173760d14d36ec73d1d40c5f87fbbf089f007a053bbed305c20198688f7fb4a7867f2e9f9e55a58480311bc9772bc6654fc0095ea636d495af502dd580739e106d2e079a7d0ca8feb35fc072cf63d767aa9426572729b15e1a68a35cbd8c558197c92a0d91ef011fe4064034b69ac2216d138de7ebb7aae4ed0396f15e91b4cbe38cedf46aedc400477b188bd23747d05104c8237884eecc7374dc9843470a1175a5d3fc62e0936e53aa69b60d140cf94dfcd8c0eefb318bd52d8f32f652034cc8d89af691d854517742fc694407858396cd118acad4923cfb52563a3eea4ad8dc29282b0719fabfe583b1b6b5617e660e844ccbc42a6f76ef9094bedf7eecabed9ab69d9762c71b3269ed5c61ed7b4e20d34874c279b1d842ec34aaf11acb20e01402d914ea1a7cb868a70fe198792b9756278ae90100f8e012479f88ebeb74f5ebc4aec0cbfdc4bb1725410d539b9fb19a6622f985b4310537738232ffd5908f69fc9ba090cfc492dd40f6ccd522b4d8c9e0203a941e04fe2184b318ace13f4ded69a31019c1f0a2aa5770a952de4f824016e6df2dca497fe14c48d054cf8da9956ddd134cd8cfb5b2bae2f86d07b9a5845a75df28c7e6821fd361dd4acc44f9e0d6762d53264320e6653ec6e3e3f30ea62057150f11c0e615f7fb802567061ea9ed0d909ab38e3e6329da0938199646318d221baf7722883423efa2a3d89577e61aa39e93c38aaed28f261dbb2afdf22466b5108e7139746c2a14b2da3740392609c4465a5e5cba4055df1c86a3e7da9d3f8101d18a267150f9213bd2464e524fa40517be562e5e058441651c7bad5c6b4994f9ab3b976b946e385188f0a2d7126bb369e609960511970b7df2087490f97f284a73a681d62b35c066818cb923f7698e75d0289e3609fafbdedf12310f574c1fd9e4af6150d08fd7e447733b6d99ea83f3881c7d9940641bbcb7cc6a11dffc8506c49ae338690f687f5dfeaf72df81fc54d048bbecd24499fcaf7c396887c8b23dc8380356c7d7b3c08bbfd77fecaa9b34d91f593bfea1ca32d7f5c80ae6dd65828f5737030b0b7d2113499f3c2a2de012af0ddacce1fa2103bfad168240b6f99ec02f98b82e0575781107e3d69d1af89d64dff87c70c56e1c385dde1d5aa0c4a8d89759bf107a84b9676f800102c8369b0c917fba2307be82ba3844c2af0b783f872545bef2c453c041b8694802f8d0f7c0b66df158f0c025dcc721861f973e3d1bce4c7249cc98263922e888a3d2841264e05efa7d2b2768efad141f5b82429f76d908a08da983d7ca44182cd3f60cdbd7b96a7876218d3b7fe734c5d3bcd419a7b921b51cc2a70b82584bd40e6b9d25c6992dc0796fdc4da202c76962ffcc8062d536ed61855d46eddeca26c22ae8cbffc8eabdae3871169ecb422796d389c8ff129f4a8847722ef255af6d78c3e0a25b5f1ce9bdfe03da28dcff13869ffd18ea959ffaa053d77bc004a6f758c6d44cc513407f1d5cdc696c14069a06e42007af25c60e646c5583834e7c77fa58416f6c66c5bcd8fa83bcd2fdb5b19e34d3d6122f19a3de12ba625b4fb03add42aa1c0311c4183e28d21eeb4fba9daec8196f78fa3aca2b6da3aa6d2d00479fd3dd989b68788cc818e92eda10fd85b824d455ac8b61aff39e6709af2e0f63c350aa00e5a5370e24df0e905377a0737668ffa8177f14fee6be83163c22be47319716ca133dce435c2840a913f6f9354336a610dc486f58f649c65dca5b36cec2f1759cb9011b30e85d643c692eee1162e204dd6b6119bb4d761cc889da38ec021ac711e57cbbdfae93f439eb6c777f5a0dcab54d4e8785e9266d51c8d85fdea572f4dd619672624f4a5076e8096d2ec01af4ac84d86a0856c11d58293393f344922909170861c4a03e9f2d894b5963555fdad0c69369c0c8461ba7067229dfdf8e4782e3fcfc0bae0f166a0f61d1f0e1d6e16a3babc9f22db390f316df1657a8a7557e4f6176ab9f8989ebf83b3a5af8648cb62fe51799075cd2408e5a22005dfecfd0e71c4584b7a2211131f3f0ae6f4b9021363b6429c2889f5048bcbfa36c5760b06e75707defb6e45fdd5db8ddee6fc432886fb0080fe44e79cbfc8f9d17c7591b012b42ec742db2a60aee7a82511580fc65b1a198ea6c352e80715bb2077fcdec86d5e99fdcdab19cafce900c98e6346ecb1721c8a2559f8682273085eaf733914e7b0f00e5c5640f649031c2ce620367a2a883e3f79c813e55a2203f59a8d6f4656f860840d7e7ac137b5b2ac6de5b181ba642fa0c225d918338a8d2373602362fd37d27becc204473f595b07fdca7221873e79c5f757ae66eb6593ac7c613a67d8c2ad74efa2cfd072d791d4bd8af04a4157fdb17e51d0d2a7", 0x1000, 0x0, 0x0) 13:34:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x8) r2 = getppid() getgid() r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe100"/4098], &(0x7f0000000180)=0x1002) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) getuid() r6 = getegid() r7 = getppid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r9, r10) chown(&(0x7f0000000200)='./file0/file0\x00', r9, r10) lchown(&(0x7f0000000780)='./file0\x00', r9, r10) lchown(&(0x7f00000001c0)='./file0\x00', r9, r10) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x8) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) getuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r17, 0x0) chown(&(0x7f0000000200)='./file0/file0\x00', r17, r18) lchown(&(0x7f0000000780)='./file0\x00', r17, r18) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="6e9baa94fabeb9351417cdda558b1cc085fab00ec8810e903189ac98247c1ec2cf59662db368adb2751d40a423de2fb1666919ccfd667e8fc889620e4c21af727d56babc4d04e5fe0edcf6e05d193bfb047ac995a7de0e2fea37d7", 0x5b}], 0x1, &(0x7f0000001740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32, @ANYRES32=r19, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRESOCT=r21, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000f7db01800849ed78f269a8f804c1863048d0713fa1fd38e413aedc42cfe16c68d98e1ceb5b6de117bb47a189c2ab274de00c4caecca613fda20a81223f41d14c4dc033cdacd1d293eefe4ceb23bca9b59d9a60c4ee77e388c6cb5700"/125, @ANYRES32=0x0, @ANYBLOB="5b6514ed2a8f226ed79dabed81939862509b3ba2d7ed5587e25a27fc98bf813e8561e9288294f15760c109ce295ad71acae7eb9f2294a431a0009ad585c78edbf47881dfe6fa75", @ANYRES32=r18, @ANYBLOB="000a32c8af6a97000000"], 0x15d, 0x407}, 0x0) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/\xdaev\b\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 13:34:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x3) 13:34:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(r0, &(0x7f0000000040)='./file0\x00', r4, r10, 0x2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x4000f0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) 13:34:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8b0201fcffffffffffff609cd27edf23ae99f6014213192a3bdda56718a13a06da2600fd55801f60f36d9031da0dc056cee00de182d8a9029b074a9ac638c930bb0d774853fdba3805ffc36792b8eb73008e0d6e041ea16ecf289f1ce7944d3685be401e8cc1800d2387d21f38a1b65a040000000f0300004e2cbd9ceea5de80"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="ef3f004aafdc353b431a14926bc2c166"], 0x1e, 0xc00) write(r0, 0x0, 0x0) 13:34:40 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x401) 13:34:40 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x5, 0x1) write(0xffffffffffffff9c, &(0x7f0000000080)="ac590003b38f0450bb1e0ddaf9a65b8b02e1bca2f92ae47a29bcc487dd05be554d7974f47cf6662b52be73aab1d0e2514c290ec96d92aed1e251e4d8ece952516dbf50aea5a3359e874075342922348542780aea9d1a7f8ef8b0cd3b4160700e8f17e00356beed152281859aed37ea66213db73ea01ec68d60877b5da5aa6a10bfd6e548c2b2980698f92b8265798ca09accd2eabc23878b5e4452a66bf7024f332f9f0988fdc2b5628296cf09a144ec29dee0b0f4ba6f72a4dab905e8adda73b73d21300da22b666944e20140c60aea9ead4ccf37e3a3d9ea12936ae7d06ed75013455a3d17a2d370e57b4fbb106c96139d61", 0xf3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7ffffffe) 13:34:40 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1a, 0x1, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setgroups(0x2, &(0x7f0000000080)=[r2, r3]) r4 = msgget(0x2, 0x200) rmdir(&(0x7f0000000240)='./file0\x00') syz_extract_tcp_res(&(0x7f0000000140), 0xfc6f468, 0x7fff) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000200000019548302d47c00dd240000000023819830f5da79f50000000000000000000000000000000000000000000002976e73ad3aa2c6f73a000000000000002366ca7b8b00000000adfe777a68d7f8afc11c5b7e9d936535b8107aeea0cea8d7c767f88f3c8d0000000000000000000000000000000000000000aeab0804251391831ab53c5e62c435afd0c7dc2f55585b2a459dff6689171c3dd9795d4ce9d80990b82ce3b85ee158663491f6ce7977827563d64df82efaa7e3ad10e86930b80b4bdfdef657fdde7591a1c09776e3d4d482ce7c3b670b070699c5ec3018b1e6b1c3492b4d4a2de82706fccfdc1748f56ca9ba34193f90acf041747f988c8ea3d2e9e21acf0c946f2ff646bf0513ac122e37a6feec0de51e86bb507d8efba1765103d7966ad32da37affc5587588ebba15391e841b7ab876aded3045e13c4ec480ebb835432ca125bcdc0c3777fa9c1d923b92a74019b2e8bc885296e1227435a839e7bd3427876f8171587a98541581a2fad57a671eaa25bd99e46e7dee08739ce032f72f0b0b0003070b62452b00eceefee05b3379915d05563366ecab01b404103f5407109f686a93c37e5d59eb6e"], 0x3b, 0x3, 0x1800) close(r1) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x8000, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r6, 0x6) pipe2(&(0x7f0000000180), 0x10004) 13:34:41 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) setsockopt(r0, 0x6, 0x9, &(0x7f0000000040)="d88e0fa79258e2aa9c90199f2d44295297585847e1daf5453e56e3020832b4f5363f01ab5f09991b41167f00a5fee873d511c05bf8a442d95409a1371d83191e667e8d7a967c8a80aa", 0x49) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0xa5) getsockname(r3, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) 13:34:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x1, 0xffff}, 0xc) 13:34:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3, 0x4}, {0x401}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:34:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000004) 13:34:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000100)=""/234, 0xea}, {&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000040)=""/9, 0x9}, {&(0x7f0000000400)=""/207, 0xcf}, {&(0x7f0000000200)=""/121, 0x79}, {&(0x7f0000000080)=""/32, 0x20}, {&(0x7f0000000500)=""/140, 0x8c}, {&(0x7f00000005c0)=""/255, 0xff}], 0x8, &(0x7f0000000740)=""/210, 0xd2}, 0x0) 13:34:42 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) pwritev(r2, &(0x7f00000010c0)=[{&(0x7f0000000080)="5aed1c79d3b28cb21ed7878a20f24c34403d125f8e0b93bf7b725526eb7a09cf497efeee7ac2b2eefb65786b14cf7260081b700bb402abfe151d063e7fd1c17294d5e5118e1c1464cce987a55cd6bf889de2404e6a6fc2cd73d5f08d1870cffdd5bf02c77509e34c584c6b23879f6fed8d8c17e1332d3039941348114e599addbd809efedfc449ef0748343dc1df28c1c5aa196d578f4c6259e1b3185d67dbda2162ae62a6b5bebd8a8d868ec2c87c3ee50b5818c333e54541c1f10bcdd266ab9ca7ceafc4e0e94cdc35d61a52d37c7ca73b5edd7cd49ea46da30e9e1ace2a458abbb7b7634e201cc2db8700f012a162fe78964f5dfd8c110551a4ae86424dbcbe2bb4e77bf1d5dcbc68e3b1974112f5ff65cf481ef9865ae1759e7604bb838994372f712bf40abf23920d8b3e82178e2821c078ff5039d2998f9005b05fc806b06d6174d944dc005b1c95f99dbfdc3a3ab3fcab26ecf061c60d7bfea95d5c569f3b8b094adac501b84a9922f7a3d0681b25449ed01b2e59157e2426dfd32830f251ca7ab95cb64536db6a92157b86ec93ed0c703e418081f4d19971a85d926bb8c79c237842d523d75aaf9b2720b213f43846aa0396778fadd9aad03e9ffdb882ff20eb8485f44bc2fac43c4f7da58bffd3beb9741b09630bd557e417f3281b319982925575e9e7ffe8539748e8ca21143e67b8783dfb9387e3a49c5971e938aae73758608eeb0f6d38fed1bb16f9beaafb29512a7d6471677a78a2070929261aa3b8698ffc2c8f98ff02bb0da31b42a5852a7ec8821cc528831049f30ec8a1c9d195ce8a54eccea847fbd2e40fccd34611f03a1e47b9772e8bf333ec89a03727562cd05db29f0f394e989cf1f5919d93b29b1a14de9940730d71849c017219e61913bf61830a29bf8de939f55133304c635c7e7d655bcc623c1ae964d7ed1bc279ff9a8d52a64c6a7c77f64867e5304df81506923b1048f8c8e7c80bf71d87d2f6ffbcb3e7e2d0db18fc3170ad8c8b4499e15319b4be895e0b0b1395ea5a620b9ed19d7ebd0b11ac3f1319c340b5eec64b06d922a2d742c8b200b0ff23c2eb84c3a10d6e36fa85200d716664d6afcf440200fa8b46d32dd05f43cba321c2966579aaed3213ca41a73d94cb768385d0627980343d2da19a32a69e1d8938e9a6fd5d3d8dcde89edfa0b083005c9570c71a6021f2cc1666f1204cf5811431cb8bfffaf86c2cf32475df123d8b75fe7fa09df79f4bcae40d8085d7c49c57747f26d5c324c60f1f9dbdd28199b007b3909b3ba79212109a55a3b950939a98be58e49dadd736c35966b6e9f835b7a9401128cebf2425867eb46d5ae67b2053a4be856cd80160e1573cc89391eadf6bdc5f38ac1795d0d7e140f74e003edc0498dd7fdc0f149bafcff9f565c99d218f1cd6ee50170f10dffe3f00e246b1bb7756ab6db5636e7f1cf7c5af9c784e27d1b136b724ca6da5a3e5c6a75ecadeaf05628e31ce64ee847f80919527959b934949acc16a23331f093c76d517fe21abbf9e9eb66ae50cd5aa2614a082863ee605535afee46515b5cac87b26c2444cdc7145ce1aae51b98281b826d3291e1db0980ef07687284c22e991658bf058b544949e25994355602e47f674a5808793d24073b624abff41ec482be5c640e2ca8cbecf555a6dd0751c66fc69fdeab42277aa65919ef58ee8f67e7cd19441dc2c21414a78397ffa8f82d7258dedbbf2836c16e542513707f2163f7a98afd6051687e0def64552c0d6f653e20b00853839342d38c92ae2388e91000a9c5c317fb302f87d3798674fb29d62864baa7c5a3cf9235d87f866cb6900ba2c40be7784405a1eef3809ad2486208c85b5a1bf5bfb4e5c92edd3cbb0b707383e0af0a033a8317da3abb8603cc1b1dc154d23152a18e5ec758d650270be2e778169dd5382373d0ac83fdec1867383ecc54d9c3433abb0b22014121dae4c45c854e5f6326deac1d15aa455ef32167e35b3d20cc884242bc7196f8712c38a9e5ce990a74c1fa41d0b2919b481e88c0fd4e70b8576c4e326212f9670ba8ec34233cded894adf3636a975f09098edfa15eaa2f1b0a67f67a120c0ea15311e455966e4a613c5808fdbe1950b17145bcd0136dd376b3070b51d3b707931ece4d2e690a986c45018d2d2f2851c66d8ba6f51eb66c1855567375d430aa505578c75381b17f3a590f77a8f9ee1e2f3d0682c4b58f6f5d3506263ac367d28e52043f45e02cd7d04a2fe3700e73a11c9e3e04b67d732336fba3e54384d5392fcd0704ca0b01c153069c6e68f3c97e342c870efdb253d300655a2a908ef417f64a92f2b1769b26cac6612e3b1124152e3760c33cbc659ea0d8bce00330a7e1c0e7922511fbaac89e90bea30e3ca65d0d96c1e9934c57189122d8b06aa706528fe1a979e57d7500dcdcac2a0546cef4a45c2741044fa59a017a86790ce4599ec77b8e410e4a64f2ee2095cc3fc40465a2e6a924d8d50da8a269a5952cf4e98bab7165647162d1ba3784efbfc73ed91cae601620139e2faa6707872907c37832412f5c1b0edcdbcfb0262818979a7bb442500e60e4c5ea905ae9813649175e03319fac37f6bc5f0a6ccd866e9448a2cc37ba5f73948410dcd033cdc326538b064f40271714b71738f65ef6d404db584ecfa4b820daf26fcc6918aa5c009ecc38f490e3271a90765fba78a96fdc7f8284b2d883050b89d1f542c0862614044ff151d932d146c0ad04a8b4034007ed7b6377d4a3ad42e3508d09e1423d01c5857cad24a2b4d10b52e4edd9464c81072b044e9848d1b8a1c25ec410176735375810168f40eb9d899df50d38492296229e9efdba9cf624598795cf6662d878a15afcd6df2f430aa76e081d7453f765ef9674d3ca0a3651cfd38a1193c31221ea284018575c5a43406d083f050aea939f22714bc00f0d69b8fbf6da281ca23aa3a92d076434640743104bccb2e27ee462681f84875c8c5b549fd5bd63c8d8425b5035eb05f78ddcaf1c7d11d1b0eae25eb55173dae71c25db232f9e4cd27ca84575b8a4386c1bb29c61aa2578905355eebcfb660b23b7dc9a0fd394b09ee423445200d6c707d8f52851a23f62a3f62487b56c9f8fddf94eb9e3e4004ca956c4ed269b208ed96db854a4a383964fab30cb43b9a93433907724ee635a4803e6db852f214ed19afa4843c89d25254e4278595c765777427da803284eddba285c633e045f768fefaee1df2216368e1971151f0e6893a8b8b28f61b00f3af624be9e7c3216667d33efa3d6c0b066bdcdc858e0decc9c4fa85099e8ea7e72c58e07deed3de9fcda110d47debbda176fe45c663f094c03a0891d3904fbc2b572481f73ddee1380f9fbcdff3d1ec75a9d2380171b680ea601261b2c0c498384a90ac8be5a80f680cfe5f5e8f19ae355b6657a1713f9c808a2a950e1ad3cbc83a6bee96aa3f1fe8b12431a742ba46c912b2f333cc61089bb363aac5d05f531d5fd25da59bf8e04acb696f2b065f2da430710be222d2be63fe8afb45018111dcc3df2504a0cf4385a8c5b4e30ed84a8dc03a7d0666e09d209c1e696741a391b5dab5b5256b85aae5f9a58893e4507c0f2d10a2049dea18c242a3d3292325c2bf778cb1b469a8bbb8d366d99cde246ade88142b5c5c97080beaf5eec81662594d07e14f30fb100f55bdd2b45ea27ede7b6cbe8143a6d8c2ba489c04566cf647b408a485cfdc13be02b22e393b4a71d09370969adff0a52b1dd8b205d9dd2b7205b1dbf457a4f5b8065f25b796b990488988f939e57d0cbdcb68fcd4faee4f8650b7268901db030f12c4d06b0a3f1e9096f7625a34bd2b38685d7ae9e7f03f161d06a03618e8d0bfb9fb2c4174b7973071396e808290f10f1df93d2cccdd39581271573c8f3a7e5d01eabf46250c1b236866c81583ef6f86a437e4427e830c129597ae7db14b87ee099119adbbed5cc687e01a18fda0c14fa3e3d83a7432239181dac37df0d6069c20b0d87e58736e5efc24713fbe68a5424efb0d6d4beac45a0e5ec782e3af4facf6249a997205a035aca1ec09d5c5c37587c9e5ac3490276bba1df284b524ebd02bb8438b21488e59b096a0b5d6c0c29df98d3e572f564a657ff5bc8082a3110b93f117ac4246e831dee28e60836491be7c00e52f5624607874e1697628b95bac8a6d78d152e5acf0fd4ffcecedf270c44a1a55a4fc59fb4ae7ba785a97139f6447071a59dcb9dcb4c0ef3fa1a7cf68bb1fcb5dde01394fcf7b01e5f9652b9f591c1b599bbbe68b6fb478c9f8aeced6fee72c7fcd60f8d7e45ed3545fc0c30f5837c8698b8438cad524488be24a125423a16d3bdf7e1a417a255a3ebfb4f6800c1a0d530340d360c7c1f2e5a69fc3946a9babab1e80da854a22dc4975e08dac2beb13b0f07c2434521a49dbcde8c34d6f49148d02db1696550f615711745a70a86e2d527991840c3699cac0f622a03cae12ce8c6dae470b4ed03c48541f7f7b7a705f66da3554c028ee942118dd19ab1cf688dfe0c3a59f3639c031be5c9374e67c4fb443d2d503dce43363ac1c007c15f52671cf3e492d60f9a1d4ccc801b17276795491ee6e2a8eba7e55584a3c3ebc3dfa0df437082ce2669be496469c876f1b4583f3989281d958743bcb7772e86bc218f0538a0a6cdc27da01cbd4b1dee8c3b897890d7f886edbc02e891decfc77b5b2b2517bc44ee7dcc47fa3ca1bd10d1eceaeaf96154bb3b394dbc04fa5059d05573920e17a2c7239192f74e01e2196545af2d12b9cfdedb0ebf2cd654f135163cf552e748836cae9c9c78c196fb2570062c248f037dc1e36297955b136aa138c4667c6abb4168d105d48b1cc283c5d5feb4de4e01da60773427c06bdc4c1ca767dccb2c5f9aecf86b51604c72cc6a141902252e563db4bd725c906841f08fcb062fce8d3f940bdfad7b819d008d0a7ce39b19317cca2ddf79956ab8c8b9eaa00b4d083e839d3aa8477ffd7fb5c48d2ad54a6503a203a0ac4f4fc68fbd75b046f0074da17f90af6bac2ea6384d21e72d83aea423936fb6a2b23c7efbd44762803195c93e208c97029541ac59cbc50437fd00c8f0b57790ed71b65267233d7f1d97badb0e9e6e5c6b5998d41ecefff21b95ef3f4066ce9e1eb0211dd43b71d08c3d32852c903805bc1054ab29174a74b19cc5ada663f5e5a1375ab119e6e9253c43b42406331b1027975e92d4b3242c420df4aa8990c7bd780f603e8756093d8080b0acdbe6567c8e4bcb85c9469efaddd266e49d7fa4cc8196283fec8149c0fb6ce93fd687cb9eaad2f363e61f5c7772902db8d6de02fda88bacddab90db7e3765aa660da221b731a3fed752a08050e09678f06d7a962c23ea58fdcf1a7793e5a8d346af6da5673cbf5b358fb6fbed854244446af1bd5ef2a1e6e076401e814994909288b6697f40bfff090f06eb7eda157aa4b020d9784ef7ead6502db798e3d8dc44397373adfa9bbb1abc3faa2f2365d6f45426bbf3d3af06404b3d45ac13aa9b27dff734910bbedcde68f21a0e0c15a5d35d252715c1cef8e689e8dec5dfdcc1ed59eb5263a1e9218752d707cb12272ebd855aee56596543638d350d0481c5a002b22c57fb5f0af6ae30696f7e733fadc3569bc5317b3d68a1daba8ba527c3354e3d10ec43591e0ee9c6d7a6b9c7278178335459bf0142684e8750b0954be90c88742836e4037d06b9903f66a16cec33f877d812a8eb69646ab3aecd37c8cd61a54008678e97754aa5709b849bacf7ce01aced1262e9995fc3877046b6e3a50", 0x1000}, {&(0x7f0000001080)="efd8cfc6e3383f1034a8b74d4bdc21f52e448e8d62ab7d1b8e19b7a271db9385d6b71cfbef56a8c14bad26e3e4ddff63d242fed4a523ac831ffe12f3aa3787", 0x3f}], 0x2, 0x0, 0x33) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x84}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 13:34:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() msgget$private(0x0, 0x61) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(r2, 0x5) write(r0, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004079f4aa4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908cfc6c13e329b447a5a8a7fe62a7aa1dc1700ec2a4e0145152433f6dde7b2c7b8747f5e37359d62b407976ba21decaf981f7be778b0b576a18653105ced", 0x13a) 13:34:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="26a43f019febec60c281d72871a752b5a0e79039bb5d3bd92deab930a5d94b23207769b60594d820031cbed771eca12e317025444ee2eda501728f5c37b71d36ad606acb32ffc61f365a0603909b51ce3cbf0618d3fa219af0bd8a4c500b24c54ead5a409d92f5127241ae5810623eebb32cfefe41b6b0b648c39693014f2714ebcb88641a0dddb9b3f1983f83adb62612384eaa11bbeb7b5763d43609869d71c695707ceb63dd674b4baaa031774f3abe65608df5584af16f414c2778e89bbb0e07f38234b29c3470418bc91e50ef974ebad3188e99554e87599d46204879968d5ca0d3ed15ddfe7cc001af109265604601285a3dc71efd6b6989151944c2ab37743dada055d68b89b235f75b224ed8cf16de189685a2657c4633fe71ee2289e715d0b934b022d73ef6e8833f2fa37970e9f3589324b8204c5dae6337125d882c8f31966abd5058f7902d514d5b6e90c489dba1f4ee792a736848b98ea3b51f4aed6de3b7788f234b91e5742e4029b7dc8f88cecbc12087579d6f305828da8542a0f30b08a31114687197e9afa3b6f150dafb4dc527504f67cdf550112395884d2defe776904b467967a8999bbced65d4238a7349c8c1d838d1f3fbbb5429e52bb15e918edb0de752fa3e89a8c0b71c61d793af939fd4390773d3afa6b03be7b8ec35211081a943bd1cee3e18d329ff6bf99628f3a56dd4a2a75e99b407f468c4230e7ddf3609a6dcf315371b53b2d2c5c8ddc59db8aeb87bc3a6fd002d8ea0e7594d89c59fe2b59af24fa05b9c6da60f068897fc491f6957c8e8745028170c0c29720a6c5f1974b3b9585bc6c3b6b5f103e32b3a25a257fdf77246b9148a9434048b7b8ce14e3cab4a90b960e0585507db262940f251bc0d04c28a4e7963492f45458e63a3e124a31674e11cfa570cf567e442edf6491387f8cecea1cdda6351baa62d4c8b4687a96dd085ec62f1d2475346c2e1972a3b0303b3f8a5bf823c122e6327053fda341ae62a045efa40dc1229af9f473e9156abe88d3fd8cfd4a2e7e93caebc7058872a9fb3575d5cd74e20079747ddfbfc01a69252f7c5b544ef94dc76828bd00db91f4d4890100341b3ce24b104d52a2779e7291b8d1fb70ec1dab84b117739ed1efa068dc54ef0c4dd5abb71db231aed690f383970e9d432fa03b0da76add9479c295977f806b6885e0d3584b0d18a5c84de3cce72a0886eed292fb0848111b12c0a32efce6908ed59aa121c21002f47ca82de4802a7826a406bd7955bd963ca90b2f68801b9f1f3d433239ed9b21cc42d81527aabf37982849b27fd4f003d4f40a3b4491b2a0f5e9eed2d5b9b1bc6b5baeff1265e29a2823cbfb536fd3b70bb75cde878e239ce775fcc9bfc2fe926c632d18917822d3980827c0534b8425953fac842d23de28fc1257de33701d50dbfbf5520f0c47af2e5247b0fee0dd7284176684f2ceeb4b31b18131f4fbf4a4da8458b134903e53ae96c652cb63fdfe312797326b2c34dd6d370996d68deb04c72f491cdb5337689d87dc990dd825dcd5eab85fd77524312d49df49ad8cd1b1badea4388f22bfffb1f4d811cb263e6db313978f373eac5525b34b606f44e3c2fca2cefb02ff0fbf7a8d5b2f89ce1c1e3e5e2bdd27fa39e15297947f36f91a5f8cc21589b6bd829d1fdfffda62d0a38cb9077e7daae416ea92f73877f523875a2954c3716fb0330b4a392a278a8e87d6a0260047fab873f82f88917e6de76f08c2dc97a8f73c75c9c18a7a5122960d2ca4b6a48466b337c844576ea614821af8c6cdaf29611730abcf313e02410848c1c94692d25a6dc266bc52d77c1d2d0a5016345791c47d1ae37f02d47774755ff2481c22cb517a8fe2516fb9614cbfd7d703abd6101658b932279bb59d61b244f08d49d93442512904dd7f88461d7ba7d59ce053ed8f43d08880269796a1c639d28d4cd388b18032f41afed723220888e0d541862938192a1d31436ec01186c872a4dc4327d757de0c0d4039124d3c0fcaf4df41af7426978d1102d2a216a1c6bed94f57bcf93728fb22f0b358256ff9594506fb3b64c4ec9dd9758a33803d34a26ce9f7f27e4640b1e0d4ea5bf9aa918c535853f4d81530aaac26361ad42b8d9ba1de0bf02912db84f714cca43ebdb7c97f8cdbcc3f25eadfe09e09ee8b0485fffcc0f8e3cb23b82685be0403cc02c4b42d6835a5484cf7fa9a885e2aebe0d406177312ef2ff81a02596bcc844a6307cc657534c433845e17ea89301cbcd0e56d16b0200343e481a5448f69e91d8f0320fc829be84089f0576725308736eafe2bfcf37546bc7a9f023a11588c92a67b1466e5fe1818ffd3d18ae14192871ff6ca087c83e1457cf697443ada354e0c8b9fa1fde92e8b1eb07b93d9e936ea6308d5b5ad3f1924a867c4c6e04c702ee853819d8d87e6dfb936eaeffb128e7e53cdac6cdc96227a012a025114d5f978640031453be50ae17e05bb3f3c04642a15b8cfda7f357bff11f6833240957d03fe7b1a6dc757b2adbbbfeb64f6ff2f74d23a70d0edfa76a046008dc729060f02125ebf44c04268a3fe3f026fbfd59e9243d974da3da0306dbc4517733c06bc125ae9a6e2af1c0a1b95b1eb8cc3bcef2a479fac730a09ab777b5ca26f593f54aed7d9ac3ab5e9911a749040d67281aaf15650dc678f54f64602f0bcaa3ea14da4314b1460549549c3c75e0e051e88ccf1e298b32099b15f92a8e2354144429e426ef70a75ee9c9a4a0eaf1e22f9d83bf792fd18e97b323b7fa4139dfb1c2ff6a28248a5b6199abe6cf520e7eb5e86ee4668cae0ce7106496702ad51d9c71e34870744a2fdf305ce3ba41e5b55bfe4f77040e6a50d8863cc52cf7a030b685e51a029d0ad9f2c2ea992869f078614e2bc1edaad4469c57450f9c6a6d2ec284f148f6e2b7f87cc295f4b8ce3ea03515c963c46b4cba94cb2b0aee4a01fe74a1bcf3923d02cdd3e2278459e56e14db946dad7aff68b74eeaf352ce72aa8f04977eb9ce2010f394ed638c1624b4d307937ba5934c7c67d23a9a4b4d29b260eda864dadb60a7e34ad34ad433e0d9b34f8598d2e884752877333c531edc9a769d192d33ff9aefe38656df4e3e0b0dcbe7160ff7f37cc0dca95e1d08ecba3f3ad8ce2f5cb0ab3e99b756372b5600b8ab32b9356e1a0be45a93b604728fbf76b0943eb1984b17d31d6cc892f493ad438332b59a5548dd14d2f71e45b4b323b62962ff532f40bd088a2f6a6eedb133b0dece4af38b4b8ff965ace4543420a4b65f7d29501a4725c4ac1f1ac440a30b196de0ea6cd785d1a885c1dfe9350659f350ed95ad4fa4c7809f78e47a42eb4afef5bebae35d4e1f3baac02aa218a4c119921e3265ac952ba5442dca15cf0dcd29fafff68eccdd752e1ed23c5867ed1e00266467849ccb7e41c86bf8c4da2e3d4fae5d4791891872ae4abe4dd9259885570c74bb46bd8183f2a01a38d4f5ae3c9567b26b0cd1acfa622083200e56030832025edd60fc748e406c3a4370c451f1c8a662f37d44c1bd72b78f07ba985b62ca5b9646947882cb51e9a3e75341e770a0c799210dd0c2d749dcb882c1bc82b60158c75c9ac045b98473bbc1c2e59ea406e5c7e6becc5f114ca03d5222692feb1262a0ceb51cb0d5eb5bfe58ca23872f236c48ec0db6a6f532abbd84b0346a7828b5dfc333dd4bd00088b61ec3a377ec0e4f4e3d0cb25d0f185925b4aaa63a8b7bb57aa3d4e5fb59f92d6cabc4ca82953a7ae049f353576972419b72d9b23a7afceb7ef03f85ae956eaae1673111362bbf363c2dcb49081739d6939603b325303bc44f1a3a24c61b40812de6d2320b069932a0e169c0bce93a418b0e8aa36859cb99fe3025daf2bdedf60de7ac247ab7dc3996da82f349f0f513a6d58fbdee0451b64fc6ce58a568a1bd8ad9dbed7834161ae02e197dfdf8f3c91cdf3b711d82e73de1c6550d6ab2bad03297d0ffc88f82e96ed7538e3d06952ed2d8c9afa0dddfdfb4f6426e789dab03f6747e7869e797441cd53ccf27942f7f1103cb5ae3fddfb8aaf98558cd79139f734f7844e2aefc5b6b79197bba60a2f8a6fbd276c72d16714ea26c4d70669947c493a25cdaeb6a49ff6e2f2075f5bea511c0e0e46f39f5b8a330633b791b16915b60b27dbd53e8dcd6eac8c556571b2f89ca9d376a297caccbea7d6f1188b7b1bb0dd9effd2425f97e3278894301c500acd0ff77f42499b765058efeec612e680ba0dd97719153ca908dfc025020dcbf32664f99437bde41a11a774e728bb9600c6bafbefa3eb2affde050e7cb53b35f0a63fe7372d0408ad627ec9a00ef980e01f1d5eaadb2ea99a9ed970107cdd23ef040eed308fa91e1c6cfd4c81c7d72cf71429d1ba0688441d2313a032ceb543a0ab00cdada34422d8bb14ebf9a797dd3676544b3ca83c578d9b8c947301756cc21340cfafbe406c3b705395f343fd35eb968e0711bcd13dd570c6fcb5fbc06d69ae6fdd147ec4d0a17b58bdff56150bdfedce4671393a53da4b0e70a30abc6d4150c951df5e609c7a009c7149557dfd14e4c6d15247979cbe9d89cdb7e29e2dc6666b4137a79d9a09d531874e33d2f31ab709a810d2f9e79015958e6685ea3cadae55317126d7dd2bbcf13ab98becbbd27637785c502b11b6f6c638066ab614cf70f1ed4ee350202c9380516020bd5e145dd960a7a0c02e16b40e8a8843b31231c8c943e44794ce9cacec88abff4c3e0259d65688ae53427bb49c31db9119019a401ff8c1ff11fd308a189e06ccda8df14e69e850ef14f235ca42e4bb78d429ab3a2d66235b1c1a63f2ec534f9ebe88863f134d48a7dcd759b0b937666c96da5378218804ffaacc7d39a7be8690bc0fc4b185f66b9df316adf5484b27425e062c1c936c765f34b4f372909b583444a3a238e5077cbf1417541ba848274385085cc20c234423aeac76d56250c411770a67009c28efee5c2d90fcd738e69a1e240f28b540aba02e742aa6494d1017ff0fe2a8d62106bfa4953bc84946a02b3ee5587c59be1af41af7c05ecdc74091d5d1d5ad0fe1cf8142f813541c14918c70c81b144548b2e14c368e6fa3ed50ab2a33cc4f92406cf9844dc77c7d118ab9bb4f6467437a8e36926d542329835a972729c8453bffacad2a01cb458885533202cb343135910554f7b254b483e2e3b509c448b888d8315204b6a94d730cc01cc29d8c951c43dce1c5e94446fd4b0f4d999dfe8d49eb8e9d33b7ef80e9da7d3be45caad58f23a9bfb0cbd1b2e131e2cf2f847c7057c014b2a6c250701703acdd9106c6e30894b5bd1b5f97a7a19b9c1489609eead92de01561742d4dc2185c948ee0a8c6ddb0a7b4cefda8e9aad69f0ba5fe11cd6f3689e603f8bf3926ec57dc853060bbfaa57f775c2ea5c84982ac2e2843ca1f5dac05b280d9954a2c85a9eebfac4830ee47995d2b5cdd44eb5a48647f9b7f14cc661bacd8ec4c13fe0a734ad7d7e21171136734d6a00ac8a7269d67758dc5abefafdab95849542a6b3fee10abe6aaca328ad2fcdd46a54b96f8a6109017290da1dd41c5830e76633f1c36a6c74b8d120c6d1fd610915395c61efc1c5ad4f762fba4f2302441ade078d8dc184f23de0e760beaa08a7442082ee0a747b9d5ab14bdd012bea1f68614a79cbac6f8cabea9d68b2b30dd1ab54cd356a25b562745da30413c9294751050ef17f822eeecd8c062ee1d8ae1debdc4fc58b9089453923ebd494e9adb7cf2e134d218ed01d20aa539e595ceaaf77b4fd48f209c80277955b37764938ea03a4e1", 0x1000, 0x401, 0x0, 0x0) 13:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000500)=0xc45a) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r2 = socket(0x2, 0x2, 0x48) r3 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000800)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f192", 0xad}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x0, 0x7f, 0x800, 0x1f, 0x8}) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r4 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x80) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x8]}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x6, 0x81, 0x9c, 0x1}, {0x6, 0xb9, 0x3f, 0x80000000}, {0x5, 0x8, 0xc1, 0x7}, {0xfff8, 0x7b, 0x4, 0x5}, {0x400, 0x2, 0xff, 0xff}, {0x3d25, 0x1, 0x80, 0xbc}]}) unlink(0x0) r8 = open$dir(0x0, 0x100a0, 0x100) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r3, 0x80}, {r4, 0x50}, {r5, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x1}, {r8, 0x20}, {r9, 0x8}, {r10, 0x10}, {0xffffffffffffffff, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000600)=0x8) poll(&(0x7f00000005c0)=[{r0, 0x40}, {r4, 0x8}], 0x2, 0xd64) 13:34:43 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 13:34:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r1, &(0x7f0000001880)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000100)=""/234, 0xea}, {&(0x7f0000000040)=""/85, 0x55}, {&(0x7f0000000200)=""/179, 0xb3}, {&(0x7f0000001300)=""/196, 0xc4}, {&(0x7f0000001400)=""/233, 0xe9}, {&(0x7f0000001500)=""/193, 0xc1}, {&(0x7f0000001600)=""/166, 0xa6}, {&(0x7f00000016c0)=""/175, 0xaf}, {&(0x7f0000001780)=""/213, 0xd5}], 0xa) rmdir(&(0x7f0000000000)='./file0\x00') semget$private(0x0, 0x3, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000003380)=[{{r3}, 0xfffffffffffffffd, 0x11, 0x0, 0x0, 0x1}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x2) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r5, r6) kevent(r7, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/135, 0x87) write(r1, &(0x7f0000000180)="4d56fefb741fa35f0ca016b165fdd6130053", 0x12) 13:34:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x19]) 13:34:43 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x200, 0x40) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000001c0)) r3 = socket(0x18, 0x2, 0x0) fchdir(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r4, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00'/104], &(0x7f0000000300)=0x6e) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r5, 0x4, 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r3, 0x2}) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xb) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x3}) ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26, 0xfffffffe}, {0xa8, 0x7}], 0x2}) 13:34:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x0, 0x380) semop(r1, &(0x7f0000000000)=[{0x2, 0xfc05, 0x1000}, {0x1, 0xd32e, 0x800}, {0x4, 0x3, 0x1400}, {0x0, 0x7}], 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) connect$unix(r0, &(0x7f0000000000)=@abs={0x83038f3fd9b0bc4, 0x0, 0x0}, 0x8) 13:34:44 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245205d7257810cfcd607d00bc34b15cba693", 0x0, 0x100000}) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 13:34:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r9 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r9) r10 = getegid() r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r13 = geteuid() r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r16 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r16) r17 = geteuid() r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r20 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r21 = getgid() r22 = socket(0x800000018, 0x1, 0x0) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r24 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getegid() r26 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r26) r27 = getpgid(r26) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r29, r30) chown(&(0x7f0000000200)='./file0/file0\x00', r29, r30) lchown(&(0x7f0000000780)='./file0\x00', r29, r30) lchown(&(0x7f00000001c0)='./file0\x00', r29, r30) r31 = socket(0x18, 0x2, 0x0) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000040)="3af348186dddce3471e8faf6eb613947ea02d58130a1389015c06454a8a44616f19624a0542fd5b398314b9522905121b740c814d39881bda9e95d5a", 0x3c}, {&(0x7f0000000100)="607f6255ad51fab9a8e5ef27170958747ee35eb441694512b09dee540129e7a9cc139617909b28ab38e4e2300487d5e8bef80b7bf70acddb012a796f62495224c5e4e0c03d79dc98209972446af43f0ffe25553aa4cf18b62ee3e32a70bda5c3069b99888083b7f4c3619271bc90a450f1ecd52042fcd647ea", 0x79}, {&(0x7f0000000180)="9a6034cbfabff77215f24b486640d6ecd30a37f09272bacabbe6caabe8836865b879accbb4f497c962aaa326906b991e7c4051cd04b604f6a1d22853f7beff2b893db1c742a0e565e14ac5d1604fc55046c2f44b1a", 0x55}, {&(0x7f0000000200)="972d808320c72b40bf6c9d2f70f6253732953d09b998082cf87ed260748ee3131b062ff7fde7355fad045d6d188824cc90c3c9c3b4f63c9b6fc3edb582aa880689cb79796a638aa2e4f29d32bdb22b", 0x4f}, {&(0x7f0000000300)="472e48bdff325766ca7ef4b6df096d257bdcd4bda8aae0ed3ae6aaf6fbb281f2bae576d635e0dab2eb2cf61ee95fcf247a2368fa86c9de06b7ce5a2701551c35c7e695a6108188f69d7c206edd8a80c539061dab7bf7a714a7a0fa41fbd2bc4af5519bdabdadcf4c00d5e71407bfba65d3b207a439f60ff78e5577a376ec18cc14e844a6a4b36331ae0a27e949fdd631c69cf61faf4f94c06a73bc176b98086e90c3720e87e4b0957905b6f6f12663ba", 0xb0}], 0x5, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r7}, @rights={0x18, 0xffff, 0x1, [r8]}, @cred={0x20, 0xffff, 0x0, r9, 0x0, r10}, @cred={0x20, 0xffff, 0x0, r12, r13, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r19, r23, r25}, @cred={0x20, 0xffff, 0x0, r27, r29, r32}], 0xd8, 0x401}, 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x100040042, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000b40)=[{&(0x7f0000000280)="2c102186915dfb6e6b2bbe6a4b3f"}, {&(0x7f0000000bc0)="3530945d7f2df9621011cdec64aff907593f77bfc60136abaf66a55ad32f7b14713e557c4e1af4772246acc8e59b65ebf874bdfa695e25a19964e49aa5a3d80c351870245633aacfb72b45c5daa9172e34d5f24eee8b9395523b1e82ab74c4a0f3888af5d5f3a9e7506f52d31b94420ec95ee9d2f3a94391565b98251e298754b7cb205661b0c90c9d0f80d32112cfd4b32537fab0cc54f3e09499147d47f09aafeaf0fedbb199e3879ac0424ccf6098f11efa0e926add9fb38a0a3f9822284d7a6c0b"}, {&(0x7f0000000880)="643f6b8b09ffde3dfb53010e0b2030a90f14a89277c4d8c9702ea2531889f259766aac26e95b93992dddd75ed9f65bde0bf16ec20792bc9b2caf20afa6f51d7ca6a49cd0eecc8d64ee01bb25dafb28e0cdf5f5767e"}, {&(0x7f0000000cc0)="3e46da0455a4b0094d74f30b78112b5169fb216412e609bd619e9ad694c4a6c91fe0c4ae545bbfae824b3b3a64ef4601c1a05d7538047767f291cbd264f2db54ee4b6adfe120bc97cd37461fd66e19794895f432662a460a430c2c255b15802d2d76c2f2e76717603d533e403fff3b411e0e4a65f52cd5365abcfaecc4d064df4833b0a688c9050000001bb8a0702333bc36e6a10e3009c15aa0c12f376a23a2715b7882bfcee70cb8f5d65a0b6e7e76a9cb9c58496119e35a2d228d1646fd942a634913a5c284524a635fc72e685e88cb3d76bad8fab40135be01d53c35b3495bc2d1f14893ff3c3e3e7078f90a44626ef5c9ec02dc126636d83ef59e20cea96171dc442e11783aa40971df9bfa57208116eb543f3d364029b130a9befa65905a13f54cc79205c6384a333a"}, {&(0x7f0000000a00)="6afda3f729695cb55af53e9e43dcedf4282c6629779139eebfea3e195aa58f5bd5e3609fde28cabec606e4e126d9fb7d75f6e877181639bea4bc3b3a87ec128fbe7b2ef648f5fdb7d87a109c57b1e3f14c82291fc5dc79b0b2cfe5659cf9487f847794061210e49c3e0cd358d4572d490a417844"}, {&(0x7f0000000a80)="046a8875a515b9f7884278af37eb90a6552ce9bfacf38744e7445a9f63508b989ba08f541ce56938d7d0536e0e2c64ea3b25688addb4f2d76d056c60731ea4945b5ca4effb041877b1ff2b615c6955bf98a72e5b139d52b4d4439600000000c77b7e9191f3e4251bb688ac02a0d0e4a18ed800724a984fa477ef7f030098f27159cb57d29d9a9878fb32b3cf19ec83f2cbda06d5a4b5ee5d44c6145d6e6254dcd1b07a9d127ef1c3f70343597697f23300"/188}], 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0xcd) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='x\x00', &(0x7f0000000180)='x\x00', &(0x7f00000001c0)='x\x00', &(0x7f0000000200)='&#\x00'], &(0x7f0000000280)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 13:34:45 executing program 0: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/\x00 \x15\x00\x00\x00\x00\x00\x0e\x7fe\x00', 0x91, 0x0) r1 = semget$private(0x0, 0x2, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x407d1}, {0x6, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r5, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0xb, 0x0) poll(&(0x7f0000000480)=[{r7, 0x2}, {r0, 0xc6539a672584d086}], 0x2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r6, r8, 0x8, 0x6}, 0x81, 0x4, 0x5}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x20000000000000ec, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 13:34:45 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xe059, 0x80000001}, {0x18, 0x3, 0x51d, 0xa0}, 0x0, [0x9, 0x3, 0x80000000, 0x80000000, 0x2, 0x800, 0x923, 0x6]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000001) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 13:34:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:45 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x100) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000040)=0xffffff7f, 0x4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) 13:34:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000080)='./bus\x00', r2, r3) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 13:34:46 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0x2a3, 0x1f, 0x1, 0x7}, {0x4, 0x9, 0x0, 0x9}, {0x7ff, 0x7, 0xb7, 0xbf}, {0xff, 0xf1, 0x8, 0x2000}]}) select(0x40, &(0x7f0000000000)={0x781, 0x40, 0x0, 0x8, 0x3, 0x6, 0xfffffffffffffffe, 0x1}, &(0x7f0000000040)={0x2, 0x7, 0xfff, 0x3, 0x8, 0x1, 0xce0, 0x101}, &(0x7f0000000080)={0x401, 0x4e9c, 0x4, 0x5dbf9d28, 0x10040000000000, 0x1, 0xf882, 0x5}, &(0x7f0000000100)={0x7, 0x97a1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000140)=ANY=[@ANYBLOB="00022f0f66698a6c6130"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="1cd3afe32955f74a2a9f947b5cedb77d69d871e021600bbf1ed24adf3a", 0x1d}, {&(0x7f00000001c0)="47dd76e5d57f1a993c89ca2998e62cb248f3667eafa446ee637e8ef383fe417f5b43f36a75dcde2f3b1e13644310e50a2f7c57bbb494060ee2e7a09381b0c3b3f341aa5db500ec87ac6335c9d531ad68c5122562481cfe9237d3ea2f35639fcfaa4d164b31f6428168140bdbb3a873cb62674efc7809e3151ce9dbc7bfa3db11b500909dd896ed62c7f4c58f957d", 0x8e}, {&(0x7f00000003c0)="b892a554ff3ff4dedd90103c5dee5a9550432c2b6838330dc7872808976133fe355c9195cbd2e565258be622b6b7a27a60286c15860a4c37fc2c7bc565eff7de18a713f770e87d66efda5c6370fd6994a4a2d9064c148a28cc29f23105", 0x5d}], 0x1000000000000127}, 0x400) 13:34:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_open_pts() r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x8009) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 13:34:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="f418fd5cef8b27779ed0c698c8de33a8e23a99e0d0294539fd527252cae237600dceac2c728722c33172d84b0c51853a8c48df4de49760457c1a", 0x3a}, {&(0x7f0000000080)="9dd5982cf5716a8cd396b9f1abfc171767e237b9d9d7bb11129aeb84aa35845d74", 0x21}], 0x2}, 0x5) 13:34:46 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x2) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 13:34:46 executing program 1: r0 = semget(0x1, 0x2, 0x166) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) r2 = socket(0x18, 0x5, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="8c0002000090d100"], 0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x1, 0x401}, {0x18, 0x3, 0x2, 0x3ff}, 0x2, [0x5, 0x80000000, 0x7f, 0x8, 0x4, 0x4, 0x7, 0x7b0]}, 0x3c) 13:34:46 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) r2 = getpgrp() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r3, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000300)={0x7fff, 0x3, 0xd9, {[0x7fff, 0x2c30, 0x8001, 0xff, 0x1f, 0x100, 0x4, 0xffb, 0x0, 0xffffffff, 0x10001, 0xffffffff7fffffff, 0xff12, 0x3c, 0x52a, 0x8, 0x5, 0x7], [0xde60, 0xb66, 0x1, 0x9b6b, 0x5, 0x8, 0x7f, 0x80000001, 0x80000001, 0x8], [0x9, 0xcea, 0x1, 0x8000, 0x9, 0x25, 0x8], [0x3ff, 0x6, 0x0, 0x7, 0x2, 0x6], [{0x2, 0xbd, 0x6, 0x7fff}, {0x533, 0x4c, 0xc825, 0x80}, {0x17, 0x5, 0x6, 0xd1}, {0x4, 0x1, 0x77b, 0x9}, {0xfffe, 0x3ff, 0x2, 0x7fffffff}, {0x7, 0xa5c, 0x4, 0xffffffff}, {0x8, 0x8, 0x10001, 0x3}, {0x8, 0x401, 0x3, 0x6}], {0x1, 0xfffffffd, 0x9, 0x8}, {0x81, 0xe66, 0xc1, 0x1}}}) fcntl$setown(0xffffffffffffffff, 0x6, r2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r4, 0x0) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10001, 0x2) 13:34:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000000), 0x0, 0x1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 13:34:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) writev(0xffffffffffffff9c, 0x0, 0x0) 13:34:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r3, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x5) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) sync() msgget(0x3, 0x100) r4 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = getuid() sendmsg(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000300)="6b6f551f95250de0efcbd59e71cc8f9f54d7bcaeb63b55625afdea71ad58b36a2c9357fcdb36c4e98157050db4f46f04ea278f7cdac603051f61ba0a6b498c5625a5bd98d47b9c397c93f1f10630594272cf1c9ab693eccf5f050c28b98333a4e42b034287fd73908307bcee8a640df85087bdadd2c084855181465aef7e2add84731d02765485e21aeb2654c1494e8a8875889f41740a5ddf213d11ac0129148632084f34efa66ce1a829727fcb1c36b7721f4532a901efa231019f0d0f6b2e5a1c461915c6a0abdf5410a44229601a1cc29f251a63ebaaa1136e7ad51f59eb575b23f7fb0521d64371", 0xea}], 0x1}, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x182, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = getegid() fchown(0xffffffffffffffff, r8, r9) fchown(r7, r6, r9) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x400000000002, 0x0) 13:34:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x1ff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xee02d6a30fa4b2b4, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) shmctl$SHM_LOCK(r1, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x28, 0xe) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000240)=0xff) 13:34:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2e3c4ef51de3da2e, r1) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x80) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x60000000, 0x0) 13:34:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x5, 0x0, 0x3, r1}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8409, 0x0) write(r2, &(0x7f0000000c80)="08d286cf7d6ed30d52d02affdaa6c5cec5c53f8da294b65fa59ab20cb1c7551be3734b3aaceb1e1eaac53ce3baaf50cd5492e50806ef249f08421ee1ce6322d01fd77b777ea5f043b226658230e78b689413a0daf792b3dd407bbeb8bcf2efe44c5e247428f2361d635d1950e875ab5627f87557d970d2713af7ab8e69bc2029c00e4ec7a86179ba65fb494442708d814c3a5d2cbea692cac5260195ec58019393781fba37d0a8b3e4a8e665d6821a874930301287755f7b6edfe5e6991345bea8ce9e430ab37374931c00cfe818c0ee7ab2eca8137198ddd6470b6a83977725b333915339c2e84bc58c6517c744068498a7c1874be1058a8048ca05eb46efbbb0ab93bd9d45912b727356f10bdcb3f09c9ac5d85adcee29e31fbfa6004dfbb131fa0b1a392f1ed6cf17d0491474734732f98fc4abe241c20e95dbdb5aef8d9628990cf9cbb2412ad68fa6b036af9ceb0e1bef30a133235482802fed325367ff778e894fb51ad3e8b7d42606f4cee0db8fad715c1120bfedee47a41f002c435825b07e2ab45a79ee510c0584161d3efaa004335d284f01b535143a1569e9d264df6f03afb55c9a57f7ded4123387a95dd209eda43df38b708331c2109de08794ee7c249821af6ee36f1e9f8f72ee7c250512d9525499c7222debd523c678d633e86944365d942a80c87f9068144d74e6c30a721436603949561f1c177c3b74070c993255c92c15a11fe9d46fb04b8d94b6bf5b5cfc4b03be76e4669acf069da11a144c8eff40dbceb0cb2ef3ab57f22dd06c75e8b2d3f8f081de700b8b0c7e463c4fbd50e7de9b5e9196e31ec63b2a3096419755b71e9ca83b8315bbb4a64da4be94eb6d9e75417624ad7f0a94f7222dc5b71c2be36c7979826ae1d7ce4aeac44edae71d47303f69b22a2a5ecf51fa98ea0ab88519d9fa81306feed3e838ed5dd21c7bb2031993b4db9b976afcf55167787f4afb41683adad2b6979105236bf6bcf77e16967411efce9c82ab864837ae8d63d3fd08f421a8db1bac094b92183c3353da82b4ce532c1d7730179453f9236e459502ddef5eefa7ca157dc015e0085fe2c4aae5de141df13d85f29a97c2be373cabb9ca28a8838004d06d82f6093663540266106fbf96da77b34fb290f4175307bc6000971eb216bb36b18a227da56162bfaeaa9b1ebe7de7f53850919016eefdd60832ec691ca75b9ccf65b5f6dbdc2afe349a48490e1b927420986796ea3f836c454a8d9e2495e4537f5890a95327d0d1565b0142489153b3f54c41911cbede9f930088f24dfe8d05854e5ce72232f70484375b03d011d72024828424fb79c24c1ce6276d15350b88c9be64f4c9f501cf00151551f2aff9bc8b5fe6fefba32d5390365562ff3673bc83d7c9a05c5e0b8e875882e273b5e0a0c226898db84067b102d1b6838941588c9a0067b8d99372f54b5f774656ce7bdd48046a72b2124d86029d704f974fb34d22d3222bb13a5cd5cd69390c18a21f94435cfe1b0f483ca75700d791ed82af9b7ac789c3dd81983e1af42a18e631a6234afeff0840b0d376f50fe4e475de99ff7273c5999daf20539f35488e88057bca4d1af34aac9b3887fa809e07c0f3822d43273509b1fe8c126b86255b4eefc3d8fed74bbd7abf9db9842953f2c427025e3f01ca88cd6b7b2f86729ce683e4e2accbc0798d7e63c94cbba2d4033f542693d4cad028e290642feb91279d92c2b4151dc1e192ba80122cb36c8f8ed35c90d08bd649aa4dd68b4b9ac075bf142a60d28bd4d1628b671790a860520412e2a3b388fb14e760d4bb19b41b646b5e24d8c3898f52ce3159de6d36b49a52190c650de26b70602ea990631d76af5f1d33d15ed36a0ad1b8150d5addc18be1e7334e28dfd6743a4f6323be5c265404af64b2c730cec0ac3223169b1b095319bfb14724e460de076823747d5bd42301d6b2638b99093683d1d95bda1ec8decb0e8dd6e94d432429ad019e9e976a3f35e237a7d1dfd41c4d5db9bbec1302a4d8710a2574632154f11edc7f4b641f48126fab1d3aafd091e176ca41846173dbb98ede81b21281b7556aa961fee704ece31fd1c8472b3c61ba6766fcaa7978304b327716346ead6a35ba8b516887b5afd8202610851dcc6766692c751f4c23b2c3bea230e620e8bcf494836b9bc803642315e903c8350c2010602321d8ffdc897aa069ada281ee841bc43228de834b058c0212c9f16cc96a6b045cfc209a73d8af9690f054369d0b672fc3a395b25fa3fe96c7d3114f68632d7bb714269012a9dd4507f14cc897879a40a41862fa9250a9e73b8e90294fd39019b5aa761bcc23bb518900855ebc35e7bd2dae284357d4f66e2e2119454b5f3472eaa9f59e6ffc2db792d322986998f9cef5f7d5e03d1b8b09182d7073622a94a1f252745b4804bdf108aa8fae75692e91971ee1b9a90163bf09a9cecd05cb63f0a2305c7e850bacd6a1fe0c6e614513b9f37968309fd37e3bf64f140bb96be5f55744d591dba773ff22854f86e75535d2e45cfc91e80a35a8a14efba79a763a575ed0273e9c06a4773b7dd793063402a0c5520c6a27791c3c557fcb6363803e9cd65fdb4b13dad8e992e354c7b673b84190a797e11033edd9f6627b29070096ce47544bf60564b6e03a7a5c0d644fc40237d0c941f57e08011ecb7adc1b65b8f31e114e1694e56ab64d4871fb99af023aaa19c7edca2c41ef23e8d4f0688dedfccb878ce9cf38bb2abc5600efba86af9795a9051bf273ac916a5903f05916ca1de59112df3457db3c513d12d0516a92b7156fae487f4ada7055944499e5f83a08ec713ca9987510f195f3f611f12e79658e41c8c6bebbeee47e73dee18aaea3cc74df8c6bd5774588606ab2365faa8ac174a3a8f5d9ee171e1c5d352018c8cc001468be706da298142953607d5eefe0e4b95db72c2a7f26754082a814f4c09c699d70cc849a72ab935289ed79ce983ac9ed3ee790faebfafff91800212e1cdce5b7aff3ba93d4f28f09dd8364e6fc95193ae31c4e5a2879a0e302af682d74b0e72310d0a5cb6f1e71aec04c68603729eb1bfd949a1b21e77d7f3eb53a6604b45e36cbb33ac57ac2d2df781e71fbd0bdb1a0603aec8dcdcf82fecda66953e70266abbb3918c5d0b9b482b7229a77f3566e35478ba530de3f16cae16661a3e28448618b8b7b6c3a9b6470dbf300ceccb668b715b5937d8fe33e12af39417125a1630e84e037c3eb7280b7a00b4879847d99c34ac0ca8660815eb6d1dd1560f44b7c14e8fef1fa97df20c9ac0baa8a4759631ef5226871d161a1bdf7206649c1e0831415dc3d37d656c7744df00a5a087a90e205a16c5819ada1e26795a6e4b38d920ec3d0c3386eeb1c85489fe87664efc141b441dcc4c97c93dd05841dda2153f3ea6221b955ffa0b41dbb95b69d3015763a307af71ee7ab73f17a24b0e99fd3ff4bf749a774f40a7a60d3056bae1e464405ceacc36db353b9345ba12671929e0406eb573f5043ae09fc5ada0ab918e9393675fd2e96cdd1d77ffd933dff2fe6757f845d208b9b948c5f3cddff11a61c2e61297856a7ad29bf4d44cb5c8dbcc982f044ff84cb39b9a095129ff3c820bc370d14a0d2aa6f7dddd9ba90655e43a1632ad62af522619cd29bc9a12f7ff3ab61ecc3317d3cd50735b40e45f0a3c45046d45a9fbade81c2f695b3091294c2276fc4dcdc9af825bad43b532e7bb9fdd4ee706f7076e39ea10e0c949df5516e750135b7b9aab24f8c087abb69b7b04264032aff24ae7e5cdea5e73e83e20dbb050c51a18e4b397b74e037c6cf8a763a99b2e606b4156aca7afefddef3f2482468c13e328843936ef3049261f534888b03fef4f988409760425d96b8bf882206acd9e72339b268cae3920bacc3087f69ff0d49071bc99eb53f8097cc65f474291b0272141f7842731813ca15764304c60453fa14633ed0697f09376bb6c72c4a6e69e32a318c519abbb76e3b7cf2dbca8668f2462c65a363230094fb550859b5b1d7aab57b5bd3617867b4012b4511043b0dec773e9eb8d83a7810a70e14bd592d085b89ee1d49c2c0d4a6cef57b38362635f3a4139f866ba67274479ba7ff369698393039f6d665fd58e0eaaafee99ceb89ea34a8b341926f56b48565f3ff09a683f94c68967fdffe9b9d08a4cca4ed3e19222ddfc6228f43e92d27d02992f0ca7cb888720d2e186c5d659385d7a6d5b677850ff6c0b27e8b794d31496c98784c45b235d54d0a14f320631bd59aa976fa963c09dc8fb1087e004da062603894e03a3dc4ff3ab0492930fabb7c4f93482966fabbbc936c4ded79e7cf8125624b0b0a21a6d8d1f12323b464d8922759cb4f74553a6a81cfffa4b8124846350bc403bddef075c333743ba2fd283955383f2a315c08d606f668eed7a391013cec2e329c3665cde54be29787bddb039cd187dc1d4c5a0eba56036255e745c1bd9bf56d33499477be0e04487f2d05acfaeaa199c06e63265c5873389821821a29f295fdd84c1cb2e48949c72364fa7608b84f4f7add9907461841d6934ea71a398fcb5c02f6fec8d7ecdd647e3c5ba2892766df3aeb28fe56accf2779f20388d6461bd7eb2e3eb9a8103f870634b6e9faaffd7b7745d7e354aae8badb5fe6fde256ae834b38ca54160a26e8b5c61d2ad99ad247c740f2d969042b48260feeaec473fc09689982ff500260517fdadd030ab06649ff03aae670313481ba6c2461b42e06a436988fecd24bb291af65d551c59f0bd14dc4f9b9137872f5d26e631dad7e53429c467b8119790e7cb8ed1ad40503f0812cb199a39d4fcbebcef273a32fe740f1bf487de6605512bbd09163389c88215e607a76f91a223104dd7b820d05af9c784476eabffabdd0daec9a4cc72b2d2da2ea508aba6abcc3c1d7cb730f3462e558ab04cbb65108d8167c624322536fb50150a70a9d4f439250d8c5d703a2c0bdff196b251fd5bba92707649c02727332a5c220d6f2fb3a7f953b8b9aa9e803558075c4ad6d6333a88357e303b2a2d095c8a579179077a64d0f16dd9647bdca654fff4fb3ff07827188adb994c6559a2a738e778f43b1cf8eda9fb1244a9c82fdabfc34d9f7f0842555e5d542bf0a2b289de13f741e9ddbcab3df50c8358a597f450e11c3336a5da1a3f08eeab2b1f5a8b93c58030fee66678864886e3f37500efaa3d3896b95c173804fa7849bfdfa36b546f9b3ffb65ff9cbcd19d79843618cdf3c50f0392d8f5dd40206b5d74545d9cdd54d4df1b562aba87e7d9b89b45a60cad84f1e70064c534a7eb3cf0fe0bc3e03a40512850d556b2dfdc12301be48dde94be41ec8ac538c127ddd72d1ee435a7d6e7d91817848f34249897ec5f407700af1ded2bb7b4402a3fa3602a2613853d05e0ecbf485a50a3cd2fffe3d416e2c98bea342ee7c550acc4b7280206e24aaa03b284d0aacd7a9ea7ab1426a0c717216a1cd313854f056940f559b1ef999fe74f1d3182da1d93e00b4cbd32415b8ae74d5ab948b28c3c38079fc7ba1d05da0468600eb2d3895a5c7b3de3caf26adff1052bf5753124fb7e763418c78ef9d9a0dfe4dbaf99dc9432dec740839c9039f6d4dd5e5854b68f1a830a26b9c374e33d9a3360a03b1a0843043652362569887761450ce666bc4df64959852a08ca4db8d7b72f2bbc0d137223cf256fef621adfd4b22ec72da20103cbe60f9c089dfa63d63c1de38ebdd586a8dffeb78818abc9ef4593c8c3f4823dfdc9551aaf322a95b5a7c993c773e06d96f6d4537054691fed4", 0x1000) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x8, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 13:34:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") clock_settime(0x2, &(0x7f0000000000)={0x8, 0x7}) 13:34:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/Bpf\x00', 0x10000, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x3) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000340)=0x88) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x3}, {0x6, 0x0, 0x0, 0x300}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) setsockopt(r5, 0x8, 0x3, &(0x7f00000002c0)="9642d845ab7ec31e28022e331264f2a080adc2f48361151cd1f8f8d8f5f6b79442eb67697461524375be2d18d458fe52c4ce1760bcccd24c43ed04d789f19a9f7f6105de887d335187", 0x49) 13:34:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="e903a277d05745192a10100000006e574006d57e3320000520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=""/34, 0x22}, 0x9e249ef7fa1b9678) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 13:34:48 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000747000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x10, 0x2, 0x21) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x81) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000100)=0x4a3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000080)) socket(0x17, 0x3, 0x84) 13:34:48 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) sendto$inet6(r1, &(0x7f0000000140)="42d5af5bed2813d169c2cd73005c5df6ead5dce75fa5b18eeab2e0fa6749f05455aba4848b7049e53a373a5e7789a2bbf4a71e40d8f0191a2ff304be831248fbfaa48d2814b76096384695320a2dd9b1800a470d1f56f95cb788a31747a6915da3e481f2eb", 0x65, 0x7293c70acec14c54, &(0x7f00000000c0)={0x18, 0x3, 0x8000, 0x4}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r3, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0x5) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x67, &(0x7f0000000100)="2705", 0x2) 13:34:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) madvise(&(0x7f0000783000/0x4000)=nil, 0x4000, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r0, 0x2) accept(r0, &(0x7f0000000580)=@in6, &(0x7f00000006c0)=0xc) shutdown(r0, 0x1) setsockopt(r0, 0x3f, 0x4, &(0x7f00000009c0)="3bcf3b1496cd752d6aa992bc32303610246c05b4b90460ba860cecae6e23dcb04821515ed7b6aacd38e347fa9600835ca17925e7b9bbb36516da641ef8c85995df71c57aff0e284361dfee9267e70a9bfc936e2ffe966e360d82ef355cc49033864ce00d51cd2aa796f345b2b9c084c52a873415d955db1bde8cf2b3e2a85ea5f9", 0x81) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x41, 0x0) r2 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0x400010, 0x1b8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000880)={0x40000000000, 0x2, {0xff, 0x9}}) recvfrom$inet(r0, &(0x7f0000000180)=""/242, 0xf2, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x12, 0x0) recvfrom(r0, &(0x7f00000005c0)=""/210, 0xd2, 0x800, &(0x7f0000000980)=ANY=[@ANYRES16=r5, @ANYPTR, @ANYRES64=r5, @ANYRESOCT=r4], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x2) kevent(r6, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xff, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x10000, 0x3e0568fa}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x0, 0x200}, {{r0}, 0x0, 0x20, 0xf0000001, 0x5, 0x4d9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x20, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xe702, 0x4}], 0x3, &(0x7f0000000440), 0x40, &(0x7f0000000480)={0xc6}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000940)=0x2) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000800)) recvfrom$inet(r4, &(0x7f0000000700)=""/143, 0x40c, 0x4d8fe2ac65bb2ba3, &(0x7f00000007c0)={0x2, 0x2}, 0xc) kevent(r4, &(0x7f00000008c0)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x0, 0x83, 0x7}, {{r0}, 0xfffffffffffffffd, 0xa3, 0x2, 0x9, 0xffff}, {{r5}, 0xfffffffffffffff9, 0x9, 0x20, 0x200, 0xffffffffffffff80}], 0x1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x8, 0x600000}], 0x0, &(0x7f0000000500)={0x9, 0x400}) recvfrom$inet(r0, &(0x7f0000000300)=""/73, 0x49, 0x1, 0x0, 0x0) syz_open_pts() ioctl$KDENABIO(r6, 0x20004b3c) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x94det\x94bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x0, 0x40}, {0x1, 0x0, 0x7f, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000180)=""/107) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) 13:34:48 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x10) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) 13:34:48 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x100, 0x0) preadv(r0, &(0x7f00000004c0), 0x1000000000000063, 0x0, 0xfffffffffffffffe) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='/*#\xed\x00', &(0x7f0000000180)='/dev/speaker\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='^-\x00', &(0x7f0000000280)='/dev/speaker\x00', &(0x7f00000002c0)='/dev/speaker\x00', &(0x7f0000000300)='-\x00', &(0x7f0000000340)='/dev/speaker\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f00000003c0)=@file={0x0, './file1\x00'}, 0x8, 0x0, 0x0, 0x0, 0x2ee}, 0x0) 13:34:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="a7ec214f000000080000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = getegid() setegid(r3) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 13:34:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202262f66696d65c83137998e02000000ebc8cf1fc1121dad94b89489665c2c5a6f14ba307dae5d58e76820ab7aea8d91865305a84e57000000000000007d7bf95fa64878809fbe8ff67c40abb03f97981a5f01e61428e51b914872a712914fb06e4bf1deb99d47a36596222e5f094858c2125206a3a05f5621c5a4f32ccbdf85966a832a360ddd75e9b87d675e09fc8713591ef1bc05cefc574a91007dd0f728343a1c6c87a34e6d0096fdb23ebbce595259010a8cc58b432f9447ae4f8d21354b88fc7bbb0f96c04ca997ca7d08197ba4720ccf4d6c6f1d91e84d566ad079419f381339c872641666c04a15ce9163c93809cb508e350f62f9"], 0x10) dup2(r1, r0) ftruncate(r1, 0x0, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r3 = dup2(r2, r2) shutdown(r3, 0x1) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@in}) r4 = dup(r1) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r6 = dup2(r5, r5) shutdown(r6, 0x1) accept$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="000000ca8ed8d4ba8d2342000000000000000000000000000000000000000000000000000000e91d"], &(0x7f00000000c0)=0x28) 13:34:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x7fff, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 13:34:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00000a1000/0x2000)=nil, 0x2000, 0x1) read(r0, &(0x7f0000000200)=""/183, 0xb7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000002c0)={0x2, 0x0, {[0x5, 0x10002, 0x3, 0x5, 0x400000004000000, 0x100000000, 0x0, 0xccb, 0x785, 0x7, 0x3f, 0x800, 0x8, 0x0, 0xe672, 0x7f, 0x8, 0xa7d], [0x10001, 0xbd, 0x5, 0x7, 0x1, 0xff, 0xfffffffffffffffd, 0x72d, 0x8], [0x8001, 0x6, 0x0, 0x5, 0x1ff, 0xb5f, 0x3], [0x7, 0x0, 0x6b, 0x0, 0x4, 0x100400001], [{0x830, 0xfffeffff, 0x5, 0x9}, {0x6, 0x800, 0x2, 0x7ff}, {0x20, 0x1, 0x3, 0x1}, {0x0, 0x2, 0x8, 0x80000001}, {0x4, 0x0, 0x34, 0x80}, {0x6, 0x40, 0x0, 0x40}, {0x0, 0x3ff, 0x81, 0x4d}, {0x101, 0x7f, 0x1, 0x7ff}], {0x3, 0xa8, 0x8, 0x3ff}, {0x6, 0x1, 0x4, 0x7f0000000000000}}}) getsockopt(r2, 0x3, 0x6, &(0x7f00000000c0), &(0x7f0000000100)) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 13:34:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x2, 0x6, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 13:34:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x28}, {0x2}, {0x4000000000006}]}) syz_emit_ethernet(0x101de, &(0x7f0000000300)="080d34414c9d1efef33fb20100007e48057442f1f700a2a90c7c51519cc4a9b524c94e35964d47642f399f0e8ad0f9cb37a5fe6e54e67e5b000829d1366e3cc2c74508435811bb3495ff894114f0310f149b7810270fa80abb157994861e955f33e601ae95f1c358fbca2476f4076e2d47384d42abfb680032d19c9e859400210b6b5d13e2ef89c17278acaf310d7f4a2e125b2906ac9b1b") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f00000000c0)=[{0xfff, 0x4, 0x1f, 0x81}, {0x5, 0xc, 0x7f, 0x81}, {0x80, 0x5, 0x80, 0x5}, {0x6, 0x80, 0x3, 0x7fff}, {0x3, 0x1, 0x40, 0x4}, {0x0, 0x0, 0x36, 0xf68a}, {0x9, 0x5, 0xa5, 0x8}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) fchmod(r2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x23b8, {0x59feeb5d, 0x3}}) 13:34:48 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xb6f19c4e31466684, 0x6013, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) kqueue() mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) unlinkat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8) open(&(0x7f0000000100)='./file0\x00', 0x10402, 0x119) r2 = geteuid() r3 = getuid() r4 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x164) sendmsg$unix(r4, &(0x7f00000006c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000280)="05f4abbec8df83b83346523021d04540c4fe37ba6521672cde093424333d87bc41e8ceafda1d84a23adf236c00c64f463568085d79d82c3a53abf2f6b8d554ec9e009b3d53d013fb82897ad623ac49ac9aa191f30ac7d1b69eb3cf17f8fe328cc2fc7562fe45e982883786cea1877c5776979761e6193e52c5f38e1900bc574994b9fc40223ee2b68444fdfe55bd99d64877c522ee14745d3ae9a53b600bb2be8bc503155a1b018adf884fcc16c81e4abee8603a359a90cb40b8ca2f7afc70fe5b684350c64592f56c2cf46099ca4579f1b0ee050f4fcf", 0xd7}, {&(0x7f0000000380)="b2de2ead92ed74f09939e0548ba2000dffa3107b5ae6f3b5dbfb6f0a8cc46b0981b4b9868105dddfc57e7975c089decd", 0x30}, {&(0x7f00000003c0)="7f1aee78f641a7a87ca0ac2d76b357f6d04f9a2fdfa7e950d77cdbe84813f816c725484a42e53e0329c112480d90eea1a11f9ed454342fea4858c4c47d5438441fde511a704be6e8ceee8656808b2218da7543c94454e23395866a20d56c3af06008a255f2c44a288d506ea272ca108da0a3853271342d", 0x77}, {&(0x7f0000000440)="67a5e37f596941f5118779f8d6ac078ce336a42170a66b7f09d064ac1c336b1b50ea7f0e28d6a6de75f5f741c8e544efb031db12d8882872a7afccd5cf7c70a66c41269e074df63665bd5738764b5cf7ab5bdb2fa9741e58edafb53557cf2c90d8b0022398e49690fff6279dee95f62624fffe6983391d7de6b6589a647605da83dcf78343503614330fae360d0855222c4f2a4f0278ec01d9c81f95c96651a417a6f5e79ad795ceedf5ba00000df3c8bd004ae74d3ef88a2cf9c894a411da8065b543dad274ea", 0xc7}, {&(0x7f0000000540)="a592ae26cad15cf7ccbb810c85f6e446c62f14c56b8722cda8b1acf25d1a3a4101feb9039ac2657355f9a078771d498a24a29f68ac308b4dc6decad7dce6d8ee3bcfad05fdee1a1298da372ebd2d931123b74ba7c003", 0x56}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="ef1719aa6258b7e30522b903b99707270932a1716a59400dcec677e8b8", 0x1d}], 0x7, 0x0, 0x0, 0x7}, 0x4bb7574046ef7158) setreuid(r2, r3) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000040)) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 13:34:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x689a, [0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x200]}, 0x3c) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 13:34:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x20000040}, {0x9, 0x0, 0x0, 0x748}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r3, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0x0, './file0\x00'}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) 13:34:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1120, 0x0) fchmod(r1, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xfffffff8) 13:34:48 executing program 1: r0 = semget$private(0x0, 0x3, 0x249) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000005c0)=0xe734) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/204) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) socket(0x40000000011, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = socket(0x11, 0x4003, 0x44) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0xc) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) kevent(r3, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) utimensat(r2, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)={{0x7, 0x1}, {0x0, 0x9}}, 0x0) r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000480)=[0x5, 0x8e4f, 0x0, 0xfffffffffffff000, 0xffff]) r12 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r13 = syz_open_pts() r14 = kqueue() kevent(r14, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) ioctl$TIOCFLUSH(r13, 0x80047410, &(0x7f0000000540)=0x2) semctl$IPC_RMID(r6, 0x0, 0x0) 13:34:48 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000040)="f4a8062463db075b9a8e1dcec54434e220ab4c423287d436c4a14f0880ad6299c33d6aa8b89157ab46e2ee4456896f60f73321be96daad5fd4e19a55c271ce277f7f1149db1cb5c86f187f05b7806c4b9595acab17a12e53bac50a558b1066dba3d654542d122568a3d24f81b8562207b7dd22060331ac5272bd464665f26c661c0499b3076a5602715cf6f0f47130659b6e9d64ef546af605d0768a25edbec40ce611a59071badabe4b9c6153964dedbce6679d4ad6fe270cdce8f4dd3af56d9a3230a58cea9cae8a3986e1ae97c3d506a78ea0b3d269b1b712379c4fc051ae364fa27e2994d66a585c0d00ae1be2c2c376e96cda638b2bcce152661d05d76a6ecdabb3814ded1adb0354957213bcd16faa0c43f97a07adab1f391cf1727563c2d7d8c96ddfea0878c3ee534161546434d3aa00e964dd3616ac281ab09b2d6477dc556352b875", 0xffffffffffffffdd) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) syz_open_pts() 13:34:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x9) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x8a) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r3, r4) chown(&(0x7f0000000200)='./file0/file0\x00', r3, r4) lchown(&(0x7f0000000780)='./file0\x00', r3, r4) lchown(&(0x7f0000000040)='./bus\x00', r3, r4) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r11, r12) chown(&(0x7f0000000200)='./file0/file0\x00', r11, r12) lchown(&(0x7f0000000780)='./file0\x00', r11, r12) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r12, 0x10, 0x8}, 0x8, 0x1, 0x9}) semop(r6, &(0x7f0000000440)=[{0x5, 0x1, 0x1400}], 0x1) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f6275387a361bf5b8ddeeb9bb878865ade3fee6b1bf4a28445db729b41207bd8937e1605bcf2472dc0b3bcd16c3000000d8b76c2815487a17290d1e4a951a1e1242b58f1019426fa3359a3f1c9f30a15b096b4c792abe12253e77d236779829d58d1d543a39714f05e052175e6a5fd86d3b56091410f94d44646fbfea76f793000000000093959cceb6889a7a95b7c00bbbd5f6392889b474b48b96e65b55c7f21e99b9351dfddb7c25b47f91317961ec2f6f1b18bc4aa65ad5800d56a1b3d2c397a6b8e26d696d79a82b5cd1c48bbe9d612810177ad996f9ff4f9a3cbc88fb12f6db36ce1d459be03032afda98af571f90be5433f122ad8a9f5bb21347654344c369de6e6ac8e0a9a3965f3675f5d16c0e243a8cf172cbf106696000"], 0x1, &(0x7f0000000080), 0x0, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r1, r3, r15}], 0x20, 0x4}, 0x400) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) 13:34:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x504, 0x5, 0x5, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 13:34:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x80) r0 = kqueue() r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) pread(r0, &(0x7f00000001c0)="51397ea2a5d94a8e1653ac4737447e4cc5e91060adf0a6e86e05fe57ab815dfc6601c7a9fab6fc05a75b8aa0b6d181f78b7efca3092b0c80602de3dbe5ae456fa084f8d70379d471492ab7e1c962313d34b6881f69e2aa1bf0ee91117bf605caa267db77778c93181de06b6c87be10f0fd6a0095387e93c56575b75f6500ebda59f520c78f5c7683a396290bbf99d3f9f67ed3f6393b254172d0da38a6a0ae78aafd94d7444a2ece3509a6d1327643ff8cf351b1ccb500fd858a9bd2d554e9e81e43d535ce8daf66fef2b7a15e1a7e37521551b7c3e94725d385bf4ef5bc36f0d59df2e7741b0513cfadbe0ff1ade45c5d49ceaee608fc4ecd93bafbca", 0xfd, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x2) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000180)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r2}, 0xffffffffffffffff, 0xc}], 0x7ae, 0x0, 0xffd, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r4, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000080)=0x1a) 13:34:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 13:34:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x10, 0x0, 0x0, "2b786276d6de60dd5a43aeb0df312661459c7ab8e30305b7fdf102becfe2f0bcf57cf3d783a608366963e75203fabdea9204c09624f1dedb3794d1d4e92d874c63a5975b2f136e98504ebc94e6b07757c2a9a90a0e967d19896695b2a6889dfa790d23edc8d09d7c4693aa3ed4815aafe3c0a337c08a092d2aa293dcef9875b2263f3d0f03f45bcd0364b002bdef864a3d7fc942626a9c4d99a7fb79a6f8e3732f603587619d74649b44292c8c2fef7ae7c32c989de413297d1f555e7a711bfd0e4ae5b30c7868de63e5b7e1b8e82e9572f133b4ddae3988369fbe2e2a2ad8d703d489ed31125cf18f344295c87b1da2fc07e619fc280d39e01119185f30632930308e1ae9fb60bfa8ab2846284c5457bda103c80fe83bc17aeae91321df5160967274cf3ab31315d6bb340adb86165c2fed136b1683f764c14b9b91fa9f"}], 0xa}, 0x0) 13:34:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x99) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x7fff, 0x4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 13:34:49 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x402) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() setreuid(r4, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a5}) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1000, r2, r3, r4, r5, 0xa8, 0x6}, 0x8, 0x2, r6, r8, 0x0, 0xffffffff00000000, 0x4}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r3]) setgid(r9) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r11 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f00000001c0)=""/201) getrusage(0xd1d6bbd20f0fd5a2, &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r14 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000340), 0x10000) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) open(&(0x7f0000000500)='./file0\x00', 0x10, 0x4) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r18 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r18, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r18, 0x3, 0x4, &(0x7f0000000280)=""/112) r19 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() r21 = socket(0x800000018, 0x1, 0x0) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r23 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x1ffffffe, r17, r20, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x800000000000008}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x20, 0x40) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000200)={{0xff, r13, r15, r17, r24, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) 13:34:49 executing program 1: socket(0x400000000018, 0x3, 0x3a) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) geteuid() semget$private(0x0, 0x4, 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) syz_open_pts() r6 = socket(0x2, 0xc003, 0x1) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000020000000000000000000000ea0000000000000000"], 0x10) writev(r6, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r2, &(0x7f0000000280)=[{0x54d68cd2b04cfa13, 0x1f, 0x800}, {0x4, 0xa09, 0x1800}, {0x1, 0x4}, {0x0, 0x6, 0x1000}, {0xe, 0xfc, 0x1000}], 0xcb) getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:49 executing program 1: ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f00000000c0)=0x2) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) 13:34:49 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x129) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) setuid(0xee01) r3 = msgget$private(0x0, 0x104a6) msgrcv(r3, &(0x7f00000005c0)={0x0, ""/205}, 0xd5, 0x1, 0x1800) 13:34:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d73b2d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f0227c73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x200, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001280)='/dev/vmm\x00', 0x10, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0x0, 0x0, 0x80000000, 0xfffffffffffffff8, 0x9}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x9, 0x4}], 0x1, &(0x7f0000001380)=[{{r0}, 0x0, 0x130, 0xead977465aba7589, 0x5, 0xf6b00}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x80, 0x2, 0x5, 0x6}, {{r3}, 0xfffffffffffffffd, 0x0, 0x20, 0x5, 0x1}, {{r4}, 0x5e72d37e43883961, 0x40, 0x20000042, 0x1, 0x4}, {{r5}, 0xfffffffffffffffa, 0x11, 0x4, 0xfffffffffffffff7, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0x4, 0xb273, 0x3}], 0x98e, &(0x7f00000012c0)={0x4, 0x2}) msgrcv(r1, &(0x7f00000011c0)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESOCT, @ANYRESHEX=0x0, @ANYRES32, @ANYBLOB="bcc907be1f8274418289d583a27b085a46bde638b659ec6555491c753c1467bba6c1cd64e4a5764a2bf1f1ac7051257d8508b9d68f5613cb3da3cd6dc1621b2f431d616124a9f757b982b59df8a085dcbc1c4d30819ad1ec7aca7f5d0434c714a07fe0f5996e974baf52a9ea64c971e96c025a7b826a4b513e2d6dfaf119e1e06c4e06"], 0x6, 0x3, 0x1000) 13:34:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="7015adca2e50ac54140893eab918") chmod(&(0x7f0000000000)='./file0\x00', 0xc4) 13:34:50 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000003900), 0x0, 0x0, 0x55e794d119b72fd2}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) 13:34:50 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) open(&(0x7f0000000180)='./bus\x00', 0x30000, 0x1) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xfffffffffffffe68) 13:34:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x100) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./bus\x00', r2, 0x1}) r3 = socket(0x0, 0x0, 0x81) getpeername$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) chflags(&(0x7f0000000040)='./bus\x00', 0x80001) 13:34:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x1}, {0x4d, 0xf4, 0x0, 0x400000}, {0x6, 0x80, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x25, 0x4}], 0x1}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 13:34:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000080)={0x1000, 0x1, 0x3, 0x91b, 0x1, 0x1ff, 0x0, 0x10, [{0x81, 0x0, 0x2, 0x3}, {0x0, 0x9, 0x6, 0x8}, {0xffff, 0xe994, 0x6, 0x1}, {0x3ff, 0x5, 0x0, 0x1}, {0x3, 0x5, 0x6, 0x400000}, {0x7ff, 0x6, 0xfffffff9, 0x1}, {0xd3b9, 0x800, 0x8, 0x400}, {0x8, 0x6, 0x3}, {0x1, 0x40, 0xfffff801, 0x61}, {0x7ff, 0x7, 0x3, 0xffffffff}, {0x6, 0x8, 0x9b, 0x4}, {0x8000, 0x4, 0x401, 0x80000001}, {0x7, 0x2000, 0xfffffff7, 0x8}, {0x9, 0xced, 0x4}, {0x5, 0x5, 0x7, 0x7fff}, {0x8, 0x2, 0xffff4063}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000200)) r2 = semget$private(0x0, 0x1, 0xf74eb670c2c6135f) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000240)=""/177) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mkdirat(r3, &(0x7f0000000300)='./file0\x00', 0x20) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x7, 0x5042, {[0x1, 0x1000, 0x6d9, 0x3, 0x1, 0x6, 0x7, 0x1, 0xffffffff, 0x10000, 0x0, 0xffffffffffffffa6, 0x8, 0x3, 0x0, 0x80000000, 0xfdc, 0x9], [0x10000, 0x1e3b71ec, 0x8001, 0x3, 0x5, 0x7, 0x7fff, 0x2, 0x8, 0x4], [0x2, 0x200, 0x7, 0x1, 0x401, 0x7ff, 0x1fffffffc00], [0x9, 0x8000, 0xfffffffffffffffb, 0x8, 0x1f, 0x7fffffff], [{0x81, 0x7, 0x6, 0x9}, {0x34, 0x40, 0x797f, 0x6}, {0x7, 0x8, 0x2, 0x9}, {0x6, 0x521e, 0xb6e, 0x3}, {0x8, 0x0, 0x8, 0x7}, {0x1, 0x8, 0x1, 0x1}, {0x400, 0x8, 0x40, 0x882}, {0x3, 0x1, 0x8, 0x9}], {0x7, 0x400, 0x2, 0x7}, {0xf218, 0x2, 0x3, 0x2}}}) r4 = semget(0x1, 0x1, 0x24e532db274492d7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getuid() r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0xfffffff7, r5, r6, r7, r8, 0x1f, 0x1}, 0x80000001, 0x0, 0x8}) r9 = dup(0xffffffffffffff9c) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x40, 0x0) dup2(r9, r10) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f0000000680)=0x826) r12 = kqueue() r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x80, 0x0) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000780)='/dev/speaker\x00', 0x20, 0x0) kevent(r3, &(0x7f0000000700)=[{{r12}, 0xfffffffffffffffb, 0x90, 0x40000000, 0x0, 0xe8}, {{r10}, 0xfffffffffffffff9, 0x10, 0x8, 0x401, 0x7}, {{r13}, 0xffffffffffffffff, 0x93202d8a4f047f5c, 0x1, 0x10001}, {{r0}, 0x7fffffffffffffff, 0x7, 0x40, 0x7ff, 0x6}], 0x2, &(0x7f00000007c0)=[{{r14}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x8, 0xca}, {{r10}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x3, 0x8}, {{r0}, 0xfffffffffffffffc, 0x20, 0x3f59f3b473421853, 0x8, 0x7}], 0x5, &(0x7f0000000840)={0x65d8, 0x8b}) rename(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='./file0\x00') r15 = semget(0x2, 0x4, 0x40) semctl$GETNCNT(r15, 0x2, 0x3, &(0x7f0000000900)=""/72) r16 = semget(0x2, 0x0, 0x241) semop(r16, &(0x7f0000000980)=[{0x0, 0x401}, {0x4, 0x1, 0x1800}, {0x0, 0x1}, {0x3, 0x0, 0x1000}, {0x1, 0x1, 0x800}, {0x4, 0x1, 0x1000}, {0x1, 0x3, 0x1800}, {0x3, 0x5, 0x1000}, {0x0, 0x3, 0x1000}, {0x0, 0xfffe, 0x3000}], 0xa) 13:34:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000000000000000000000005c2c831baa87cc00000000"], 0x10}, 0x0) 13:34:50 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) setgroups(0x0, 0x0) socket(0x6, 0x3c750fb54b5422f9, 0xe3) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 13:34:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:34:50 executing program 0: pipe(&(0x7f0000000080)) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) openat(0xffffffffffffff9c, &(0x7f00000016c0)='./bus\x00', 0x40, 0x8) openat(r0, &(0x7f0000001700)='./bus\x00', 0x100, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001680)={&(0x7f0000001500)=ANY=[@ANYBLOB], 0x8, &(0x7f0000001640)=[{&(0x7f0000001540)="d5dce780", 0x4}, {&(0x7f0000001580)="9b860f21e0e76878f86b6749026aaefb3a190bde814ebda6ff22858dd17e725d14123d4967d54b02bb3767bdf3eb4046f615ecab9f97ee4beb420772f06eb65e0adb10b4fa91342fc709e9656858ea3f250be50a5de7ab5aa9d20174b869df5725d9d4d5d39b0491d6b65c9496acc6f88ea3ca27c80783a3d5b75e18c7c299ec39a4a6c272f7a88cb2dcedb375241ab0a75ecf72c58e", 0x96}], 0x2, 0x0, 0x0, 0x2}, 0x20d) getegid() mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000000c0)) preadv(r4, &(0x7f0000001300)=[{&(0x7f0000000100)=""/169, 0xa9}, {&(0x7f00000001c0)=""/164, 0xa4}, {&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000280)=""/92, 0x5c}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000080)}], 0x6, 0x0, 0x0) 13:34:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x11\x00', 0x80, 0x0) fchmod(r0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x3) socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r6 = syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000140)={0x0, 0x0, 0xa}) readv(r6, &(0x7f0000000100)=[{&(0x7f0000000040)=""/59, 0x3b}], 0x1) close(r6) syz_open_pts() semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) 13:34:50 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 13:34:50 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r4, r4]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) recvfrom$inet6(r0, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) setuid(r6) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setgid(r4) wait4(r5, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000540)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r7, 0x9000000, 0xe56, &(0x7f0000000280)=""/116, &(0x7f00000004c0)=0x74) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={r2, r3, r1}, 0xc) accept$inet6(r7, 0x0, &(0x7f0000000500)) r8 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000180)=""/105) 13:34:50 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080)=0x481, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 13:34:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x80000001, 0x0, 0x1f, "5730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x89, &(0x7f00000001c0)=[{0x10, 0x82020c38df43e619}], 0x39e}, 0x0) 13:34:50 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0xffffffffffffffff) 13:34:51 executing program 1: r0 = shmget$private(0x0, 0x13000, 0x200, &(0x7f0000fec000/0x13000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETA(r1, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x6b9b, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff000001a2de70b0b1cccf68f334d320abec0930aa126c722a92760007434f5974479d7c5adba707b91937da09596736e1b81819b8f035cf98e7a2d1715329c967403ec47f2ce911bc3f5edbb9261eae42a0b0cae8e48bf9c2abcf30704c597a13104c12b474e2cab2dc18059ae52b"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 13:34:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2000000000000147, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, 0xffffffffffffffff) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r5, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x1000, 0x0, 0xe43, 0x0, "000000000000000100002000", 0x109, 0xea000000}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[0x7f, 0xffff, 0x3ff, 0x3ff, 0x1, 0x100]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x80000022, 0x7b, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r7, 0x0) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x1, 0x9, 0xffffffffffffff80, 0x200}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0x647, 0x40, './bus\x00', 0x9, 0x2, 0x80, 0x2d}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='./bus\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x10009) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 13:34:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc0", 0xc0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) 13:34:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x40004000000028a9) acct(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="00000018600417b2ee222b00e72d75762c7062bc4a885d2238abadfe0000ffffffff00000008f6ceffff276e2b8d2a48", 0x30}], 0x1) 13:34:51 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="219d92570bb0230000ef18", 0xd) 13:34:51 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 13:34:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000028c0)=[{&(0x7f0000000000)=""/35}, {&(0x7f00000023c0)=""/137}, {&(0x7f0000002480)=""/156, 0x261}, {&(0x7f0000002540)=""/222, 0xeb}, {&(0x7f0000002640)=""/254}, {&(0x7f0000002740)=""/172, 0xfffffffffffffe75}, {&(0x7f0000002800)=""/161, 0xfffffdae}], 0x2a, 0x0, 0x1000800000) 13:34:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffef7, "425a533048262d65620a007b3300008000"}) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmdt(r3) shmdt(r3) socket$unix(0x1, 0x1, 0x0) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000780)="73421787f8029701d2f33ccf25041fcfe215c91e691269226b9c697c9a8c57a02d9115883e20ea946da3e7ad3b024d7b80e96f62f48e13d47f156e0222c0f39fe2111debb546ec987cf97ac25ebb7cc3c9c7d904b063394e99337373c99d2fcc51cfed56ee3e8c4f687d3baadccfdded8bab4b496948b4f68f609becbcec796a837d82c2966067691049723cd9867a82103417ac3ea5a462e7934bfe8b9c8e4adef4eeb5baafd3365c6f16db104d51b31932a6232b9ed0d38ed27d0ea8e6df2f3c4608dc3c987d2b27ca5ec8d42f4ad5212f2ed6166bbe85cd2115d5e24b891e630c5db2a67543ea2c67175d95954546b037ba47b0878e491f516d0755303a4be35fdf53be99c65a89f5f5541267065106a9bc8188fc155854428ae5fcac57617e763004a2cef4f5f806a966db6c3302ff580e753cfb93858835777521cfbd609140d9f8fb7817351df676bee6cc23a2d413cc51df659c51a58440ada3d3bf7502bbbcb6f1d51cf39ae180c9639856836288bc85740a", 0x176}], 0x1) 13:34:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 13:34:51 executing program 1: socket(0x6, 0xc000, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0xb2) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x20000, 0x10) poll(&(0x7f0000000240)=[{r0, 0x8}, {r2}], 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) clock_gettime(0x0, &(0x7f0000000280)) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:51 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\x06\x14\xc4`\x1d\n\x90\x00', 0x340, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0xfff}, {0x6, 0xfd}]}) syz_emit_ethernet(0x61, &(0x7f0000000140)="b6e7dd6c18453868a98259dfe82e16317918d7f9e5c342f96b631e814e5862a96541025c1e6eb295fdc574ab83b2da47600f770be7fda314aa2876675c9bbf4cff4c545e831145a48530ea8dc807af9fe22c0e63b98043af167b9af672479c5a1c") 13:34:51 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x4) r2 = socket(0x1e, 0x4003, 0x0) r3 = dup(r2) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000240)=""/150) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)=0x2) r13 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r10}], 0x20}, 0x0) r14 = getegid() setregid(r10, r14) pwritev(r1, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 13:34:52 executing program 0: ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) r0 = socket(0x18, 0x2, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000080)=@abs={0x2, 0x0, 0x1}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 13:34:52 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket$unix(0x1, 0xa5aca3469f692ec2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) getsockopt(0xffffffffffffffff, 0xffff, 0x400, &(0x7f0000000240)=""/186, &(0x7f00000001c0)=0xba) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="a501477cd18440f9161c321b6186af5440b14bc8adc5512012ba05e1cfc88c095a553c0a83a73ce790078a4bd401894b18819e1b544f2385357d9d82754836144413affd99"], 0x1c, 0x0}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket(0x1e, 0x4003, 0x0) r5 = dup(r4) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000100)=0x2) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x20}, 0x0) setregid(r3, r7) 13:34:52 executing program 1: socket$inet(0x2, 0x2, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000600)='./file0\x00', 0x8000, 0x8c) ioctl$TIOCNXCL(r1, 0x2000740e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r3, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000240)="e4b768e6f38aae9f0a27efe3484bea5ec7f53c5fde4e52e2456912ded2aafed4f97df899a3900dc73a4506a6be6c5852101d0973d6f3c424eb69a93d6b85ac1b54864fe369959b2b789aedbc090c03f3fdd9456ef2e1be3f64646d8c162bb831c1abc83ac737ee4cd30fc3af53620c3fb17ce65723b15f9a1109d74a8e12bf807489ae7332a743c889b5ee5b77", 0x8d}, {&(0x7f0000000300)="6a0e269932b4aa7f313f2dc7889d699d7d9ee0445899de21659b2a1a5aab602eca8fbee6a9b4ec4be1f506dcf9c356436470d315838d876f469925c3ac8729fc2e573eb3eb76efe92888800f1a4c99e65647844576cb3211e1cce2b3525b736ba6add683c2", 0x65}, {&(0x7f0000000380)="ce3d638904f35656c895717fd4091257561aecb211bb8ccb5d24d746dcc2ba009fab45eb6b4dcd5ed95bed882bb7cc953b10af88cf49f155f99a6d6df8f91d74d6dd39ce37c7785a74865b5dae898ab10171cba63b1a83b4d7fd288ea5e232c0ef3070abf6e579225d4fd0f71999f6abe874acbf508fdd621e2074f1c0b3f1d99861c24643527f742b4065c1d39e86cef05d1e8616b5d8aa624ff0492747c9f3d26b300ed8f61b", 0xa7}, {&(0x7f0000000440)="9edaa4e74e717e340148bd6ae8bcf0d6678fe1831f7206ba9bcfaa67b02f3f55b01a0a6eb444fc", 0x27}, {&(0x7f0000000480)="9ee1123faf1b0add424f9eb10f05b3f1bf6d12ad3744a14aec28684b79a706c5eaa71da48df0210a5de2c79808ed2018f1644d140cca3cc63adda6617d805068bd3540be995b24f852cc28de435b5d7561044366f921cd49587424691fd4f94a8f171a4706849409b10081199fdc240f05d84c43a6ee9827c4e5b8f10ef5eb32a5f361954df0f727bf8c485b7ee7677e904aa8686b40e31c1954813de8df13b8f6e04340189aaeae456c7c3c14fa537f6a4f63d6e017b91782ce7a2c1f9f0780b29ba5909134b33cb498c271389a", 0xce}], 0x5) getsockopt(r2, 0x4, 0x7c8, &(0x7f0000000080)=""/179, &(0x7f0000000180)=0xb0) 13:34:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(0x0, 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) 13:34:52 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x2, &(0x7f0000000000)={0x200, 0xfffffffffffffffc}) 13:34:52 executing program 1: close(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) unlink(&(0x7f0000000100)='./file0/file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x5, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0/file0\x00', r2}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getflags(r1, 0x1) 13:34:52 executing program 0: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, 0xffffffffffffffff, 0x0, 0x2b) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018607604de46e7000010120000005900bfd2bce0a95db22fc24c1ee4198d0f000000fefff4ffffa309", 0xe701a2b69e2d474e}], 0xffffffffffffda9) 13:34:52 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 13:34:52 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0xfe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x3, 0x3f) setsockopt(r1, 0x5, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x266) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)='\x00\x00\x00\x00\x00', 0xfffffffffffffdc5) 13:34:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="1162685e2f672d95927c7a9e27f5f7c5c9b4d758f325e2a4f747f3427cb1609af06f4957757dc9a09612fa7250a1e51fddb93383d4666e6dcb56525d7a932951fad9f465a13605ecb2bf775d390dd8478afe79df911bc19a3adc67b29e4c29e3a87a805e09b287d46bcabc3050fb7989e6eaec98ef3e4669477f6006a686a578dced256709410e6848367df4ad4835cd7f7331a5bb83771e1f83c62efac0848f8fcc5261e903563365a2e019e0bb10e6", 0xb0}, {&(0x7f0000000080)="e10898530b6bc1c2c2dd080bd0abfdfd1117d7c7b5d3704b9cb01d2de8d0ed5e4f5f", 0x22}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000300)=0x3) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x975) 13:34:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="94"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 13:34:52 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x3, 0x4, 0x0, 0x1, 0x8, 0x7, 0x401, 0x2, 0x2, 0x4, 0x7499}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r2) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0x33e, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r6) select(0x40, &(0x7f0000000040)={0x3, 0x9, 0x8001, 0x5, 0x4, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x40, 0x0, 0xfff, 0x40, 0xffffffff, 0x0, 0x2, 0x8}, 0x0, 0x0) 13:34:52 executing program 0: r0 = socket(0x10, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:34:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = msgget(0x3, 0x222) msgsnd(r1, &(0x7f0000000040)={0x1}, 0x8, 0x800) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x15) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216eecf632d5d395eaf3934ed7b7d6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809da3fcb4e0aeb79b0352580a901babdbd89df3fc7c13d92254c36916c591778a9a5b71a77311aeae903d7da2e06bea43041f860abf94f603745c776629f8b61d9ae39", 0x91) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000002c0)={0x7ff, 0x8, 0x9}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r3, &(0x7f0000000000)=""/36, 0x24, 0x40, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/120}, 0x80, 0x0, 0x1800) 13:34:52 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/d\x81v/hell\x00', 0x0, 0x0) fchmod(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000004c0)=0x800) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000400)) socketpair(0x1, 0x4000, 0x81, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) socketpair(0x29, 0x5, 0x2, &(0x7f0000000100)={0xffffffffffffffff}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r6, 0x1) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r8 = open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x100) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x8, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r11, 0x0) ioctl$BIOCGRSIG(r11, 0x40044273, &(0x7f0000000340)) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0x4, 0x80000000}, {{r3}, 0xfffffffffffffff8, 0xc, 0x80000000, 0x8, 0x8}, {{r4}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x100000001, 0x3f}, {{r5}, 0x0, 0x10, 0x83, 0x6, 0xde6}, {{r7}, 0xfffffffffffffffe, 0x15, 0xfffff, 0x1, 0x566}, {{r8}, 0xfffffffffffffff4, 0x1, 0x1, 0x37c818ec, 0xfffffffffffffc01}, {{r9}, 0xffffffffffffffff, 0x8, 0x2, 0xef41, 0x9}], 0x3, &(0x7f0000000380)=[{{r10}, 0xfffffffffffffffe, 0x2, 0x80, 0x6, 0x6}], 0xf1ac, &(0x7f00000003c0)={0x7ff, 0xeb}) r12 = socket(0x18, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") socket$inet(0x2, 0x4000, 0x4) 13:34:53 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r1, 0x0, 0x3fffd) ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x862e0fe135c74c9f, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000040)="cf9d713c5a44bc5969af", 0xa, 0x800, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 13:34:53 executing program 0: r0 = kqueue() r1 = semget$private(0x0, 0x1, 0x140) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x1e, 0x4003, 0x0) r5 = dup(r4) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000100)=0x2) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x20}, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r17 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x3, r3, r7, r12, r17, 0x126, 0x81}, 0x1000, 0x5c, 0x5a8e}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0xc6) r18 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r18, &(0x7f0000000080)='./bus\x00') select(0x40, &(0x7f00000001c0)={0x9}, 0x0, 0x0, 0x0) 13:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x8fe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x8f) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x2f8, &(0x7f0000000180)="7a8da4ea1fe6f57cc63c5a0093ec") 13:34:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 13:34:53 executing program 1: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) r0 = socket(0x20, 0x2, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x8002, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5cc86ef1c3aea97a) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x80, 0x7fff, 0x40}, {{r1}, 0xfffffffffffffffe, 0x1, 0x20, 0xcd01, 0x81}], 0x4, &(0x7f0000000180)=[{{r2}, 0x0, 0xd9, 0x40000000, 0x20, 0x6}, {{r3}, 0x7ffffffffffffff8, 0xa8, 0x80, 0x60c00000000, 0x66c}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x8, 0x20000000, 0x80000001, 0x7}, {{r5}, 0xffffffffffffffff, 0x20, 0x20000000, 0x20, 0x3f}, {{r6}, 0xfffffffffffffffd, 0x28, 0x8, 0x900000000000, 0x4}, {{r7}, 0x27bc9b4f670cbfd0, 0x4, 0xffffd, 0x101, 0x4}, {{r8}, 0xfffffffffffffffc, 0x8, 0x1e0000004, 0x0, 0x100000001}], 0xfffffffe, &(0x7f0000000300)={0x3, 0x4000000006}) open(&(0x7f0000000040)='./file0\x00', 0xbf0676f6df041b86, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) 13:34:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:34:54 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c0706426578cfaa167082460ef94756709e4059fd33b31aef5579543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4229c"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r4, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r5 = msgget(0xffffffffffffffff, 0x464) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) socketpair(0x6, 0x4000, 0x5, &(0x7f0000000100)) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/114) r6 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file/file0\x00', 0xa19, 0x20) r7 = socket$unix(0x1, 0x1, 0x0) r8 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x800, 0x20) r9 = socket$inet6(0x18, 0x46fc4b57c3c83263, 0x80) poll(&(0x7f00000003c0)=[{r7, 0x5}, {r0, 0x52ab21aa02f5c9c6}, {r8, 0x32}, {r9, 0x80}, {r3, 0x80}, {r6, 0x1}], 0x6, 0x4) ioctl$TIOCSDTR(r6, 0x20004402) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000680)="2be8f67721767e1fbaea6e3b83b4849be4a87da60c3263d134396ff6f0bc23902f2b6addf11c19090330062a7daf94f5025e5822b58102ec7b8f8f593e6da7d5ee962d31125a4284eb923542fe3608dce10d1e106e98a8718ddc1832d7691714eba7b95b781319cb6186c5bc9d4fb3e7240e563dfdcebccb45a96fd08679b8a3d0a6f1c732cbd2ad655bbcb26c73bacf536d5fdbcb2a8032fbbe3a3e5622dfdf9339ce8be2d207cf3c08e6082cb78e39c51e953b671696ee9a05663c408c2a2678f36d18ea7f251d9e7035398300b824a9733ac6dc59c824c66b11b46ff1e88319c9f50103ae1be82cce6e7e126d7132c27924ef", 0xf4) msgsnd(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="01000000000000006cfd38356202252ddcc6443fca4091cdc4a97f0b41a8e3fcbdb6af4bf0422d78a137f4e9ea027b74451b3f0a44f08cd90655ea61f1666d1d21be15c154298f71c37d41476930e8ce83e1ac7d01264eb1b66cd958e2f6124d792c340fc786161d2a8456a20e401c42085fe200a9b9da7f8b393923443f83a543bd43bbd36953d2c193abccfd3ecfb75846cbf94043c300f7721a556ac6b19276406bfbe0e6a9eb92a1699e427e796d14a02aab54289c327e7d0a2d3f33f87f56eeae0ceadd1d70caa257db7ba768434b611c4f623537c27b36d9d9bc57d47168ad12fca635697550a947822dbfdff86b58fe46f5a749c633bca87a3fa543d604275f54825340c2c545366d46d582ddac9c174ab439f5c6f97d434c45e3d08c4623dc08859b679b7200617f01a13ff548bcb4204130d5cadb53a721ce70cb7dd1c10eaac1ef6ef5f552bdb0989ed0af4ae4b2fb9f513cb4cec98aa3d624c50000943913df6aa2180058add538be9fac96d9ddb6a8ec4ab81c612f78fc2e2d2169da112037a2c82421372207210f2215ff3a6a41493a2365c9551f759bfb7d8af68336262d6d2f08e47f528166aa41d10b30076e0e55a6845d859c239a37bd07481a3d0e313f01ca5dccbb245a96d60eab8cc8468d36cc2e1b7d291a5897"], 0xfffffcd0, 0x1400) pipe(&(0x7f0000000080)) rmdir(&(0x7f0000000580)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r10, 0xffff, 0x200, 0x0, 0x0) 13:34:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/40, 0x28) 13:34:54 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:54 executing program 1: kqueue() r0 = syz_open_pts() kqueue() r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8001, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) dup2(r0, r1) 13:34:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000680)=""/164, 0xa4}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000400)=""/81, 0x51}, {&(0x7f0000000480)=""/226, 0xe2}, {&(0x7f0000000580)=""/120, 0x78}], 0x6, &(0x7f0000000180)=""/61, 0x3d}, 0x400) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0xc) 13:34:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x10, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000216000/0x4000)=nil, 0x4000) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x1) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xffffffffffffff6f) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) fcntl$dupfd(r2, 0x0, r3) write(r1, &(0x7f0000000180), 0x13c) 13:34:54 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) stat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)) fchmodat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x170, 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r4, 0x0) unlink(&(0x7f0000000180)='./file0/file0\x00') r5 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x100, 0x8) kevent(r2, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x4, 0x7ffff, 0x7, 0x4}, {{r0}, 0x0, 0xc, 0x20, 0x7f, 0x3}, {{r5}, 0xfffffffffffffffb, 0x8e, 0x40000009, 0x0, 0xfff}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r1, r0) 13:34:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0a02000000fc8e58", 0x8) 13:34:54 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 13:34:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0xfb349e6d5cac583b, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x26, 0x80040, {0x0, 0x1}}) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r6 = getuid() r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) r14 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r14) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1, r4, r5, r6, r11, 0x8, 0xff}, 0xd8, 0x8, r13, r14, 0x5, 0x80000000, 0x6, 0x8}) r15 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r3, &(0x7f0000000100)="8c65", 0x26d) 13:34:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xe31263d99997d68, 0x0) openat(r1, &(0x7f0000000140)='./file1\x00', 0x0, 0x42) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=""/97, 0x61) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 13:34:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = shmget(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) chown(&(0x7f0000000200)='./file0/file0\x00', r4, r5) lchown(&(0x7f0000000780)='./file0\x00', r4, r5) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r7, r8) chown(&(0x7f0000000200)='./file0/file0\x00', r7, r8) lchown(&(0x7f0000000780)='./file0\x00', r7, r8) lchown(&(0x7f00000001c0)='./file0\x00', r7, r8) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r13 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r14) r15 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x2, r4, r8, 0x0, r13, 0x10, 0x20}, 0x100, 0x6, r14, r15, 0x800, 0x3, 0x1}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 13:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0xd6fac31c0ec9c954, 0x0, 0x2fa74a181c431338) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000)=0x4ef2aae3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) write(r2, &(0x7f0000000300)="924bbe0c414ad127ecae9a6174d36e212ca55c360a2772259e190bfca07e1c87cbe0e386d9b87da2a3066577f8bda6778db23996ddb82881f985876a782445e434d7a141e91ab2c31564e13bc99b96039bfd7189a9d9a2e8d995ee89adc0dcf47610d09ab5d128efb4ef782b0aeaa55d844bcfc5c57d1112dfa5c6d24132816afe2440e4a1436cdaa6261024875c7fb289473e5466deb039ec4fd6538b05b517a50d007c2464cfe56272d0d8b13e5b2f1b74a6a4f923414b91be13e04eae1a5e782ac6912e4e54910b54c1af9bdd671ea6b0533cda55fe0c1504d37340c8828631d973770800f8e67db5f39fe5f5d4fcda81f06149f811874b7c800ccbb53d4a6d2c8cfa297530ffff000000000000e49176a464c2a2cf2bf15d1cec40d52e7e9363d13ea3873e8efaf883b6be0fe7a9defe418d1174814a34c5d6696e21e4df838c7c315545b67a2dedd4cdbe7a5773962a16ae7aaa19811a69ad8bf0b6c0bd95d8f5544d6db9af7c52f57306b0c20e102966d762040613de4a1130e42c5e6a8357d0a7c673f9", 0xfffffffffffffec7) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kqueue() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup2(r6, r5) getrlimit(0x8, &(0x7f0000000540)) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r8, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 13:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x24}, {0x5, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x5, 0x49}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) ioctl$BIOCFLUSH(r2, 0x20004268) syz_emit_ethernet(0x20a, &(0x7f0000000080)="c3") r3 = semget(0x0, 0x4, 0x2) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000140)=""/193) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x0, 0x0) getppid() r5 = getpgrp() fcntl$setown(r4, 0x6, r5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0xc937e1398cc4c, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r9, r10) chown(&(0x7f0000000200)='./file0/file0\x00', r9, r10) lchown(&(0x7f0000000780)='./file0\x00', r9, r10) lchown(&(0x7f00000001c0)='./file0\x00', r9, r10) r11 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r11) r12 = getuid() r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r17 = fcntl$getown(r16, 0x5) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) r20 = getgid() r21 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r21) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) r24 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r25 = getgid() r26 = socket(0x800000018, 0x1, 0x0) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r28 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r2, &(0x7f00000016c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000340)="f5633e50cfe7f5d53cf71b8c2da0048297d7c76ddc511f26963291b8bb7523fcde30e41cd009e28b2e6380b5bb02c983524366d04b6af24b4366299b2cf54200b92e47c08306dba7023de91b37be0322d236c571bafba0ab784562ffa72073334d0ef2af12565e9b616132e4fb58cae8a9f65432ab281da82ed049d3df12041be3b28398eec922aa26f613624520bb516d3b472770a2a5d732c1e6389013318292816fbf348528dbeba11614309dab33d0caaecd7a809934f7fab552cfbe1ea6355179b0b05ee5c5e69debeb1b0bc06d6d45c5946d99e20bc43cae7d2c5cf756c2ae39365c4f35823e82b1966c4564e8f33e25e764c115f027a29680b44da5018ee7026e26ec2f38375709a86c389545921adbffed2ab95865c6f9d455ee638eac73cb1209b3122117b12272a753b95141eaa15c4254a8f56914588deb6eed5f62775739f96528615da0daccafa3b55c7120b56f498f3ef4d51ac4361b1bb7a2ac0c4fd8a90ed5e406cf7c398efa4b37c943e4be61c9676e08413afae0779dc4749c5b049fd46666458316217c12e71f20ebb9a04f293a48ee69776d860b835b6cacac7254ba0dfe8caa1cec6a4a20b43a0bac47620f7f21f6f65a7539b3b4e09a69170fe0d12ecf8cb62968144f7c8443be783cba9f49bfb5e448d49bf28ce54d657e4536db6f26ef9f6be5dbb6223c21cec8e6d67128d5c650a3e65eb8c3209705b7ab3f358db91451de454e7643e0e7a16273316a2bf0c61ff171ba3d28e94b03315e88d71bbb95ff332a8210edbeb9025b2fd988d792ec9d4284346df2db135e88003db3a436648624909bce0be8dff9f60d0d1589d9e437da0a8ca421aabfb07085573e647aebf0a6f1d71f9d4f7973792c29c9346b16988737aeb1f72a67ad5fb5c8435496d188f7f5fca9faef08da6da66f9220aacc6f1e4317be13a14e68ab3ca72ad13d85d784af2b892e5691321e676ef5658643eea9c40ddd7e6dc22cbabf9ec1abe08228da56ce039c5dd6ef9cc337fd795c9fd58a097b186b6037c6576706dc4a6fb5c9468df55643f921958ceee7dcb3a2e7d5d8fbf80d39b4bd908efd6bfe4d1477dc65d3840aeb94ea46d3322cd86984b4caa4ad036c1d7832615212d11730118eb20b0c7d7aaa962e10979ef76be3e0f8437c5f867a67b06df239b77f0e0a16159d34aeca9955e51a3846ecc252a4cbd9fa06d8de41cf9acfe2671cfa3d4ec030eedf464222eab3c59ab05eb01197ca40e4c4fce03aad4ac2448582df3cea4c1d390b2f8b68033815090aa2097039bdaa2915e364ea095d675f13660c97f47d4ba73bcde6cc1a84c103d8f5cce51ea6574a0ea0cae32cda62e10ac77543da6c56c02738bf581447b1a7eb1c88052fb322bd23bacd6bc810f931f43c989e63bfdfb6f7061c62388c4bf067a691412538d92c37cc9979b2afa6cd07e1a9f5da3f4c04c2434519c174bf6ad8f10cea1f430ad2519e8738ea86fd0255b3035aa7f53ade33b8fd80f06037ab9e0db21bd6e6f5d687a6fe0960f7fbad56ce7a6791d28063295816a8b6887e35d80f29a7e4d066b88492678db9edebd2e485214f0cb91cb740544f2122b73c31559987252d15e0215f9a836b0c35b7f6f83836cbcc2dc9730f470dcdf9664c1e745e0ab7ced7ea60be3f9c7d4316979d0a4756aea79d44cebab1b270d2e8565d6d217c9671d9b525b1c8720877da3532882f3430600a97fe3ce5bf6832a54edc0e3390aaaff104ddf8d6e9b6837bf4115cb35fdc9b013c1ab32064c85bd0ea67d863ceb948302efdf90ec42f0486f4f72d0ed1627faa105edb6356c7cf44e1c43576d60e7c1e2df6c8cf20c38784a07a2976b2b8cba16ce5281fa22396c1759ac68db17db647cbc4e7aed168e027278f12a4eafc8a8bb03b647cfd4102818c889c3daa2d0a79a8595f2165505d74190d32440d76bb5baccb8c089d5322a433bf04105d8bd4c184c06443c16c9a55198e4327b0b736bbc7eb2edc152d013b454e95f0a319acc57146d395c1747d665986d5f36d15cde3741e0e89d8f2635e4edd89cd9afa7980974aa799f2820aa2cbbe7a685eca57a1c7946bf3eb5dbb3d74e5903840cbfba0ef5cfb1c206db2f5ead35eee6f7bf7cc2b0f0d843eecee9885ffb36624989a452b52fe170a6d25c330fecee5fac23793d76acbdfdbdfb4c589ccecf9f3ef08d7f51efea64683a23226eb8cabb9b07ad2de552e8728350b382c8c96b17be26cee5f8f9ff58b6a348ff369d65e2c153c96fdc2cb041109f42c188f35a3e50f3564b8e708fdf5aff0a94f94694533856c577d6a9ca43a27c41cdef1fe3f2f2dbac62dfe6a144088d91fa78973086b05810f9fb77962c4b2cdd200b79cf542869d2c924e922ce57525fce89b1d0f5835ec2c299b9fe93e77fdfc9b3295ff9a51e5339cf8b1761792df4f303363ab1da7b39637d79ff6ba153a46d42057028d8cdf37c3262fef5ef89273336d1ec6040df9c514fea308ea19d3ff135e3269a53e52e12ce94ea902820386358f470914cb35de14e504b087dd567c209e1f4a7c6b9cecb988333ee852b9eaf712fb202a53f9a0d63104bd0f7929f00e341f1d5568a27eb0d72c183eabb100498940f58e17e3a80812b003bee63b1ff6cccda41774456b94f6d18f341590e823469d070564b945c2944b5fc5c4f3d26d840a4054afa39a4d463abd68c1ac65960868b1f7fbcf26ab551e0c37d6494fba6d162485224c4dd487664acaa4d9f561135b86f2cd124d68f6ca906ee8f6b18585d9c83d62ae958688bc05399bec170ace76a37656ad92ff28004ec93937120e3443c136f16838579c1b6162556a53d5174708b9c448a723f102441d6033d8c2c95ec1e0b0d36b0ce793657d68802d85e9529f7e7222c7ff3b73279b66e05164bf5ce1048e4ccd29bb7ef633927f213a9b067d15d30d6380257c1f9ba48f2dcf884b3cec25f4e8fcd14e242ac16e13c46d238f994c35cd8ebd5b6b052d4336fffcef648e295d0efb072aba71e4a96c1dc4b1c8674e081cd65fd6ac6ee9db1ab50f4091f60e3caf64c03a92e367f719befa2fc3f1ce8282f07cce62f274fad8f12db9e49363e92eb64b4ba9776c663db990cb4239c1b849109f8b7754bed0f28497b641952731ca3570f4c03f5f914545eecb0d4daab92cff222df72cfdb8ca09080da6d0301cda916a3c41d6a259de9b823dafc6b80108efd0fedf1330276a0a710d8a8f57f0daf5b61ee8b9425c1c74dfd9b6f7ccddfc06abd1d1dd7a651c5f1be8ecf164a6bebfb0b28aba7bb51185c76b7989b82483a5c9b1390c6dd95441929e9409f50bd189b014db172d17c39bed4e4f4ae5eb09e7a0da393dfec18272f7d6c8cdeb2d62b7dd675dee08b379c546060430c40871f4ffb7b198c760ca0b3d0f2e34033ac2a50a9ebeff28d3d22cb02f6ae5f0ae12e0687e490b0c58054edd17852c934d32591c940d0da3744361312248fb770cf241664f0a90b38b5d098634e3b77f2d4c40e12fc08de5a7f339219fbca64f6df45f80d0b9853331ffc9502f1fbdf04406733ae096b9d9634fd271ba04a1a056c730af77741820f2134cb2a7c2d11305d58f551bc884ed25897d65f80058a1a558d1c0468cd0b0f3e2a14da71618a5616384c2b00a6dc9916fead6be5e439ef6a6e7c0ff7bc4f18dc446c888a16bf2f07c20c02b148e76c0ae6b899b5758519c2fc38cf4323b4b06d98df9af2e001d50f7f17a0557a1be2c466bc497553bf0b32d9e2a0503c3ce5a173922280b927c91322d73f6ea4418e89b6612bb25014166bbe7212939628f56a25a77ed1b90dad9abe32f8ca90b7a1f1d72716db0d16160dcefb587993a51da733f5196b172588607f96b20c0ee3a20a822bb4e9c31c09b03ac178d9ea968ff5c0379b395cbe2fed1b59912b3217c4deff9f91420ee3f733583429cd20ab3b2547c8c554d688ace0c127c59efe17e5eaba318f5e184895c15751bcd708754e0a92134a78d288a6cdbc9c58186ec62f539d16c5bf5c0d2d26186b1badd0825949a78f77c8f8e5f7987102401d61e1dd0294683784e5a6cfadf4d1ea03e45b6e0ca2079142aaf482c92e5e174ad7498677ab866b0a6fbdd1957a2c24ce2d207da8b6153b188b9e1af72de50b5bf7e79dfdfdfa49bb1c3b70036fcdfad02581d6c2a2d04a6c51a0d13f06bfcfd41677a53f190a9c737017be4c04bbe68caa8ccfc9114493a3a9cffc317b9561376a2edcaa0ba4655c7757aca7b07b01db9874e042ce632ea82a06c82410d4ad58dc67c3a2b0d33e399867af4df3a33e31ebf7a819ccd117e40b43c71cc51174fa9767ef613869fd550c5747c0f726286e9a36cdc6731d8fbac60b2d69df6a4dc5a552e4819cbc0f14ddc957fcb5b997e06ba1d61bf8a008c18e605d9459b664774b76c74670c32fc1e2fe527aa37879919f610311cdcee4649615f428a3569e7242b6a405e30187a6dcc55a1fd532c6e455e687a08c8607dc94c5c419d1a53cdb9ac6476c46220b2f427af879733ddcb79b00c3e25a8674607a3b43320f727f33c7818ccd8b3c95cff17b73cd67d602e388c6d53e0eb3fd7c7555272d53b50160a89d4136756ab9e752b4f2d6142be5ad744fc0503c2e251e84306adf7eefd9b61d170e96b3ea157ebc4072869633784381c1c1e95a3fa4f73736025d80ec7dcef99df97f40e3ac250a115186181d9b189fa51f136651d5047a94b7c757b93227524c315fe2380752d6cfcb582b4844285c2548b4c927f56bc2fda6734656e4da083080d5ab89e217a57593a5c883739512769c0f0f3617f64a8fdf13a2790777a9854bcd434d1cfcbd3be74b7a602d96f790b136293d7a6a2f738306ac2d5b35ba753a24b7523563e9b1ebdc84fd431d6df40ffeebbdfaf4053a03798bc34b3ea97803685a920b6a0739e94803e976638f259e3ec52c8f30c48434a22b7f20ea3d0f4e80c479ce6d2a56ea915988733e811636075bb07345757dac20bb2f77dd85024dce4a75e93159f433da9d69b00f37e3d9a1770e56671f9d7f794666078ebb26f0eaf3f6a3250ef57207096779285bc9571ac3d48755e4f652dd2b8954f5377c5f1ab7dbbe4c5c274c68326984caac329effb300d02159aef3dc2cd8a110901fd80987f7618dc3624baa167498d0d1a04a4da6c37ded5b6c9258c74d7e1b0d01e7d478fc9b244d8250d649cae7a1ae774bceead2f7e2f7da95c6b5b825d2f9ec225df228424823876048c0441db6d7808132c4c013b3c437464592f9749e84253a70b20b8fdde267b4a6e20554eaafac89d1273ef6918ffb528c9e926bc91a333b81305cc35bf61e9419d4f26376c0c4bfdb06dc465322fe60cc3686641df4d8827c2956dfb5b07df72f5e87d712ee48e4a844bed6537c9d36435d1cad7790c4a164ee0cde47d2936ad75f494990559064ffaee163187a2622d5cc1ad821b59d0fdc758dbbea0ae7cc76f91126c94507cc8b38ecfa328cc6f6cb481c2f91d1aad942e9d88f9c71cc258a0f951c32d2520932493cee98c3d5bfcc869443926ecb1f9b3152e8780ebcf2aa7662561dc01c155e265e0115c90549b89f8be239eddfc73e06e225deb2b322c10ef9e072084290eb75e7941545da0aa6afb51e25e758663ccca6d7b92957ed0ec9068e9705103449b6ca01ca5dc18b572ff97d0e7ffb79dd1e442bb3dd7746dceccc395359db7954beaac6f2df8925304720281dfbfae9672d3c3020051edaf5b98993c201f4c76e3a244ae4ffc3f772e2a9c6808af1a14f4", 0x1000}, {&(0x7f0000001340)="d9d55d53a2cd3703cad2ef376816d4d92cc173586568023869fa41129696d5e9d6f64c77c5e4f495937eba45b9ce8c33167b708879670feabdb92c60701222e4436b0a19435081b6785bb4c5051404f9f29e1456bf01723d769d33cfd28ec61ed9e35dcc9340fbc9f5bb5d5e36fc8a8cd7e618a1e33db679d8a1f36dd29e49a5d3d056d7c1214468e6c7cdf7a4", 0x8d}, {&(0x7f0000000280)="f7da69f5fa9b01a7091e05c28d2d77567878174212b4885efc631a61cf03a943325bbb0b45c47219b98fce4bd4641fe5f4cbea7c512079b1", 0x38}, {&(0x7f00000002c0)}], 0x4, &(0x7f00000015c0)=[@rights={0x18, 0xffff, 0x1, [r6, r7]}, @cred={0x20, 0xffff, 0x0, r5, 0x0, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r15, r2, r0]}, @cred={0x20, 0xffff, 0x0, r17, r19, r20}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r21, r23, r28}], 0xd0, 0x200}, 0x1) 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 13:34:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000002c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r4, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000200)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x1, 0x808, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x80000001, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:34:54 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfebc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100800001, 0xb1f1}) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) r16 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r18, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r17, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100800001, 0xb1f1}) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r27 = socket$inet6(0x18, 0x4005, 0x70) r28 = fcntl$dupfd(r25, 0x0, r26) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r30, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r34 = getpgrp() r35 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r29, r31, r32, r33, 0x5, 0x7fff}, 0x6, 0x2, r34, r35, 0x7f, 0x100800001, 0xb1f1}) r36 = socket(0x2, 0xc003, 0x2) setsockopt(r36, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r36, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = accept$inet6(r38, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r40 = socket$inet6(0x18, 0x4005, 0x70) r41 = fcntl$dupfd(r38, 0x0, r39) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r43, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r47 = getpgrp() r48 = fcntl$getown(r39, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r42, r44, r45, r46, 0x5, 0x7fff}, 0x6, 0x2, r47, r48, 0x7f, 0x100800001, 0xb1f1}) r49 = semget$private(0x0, 0x4, 0xa5) semop(r49, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r49, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r49, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r49, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r49, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r50 = socket(0x18, 0x1, 0x0) setsockopt(r50, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r51 = socket(0x18, 0x1, 0x0) dup2(r50, r51) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000), 0x4) getegid() r52 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r52, &(0x7f0000ffa000/0x1000)=nil, 0x0) r53 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) shmat(r53, &(0x7f0000ff9000/0x2000)=nil, 0x0) r54 = shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffc000/0x1000)=nil) r55 = shmat(r54, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r55) 13:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x22, 0x0) r1 = dup(0xffffffffffffff9c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f00000001c0), 0x4) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x7fffffff, './file0/file0\x00', './file0\x00'}) r4 = dup(r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x10001, 0x5, 0x2, 0x1, 0xffffffff, 0x6, 0x9, 0x0, 0x0, 0x6, 0x57cab94c}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/90, &(0x7f0000000080)=0x5a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0x4) 13:34:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x10000000000490) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002540)={&(0x7f0000001240)=@in={0x2, 0x2}, 0xc, &(0x7f0000001280)=[{&(0x7f00000026c0)="7951ecaca278173aeeac9da17b9ef05f9846241f8932555d6fddaf5037bf7c1640835bb410d32efd28c8680c363b34c14a9e7a021ccdd0b52a107f55d685c44c243a6b937b1f6a7a4fffab1ab96476d03d2e2aceb54e302721c2f54195844f6b4119d0a84c8f8fd4df1ac66220ec3979a49f1ac4866e193112aa3eecbc6a4092ca0483391000fed87b38095889e442b828789933d7033cda35adbd5dd160149b2f6a54d276ae", 0x80}], 0xfffffffffffffee, &(0x7f0000002780)=[{0xa0, 0x1, 0x10000, "af35ad3a2b23778ce7d63a8bed8967983b3be364c4a3e5b92d7bd36e8cbb28d9d4ea74e875a980d4e44f1410593d74d7c1db25db1ad9bfc8f5317211ea53341290074ff3fa665bde40fd29eb7c2c8ff2092eda276ae76dbf844d13e99b9a29868a27defd82f62c1fbb819626400458980baa85e33618a096951865a95514e1c2299d7d808d08ab826b3d"}, {0x80, 0x1, 0x3, "a4e7288feb5eca73ff9d85ad99f6c923f9182b329678db7142a607538dfb510b5baf5b5942f6feb02f83b240d6548677290e7e8ef7b238c7f2d2fc06025aa959169b47a632bb7c45218366609f28c88c349551bcd90bf6c2d6e3a7bd6d4bca06be513c1c0bbe6ee63a154a2d8d492e"}, {0x20, 0x1, 0x0, "442722a5ea01acf22b20a6404e59c9"}, {0xf0, 0xffff, 0x3, "c3b7fb6e8e13b074964b8ee3e546e51535e54c41bce9bb486764f12cd9057070c4370a2d61f16e3867015e3dabfcc25e65078acf53a33719272a249b78efe52db71381983f7147940e2e79bf80af3b7f924daa2898d93831bbd4fcd7a17cfb7492d9e2ad597e99273b8b373c70e7defc7eac935282c9fd553fb3e2e4c472757814b18efd0544c5eb4a2826b030b8d096baa6d186d773b866c69085e358c1e80aff9218bf0c3e348b38c2140452ae40911bb5c92c7483656dd418d3d310d46995f01e2bf607a0808c17e1800aa2188ce0b00a214fdb33f100b2"}, {0xb8, 0xffff, 0x8, "5b2aaf000bbd97bc1d1d0d4dc7a7f02e29999ee32a09ae91be1c13573017dc1181e123ce4d1cfb81badd157881314c9c3e26b68b49a76e4fcbbe1af4a273074661ddec53101ade13c2f365f9bcea0a71fabed51157c316370c78d61f3aeb4ddec45a412d9fb1636508003d93cae6e58e5507cc2c706de218eda8f559bb53779cbe38f217ad097cb021b2bc55bb3d870a55be44d2ce3acc9286306a4d3adbbea9bd"}], 0x2e8}, 0x20e) semop(r1, &(0x7f00000002c0), 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(r3, &(0x7f00000025c0)=[{&(0x7f0000000140)=""/60, 0xd}, {&(0x7f0000000180)=""/160, 0xa0}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000002640)=""/73, 0x43}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/203, 0xcb}, {&(0x7f00000023c0)=""/203, 0xcb}, {&(0x7f00000024c0)=""/94, 0x5e}], 0x8, 0x0, 0xfffffffffffffffd) semop(r1, &(0x7f00000000c0)=[{0x1, 0x4, 0x800}, {0x0, 0xfffffffffffffffa, 0x1800}, {0x0, 0x80, 0x1000}], 0x3) 13:34:54 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x1000) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x87e2f9159a5815a2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2810, r2, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = dup2(0xffffffffffffff9c, r1) fcntl$setstatus(r5, 0x4, 0x8) r6 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000001c0)={0x6, './file0\x00'}) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000200)=""/126, 0x7e, 0x9e4399b8c511c80e, &(0x7f0000000280)={0x2, 0x3}, 0xc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000000300)=0x1) r8 = socket(0xd283c68a3906da25, 0x5, 0x78) setsockopt$inet_opts(r8, 0x0, 0x2, &(0x7f0000000340)="d4cef05522c06324547cdc4d19250951c4cf31531cb81d7e209e9d54c6626965974c7d4dfb9e92fca45edfcac15052f349dafca9b8026a8b2438df6be13851fc4d1c7622b0003a2fc968928e68dea3c71a1b1354570238845b3d9539458297a728947da4e9a0f3a72010b911e37ae9331a51f83c6b81e68c74db510802c75e34ad29ddfb46f68dbf797d7f9f6786fb60c2bb542800ce1d646e88989e592a27a661c79fc6b36f4c33edbae98e8544ad8c659223bdcc71b074d0e92271d48349a044d743e0b0ed72db6e9d346ae8868d", 0xcf) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000000480)) r10 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r12 = getegid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000500)={{0x8, 0xffffffffffffffff, r4, r11, r12, 0xa, 0x1}, 0x7fff, 0x7b69, 0x0, r13, 0x2, 0x7fffffff, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)) r14 = shmget(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r14, 0x3) r15 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSBLEN(r15, 0xc0044266, &(0x7f0000000600)=0x4) 13:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x81}, {0x80000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x1) 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x7ff}, {0x6}]}) pwrite(r0, &(0x7f0000000100)="b1", 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000240)="9285dfb6eb1486f3650e35976e71b8977b42b5bb9224dc7df56a073e053ab0d84a2d9c31b7124783fcc11edaf95440585da9ce9b240cd5c89f0b5a33b24b94ec4294471bcc559ea367f08b71df300b093a1832af9fd649988dc702a634aebc24", 0x60) 13:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x5, 0x8, 0x3, 0x1}]}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x10000) chdir(&(0x7f0000000140)='./file0\x00') r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xfffffffffffffe29) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = fcntl$dupfd(r3, 0x0, r4) bind(r5, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") munlockall() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x1010, r2, 0x0, 0x0) 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x6c}, {0x406}]}) syz_emit_ethernet(0xfffffffffffffe1b, &(0x7f0000000000)="b6") getpgrp() 13:34:54 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(r2, 0x5) 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='4dev/n\bll\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d40)="f597e233a5760879c766bc14173f") 13:34:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchmod(r1, 0x100) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x1}, {0x5, 0x6}, {0x81, 0x3}], 0x3}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pread(r2, &(0x7f00000002c0)="456b43c4ebc15caa0bdbe685ba47cb59d8cb5ac21603e7001591013eda416fb8334d5ca3cc8edbb23c15e61b3a3c47d324baf39c96cf32b986a57781514ad61c13f9242d9b8be528a4feb468e8", 0x4d, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fd8a66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba487fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8892a116bb3164f61a53d11d2d705c1adfc9cab98301b16a7c64bc68607cf0b2ef4b61eefab6b27893773d8c741c1321de854b83afa78594c2a900bef88261d9454d4640f444567f91603a70be0fd49b713c85f326372d3ed3e2b634c7dccd432f3fa076a3d8e7174c10e17e5d148300e999b"], 0x10) 13:34:55 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kqueue() munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) 13:34:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x8000, 0x2) socket(0x18, 0x177588ca65d58701, 0x6) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000140), 0x4) getppid() 13:34:55 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() r2 = socket(0x1, 0x4, 0xff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="01002be62bf1ea2e2f66696c65302f66696c653000785673f8a5dbca6a78d64c9f580ef1e7e46000c5e6cea5438bf535d26db30e42e8c67cc63a3e0fff34617758cd3bb189"], 0x10) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$setown(r0, 0x6, r1) socket$unix(0x1, 0x5, 0x0) fcntl$setown(r0, 0x6, 0x0) 13:34:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() getegid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)="3fb5790c4a3bae27c9525ecae1c33a4ccba07282eb485c83c2dc33891f50e05468d2e798c7d6de557daf6646e79d6337543b593cd401d58aea0c6163813700c71fb890f3e40d8abd839f1049ab5fc1d87cb48ea8c6a6feb137d5b2a6e364330e82941174a2dc43702ff04b1ad86c828cfb848b7a52a7e48897bae8f2b28946b8d4be7942ff5fc2aa851588dbffae68f96a5359e7c6a64f7df58c73fb935f6d1cae56d662bd72499f792c72a3629540be58656a5aef2e4efd525e722785fd7b3647c9044c45bcc226fd09da44eb9979", 0xcf}, {&(0x7f0000000040)="0ef09aa59785de0c566db1d90e9f50036599f2bc6cdd9fe749c496f4b224f356a41a6211d27829e7b75f208ef11647767781589acefdaffa5ffdadb922a5d0790e3745d30dad6b49bd69fa9ca8a00b3feddcaf624f380a6e59ffa4cc0a7b515ff35cac623bbbd6411bb226a645ca1081355a3c8bc358cefcfac1af599c6f1549c0cd463aa2220aeaeb2a4691d6000d0ef82cb787db7759b37785dd258ea89896c004c0417d9f5459d2f73c916eed708cc582b1684b4717d9", 0xb8}, {&(0x7f0000000240)="c5975b06cef8fef490100e038bdae73905dd9ace35fccae219b14fa985f704631dba866b02b33b4173497532c78be22819b12c0fe55fddc065de969ff77ba3856736a868f0198b3763fc5ec33dc237442f2de3a191fb4c72eeb521b974e8", 0x5e}, {&(0x7f00000002c0)="cc920c0445479f07c8de7bd4d5cf6eca51ee9262db4caff160c80b1b29bb49460eb746cab4220b39919b1cd7c8b1e18c051019e8d7e179f0263b155c60070b8f3cfda72c1bcada4b2dd257a19b6e7644e19c0009523e5b4cc6bd93fd8b52e9d2ec8c1fa295a2907b7a4366844e48fa1029db248f550a08f4616b7568b4ccee80dea1a07f90e475140b9d548d3c97d5be7af77a7f2e88db9e96fa4ebaa0b994a0c9c229cac9998387f23553783cab8e5e8db61496c1dc0b7f4e93ae13d58547fbdd5a4f5ddec271e1cbe8255c2bda69", 0xcf}], 0x4, 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0xff, 0x0, 0x1ff, 0x0) 13:34:55 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) kqueue() 13:34:55 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10001, 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) 13:34:55 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e0866056c650000"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 13:34:55 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000defa1ed4a5980c5446692fd56032facb179aa4dde686ce589c5138760cadc3903b8b1ff5ec60c77d5ba72809ffa5d7d297cc09c79572610f26f1d6d8ff7377da97380878473e2e863d4701000000a820df0be2c5d3f83e0c9c60c982bc326c0aa45202f60ca72d8c67e2f4cdc7a66dea6c3fc2c8f6af395752f171e252ac2cfdfd76d119357838b4e4519a6a1eff"], 0xa) fchdir(r0) semget(0x1, 0x217f23552192331a, 0x560) 13:34:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x54}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xffffffffffffff90) syz_emit_ethernet(0x18e, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") 13:34:56 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000), 0x8004) pckbd_enable: command error pckbd_enable: command error 13:34:58 executing program 0: mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) syz_open_pts() mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xaed611048ca54562, 0x0) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) pipe2(&(0x7f00000000c0), 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x281a, r0, 0x0, 0x0) geteuid() mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 13:34:58 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r1, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) ftruncate(r2, 0x0, 0xb12) pckbd_enable: command error 13:35:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x7c}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") pckbd_enable: command error 13:35:00 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae452aac72255f74a589f0dd5ca1c3fa647473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000"], 0x10) r1 = socket(0x1, 0x4000, 0xe1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x0) 13:35:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x24}, {0x3c}, {0x84}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000002600)=[{&(0x7f0000002680)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f00000000c0)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0xffffff1d}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) close(r2) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 13:35:00 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000000, "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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) unlink(&(0x7f0000000040)='./file0\x00') r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000100)="c1470fcbe457af6678306c2dc0627c185925f3dba2ac4522c4e87f9e514f57a210e5530a7b320e62683dda7aac42c0262a68ffe3aefc1138cadd2873cf804998a11ec7b8773ee84bf49682fc1215d60cd68473f08b962eb4eb0441b62396d4b9192b8abdee", 0x65, 0xa03, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getflags(r2, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:35:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$unix(r3, &(0x7f00000000c0)=""/143, 0x8f, 0x40, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202262f66696d65c83137998e02000000ebc8cf1fc1121dad94b89489665c2c5a6f14ba307dae5d58e76820ab7aea8d91865305000000000000007d7bf95fa64878809fbe8ff67c40abb03f97981a5f01e61428e51b914872a712914fb06e4bf1deb99d47a36596222e5f094858c2125206a3a05f5621c5a4f32ccbdf85966a832a360ddd75e9b87d675e09fc8713591ef1bc05cefc574a91007dd0f728343a1c6c87a34e6d0096fdb23ebbce595259010a8cc58b432f9447ae4f8d21354b88fc7bbb0f96c04ca997ca7d08197ba4720ccf4d6c6f1d91e84d566ad079419f381339c872641666c04a15ce9163c93809cb508e350f62f9"], 0x10) openat(r2, &(0x7f0000000200)='./file0\x00', 0x100, 0x1) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r1) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r7, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 13:35:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x28a7) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x124) ktrace(&(0x7f0000000080)='./bus\x00', 0x29d5b139d512315e, 0x40000000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x200, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="c9c83e705725a6f730d1ab8cc3fc0df0f0add8300b50535c0d5d25a1a50cc1564738b6c3fa69018c46cc42cb8d2456590bbac2dbfd377648c52ef7e1a170c94fa2477860e6cb1a5e54d39380d6acf2f6a6a859a9f4c84a8628fda477a0c931fb2ff79d5300aac3d79ccdeb5eb82a45d95574e41d71", 0x75}, {&(0x7f00000001c0)="027e4c5fbccbef684679bd701244b3b4e0ed72c069fd307f7e17a47ba122c20786ff36df77dd40c4", 0x28}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r9}, @rights={0x28, 0xffff, 0x1, [r10, r11, r12, r13, r0]}], 0x48, 0x1}, 0x6) fchmod(r1, 0x0) fchmodat(r1, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) 13:35:01 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000004c0)="1e1687d18b8a0d4ef8defad6d7abbffe4222eb253fa36ef9e2df8b6f69801febd77674491941b935f05773b0b883fb92707e2f939574b9", 0x37}], 0x1}, 0x0) socketpair$unix(0x1, 0xb, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r0) getsockname$unix(r2, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000], [], [], [], [{}, {}, {0x0, 0x0, 0x4000}], {}, {0x0, 0x0, 0x1}}}) 13:35:01 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r3, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x21) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x8, 0x80000000, 0xffffffffffffffff, 0x8}, {{r4}, 0xfffffffffffffffc, 0x122, 0x80, 0x1, 0x400}, {{r5}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x2, 0x101}, {{r6}, 0xfffffffffffffffe, 0x20, 0x1, 0x5, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x1, 0x9, 0x4}, {{r7}, 0xfffffffffffffffc, 0x0, 0xfffff, 0xffffffff, 0x3}, {{r8}, 0xfffffffffffffff9, 0xb4, 0x4, 0x5, 0xffff}, {{r2}, 0xfffffffffffffffa, 0x12, 0xcda49154d5a3e029, 0x7f, 0x3}, {{r9}, 0x0, 0x80, 0x8, 0x8001, 0x1ff}, {{r10}, 0x0, 0xa0, 0x80, 0x2}], 0x7, &(0x7f0000000400)=[{{}, 0xfffffffffffffffa, 0x13, 0x20000000, 0x6, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x8, 0x80, 0x800, 0xfffffffffffffe4c}, {{r11}, 0xfffffffffffffffe, 0x56, 0x4, 0x4}, {{r1}, 0xfffffffffffffff8, 0x80, 0x40, 0xffffffff, 0xff}, {{r12}, 0xfffffffffffffffa, 0x0, 0xf0000091, 0xc5, 0x3abf4990}, {{r13}, 0xfffffffffffffff8, 0x22, 0x8, 0x2800000000000, 0xc13}, {{r14}, 0xfffffffffffffff9, 0xa, 0x20000000, 0x1, 0x5}, {{r0}, 0xfffffffffffffffe, 0x5, 0x1, 0x0, 0x7}], 0x4, &(0x7f0000000200)={0x4, 0x1}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:35:01 executing program 0: r0 = socket$inet6(0x18, 0x62c04bc141c2b6e1, 0xff) getsockopt(r0, 0x1, 0x4, &(0x7f0000000000)=""/252, &(0x7f0000000100)=0xfc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x101}, {}], 0x2}) 13:35:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0x1) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = msgget$private(0x0, 0x4) msgsnd(r5, &(0x7f00000002c0)={0x0, "a0cc9bbaac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522"}, 0x33, 0x400) 13:35:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0x101}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015963a80 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015963a80 13:35:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) setuid(0xee01) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) 13:35:01 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r0, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1800}, {0x2, 0x3ff}, {0x4, 0x5, 0x400}, {0x1, 0x971, 0x2000}, {0x0, 0x1}, {0x2, 0xfff8}, {0x4, 0x2, 0xe199a54e1463b0dd}, {0x4, 0x6, 0x1000}], 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0xc, 0x0, 0x10}, {0x64, 0x8}, {0x8fe, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 13:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\xfc~\xff$\x91@\x91\xc1', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x14}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 13:35:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x22) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r3, 0x0) renameat(r2, &(0x7f0000001600)='./file0\x00', r3, &(0x7f0000001680)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x174) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, r4) sync() recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) r5 = accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r6) fcntl$setown(r2, 0x6, r6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000001700)=0xc) sendmsg(r5, &(0x7f0000001640)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000001580)=[{&(0x7f0000001280)="f632e53593b99945a9f083134763422d15c5e7f5c8e143d1116944422fbda238176dd75cabcf1ca2a83fbfd230322a394d9bb7109e2a4b9634e62c3f32749daa78160d64716eda5fe35e843cfcc900bbfa1e39f514c76fe4e82417658f9b2c524dc4ec7a4fd22be4f415cff73e0911121ab50b9189fffc6d5ad68878b470f42b48a54c38c0e771920ae93f9281b850e5a746b9c9cc1e1752d9afbf5c1433ab6d46a2bf2d38e848255f2a510ed67233d62afc70693f", 0xb5}, {&(0x7f0000001340)="dfa93853ea912b5f3167d42a046f08f7e88ede977f9225307a5c28746fc931406e9a623eb08893557f715155a3f9c05a25e4c88c4aa05bb86e96d524b4262ae3bd7ed76325309f8b3b96230cd143c151e7985bb9ec6ea3ab7759fba419a46b8a182579e427c5d526a3aeb0d89dbea0b1fb41cfeaae8cff1159565e85d819f6c672fd3943e38171366cf27954fad0a6eb691ff9d40a0505bc78ecfb326bb11d8495f18e430c2c9094534eb58264068df9add42266", 0xb4}, {&(0x7f0000000180)="34907cc7cc41fd45dedaf33626d07a0c47885139c1eba60e76867af732333107360c6580947e4f7c55346f00d1", 0x2d}, {&(0x7f0000001400)="ecf44114df258819365612dc3f267a54df08b0b93acdcb5b501f6d102e76d5f859b54114ab2e6f0cc03c12a7e0a0e3efe1d549c49b03092ec180a4729e2b9ffa0ac621ac9dd91d056a32c13bdf7d58e4e1e01b96cca94f8c83fe103b52fbfad13f2de8b9fe2729f13406ba04b672188dfc54cf93cd23640c0d9827124cb39551ad32f470e98c59b356b87e642c9c76b5455a374764e4b327d13af2b3a1a1b5aec0ebab8bd0e585a8e8edcf552b424144fbf5ad1d38bc22e60a391626a7f0bebafbee5d228feb05f7c6751804d5a74f59a55a3b437e63a7d79f62f21652245abf44a167d8729b5da0ee1e", 0xea}, {&(0x7f0000001500)="58fab359e34061d8eb363c435cb2b929a7d0db7f4c19caf20259ae5fb4b8acfd9bf0f1e50a2d3628a6956c025b6d776cda52cca1a3f42a090df8af5065ee654e3887e7120fc0d29eab2add6797c58a5b50940e378722828483759b39aabf37f3567c84a25080eb", 0x67}, {&(0x7f00000001c0)}], 0x6, &(0x7f0000001600)}, 0x402) execve(0x0, 0x0, 0x0) 13:35:01 executing program 1: close(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0xb5) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)) 13:35:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000180)="bf70e8b9cc8e19257e06b2807bf609ad6253b1775063a65aaae3546b2fa26f3cd136922079b3b18cc4981880c4eb5c5b0fb60c09e254c132614eabbdc94e8ec211037d8864c0d4c2fd1f8ab37d188a41e1392bb36931f287c2cbc283b65fa129b9caa3d47e59f1b0c58773e4a8ea97f7d803eef502e83430b77a853d31935fa77c752a39d018aa397c43c412e113af9675267aad2535c9556638c7bf3cf855b3b86f8b489360d2fe5ca6680925ee1a46a9ee5a96c61f1f15ce07336482d9375261a38626f8bb44cf8835d2cc801db2fbdc02136f9bcf5629ec11e96b2e0a6039205b9eb07f8edc3ef604c7d887e594bfcb01a17f24b5bd507bdcb49f71", 0xfd}, {&(0x7f0000000280)="87bd9724e18958bd0c18aff30b7c189e18c03c62cc3ba0fb4a7659d8f0f46210d6a573f787acfab41ac57082a61294a571e6f64f71a741aabd69d0025867d198899ac4f46ac53fcc6259708f23d50600fd01bbd1d0ff8d", 0x57}, {&(0x7f0000000300)="d6628bae9bac836aa10c5edc63e39adc42b3070322325bfab8de18b69bc3fbf4af0e5ac5ac1ec09ebc52a82022e17003b28d493217c44ce40d070ba972650cc8f3887d12001e091d2fc733b351fa415c0b6c7e70090e2df97ac41dcea59a078865f989f1a84809c8cfbade7e66c153bc4691857baacade74cfb6614637db53eaa2e5f780446606bef12e2c60a9c02b8e10396a8431f2ee41", 0x98}, {&(0x7f00000003c0)="4de34d60751c29cfe40809809354f3375f4454ef79cb6557de190f614ef883c7533c97414b59841075c7e97cf577dd55d82bd9e9aea67b2df450b98a6dbd40c90dde55360202f5337c8578dcc9466c044fdf2dc1578800207931abb5935754a27f310a07b45bc6bcbfd3c570e5bb875fea240b3512195258945bfd0035e2f27004360ec6ee4872567740f468ed1b32", 0x8f}, {&(0x7f0000000480)="605c147574fab620bbd5cca89ea7695383301bc17cdbd8f429c8ca6c72c7df6c7084977b70a10754e25734d199f9253a14c603dfc1cc1f99c2d9d0cdf81d0f7e6b22", 0x42}, {&(0x7f0000000100)="e420e9804cf7bed2a212af1d3c", 0xd}, {&(0x7f0000000500)="24e523263f08ae9fcf0c7fb31e17fd84f8a717ba8d806b1763f5b50ff8f24e4c31c038ea6279897c6d614c3ff4c97f4217e92bb1f8db291b125774125c22de4d3e8e317ab3e875f13e0c23c5cc1318d9a2c271a3eb906513acab0118ead31ad5868e2e7114281e3ccfa64bd459feda8adbc73c517a7e49", 0x77}, {&(0x7f0000000580)="a05b0976f7f92193d1b8694cb839ddfb3d3e22b6a76743d45deb85ac4888c300e56e818fea0947bba531a2732c699e6ab950d33771ee84ea1db2da5e3d8dd9d374ffca2c16cedbcc4faa5699c01264e736b5dda0aae451e2d8f12a839b3d71540fcb085bf9071f3cb4d74df9412f755d09d4f109b6e7c5ef51f5bd92afe6aeb9d27a60d189c7d2903fa91f094a66f3c5f41f21ef6744a93ca96f0b4d0fb94942718c7b11a07a96f9c620d7bd489ecab5f0f76b035fccbd3bce65e3dc3ea74b12fc", 0xc1}], 0x8, 0x0, 0x15) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000008000"], 0x10) 13:35:01 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001bc0)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001c00)=')-^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x10, 0x4005, 0x6) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 13:35:01 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() fchflags(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x977136e257b8a55e) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) 13:35:01 executing program 1: r0 = syz_open_pts() msgget(0x1, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "3948aabc1337f5dc8c0aee0500"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000000)=0x3) readv(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/250, 0xfa}, {&(0x7f00000001c0)=""/203, 0xcb}, {&(0x7f00000002c0)=""/185, 0xb9}, {&(0x7f0000000380)=""/87, 0x57}, {&(0x7f0000000400)=""/55, 0x37}, {&(0x7f0000000440)=""/119, 0x77}, {&(0x7f00000004c0)=""/173, 0xad}, {&(0x7f0000000580)=""/145, 0x91}], 0x8) r1 = semget$private(0x0, 0x3, 0x46a) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/49) 13:35:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 13:35:01 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x400000000000003, &(0x7f0000000000)="ebffcbff13b9fd812ec699319296480000000000", 0x254) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x17, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r8}) writev(r7, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x3}) getdents(r7, &(0x7f0000000800)=""/43, 0x2b) setgid(r10) sendmsg(r7, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0xfb}, {&(0x7f0000000980)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a0eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925c66d6607d1cb4508c9e7ae6c60a2425cdbad104b5c9d80136e31123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7", 0x81}], 0x2, &(0x7f0000000d00)=ANY=[@ANYBLOB="3000000000000000ffff000004000000ea7bc0e7888bbe2d7c6f6492af3ddad341ab742b50dacb6e04a014424e0000002800000000000000ffff0000b3ed000077bfca10f368fb18e9a9d14c15741fcfb00000004000da0000000000ffff000005000000ecf3fe85d0a81abafdbe97f289fc1ddeb6e708b240aaf2db4250d4c17dd4e9c2f800400000000000000001000000090000003e24d24cd3dc2802f7e8775b6adfb901600c8b5421df1e664327d2142ab2049e0b55f758ce9885091e0000002f0e533ee3c10635fa02bd27d60e000000005800000001cf3d9dcfd499b1239983000000ffff000002000000661f4072db21a8e5a095bc395259f6b952928f5a9b7587c688dbb96b0a16826297c5c3efea085b654d0a8cac2d3b1fa8c26830818631920a05ed74d0fa86f50fd53d3c7f000000000000000000000000e84479d9c92ed5c0b1abefb866a6f205c7626f14ffe0cd67434d7aab1f7d9be9ea585e28915f9003f6b1bce8f780b90cfad77c35de4d0734a63aebd5c5fb7cc480adc35f974a37713cfa3302e19206450a368f1a78997039f0df3a50585e52"], 0x19d}, 0x8) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000cc0)={r8, r9, r10}, 0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000f80)=ANY=[], 0x0, 0x0, 0x1000) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r13, 0x80000001, 0xfff, 0x5, 0x100000000}) 13:35:01 executing program 1: r0 = socket(0xedbe4cf24f678414, 0x1, 0xfd) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000016c0)="2617e73ff497c1ea5129c8500eff7980b142d7520ea39236c8d8f83eabcbe26b214a8265af9f12ca33ef40af01709cdb273d7116443e4d98551d83cf846231a8046ff29d484c8d16e55f12bfc5776bfa7caec54f63e486c72622077573fe4e3bb3ff4c0e456b6dbe545ea7e5326a4111cc87aaa3596b8854e39126e4c612da0be577d1b287a3f76844e5e0982c1fc2a96ce125971d37c1dc449755923532e95ddfff14cb2ec0ed1061b5443c40c689261e4c336abfef01526282916eb2ad3d356f0fb91b1c4fc33598e296a12919f85eee3573721e1f2b157576b6ba5650f6e1efdc75e0ece272da8b898ae72e881c6ae4228e781835cef268527a0d3855949ba2e167c9a7b10f20057cf8d7a1249418b1944d9a34ee913a09473aea836e382066c9604bdf9501a4f3280ec059d0a7a48e346409fc89dabe3ca6640f1d3506a1b3a8e9b2ddc608482091d886c3c87d5fc898912d90209d5a86f74823e60d7d75e738b90e5dff3914c96c43f4429f880f11af79bb24eb855d235c1553f0b148c31acd1c45d806301500489d3a556d5077dc0d775e1fdd0307cdb0e3d53334e7d409fcd584b3713baf9ca2bce5377cd37657ca4b3362713e953dbdb0e4a55e49788a3793bc00db3c7b00f912e5e53b497d6ddcecd23fc6b63739d551387ff6b37b79d6fdcf6cbc20971d3758e77de7975309208b8b0fface58f87538e958e08ddcc0752be81e4c9df0fa95abf453a02e397f692df19cc9aaabde534865ae0f19fd742ddd73d39c532e85e398efcbe953b3a8aca676d6e8021a541a6ead8a722b8064b67adae03659f499c81145545f6d1ce028554862a9c638408e4539c59b2aa377b0d885c4510bee844e4757225f8e2eb7bf8bc8b1ef3601edc1aaefc0240baa5a9414285a37b6b84d640c16c48c8d70008be46083259f86338418229c871554e6cfabbfabacf3e866e06fa94d9e2e6382cf4c3869393961d1a3172fe386b78676a4d9909fcf3093f4e5a3e24fe66f15ff34daed27882f200d26ded8f7bf462ff43f8f7376362ffa1d1a6e7d5741a0205c9e6d1b072e98642e73ca8d19664477521debba4bfc0b2f0e3cb178afe107ab28f4e0ead81f9e00728b035ea291d69e49388549415fff438d75f4727ea66e0733e89ffc92feb1c9a53c9eef3fc1ca438f1e8c925849c38ea3de029d36a7dc10a3f22e930faf29c24614d6499ae9fb0ffe47f1fdf971c9cbb53965e65d5ab3dc37c44a0d73558c1436be38cbc55b80f4f8170b6b5eb2932a2afb8204c067c89adfbf9e10b235f6f35fb274294bca2d4019ea3ec1278c6ebf170c0adbea19e6deec78fc3ce048077adfaf0356b7ca14169c3cdda938a24d02ce15985acf6c96c935ef5ffd7c242d54f00939939497a989e31b7ab2f4589e2f68aa6133454837233c6c9eae51793dfcaa01efa2b23f16aa1d3223208d43dd3507ea58020aeddd9c419d514e2b8a9249edbe2057d6f85991e2bcb0e0c5149b9ef98571e899eb0e437a360bc510f7973819deae73683221e8de31b70bb8b396cf01fd231bd6d714d3641ba99b8d26a2bb03dbc75a7dc3839d85cfda4cdfac9f2457f2082aeac9227a792b398ec6a41da81ffd9e13f67658270915381ea9c78412f8cfae03b4190e28a09e8ee15360cce74499a80c77ece72c5059997e470b2a90bb70f7c989b8e60d686e33a16beec4ae4d5d45cf7615bd5d8ec4fdc08dec378bc8270626b645f9cbd527058e986ea43ac37905587edb16f05d4918ba3532dd7bb8fc20fd202107aa15c77cfed793ded2b380ccfdbb5b9c1df2e82c4a5b4561a4dc1aaa3c40e0a29979696a8c5ac6a4afd81f1a3c88c17353401b2ef01e5c1e862e91a16f3d460d59c6bdaad869f434a9c5d75d69a8e01b03830aa982fb3ff1b452885c05b508527e864c4dbf395117c542cb8b3d821b4e67f150d5f5989956b0f7b454773c846fac9166bab26c7ead12b05a50aabbc0676cb3fe757aeec5e8aa1d136f1dba647e8b0fa812cb1d5b902a4e97beeec57e5c9e472d31e72b17ef70c64636dfb353fc8b1e7eeca82e71ce70a492ba92b284c8e5555a6c2d1334b979e7b343a2292af1f421d9d271161a016e4a01f2cb81363af1e3e09364412c98cf35467dc6bf4775f5affc5acaef2b263c2d2c266bc84e6220955488a38a4652f6debd5cb717a1398995ef240d9263bf4054e070610654f73ed55612a32fa7c973c57179e9a81f8ba943a019ab144bb00e9068243607e7d0f074406f9e3008249c54260ba3b1df04577021b8fbfb393c9bb5422a0e44cbb26fb0aa6ddb0217861fb09acd952a5fb79005429e01802ae2436e180c2a6f9616526942477fc6081da6972143e996ca04e2a2bec3857185fe0289cc87d84fdb4d5dbdc7b4ca7eb32a912772b394c5da52c1baf1c9bf0dcdd2f24c8ea0b4a337f0825af9cacc55cd952562acbca45bd5fe41108ee933d230ddd87786c73a198252fb0a5af77b399b2cf93df805a6e4905fdb9072c2e6c50e13dc68de52f5b2a773c54e487ba1d619bbe1ad25f5af24af5bcb8fc8f5f3924ff4a053238dd3cdd4ffc84e93b0b2f9caee88685a0726a7ff20cc66dbe5aa12d3e18deccac9f8c4bf0fe9f35c5a4edef2c6690ab06545580e91e5b8f13e47310edad71d2124c6fe4dfdf6409c6b14415dde19b5607e6befe7642cd91b36c7a2a7c65f3ecad756579eb3f8ab3332bd5d9eb111d4108849717defdc0f131ab074fbb1e27df58beccab1cd87ec4c40bfc5633a508be5d23ce1a25ad3a90a87ee1c96786c5db2af35b0144143118fe66258647dcaa7a005dd3812e382e814ab374b02e04580b3577864c341b1408609d7f9bbdafbece7a3819e980d61a31c2515d6c9c57a91fbe7ca25412fa608c259edfdb47eda239ebd0648af3292443bf1a913a48a607468b8a834ec94b126fcf508284bc9dc5397c5b7fdbfc921a12004c7ccfa38398a5a26885ce1f104adf93f26d7aaa216d36a90893f3ab4bfe54d264a7a042ff496311b2d93ba2f273a4195c88d8405b99579d93b6737d693e564aafe77009d32fa26c285c0e6263a83ebbe666e6b1a8bd0b7b37f75e247f698c5de47080eac4179f9469030416e641c7eb24ab99998050988983ccbce093da9a5473cf902feef92b6f3160894120b7e16e58a05a3b528072b47da9467a54685b090668d3ba7ece3b3cb75734f644dc42f94723f68a87867c39ced4268a5e470040c7a5df7bd63c774c0f35debf5cb2957e7a3c8005bedec4490ada47702e997d28167bbd0a6ca68c353603d39318c8c0f084676a8caed0d300c147d332ea5400f2fc838052440631ad1df394fbad37b999b3d62f8f476328f010b19bcbc827670e00435ea870bf4265f4330b3ff030860effd6436e5dd198ce040dcef86beef30342718822458dc234ca610670024269616a3c96689058d014c6985e1b38c156896d03a4ff806569aaf783f85cb3a52f213bc39cf78b7f1df3f9e9fc22726555ac6e4599470b5272d4e978ac9c449da14b98999d71cb44f1122e2fe6cc0eb26b5dd8732cc02f4f3de819f784760507ab86dee053e4c7cfc6cfc3cf3632b7360dfe0096ef14b266df2af669f10f09130b1c4d1dd9748494999b0a195b7bf9ed6b1460439416cb99f9c7940c1e6ba14787e34dacb389b4e6a6da18b7321bc1aa13846534857ee4aa064a871d7bfe56e2b49e7288313001128079b707747b15df0a0ae720728738571195a264d4863c544cf5edeb9b3c4aaaab22ca7f26346443ff90902a1ee965945d234152c71a0acbae5385d73e15f78efa2da4a65d988a1452b5de39e029f1360b38aa94b77e66186558f6d7bdd66cc71e724efb2f344b188793d8dc069c30ee80d0cd259cee96167eb2353685e4d062f0069b6ce615daaae84133189370a16db1197e2c924a643d6e51b4bf34d58d3aba75ef681c03ef81659ff75fdb17fc67643fc2d7d61c747f2132999a206f655af052f7b34a84d993678edbdd4dc87daff3cb0b835a7c23db5bc3c4ba7ef6a74e4e7760da8662c40c409e4c21573257e0135e314dad76e804a35ab86bcf1cf550e3c52ebd97ca3557237c445204177c785e8faf85c6d12dbb5d8447772631560c902c6ff9e4f31fa98c63619ae5f7d2d6efd136ae123f0d253473f80ab6cdba38a52e6b2485a16e1bceaae71639721c292c08114991fad033ae069bfdc9378d1a261bfa46507f95cd1665ac45803e85bf2d02a54a2b2f74c117776a1c3a646dd9ac94de9c1df8dd9919c123bd68db729297ba6791dce868440c528dd97133d9718277b1cc47cb1bcac6db6569bec54ae6e5b1f9d7c4dfa91eb29163945756871a5b5e19bf0a4881da2b8f7832d13bb1e83fe9cb944f9f228adf0018695f091d6ec211fae25f593e9f392436e18a9e35d526586ef5508b7a6f831f8ea0062ef22eafe72d677064bcf5f2a3e197708183c48bda3f2fbc90ed3073609a1dd688ac06136898fb01b0ce88cfbdc7db9df1cb4fc434288e55964aa79cda0025249ade89a1089868b9d3e910a9a9b88d899b67b0833c3bd712dc9422aa413318563a949c92e31f95b4b7d9ea4e95371e84f19eaebfd880cecc8cd3e2c304413781dae920e1f771cb8e8f636461b7a18905a008cafcfde7a5a628b48bfcafa851c3505a7cc04c60c53a670cbaf9ea8c7df37269d4aa2d1c694aade37113cda323302b8c595924bd191c0fe820b28b7d7a20983507eb2873a6ada05f008c50b60e27a19ea1eedb56b1ba2a4a0adc1218bbe9f066ce88304e9d3cb3969ce0ede37bb707d8f05b05c08af9401cd00f8a7f59b80286665e72cef373f4d3de289c4e11f6e5dc7427739d89b4963454bf4f4dd7e644389fd11efbe377259c1a4c947836d2353019c7351ebee129a28b45e8fb57577c8af1e7d24635dfa1e88c6b520577aa7efc4b85b1e9d3a15823b79eee93372fc2b2e32c4268d666e273376e860c6d4fdafe3ecb1fc275b1ec36504634af372f64a1d9021895940a8bb497e869c25856bfe8bde958126d5714347336d3b5d1d3ef898684d18602b00aaabac195d845a5709c8ff094637ce8d07b09d6c0032351c5eab95bfe7ed83880d10fa82c97b7ee9e71e19cc9c4919f8b4978d1a01e2ed99a44366c466d33aa126e566d59eb99efb371e9464a0c8658488e5d685647a23101eebeb244ed855a926ecf71631ed6b04f1ce1b46831c94c05cf0f5da0df2f4db8ce1c6df317ed28d7111354d7b8ace103b2fab1dbf14b4ca5c4d54e8375f2d5081a6662362a7f3a6b9925aad4890186599b3ad90549c69a9c97eb305ce975f92e337825c4d196748e989728390c69bfcbc8c65bb54d7a97357b42f536619a5f1b2ac262f39e181c0c93c32a4659c3c20dee42d19a715f67e39c5e4190e74be3be707bea253f3539eb36dec469fc0c0c688c2c6994774aba99e4e95ff8a45d47342f4c5881633009bcb34e0e27f794fe4ae6cca0ddc9fd67abe542c749a5ad67e7596edf746f7aca540746187a01e17f34170472cd0ba79ab6cd5830e9c7df1c49982c1662a347343bb9921b1b7987ddcd5b47d36f6df99542c3114aeedd4f6ee547080a381edf79ab064b5013aef6d0ec6aace7b4a4c20772e1ed257d8392ad47c24b3b00692e0ed342b5b3320f3cfaae08656c32b123bf474b98a01a2e31040cbff9ada808cdcb7e6ac0778e6ee06bd5926afbb35e962ca8e357e67610f2bdf86ba9d547a8b490334fc7d76d6d33df9f24e1f771a28f41be87e9bc25adb1404d0fd62517c050f140700", 0x1000}], 0x1, &(0x7f0000000840)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x16b}], 0xc0}, 0x0) 13:35:01 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 13:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 13:35:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) pwritev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="29656420f5473f4592a1e2953c79a30fd6f1e975c9b83f939a94c9980dea84d83f7871b2b3221bdc0ab5551b7d530d8cafdf5e91a255dd7b4eaeaa6a461137496307c3a237fd90a62b098858bc9c839dc25119ee2d61086da75add79c58ced047d140aac4e4c4eca1ac4e151f6e6cb5ecfd314f412a0aa3b01112df51f6fcefb0d05e1d4c92af5", 0x87}, {&(0x7f00000003c0)="dd2839998a1cedfc3f073527fff77cb8be1920679d1424f0e45ba4a42150cd9da1ae37da0bd907fc26c5e5c7bc25f59090f5d4b5312ba881bb511efea27f36c2281797d7cb9fcedababfb1338a1a3e4cbb3ae59783158944def057fc3a3768c76087779e8cfd0f69b744090dc414f25c1be528576bb15644a5182e288aea7d927875406cbfd87821d1677fc2047a14f885bed4e3c5b60b29b94238d2ecfec6cf0e912e1684fcf00847146518", 0xac}, {&(0x7f0000000240)="1aa5d8b9558b8374258fcd89b1b0c4a5c5108729d8858db490aebeafbc58482747bc858e6a2736916e9b8f15d7d0eb3e643faceb46", 0x35}, {&(0x7f0000000480)="0ceadf889d25896c4dcc43217772e5f14d5d902fca7db5fadbf22b80bdd1bed5dc220adfe1288e81704b3ddc2f1007dcdd4e1634da92095a7634dfe4634457155a473689dbed2dc8d2db4f9c9a6ca1cb4466602c4c6be2cc3e677700cfddc78bed5fdcff709a1cb9eacf5803480b770a9e9ef33bbe9190fef82f95fe2646732fb8d2b437db7a2d827c3d282f696fd24634a49aaf4c2a637a649593a4fff021644c699c9a71ab74c59be720cb8131c5a12e1c1d2dabae5b78bc2f3693309a8f342af7eea9dffb093f44fc462a6631ce9345aa112f3d61d814cd3243fb283943ac7ab33dc07a6921645dbdde7c4c60aff318b0a405ef01ebe90addf8ff3179fd277ae46547546a6b7f08fc4d966f1f97cc8cbe9e02a379303fc26849962f0422c44fde00e50c46cb64a446393cb70634c5987f5a086f8853980ac908da60ccd358f5cc7c773d483a6438effa6cd167c16b1f069583d8a608f2a923d23567f93b75df397800d7886cf3f93487e7cfcbebcc6dc12807f57edbc9971309f28d65f9734aa6d41b3ab60e48bc114ffc9c3b6a6313147758582b48ca242a75023b4376cf6dfa8a616c7120f30a596a49d52a99a21f9e879b3cf0e137eeb27ef89720ff9f5beecd50b7c5eca734f614cd164523d3121b4eebe31663d09fcc73e5b76340384b8ab41ef45254342fb25a9a67d98f885292e2664a64e6b3ddd2fe4b3c24d8d0c58030670a6a16e36ec9b1dcc4e78526e1bd1c383353303b8e992b631b6c0f9f14a024b6eea7af4ae49b229e22b27848541d68b196d0eb91752c6f11c244bbc474572f1760b8af9b5490577201965e42f485e2534828879ea3e4da41c32581ce56fe8f32a9621255bfed4549a84cea88d36f68437e8d8248e525b445b88da0c7ef77a1092f83004c15d4f039039441d7c261dbaeae4311847d9cf6b341f350c4aa4a9d534686f41ba574c60f6edd0fbb35cd26d7cc4e3e5f5b815a3a269cb68601fc9ef83659aacc0747b5c7040f2b9d3e4f2a8ce247c4e5d6c9f43b138a74dca6c6532a661199e00ec7fcdd548aaa74dce539004957ccb8cac356598b883ddcf1ee2d5411bf2a819bfd9d807c01c507ece2addb1566e2d212a55ce176541cb01ed067fc333d937537d4c49194e9ff554a25d06217c7bc7c7c27964bd8655ff3fb92dee31bb735484f54a9bc717137d475185d1e194ba2ba784d8f89ecfebed9265acd36beb3a88f9bf07b4a605af20e8cf40032acd9a1d5bd0883744dca113a67d355748949f2278f1e616b4bec5339474a7f1192831c0a151daf5006d6ed37a33fd818f7e8a749747808c81a025f70cb40cd75f94e799d3f77a92d09a952eef4aecefe5f39413894e3682905116923482a039376112341df1139422cfd827643126a6442f09080f726c690767eed88f01d1fab56afdbbe0a83ca3720cb59186e6746a572694bd712340c2c84242a5d7a788a6a44f3f719341af535a17ba121f6ba3365a1020e17c8277273279a282ecc6dbb4b12970e3342abba7bf5d4214adffe44c4b46cfcec2ed7c2fe2467edb186def92948016b121a4d9fe5e04a42fc54a57f67882f2e11832a2954717125a0964292018aefee3629c65396b670fa06afb1aaefda5c238671e0a7a626c6126557d085ec4474db6853ff3024b007b1c7907661e0c9411e709a6d8fb0e76418e1bc859221407e864b2e4fb9cced9cd1b56e5a7377d70ca3388a84c1527af332265e5cf14c8ce282275d492821b6a5d9599be9343317765d3816cf4a3dd76ed445d71ec119a853750e1dedda0783c74398d28e7166324aca8132d193381430868ee5953e13f4b0c8a6596c6e33c93aab2c591871c0c4efbfff61e9e2fa44cc19df71204716ad65e8e4e1bd6386fd9c76cef51f97225cab771dfb3f890f05a049fe2f19ff8d1c8125c6af85304d866244dea0b4320ae87382070fb8cd1be6a6512fdf028095ce6b0141b6e00ca0a98d214370fe3ec63e1e65260bed58e880b6c5442c7f13c2b697d8a0ad082b7f0b86b90ef835b4a0a479bd2abcfdbba296e7db27e0ed947a2b6bfc97bd2af67bafa63e3e3c89bc50d4e80d223ba9991927dfab5ea96f8d205079e161410ef80e1d8b2e9af9b4d07b967f091245beb5740d09df20a41bfbc6b633817355c5205013c4a57884b036b801509de98626b5f50ae2370fd99f036ab4abe809f9dcff9ce2671f7a3cb4949e4d35e85d89c2967445335ef4575dace7d2e8319e109b2c0ff7c7435cf1dc848a073ee6df0ba84ed904eb2467ec15caeed1376a82a1c577aadb5eb8b86676be71f7675838fbbcb2b572b1c0be572b1f77fde08cb62205ed6e9787c847e912682298dc83ca682853333ad1bceeb02c49515e4d51a7d2c6694dbca200a5427044c82fb2830777700650e7f83740edf15efca20f8cd7785ce29cecd8e330cc60551da95a7c7fc1e77f67edd546d581ce8a4740c31f37e98f40508a21e65a0f545e687c74ff5342e8b41fd52ff0856b7fa115ef71e75d1175e3657bbed16f9705fbc408d5a41ce0e57607b52ba662fd17d27736889bcb383ff2a391db98a66a4d16db7658e3738eba2e7990158d7dd72e012081d05c45a6b2e34c1a1f8cfade8b91c45d2f21476e5ad8037dcc0d1b7bb3f52ddd7c4c03cde5b0d2a14884f6f55d7bfd389cb99c5334fd8cda61ed9d4da48ab322c00db1a46aef7bf01ede1ad7c8ebe467bddfeda004ff323bb06739683129158781c16487cbae51cfb19fb10d484ea5fdd56a4ce65bd56eed06a130be42fe60495479338da8bd8cb32bd7d8f41ffb476f24179c904578c9423e08c2334df62389ab9b3260cd8728f40f18b6d3c095c965a5ea2a254177c106506512d9221615005514ad5b6d68c0a58f3ee8bb1f20458fad9ca45acd18794c57e5b15d2c802630046c6247d66126aef36ae2ebb968a66044aad775d2591a833c394115f86d675558ba258286c94b04beaf8732a7a9979f8ae2a2045b26f056f93f3015d95148f7dfa3760d8eabebc8234492ccb26bf67e7b66d22a83dabab5d8575d96f9c82fa821a6b27952d1e0f3f9dc2952e243d7e80b1d97733ade34ae4e12357883b0bdcc985bf088cd13f7f97f0d5915edbb30546d60cc0cd5a5b33cf4188cc7d83620dd67570b115d05b0cda6be07a67db3f5c7a18c75ef3f5d303e73ea2e031497f928fcdb39a17eb40f510a86f1d59b6f8eff0c75045bb301c2f9b0fdc9e31c12f316b64dbcf08e8f346306f5a8821deb46c8845c8b1d61be4fb8ddcf2bd91a1bc2551b8515003d6904523087b211b3492980ac842d49c63d4efbf4c8ecb17600a86a7f7b9366b522e33b6a9649967461eadb54acfc0d37a69e7bf4441a06d3bc990987e8f318e8c0a2af2869d736109d5a1d9cfb835c849660176e8541a99e2aa17e19479f121d266c964d7ec1aaadd53f888c94346ca7cb62f58177b3585302c4a74551c3495687f8533b48f0c009470eedede0ca4b61d191c4079a890c0b1a99ada0712eb2bca747fbc0ea0eea42d56ebc9704ab400feadf12ba430cac3130d6b5d45331dfdfba4d4e1c8ec1f7eff8feb608ea7c3ea1b0f0c0b843ee23feb1f710c170fcd00a05d17399620a1131c20fc981033417c6fc7d3a0537b4eb807d349a41b8e933daee717b8fb5c44bd5628be76cb7155b7806ab435af2ba0007d7d3d41cdfe4fbd1ef325d14ab9cad463f654e54aaa0d5dd762833a17c706cad8a613ff001076a75f74b2dbadd003a26184c46a62b43c030610df995d9c603b637cd5e89fe4259bdab4454825170fb11458ae629f0bc716c37aaa9d08f94ba18142a9842b116bb36f3cf21a508aa5b01eba24f89e8561f7047def2936c5dc912513fed9064ed58f64c99b40899673b7701981414739bb18d775c20531e8007b2727e9062497dfe12efddd8eee496eeef0819e1d36bc66cbe14699b60510645a7acc49612f873495199aa6fcd1159dbde2f0564708d7dd276bd41c58c2629e34752a076218c14921c77ca23f80cde329e7644d626b6a828910b2ce565beb9d8e2cf8a88c3a659930f8857b5c94cc8556f96d7df49213b97fc93e9e35bdd8eb8bf3a561c9b109a2e6411da2f294aff8e57f352e59b7b1e6928c5b028fce5b71a56e96e67cbbb2c812935b43d8047eb7a4de0b87ae2b74708970ba7391d6e02e7fbbaaf0a61bd5772944f7214401925091b02f07e443ebf4d61d46fc465bf0f7d189af429387d003edf13f6065b6aa36e666d6fdbe813c072ef576408394a4205661980b25bb385b8d8fa0daa9f15c82ddcf2fa0a2497b624c974e55f4fa23ceaf0b4b05f3396b51df4b767a4e451120f8cb59ab276dc44d41ae35db20a561e64f577dda5d69f403a79bdb902af9a106cb8b60e377acccc247cfc89846705b90f62752c1929589687e3de59487327b5a8d0e18593723fe4fa44ff4810f9b76fc60766a6985046f1459cce07834665efc07bce03d71fcf28612be24cdf66dd35800b8b8d939d85aff9579a4040dec0318d7de1d0da1ee116a587d5780e2f3b47f35120b5d55ac6b219f8ca69bbe4b91c4926610804b4029235e9bd831491b185d2937c41e07f4ca93445ac0229a266fa369664e19b557c3e31a0ec0c8be0226e59a634cbf8da2a6d7e1d34ace659aa45544bf1ffaaa31825f1f082a3de3933cfe142068a3cbc3b52ec1899968a67f9fd3ed59303394789b52565d2a9fb11421a2561cca22a1764353a21b497654b719296668e8bf1187250cdb1d6dd0d2030a1c3de36467180f8cadf135ad57869fdf3a9177c57ff85f0c4559b4c7aba9a796c5d549578988ce6893694ef6f152253924df60ccb1726cd186703de9393a9704837121b452463346245d8f50545ec4410d4f65061b44a45ad4104847fa6fe9799145c086a93817775262ddf8b425bf791b7892900fff6955eaface1aec4997372db837d7ea3154f31f646c3ecad5e903fdcc6e662dd5c9eb5d1faf5d5ff0f5980501f04cbac5681fd686654298dd3cb9cbc3a5eaeaeaf22330589c56dc9555c91410efbfb6167fa8aba416397e4f75e3deae33285cf7b7b88b3c0875efb4a777715d8cabd3cb747c795385bd90466b4b18192d0a88a3ed7d7259185bcd0b08e77f8afe740e7a49e2b28c7bf817c23e95e7eb5d9416b08361c9454f8b9241aa6e7e45dc7dc8a963b0db80c03f15e0bac89f912ee47ef75d0baa319f1a1796c40b888c5d3b2a1b666079225bce0432ebadc01ed2052c0f13058de42627a6d4aa5537349226a8a0ce1cd901f5ecdf3ceb43f69f5e19bddd26572b92676ef85f9cabe981d30c15045e7dafb7db464f42a8933edaa87549e733eb15cd993a3528a94114b68537a00620b980d6b3a35b3c040e6fe32efdfea8e6d27843ddf6359c91abeeedcf0330875623b2bd0f380528372a5b7a317ffb064f92f7377c47729957d31d1672513051b24b0ce60c2b0006244ae0e79b96512b8f579678245e7b927d40e57b55ec982b5ab56f4593e6c167af5e2c2e9af91e4ffca8f1bab6b9dbab0f2caa0844016fda65a22352eea82201e18e4bd77610123134c60728bb6fe03a126d2ebc5b5195e53ab0bdc57b157eceaffd61e1650c4cb140634b86902ca0173d07dbb383491d3b8bc106c3817dae46a3d4e6befa022f07bd13668dd9a19676c3a1194fe6d7a28c35b9c06a9958b11d88b18b4a4e948e71d5e4fddda11470d6473c04508efacb8d2d5838952ded88f969a68079bc908c4460f4d9c92ebe1344a595443069c83606103935464c921be515ad2", 0x1000}, {&(0x7f0000001480)="ef299dd311e80d7eb71ac5f54d293421ba150095f076376371d6b9d459f7b7ca026fa3d1f6aac335c1bf5ae394cd134566bc94b55edfbcabd3ba85c39049b5640c79a5e9b1e0b9c707c2720b37f1bde511f9df8a84d17e424f9519eeddaed30a0f91792f0de3bc8de6cd98962dbd87359db96bdae199ce64ba64b752a764bc6e4057362ad09d611482077b62f78606573869693f2ffb78ea7fedebd14e3395799f9a0ad5516464f13bf58a5221ac32cb2ab82b8889426ccef82414f6342483465ceff87effb6f74a0ef8519014dd88568bfe4e25f1749aba5476c841", 0xdc}, {&(0x7f0000001580)="5baf9ee92bb3c5ebcd4b2235ea0db22a065415a613a06cfb5fdeafe88ac24a24a27955c6d4bdb9ca534e1a880ff2ef78d92d351178cf8e9c7172e2a3f9e2f7b189c02e53b1f2c909dbb5fc6acb1fc24b31ca657b3bde61e5f9e8820041e1c6bdf32ff429bb3a", 0x66}, {&(0x7f0000001600)="059cd543b26d39e96c82dbe01481d33a1a8b3417c3da08bc9575f30ffefb96f66be5124bbf45d4e60f2ab629fd6da66d8d481146a4a777ed4755aee44263dfb61de139c6a95cc385f0f5038c1f2adbce2afcfc5d24e136983b3834f95bda6715a530e0b672d373ab7745f42c0a7f4ee7125a0d6e10990d34ef3e048cfb14f86ad19a4ae6e1fad99ca5b09a035a57674e37f9f728af2a2e4c219f0582de5a7765bcc84645fdade2f82e685af997ecdcc6b1b65f8455fd534df6cfe6dc7c7d0614c74beafa1ec1b89fca3db163da664f566427a6a1c497d9c0c04b936056a99fe47fd755633eebe75d419204d63b44a8e26b4c97d3d3bb8c53f61174c8d8704dc62d33db5484e763405391f7bd109e65e0de56f6a78cca4a28120a55ecc822008b55e0808240f8fcc3d1960ae385355f08cc25ba6c42770fd655b2fbacd4c0a3682ce82ba514b8eddda9dc0b0dc4fe0fb370a3a5c90f5fc1cffe96dfb56cd9f2e3909c08334fe1c647911bc2b8cada1cb7aabe1ebd6446dd823df0740210c70d34b4aaf03b2c97ceabed5a19e625ca78b3ce89ecf24b9e6819f4dcdb6aa0bc6cea56b25befaeb58266b68bdf347d5644f652a799947892268192383dab5dfcdd18bb3b09813088c97e052158701fe84cff39db411f1ea107158ec3bcb119d2b15d4fb6b8ba7e4dee64bf0e7084d4f164f45a4719ca11a54697fb2abeb79c2612f404a036a585fdc2e1699d251534d3d02b7615bd9d9fa98adc961a65b576dbf1b3fb6766e99705a3775d2383257b6493736df8da637af181bcf22447fdad8f11150537f0da2e8ea9da3cd1eeda0eb9b98bea2d2a0c6cd2ab1cd2d39745a9831e144f46e7583648482e51d976f43640140c6ec5b3cc0e589e5cbd842ac0b460d0889cbd09de02382decadf31a7270b7349a7cc6f195e2a38516009c3f5b4a05809695074f964f0e23590ff769fb957c8b96e7521080d1e54dbe9eea843a0ee56cea26325d0c68ec3e9ec78765472babe4f073c9aa191a3ebcb8bc0aad548418531d9984c22319f83eacc628c616088121e85747df67e5ac9a0f03c5914fdf4b5620bca08d1777f49d75ff562355a479edc3ab64258ca3d84bb8b14f7aa1933be89776610fdb5e5748541a487d401bc53256dba2082b8070c564c2f183dace1b48134ac25c184f614fc24ff6fb824156717c619c0bc495bae2a0ebb099c64b5c80e6bfc582aef4cf13ffadca90a8e30e64fc6b46ee732280705a38a7c63e1637cb69edef47f4c40a1c70f3c868b0f613689dae56294c55120f839fa8a0ee32131f6183a76c054ed0802ff20ba9035a59b8f13a3bd15ef510de22efeeacd6d5875f1b32ef866061982ddfd961a34e142b9c17a845f0c253456e7b8f3c89760e38df999a6404d6b1e9e9a913d5f1d31ffdcc22a786760ec182123289a19367d3746b779bb3378e1d6813509be2f90ea52442a9c8563506a99d752fad3c0280528291a9ffb5e555146d5751d90abf998adf3a2173b7802e7d666dd717d6f99612cc23820d935d86786ed48573337658cb330fa25b648c6ebd96f84bed0dae97a9544b761d984290c2579c4b3d10c6cd9a1b87f6fc7c6321587eaca919137f0783d4c26063d12f8678c6f8ce7ebccd41a3a9aa3862c752c1e646c60e953ac5163f08296dd59f3058dbfeec4b548d83afa8ec9f0a8eadb4d8d7f9ec530289515287796e0838219308a73d3e30fc66e2e316ea94cde1e6bc94b800f5ea63032258afe5b439d4b223f3fb80321b6fa9aefa2d43d35c5f8cfae77937ffea4652303bd99f94622af61dc51de5dc2129f29d29e35e0b52caac3308736b26b23b1f1c08f4120e69dc25639df2e73c3db713842e2c36720472a9ce0093d026135b875e44b2defdd4a535db9a26bb1333ffdeed021833b57bc9ecfa4333127ed84a048255a42254cc43e87b04625b0bf8a1106352119717f6da4224e6690d104d9bb7b2590983b3fd580c58c279a0d3c6f296539bcdb62b9d036bfcaff73e2abbc002969c5decbdf5fbbfe0a2233608150491bd076cb1848a0ae063c612bd9fd7fced54ce0b28d35ecf105ca9a7eaf89a1d93323461ec75d94e2694b689189877d8c2a5f91ae25482bc29db809ed570e8b2cbb3186b1882628ffdff78050b03d1c41098e10e4ca45703cb9148b7fa66f1f6ef568b949190ce9dfb5512d5fb07cb10d6c872b0427a3e42500c95a0a04a0013de6e31339029b6aecce8b6e36163cb79408993660bcf0c69777f80ea7d7a39e84d5a7d427e00a45b1b439d1c38ed9cd49345c07783ab512e007a18ab466219ba4413287ae7cc1c2278ef25a2d88bb935a391b5d4a24016abc0983953c05eea575b513c3944a426b5d83bd528e677ea9deb2d6568f038383061f2751dcbc39eee365a62cf6c8f1859882e9e381b81f623b329675bb727a2234d70251eaf09dce7c3bbeeea931ed0db3332b427549412ad9d9ab509234cd9ab7dac0d7c81e61633a50448a3c41ab7490feac2c765e3062377e1f32094855702c056da77f156575e47c040cdae573205b8a36942a44d697b4742dd040299c8ef3104fd4f132c0332f3bade5d450f5b25fee5c595958aad0335361e16e7c9fe69d2bfe336157dd274283bb6d73a682e98635ff9b7e967c18c1988331dd6e02a9b78e16082f95a178e72bc291e83d675fd6208ed83d2f89e39d74c073a8851a8428516e10dde1642ccbad1bdeb46a7b3bf7ac12c0a79d4ba71b6a0031b36194a5c917361903c1977c98aee45991d6c01242ba425879ba40ea2708cff852339d201d58c90f94414230786053afe72ae02e54833da322efca5949a1dc4729d9176dc33f5ab55fb1b86a80138676c34c15045a72ca44ba73ca718ca41613560b916762ab10df8d07be897e17f4ea5a51f90376587689816c95344b216cb68a10d274361614b543b3e6bfcad7ba3c97adce8ef84e88d15e78a05c6d7ecd5c0b1c7cc84017f839a067d3d79b74ea236984a59fc684ac5ee3ae742e20d094a037b916cfa2aab16f41edb5db0e3a51cc5aea57e26f18bb65c8ac56bed57e46d6c98c118c60af7a98dcdd20c7ca8097f98643f00752a3bf94371a98f83564e38c9bb53102a3ffbaba984b3bd07cc33e2821bdb7566a02e909a7dd9ee0b0f4b66c9456f9b029e43506ceab55f52b69907e652405b4bf0fb2e6984fe49c7983bdadd3f8959c27e81879b91195300e5d7560816c3464f17081e91cde5b872d667a058a46cf2b1371d4a6f0f452bde732d11cec479139ea4c8ea297ac69e9bc148da06cd4843dda88ba517a1f3b117ffa1005f8771e85a751689a0e94dec08966384c7165387659c92650ffcfebeabca208f99db6811db6fc346e97d0da1b55bab6f37bcf04c1a5242c2b745914589a24dd7f85aae97249e94edbb418757a4f2c0a91f5f7695b02aeedaca898ef75ea83541b27cf4e617abcf8d3e187bd642b3c61f676262a8d2350e720fc0431db8be0c257331eaec738939b39511463fd68f0050b9634677ed4701b089f5956760c83869e9a0ba6dfd0a8cc6226588ee379ebdd38f38fa83e061d2090c7fc7ca039856272184f249d484aa8b016f4b8a09a0e9f28d226120d7c279995bab45af43611b01bec4a6911d555da4e6141ee89c6b72b23407967ae92b35c22e3e9dcd25a1fb474cb4d02d8b1182bdd41446884b34c4139ef0fe4e1c50216b84bb70f6ed40fed0b98866982f9240dd0c4ca31688ec2b55f053f2de3b8c7dbc166466a48234aa5114574c27b1a1bbdad98099d6f8a06eb6790681f2f886eae828f9ad830520968a23fb47661a98b803c2558e54ce4b7df6f37a4879e8972f6a93bc55f58e9055fcb8b2bb5e101dfafcacf602262ac10910a0059de4161fa02dd1706ef6227cacc5fe5fe16d6878fe5d3b4e6082bf4535a502aab88077f4b41a94f5710596401e5637ce3870ad1c5b157ab50f4a2151d120e374951d88cf2f5410b42c53573d836b0d6897c7c006521417349950be8ec7e5462d60a83061a6c98f9b73709e357259047562e16ae45a9e472c876466607cd887d50e92ab0d991e4fed68476e228acd2a62374d65256fb2386a74e2cc55e05674267a17d04cddb0ed5277818ab6fdf919696790830477a737dd030266cb0eb01e5d9a2ad03c47d37ccd31b0d59aa0ce3deaeedc670e0f8ad275e6b51a69a55da17783ad03acfdc7ffc013391feedb16d25b8b23e8abdd18e8a05e0b5039008cb8a8fed6b153dfb1423e3c8cc97899016a4f9cc283ab0c5b6f58c813e9e325cc2575f492975753c8e7c945bf2af587e821f691d02b4781f33210cbb3b85c6086b89a770aa5bc8f6ad6bdd3c7092d774452cd6109a7c282c46556f403e3578e3cce54e0840fc1b7dc09ac9cf919f7f7b085009a5db3bc28c92e188aaa0f5c080191fff843433ced661d0ef78bfdbd889d5d791fe21756999a8d9b7872e7571417ef8c820e10dfbeca5e7e19b743e8569e1b1ab7986d2df0c3c40c3b13edfd683201b0e350bcb9c7a5e5d4aa28a361125b64ee8a263c53fa1ce7c3557de49aae3ebe3c380a2c887a9445426cd4f618395ee5080fb240438a0a13a3d69c264a44cb6ac43ac7b06668f47d4e45e03ffa8a15e404d0b0786c2eb931db14342d382e1207ec4194486d9435551cdccd337f6e49c86ddc0e2a505b151e761e140aa8eb7a62696f79675ab115af880559440d59183874f988279fb93c60d9e4fe89123e184af0b2782847ef5435d44d177f8f1d8d9bb0c149fd0d1ff22a692f5b3e4e9cfa5a3e81115267d6bdbea01d21ea2eb240d0ca70a6609e52671c2d5918dccfdd6c12f297a7b246aaaa4ebaeecfaf6bc222808653421563f3d6fef7cfd7450acd9ccc7bc3e8f913f7805f387dd9495f566da763914d3416570fd26d39108920399a3172813633d571490a4f0ac39f6f67d9a1f58a9e2f9b3bb3feb9253829d66fae846020e0fe1df4775d8b25615324445d34d155becb280d9fd18050abab4daaa9727e2fa1edc03faa86638beacfcd066cfdf6c8a9a358f766ab3bd1f637d9dc10c04b1adfbb28175bd632af3d03e6bebed5ed8d5825457399b60e935693449a11c1374aaadc0751fb7a9c66ae762214a867e6b2352335a35eacfee736faa55c4203904259a051d606bc70295a50c536bdf0ec0eac59d35a09cd8953d57e4bb56adb48d41562ef082825f0f462465314303973fb3e6a340b0f0143bdd1273ea79176610b6303cc40fc829bf1e8ce3dbb539c66d976a422dc2698e9e28c365260e86d9fa7d58a227d751dcaf836ce12bd96145055988ccc6fffe582c1f21bb487566523049a7eee659931177169207f758ac83cf88d0defe1b884989f125ebb57450d1822127793cdf3747ca9f40dbea80f97fca46bf4e8dc276ddce070847e0cc4a83601f5321dec3da91710c70e7037c218d0fd5a2345332bfeadced68847b1298210b43ebe8d3af0e8fbeed3501d597f1692e7c2160ac083d68ed193e6a5351b95a97bfba2b76bf87a89cc1bb669ef24afdf9f6da9fb66f47cdb8534023c3f9927606576070ae90a92d2e398e3d763edded4d0fbb51b2b69010aee7e74846b5e20eceb2486598841e34e5a3d6144cb434137aa087022be6a66b2f62f366b3715911d782bdd7bdf9bc6b60bcdbbe89231b3dd460773dc8a9aa277e2d405ac7ed089abf807df3677beb9d352715dded607dcb96519fe71c4649100efb674ee1b41068b24f2a1056f40f10172e871b529fea99f665728cea2a060ad8d33144658da821932d8", 0x1000}], 0x7, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) 13:35:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) ftruncate(r0, 0x0, 0x1f) 13:35:01 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 13:35:01 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x10800000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x59, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget$private(0x0, 0x101) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/19) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:35:01 executing program 1: r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x301c8, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2fd8d50636503cdb23e14780a46d52cfbe43817d", 0xffffffff80000000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20402, 0x0) r2 = socket$inet(0x2, 0x4000, 0x9) recvfrom(r2, &(0x7f00000000c0)=""/71, 0x47, 0x800, &(0x7f0000000140)=@in6={0x18, 0x1, 0x4}, 0xc) 13:35:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) r1 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x40000008, r1) r2 = socket(0x18, 0x2, 0x0) getpid() connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1ceb851e51ce461f, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}, @rights={0x28, 0xffff, 0x1, [r2, r2, r0, r5, 0xffffffffffffff9c, r6]}], 0x48}, 0x0) semget(0x0, 0x2, 0x96) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = socket(0x0, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000240)=""/9) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) 13:35:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x601cc312) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27fe5afa04fb0441ffffab7b74371b2891ffafd77837e13965defffe0000000000", 0x2c}], 0x1) 13:35:01 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000000)="fdb782c49142d8f69e2ba2a302451d1fc0dd67eb05f1f399119c1d631c719187e5e6f736591d62413fd5249ed3d1b75c220c0558bdc011d95d7cad7a70815630e23294ff5d615058f712f1c9d937173edc9a53e81b285380d8ef7b64630b7bcd595eaebbce43eb906d9c92924ed45ba78fed3ca9d1d25cccb1c47b3ff712b5fa06f91fe1e6959d35", 0x88}, {&(0x7f00000000c0)="4300aad42e1fb6f6f4a55c97b5b4f7b464cdcb1be10b0c2795aa6fb1b61b2e69faf11a0200110f994fff96bca6b914f0", 0x21}, {&(0x7f0000000580)="013eee0cdcd468a56303b36ef7cfeee8f1138d6b8a79dadb8c1ac90218250211d12996f1282d319885dab46a63641d8c8b2ddb28cf58d787a653d7f360e161b7167e7aba054094a2bdadeb6ca6989b815df6fb486a31a0d8802d4103a8e06cf10f572a41307211ab06f4195ab9d13fbff71922699983dc7ca28556b5381cabbf3108fcc737b8e1405de3eb4a95c264d39064e6eca8cdcd09c4cd9e23eca739aed2aab6ed3ed7670cfa2f2ebac3c82c3c5cb1bc804c7b85bbfb82d37d0a87f04b93ba6eb1d5b5bc816fac6d3dd5", 0xcd}, {&(0x7f0000000400)="2ca02137bc84ea5521677ac046e0130c14238ec9a52035955b422554b931ee5938ef467be4df8c21626460abb7bcb1d004752e4358c27e452573dff42f9dc72e1b7f2104b664e271e0970ca57b174c8635a1fc40a68ca5e0e7a53a0a395112638591b8b8839960d859edd2066240ca8c1696424a37d2e6c05692dd86d8230f124c6f6ef30afca642cf35aba12ae14ef03baaf3ce384eba1d44e167abd178a6687bacbbd2296bb499269e6ac1285eb63f4634d99fe2f46e5ac6872ce7b5792e", 0xbf}, {&(0x7f0000000100)="86", 0x1}, {&(0x7f00000004c0)="592067de6b2b1198cec55b8e1c69b03a10a50063f940c7efec56ce92881dd944c95ba50ccb4c1ddf39bec34197b4b7a599e7fd3b57f71cde59a8a7b6c7730a9275ce5acd291ab745c4f5f00fd3b53619e53aae197a6b8920182b4bf1bee1b2c14989153431a0b81d3d6927924ef537b22278b2d001f23e05900d7793626aec2a94da11d7385a3327af7c28217840e59dfa80a62db13ce87bc120b45457f3344ce93d969b9cef6f061c2e45909de04e2e08128f741c", 0xb5}, {&(0x7f0000000180)="5acc8d27a5dc9a3669a3670fa6cdebaff111503b7c", 0x15}], 0x7, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x2, 0x0) fsync(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x80000000) ftruncate(r2, 0x0, 0x2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)=0x80000000) accept$unix(r4, &(0x7f0000000740)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) getpgid(0xffffffffffffffff) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000000c0)=0x80000000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) socket$unix(0x1, 0x2, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r8 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpid() r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r17, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0xfffffffffffffef9}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000001780)=ANY=[@ANYRESHEX, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r16, @ANYRES32=0x0, @ANYRES32=r12, @ANYRES16=0x0, @ANYRES32=r13, @ANYRES32=r15, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) 13:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80000007c}, {0x20}, {0x7ffffffe}]}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000340)={0xdd, 0x4880}, 0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x8) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x4007fff9, 0x43, 0x5}, {{}, 0x0, 0x20, 0x1, 0x73, 0x8}, {{r4}, 0xfffffffffffffffa, 0x44, 0x2, 0xfff, 0x80}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x8, 0x8}], 0x7ff, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0x8}, {{}, 0xfffffffffffffff8, 0x2, 0x4, 0x2, 0x7742}, {{r6}, 0xfffffffffffffffa, 0x20, 0x20, 0x7, 0x5}, {{r7}, 0xfffffffffffffff8, 0x60, 0xfffff, 0x4, 0x3}], 0x1, &(0x7f00000002c0)={0x9, 0x9}) 13:35:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000040)="0d30f1b343f2bd45fd5c6e55426e54b1f9943d840653d5a3dbc2dab5b1da578db3899a5fee9ee19a69b24b68fefc442749f908ba7a27853a3ba30a29acf7901b8b9753f1cb8b3782eb7b8be20bbfb831c344"}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 13:35:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@file={0x20b5c0caf6b44841, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 13:35:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x6, 0xffffffff, 0x7, 0x0, "545bc134a227d87b7c279d7445555457c1963410", 0x1b27, 0x7}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={&(0x7f0000000000)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f00000002c0)="f3617869c733ebf67c28c54100a92094a3a572d36e7637d29fa480995a63bee176f9937bc2075c5a9d39effcf9c5316c6c1072bbfc09b74abedfdd959cc8f27b91b2fb714e03b406e11e9de87cc27883b5174b95b79d1e58923fe61122fec3ac573a5689ad61bd00eb0c5b491534115962e5111e4e293c43250f38327a4a18ebfbab4b8badc9155d4c62136bb94207f9f3e31a4ab5eda5cca58ee03f3f1befa0e6afd7b90db9aa081b38d4fba40e2ba8a49140e77aed2e071848c47c4baf6e517e738bfd243e97ace86d638316e4881f55eb24e3789d22aa830760553cd103dabe20f7e19c54bacf6b05cef0aeee89b00ead087c97731950f0833bee66083f65031096b5f0fa40d1c7b990c2c88251d051535a653f084a1c0948ea22b98c0beac495160e5d9616c26c13558a0ad00640a7fb2374cc39f299f680ca8c80d5af3af209393fb8a43f9d096986f0b3f81e8e13b8a839de0b6d0105204f1985e8893ea510c87e8a73e7a666b9c6c5c09d6fb414a0b81368c0c6942f044d4e0cfac0e49dc204ed4f6ed9d09580da307d4e512c0e6a58bf128379dd229d2ec5a24ba4c7f23da8f142dff227a6b9332eaefe1e3b020db0a7443c755939ad4b8720246a0413b2a530bb967df4a0f0d62d5b4745d4d124d81ab9e9b77f474ff8f3522f6aa7f60dcd99c79c6375bd8e7a59971207ad45cd474aea52297a27e899a5f6b0e18afd21beddd261a8089b899fd17c9deea9bb8eec319358251208762b5d247a67b56a8f6816bd15fc28798b4b980752c505b1d3e378288718ec3939ba752a8ef6da99dcf43c05b77fcd49df1042a44e5658744e3edf14f8796b1a6482eb5bc24711f08c226f6cca01e929ca614fc2a67d2de317e336f4c145864be65220287f7ee5ada81b7b1ac51a64cd1e0046133d662cf4107e00f607b997b0721676f86fc9e3df0adba7c3c78a5afcbf86ab881bce5ade3dd2608f603785678cca552d71aa767658965e09013c616594f760bb327dcde925d1f359f8d9a304d8235077733241801daf85e4cf4704e15bbbb1365a285e8a105883876c6809039dceba7586b3ed5c1d875504945a45b3fbe43db42158851b3d0938ca0068c0506006eb81ebee6c1d478b106f2b040e806bfa4241ad99bda18e73e1b4dfc07f30d9e188690b2c8425a9b480cde35684f1082a6964b43e0587a2598baf1f076f5084ce774be4b35a680b042eda54c94124ab274a6dad9398644bf16178b7e60a3214ed1adcce9041c3fa2641cd0b83b29aa1715df02fbf25e0d01ce8b40d5e11e498aa811cc37859362e4f37a536a4c2013762ca6f16fedd9b8744b9b230c88f7b4bd80b931259746aa6bb5cd376079d3f2d528bf39c25be172f6bff1ed0966b65b2e3035b7b161b8fee12206233c96e23de09a19ec9a041abd9ddc2085dac69a110205efdda211a9b33029a6279940fc237cc7cb993c1b5fa0dc5cb9179ee93f3ff8205621e266c38c06ec4ce47f509b1268d6132c7c0bf91f56145fa26aa4c5d785e4c71ac5490ca6e273b7d18557d0eab33799b70b871526df39fd3f65e7d6d8bae2019453e3c26457f2bed5827a2f9f0564b14398e6ee8553c97860067d1b750084bc5d562fd28cd62af7775df5f967eacf46da2d34215a6724fc8e6f7bdec55169cebe7095902d50d229f33daa7f1f5db4fcf731ceca8740d632f1fa1be278422be8cb628ef69bef7b184b41af259dd9b9bb2103f3d8c4eddaf1d19fd5284924e7a0a7282d36732aa86c43935648a66f9f741c2a80b2b0eee09271bca79e13955011068ac7f4c8780a08992b8a92927bba879cb34ff586d9391fb99fffb9b8d8df9ed630a380d916bcecdcdda5328ea5f3e37dfec109109b3c8bda7eafae1d47705d5650840dc407a4614412a8ca7182a94a79a0bdfa023f1aea8e521591bdc66a8ff4e5e158fd9c2f7342e3c117951c9624271cb597a2f7d4a2c55197803ffdbd73602a6abb67466abc28b0ee73db2924af85f92038b9cae168f38f40f39780615009926f9ebc9273f321e6ae9c516be7a502aec90fc5b61bd41a6a32b2cbf6c263382cd85f8aca3e7b8f860c66a4ecf8f6b204f8d3a5b1f6f686abe4d0647f7786943520237b28fabbba0cb97f3f6ef3fa9ca9863a4831b5f93234b19fc34e715bbb91bde397b45943fcbdeccb04304c5180f464807904033d1512233f401334ebad2409fa613ca670702373e29ed1880961322216879908a9e64393f060beebbba4dfa7bfea32916fb86160ed8eb7516cf76a7b419ba0383a3c1abcc9dc876276fc8b5a712a3be54283cf4e490e7581f3bc103582254a5537022c22f10fb562b8068dd041ae8f44c92215fca9f91610e9ef7c137a018ba60d26dd86b609bff04f64def5d72b3d82b2ee4b503ba6cf1a286b80b7866de69fa36909cd8747436d7c08f6713d57b874e1569499c1b820a8060c1f1b6da34442ae71fca181772999464ce1d785a9c0a97e447ca55cbb33b641a3c8567a9aa015791b25db8ec0992da27b3239a38b1a6ba936ecb3c0ed784b688d7a6c45347df74b3e08a0550d302917c41feaf06fe41c5e7ec447b10909de55ffa10cced84c3e7800554bcd0786823f318e6895413ff55c4d3c8c3a600032f7d63592689edad5032c600f7482eed867e7bf5f43c9a5b8c165c6ad4f35971f0f3a4c80d14a634b9ed283890711de1468245f911e98e2273214b75ea1a703a8e0b6c786f0dceb0b2f47c1b419f16963674a7389e781a5ecea2fdf97f848b30a69f022d908064618010503dd0df2014f0f1e4cd9a5228d59d2973a215293ed679498ce8e14353c5b3a42ee24c9cf7594182066ca72b40e006b5f50707caaabd92f3f7d2a81508b299cfd95703ced2c93bfe40357031d0ea3476fc9c23ceab84e305134320f69a6ee7603699f7fb7afeb839565c9e71f62f976d14a7f55320636eb1ccce380b266daa2fa6394bc208080629b1fc477e7c2f7e874c9c47b2bfb712ed8b7b8b0d6f7293780fedc5f88d16bee9994292a1ce81ec1c1092b13b4cf30695c4c4fd847dcd2cde388f5fd627a82bc333436f20de0d3cbb2566627e8a9e7759a567628a7a18c1d75b8b7cf6082bf4db06e8761337e4ab390b8bf42c152c65ac1b5c51597b9e02904dc99748fbb29f6f54a940333eb88abd0534ceb8373f50b2f43df0eef77c46bfeba2b311806956e1279002c938a058d503f981ddfd05f838443d0dbfe5a1b2738e6168a3caafb4e0e254455bed33e17e85dc1170bf754ff409b89c4e9acb21c413d51097058244726c27199b7ee98451aad3b47a05fb5e7a2a0d36d3b52116b7382dbe67edb4c83cce4428d415be52f1f9fb05fefe6d2243ae19a5f280d4c131e5048951459adec51126b43cb3290601434bfc9d7d449f95905d95da814335cda716e3843ddd70479374cbfbc642b41823b4a0ef730d0725d3ff31f3e4c68e4110e137dae6ad9190402fbb758acfdc95a01f317cf938a858342c7263c08716713902d423199cabe1a21098ecb408b45efa21bdf0b9eca6433762bee667f7a6b2f596a6ec9a7ec296ab06277e116a9e9235d5bc234c0e75c359969ed079ea94d4f14598977434799f70e3b5271db444af6d0de6f3d3704eb60d72d4a9bd6d4431bc56bc3284b06634c2a30ac42437f4946629ff4f6e7eccd15b4d6a6d61328eb333f66fabd4467d65e7d23877b3bcd70cbf3ff768247fa8bf0f775a3187af8d2b48fcc9d7c83a6b63791e4a76dcb44bbecd09d334d529a0f209311c4fab9b8a3c9a3b46779b357df5f12ecf8c0919b049749c6903e7ac8e3c15cc7ff16970715b516e77a8f77a36b9221b7eae23624edbdd5794f792f89b1d0bcb3d2ae71e47eb836517bf92b722429ac7ce41e5aca42604eb3e20171f316fa69f9415b9e0e7eced59f7e498e5afda87a7829df4a3b3cc195814308b11d868fd0d91a196d242f91db1ccc54f41ea7bacd0a9d5b525249f60e671aec4dae195fcc23c31c51f4491790455e2a673dfa25f4ea61362482a4a668a0ef472d5625b72b39202416bf6df36193a7fb9c45ff3625e17a20db90792adb4d46cb1cc7fc2a2f4911e186630656e28e3c117d8608a1354d34764692d12085a6d894d172f751c156de441fe795e93dea1d8b71a9c0c1922cd9a392fed340f4fb54c72fab0a802280284ae1fd1e877330457b8afe95d803ea195afbb626a57576d75151abde4d2c80dfe82e49434e067a9da9270beac43c008f154ed1f8b367f039503324db29f30a14f841a794c3ce76f7cfe8767c5e4719b5b576ef90aa08d496bf29f0b82dab89a676383e4c3ae5132fade1da21897b9821b707368e2184f2ec5fef8991fa71e33695dcb975da234098b4a6fbc83a594aef1397a7e3eb336f50fce4cb717051e340d0b09fa20e00c77a872346b0e619931a36ddffd2bb5f33d878e2e88b989002f918da18ef9d7454c48a02b6cefa6581cafd25c159d72551bb732668f6efde7fe90b5a99be968c48df139b34cf21827d9921c3692df87922d0f5783ebf75a838f2fccc7e3202a7ffa8993f05f977a3b9fb540852c90286e9c29d6606ff8d4da6f28443de6ab67212e35b0817e36031c3eeab3cea2613db39c7e043263c7de6010b38cde2abac67df69fca81273ee16ebdaa683564eee8a6eb57288dc37c91646204ccc8c94b78173641e528582d9e5867bdcab15fc21b4248c4f3793aade4d4e46a3ab85eeb48300ec17d203a34e7765f181501f29b48e15520aa7cdf62233aaa68d120666b98ab1b8df47d263fbe87bb29b1bed51478f43c02ba4a9c691cf23bc876afd81add81b98dc879a9348932d5e4b6b141efdf48f4102382c068b1e28ae2cf16ee8fa2c837c12a1109efbca3fb61d9dff3017477b8ffc79b0ebea5ab291bfd1316c9f9c212e6d4b6764d5571269ce9d45990d5ffebab5612b3028b0c59b81b70ea9bb80c30b40237eb824da822d4927250ef05d4aa7b4ddff69a4b700180e82c2c353fdf8c5399a03e7ceaabfb49e379123a097cc969997b292a66e3f36bca3a1ddb21edfda40712eb43bb32f912bf2e3320a2e58d4c5ca20c2af5ab57eaa25ee53f2ac51dda35b2267d6eedc538585944956a4bc512f3cad2da6489c5e3338f4e2f83b85d54a71141c3d3be9601d6cb2b07f9e2160d2dff0000f758ef1eac96828365abef1b1f5c6334229f0eac3bdf92f16a0b47b78561995152bd9c32af4d0fe324e9d33e7fdf0566fd60d4c35c4d55a1c597d8050ee2290e0df0b1066ad300d40deb202a3433a97058d64f97fafa3ecbbd3749a0155d70004e8403b43e78ce30d621488cd6c302595aa7bc2b14310e5df0d4c3631a91a5e86a4c38d77d2d5bb9b393c6e42f99d20fc125021db67b0cb4c86defe3d78598990079dbc810c69a3db904065c59f912a465069934f0f7cb464abd16d404760abf1e2a5b3e50a6da9a41d11a3dcddad80f4734960ab844c023f3c644220d987905de7ea0521783140b1261ea90931a08b34922332e18977d36d66e0f86e26a8ed32736c362caa016a31f3023fb35852c9e595f16b9cf0b589ec6ae6fe395590a4708060948659acada2178cdc4d8c09580c7b2d5b234a2e958c4790a7ebb5f4229a1a7c8a5e4c3b9ed4ce125cc833521e796c81a62c53fe879c84aeddb74d19cc563949fc547d3151b4d76c4111abf91f9332369b9667f67ae79ca326b0e972cb43ce58a8b4103c0b1262796ee752380618c65ad12b7712fd0316b928d7f3e5877baeb400030cd440577da54c39a4ed3ee0b2716", 0x1000}], 0x1, &(0x7f0000001640)=ANY=[@ANYBLOB="c800000000000000ffff000008000000bebeb4a4da9284527b71180cf0f8586740feeeb0a195e06fec4d671dc374248048b47f37e57a00027f1addc34c1564b0d9c784cb29bd1d87dcca840bbd456f963c8dfe6836729e24d3131698cdae4a0621498291fec0b989ac7c7f9e42b0224ab049b917b54b8363e489a595bbd77934ce3f62a2a92f3526e78ac08eaa9bfa098d96084182d16c1122ceb290fc2215e838a99f710fcab3d063ef52cb8336194085e6c7f848c34e24b8650d38d705bf6572000000000000006000000000000000010000000800000073b310e4b6cf56180776638c974c09b24b14fe291410a9e6d996a58649fe2da4d09e318dddf66b18e6b7453cbb5196c6c029aeb14e0a823bfa6f98013dc17b69200a4f21730edb553d6b000000000000e8000000000000000200000095000800e6b337835816de8baab1d962a5a0187c1b0c5a48a785d07c01751e3c3583666bfa43997add26ae6796948cd94f3dde48436df163f2625be515dd8ca1d84a666777228e38247d1d61aa7530707ef6337dbd5c3aa8188da38ccd75615f99296c99028aa4ea495a7652f856e0bb01fed8d83e49a706963e0fc0b5f8d52056e5b6b4429611771edb975ee41c3dbcafa0bfb9a7db21a8b01d1fd04a4bac9b743f88b3e9e3f35e25d8f8218f78573fb6d251e689fc949bfb66421f0ec66ebaa5756fb4e5f8f458060b0933d8968c828bbaf1cf2806a2cbc4118d3ea0d1ddb68da992840000000000b00000000000000000010000200000003158ce300d87a92d0a985def1145edcfc90e0f8be57701d39528b2038245dcc842d4a51913f8c3f0401e4c25a23bd0f82bd6a7645daaee0453af2a1365c853b2cfed4adc8bb405c350ba5a678d228a8397383e49111dc2b5fd40354af03cf4513f42a2d5a41cd2eba73178bc136933e5155988b7d038ce53b40885fbf40e744f0f3abe4c08efd70c080dcf9bd2400b5ff3e678d8dbbe6485c9e25373718fbf59e78cc7bb45d05fbbafc5ec52c722a0b32895cebd44ded491a0d2b6c796c7a3320ab20e081b50c4fae88eb9c024bc75f68216d439a3d3869ac26549c805b8f07ac838ccb053c0a142033b3ebe7ff5a26f229581e422162e23ab3fcce9500034996e730d20aaec479992ecc876c0ebe6482d7d37f711"], 0x2c0}, 0x416) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r5 = shmat(r4, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmdt(r5) shmdt(r5) 13:35:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0xfe5f) close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f0000000080)={0x20, 0x2, 0x0, 0x3, "63aa0db71ee9ba54eb514ec2e9807300000000ca"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 13:35:01 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x7fff, 0x3, {0x30f6, 0x182}}) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949279dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(0xffffffffffffff9c, r3) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000080)={0x7, 0x8}) 13:35:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) flock(r0, 0x9) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x7, 0x5}, {{r9}, 0xffffffffffffffff, 0x8, 0x80000000, 0x6, 0x7fffffff}, {{r8}, 0xfffffffffffffffa, 0x4b, 0x1, 0x8aa, 0x2}, {{r6}, 0xfffffffffffffffa, 0xa0, 0x80000082, 0x23722526, 0x10000}, {{}, 0xfffffffffffffffd, 0x8, 0x1, 0x6f, 0x7105906b}], 0x7, &(0x7f00000003c0)=[{{r6}, 0xffffffffffffffff, 0xa3, 0x0, 0x800}], 0xb9, 0x0) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000100)={0x7, 0x5c}) 13:35:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r0, 0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r7, r9}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) getpeername(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) 13:35:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0x1000, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) r6 = open(&(0x7f0000000000)='./bus\x00', 0x810, 0xc8) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) connect$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 13:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='F{ev/b\x01\x00\x01', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 13:35:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0/file0\x00', 0x4, 0xffff, 0x8, 0xfbd79c8d2a440b03, 0x6, 0x1ff, 0x7c324e09, 0x3, 0x0, 0x7, 0x80}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') readlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000200)=""/245, 0xf5) 13:35:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000880)=[{&(0x7f0000000000)="365ee1b7929252f01c29345cc5541a4f4d48830324c0bc3cc68eabcf96f7ed7bcf01c525208b6ae4fe91f907bf9333ebd48c772549a4df2c7f38c88dab5fb77bba4dfc1fbeaf0ab10f5da04cabb57a534492699e7ead2a85b7da5ddcfa927dee1a047ab6caa8c68d", 0x68}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) 13:35:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x200000000006010, 0x20) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0xc000, 0x1) setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000040)) close(0xffffffffffffff9c) chdir(&(0x7f0000000080)='./bus\x00') 13:35:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x85) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r2, 0x2}) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYRESOCT=r3], 0x1) write(r3, 0x0, 0x0) r4 = socket(0x1e, 0x4003, 0x0) r5 = dup(r4) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000100)=0x2) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x20}, 0x0) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) setregid(r7, r15) shutdown(r3, 0x0) 13:35:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r2 = syz_open_pts() r3 = getpgrp() fcntl$setown(r0, 0x6, r3) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x6, 0x1000000}, {0x18, 0x3, 0x100000000, 0x4}, 0xf5d5, [0x9c, 0x3, 0x100000001, 0x2, 0x3, 0x4, 0x401, 0x1]}, 0x3c) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000440)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)=""/79, 0x4f}], 0x1, &(0x7f0000000340)=""/176, 0xb0}, 0x41) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r4, 0x0) bind(r2, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) ftruncate(r0, 0x0, 0x8001) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0xfffffffffffffff7) dup(r2) syz_open_pts() 13:35:01 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0xfb4fe45bf469aa20, &(0x7f0000000040)={0x7fffffff, 0xffff}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 13:35:01 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x8cd, 0xfff}, {0x18, 0x1, 0x200, 0x80}, 0x40, [0x8, 0x6, 0x80000000, 0x8, 0x9, 0xffffffff, 0x8, 0x200]}, 0x3c) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x43) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) socket(0x10, 0x2, 0x0) 13:35:01 executing program 1: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x40}, {0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20000000000084}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4f8b07802e665d0f, 0x0) 13:35:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8892a116bb3164f61a53d11d2d705c1adfc9cab98301b16a7"], 0x10) socket(0x18, 0x5, 0x8) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000780)=[{0x10}, {0x10}], 0x20}, 0x0) 13:35:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 13:35:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x80, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001240)='/dev/vmm\x00', 0x180, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = accept(0xffffffffffffff9c, &(0x7f0000001280)=@in6, &(0x7f00000012c0)=0xc) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse\x00', 0x200, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r13) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) r20 = openat$pci(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/pci\x00', 0x0, 0x0) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="9dcc2d1fb00b9d6b981f52f9f489557e873f1b47ee8142081eb9ef7cb1042637da28aa30c88b06eb026fb4143f31db8b3533e133a0eb7c454edec49d44008f0039073b700ddbfe181c840ba61ee37db4e0fb16d5dae28b8db2dbe2dfed84169d686719c24bd2149ae3d28ed74be18e394b52092687c2dce9777592fec9be6a448c1bacc301bee208c8d84cfada5a100870f16053a44a0dfb55b6017af5fa69710e3122020188f5a2880754774e246dc6d431e27c98efb974caece78a506e7f38f1a31fd5860ce35a7970d6a9ca9431b4171b7119ad185b3f63118fd5c67db86bb6d753c69e0e44320743e7f98bd36d6c69415e94f6937f2b73c6d0", 0xfb}, {&(0x7f0000000200)="ef6b3c6e4cbf54c7cbdb44d0750b7dbc17a65d0b48489f9d4abb5ed8926ab75d8b2327b8933ed4bc75f58ea0304d4367d311e49aa0e2e9c9851df0f7956c4f4bc4990dd9f9da807190bd6a6602f95baa9dc8d632a7f949e841f96b68abb09c6790a8546e5680b75c590a2e2c61e7609332ad7c003545651a0477692628a6ee3cc02c112d4987969343244a9583c3f4e66347d4eeb0e96edf549ee24ba609772b7d1deb458d83fc0a9ef3fb0ef0cdd34670fa328ee232895ce96edef1edfbb5232bcb9320b864b89ca3c77cbf515221b7a2b2c7ec4cf19fc5f55da9644ef389b196d8f28036915233ca25fcdde7f059b4dd6b4a876818b3075ce3cc0cd753917eebe1785bf1b6041904708e140ca265d9e6007acfee10ca3a5a417a21c1a575dc52c5fa2fe4a14c20852bed1a2b394ea059a95bf8edb97dfe90ea21744013baef2c1a10695119a62c2e93f8aba24b34b87a38ecc80d923ce51dc2f956982ce6fca63b9504525704e653d919bd61a03af2e518e86fb64502fa6578c31ea812ec87cb0cd52631fdd16b0506e71e3a68d8cac7f660f261ea7313d891020f33c7c483e69c4f105fbdc46cf87023eef1c4edf4e05e18021a6766889850cedeeede51eae3d8624b512e059ef6cd416cc938dd445c771e9d47402695851a3c0ebe1a108bfb2fce74b04eb081cebd36f65f294e99b907c953d3dadc5f2f20dcfd57ddeac225eb9c6c896aa0a8aae4ea21832678fe45c0135ad789a6bd8dcf5d759f5c10e411d7a399a4751cad95d4b250ca8b39a6916ae16b4991b9a85fe93d7df0f1b6060b0f80aebf8bc7c231982e086ecbe6275c965b6ffe48ad2658a159c8c2bfff2323b6a73888625a08c161936f6215e8fda20347dd4cf1f44fa2b2b1ab2719fdc5150cd07cae8a0177eff418f46beb7abf98b0a776091ac65688f6fd7c8a89b39c63d4d059cde25b03d042f804088f72624cbccff709a8a5056563d8cf9e8e2b7e9d34cd6f82d2c4bf92c67d30c64f72839860d99790b648091560f36913b7749e706ea56724ded36ab9d0b0c0d2b20074d3d01d7e5d1e2e0420b009dcffd754ccb7a54d57d6d0e57b522a2fcdca2b235abd57797f9f13c68a1788d6d81d394aa3cad8e0ccbf90254984098faec7c014b397d9c4f08a443a110b3e390143543dd07f84ea17fd9bc484ce5cc7246d49a594725697e9c7739324a6fda4065bff4ad209d5f14d260262b197e6b5656b2798e5249d869548529cb54a3b835415d7f23bc39c332b7f99117a7a90ccdce576b9576e7005be362c8992611069580726dba6daa919f88faf47f5e981a2a0c7be422ed54f9cddeb09c778c6ca999031ef8b189de1c0214e0e8ff8de7e213a6fd880119685a483b485cc293756e42643b3d63d906e860a9561224e10fd7e2ed1eb813c94d060065198f1acfcbcdfe3879636e71022e17c3b228a2774449efba1edcb352ad0a768be3d587dcc21091eab1c1607331fa3cbada4b1bd5758f49f11fa7da61be875270ce525ab63c1184ec8d84c10e2654d743e3ac508cf4134992a91eef6d848d7bdf2dafbf3a5aa5a1f02580ccb7f0ec22153671c3d08911f282cd3fe90921d30c8d7ccbfef81f45b55c17b0caabdc8372b0b64ff3189fd8b4ee04f7d83a5a4087cbd39417163b80dbdce9c7cc567ef1fc44afdeeba2a9019d724ee4d373c361817413dd69f96424a645fc7e265e47c882540451288da593afba619ec2d1be4bf0d13435d31aa902a49546c9e951d6701520db5fcbc1d4f4a5012bd736fed37e490255cb8ab450e7908b88588e510642a2de8ad9bc2eff5c1e872f9f882a4e019ea25e028f08b4d133c89cd6b686af83f2a3a82fceb444951d06d1da0ae670db73382f6adc71d4ac208568698ee15c0509a05e050df7b1381ea00c94c20e000e4ab936d3fe6b9d81e34707f5ea59c25a0ad8ed7554d1ed477254a25b3c923f98d62341af233c5df6a3c617677c86973e9ef58fd1544f911a22316d62ea38481b9c26f45750b70c3fecfa21d1ffc088fbb061882be0fcd2add7b077430ee1bfed8e737dd2295b8cf9675d76fc1570d2e833e19a3ee6d864ca8b58bf8ad07036b12d077ddfa5cc35ead4fd29854b0ca4f103ea624bed8c2776d0fbf0ec40d062226377e96485ecd86a85277ed634e18073074406c51a22ce7ae41c7fab35e35ad421537b025628c8885f2d7fd119664640268f9b5d9066fac8782140adf01ee0e7bf4af07ab3441296f9583435b301cee174c95a545bec49b7993f4d8c22dbf75c7a132f78c4c9b5bf6098037b05d43c17d1fce1e94b32a57d4c0213cb48875448d5eebe755216f28f22341612de6e9c6c43b07e5d7498cba7e7b37de1d93b1df9bf5d57ea87805115f6bfb62e61109d1f6f8fc354e454ca55c29609114f745df4daee0137663ba2749dfd41340affdde1f2c4e531a2a26d7f7c348d5ff53743df75b0ad9937061e1a16a3097a26acf3a961d34770f845a4fac8e9e501bf954d2cbcd77e8962190cf343cab3cd32bfc26e770356d5172eee65ecd40c525a084311e72b1160ce7e5764b0d09aa6098dbbdd3835b493800bbc6842b0bc42b2d7b237215ac57e7839799f5dbefb29ffc69f06089aaacc4c9848c7a8152f7b24968017f3da84d508acc3ea431187cbdd392e9a3b04fceb97b425c44690379b9553e5caca300f60e1f013d935d8e8da41e80b56fc8e1e7d29a6bc1f95f41e10f95f4a0fa4632b4acf4944ec2d501d0cc32540179a0d5255d248b87fc5f354883c712ee7d89653c1c071d6bdacda8bf36b01de58ddb8636619537324c940587dd63a88b4153464187df0991135939c09e68c65d2c4f58201d8d810405b7405f3b26ec88fc0663aa827f47581e4fabbd4c248810d8e34f35f8634c6d4b3cb0db2aef29d50d1e4e57020942845b353c011c32ce08703715a08392348d2bd705b6b16403ed8d4a6055a6fc5f691656c45f74f57c8b61183a6a2fa9fb04a9b5e9b3c0a61f8f28df20f20a914f2ddef16fb645cb509975bfaaf9ef7d727a806c2bccdbf281d5feda6075304604c74f1b6615101eb940c5a658d9fc7dcb88c0a8686d8e932dfcaa1fd08d1c13c3db567ca39c112c830bec8feb777371900de2b6aec3fd8ba81ba3ac986272f87f82917d97e6a5c689900d4ba7f9f0465ef12bfc095d47acf5aa4478c2db58d0bd2a558ef5326ec62a6dc648391d8b139a880c4b3757535047625302ce0098239ee070011a267145f8e280f93cb1efcf25a4827fe0bfb59203d5beb8f6c598b28b964d1f4ff18b28ce49015c72688229e03a48a40b3c55916fc5637b10a810e574d5f75c6fa820819e9a0bc2c26fda004b0bf7b4a6df58c9c74858d901d08cc079304055f1bddebccc06005e4c7165f978adfa1fb69456c9fc6e0b26d5b6e1d4f3be8889178c64b6af54585a249975eb0d89f35ae092438b412c5671fd405d9317c164af5b076af8838e8554cb9456a0a03e5da87455e67a2d034995dc3c023faf353ffb336b9690754bccf27a51deb455c3eb95f7503be42336330e41b618f184f24fba89ae7bc862647325609475c391b68a966f05c7626724b4f8fde5121f625c5e0d1b048aa751c10328272b2424ab9b40a64a9ded8333756ce63658b90d3a00712a3e1770d27891b144ef575ad0e4d82a52a72d5434b30f9c489df9488cbaf4938165aaa41cee9c15bb9b2e3592e97a8c37bcabcf0c0a9ba16f6d44ef2259695ba372f304e1d9a02ba80ef934d82ec46cf1311cad0892d9244eb54f7aa77ed4e33621d3c625d26da620c6584915611f958d3fc9f067a43d9eb9b0ca95d45523dfb7ba5587c017a34490dc2de95998c1764e631bae8987ab6da547d626a6cd7e30cc5eb9213613a2c2f38fccb974ba2fa26ac70e5e186574262c67aa98e27ca4df52aa076ff524e9dc8ce83e34e47a449bb7271841a9c40c8344b27ca8399fe8332d3381314b6e54b3a0707057a22d45130cd1189032c3f46d9b8a9a24a4a63c18d78cef63761441c114df269f18ff66fc7b8786c4657dbc0a7320472818fa3a66208415f47ea17957d665280de215c63fcbd9b9faec7e429ee4bc3351d4735a7ca65e2df0c7ef8b95dd205d1415c7dbe83b62288507b79759226ea7acc06e7be4bce2bc447b51943697b638795be2c679ef73766436eb35e8b7c9d73ebeeb597c0535604a8f02b00060288acbe1e04cd88697131e4f08707c466168ee6289d816680c41d87a8f8809ba16accf9e54c89de761b5831ea51ec997aa71a1ad3242b9b9f72bc50e6cbece4ac5dd96a56b70ffbfe4ed93b0217a5bd9cc45d24ba6dff4f6bf9110c5374a604fd8091d4878fc91a78319fb5e4eb7e990dc72b006d86c40467868a9057e8fe7e8ed684f7a6792d10f28c8d487ac474f02caf817240a4e218529034e26caf0e16a08960bbacf84d1d5254c785ba3567255bb7748703f73d45ad063614cad816ac60fe158fc6fb300c6444bb1243d5b71cc36da6a4e1539062753d3fafe9968dc487ac977919899cd8bea37f0f78aeedcd390ffc5334f7548de99179353d301f083e5ff6a2839779038b1046c552ba41f6da518ac244a3bef4a7a9bf4f7ef34188a3f95401c27f6c94784b94a6b54b4d6bf0991544d7337ffbeba28db558b4b3f90f0f38603cdc8cff882e793694b0b787e145bb1ecc94b28b9146caeaa53660b3707b69f6a0c1d2d57126d1b9871a4efa725ffafebc7a8c8f061a44f0f0111aa795c96e66a367ad70855d6800f7aa4bc4e93854bcc1f47e57c1697bdf87089d43841fedd9169a506489e6bac13324d3494e6b1d0aaa203b204575798e6af56f6e2c5121a76b55280a573609624411b1df5613485fe39878b8db6a8c2c565fe6f51f2d6f26ab511b48ead173978baa3dcfc8fa2e272cbffba52a1deb69271e2c442fc9ee2dafa8f4121979403119571e5adb737d3dd82b51eee66a2cc5ce0c08140cab92d74003377527200a3ab8f48568732eb56af980bb2ab04c8349bff8a4b8cf882ec3614ec2772351f5ec68a740308682eb2725c49cd0558cd76961a4b6ca008e03c9239a1d2c0cc33bbb61ad0ac6d9ff518284323853a99eae8aa207a5e0654f59e03b364902aa5e4c2f42dcba854eafe4419acef34ce341be4eccd48ee822b2a2bb73c1e06c96aaa48df73cb63a07e134a83705d9cc5daae30e45d939d0d9d04fa48a633ab351e52b6e79e99e7d3557519f3e2f699f80d1c6614b428030a5eb0aeed910b97b4558a2f6f0db5013a4909fafcb8d697dd91fb3d03699c0de5939b5cb1f79cd4df9f1a3959e8e33880ba440f214ecfe91185f9e1b1930038f58e0f344391837b633a18c60ab8528cb81a350842ad065aca266dfe3d146c91d050aa7cee4965979ce2f5bfbf8adc5edc8cbeb63cac5ccac189c87332c87bf8e908d257ebe9ed827e0ac522a13a39b911b9b50487ce29eb4c5cc12aaaea335bec03e012401f0c6a09f4e3553c5ef63a6898a843113bb2234b5281394e406d5b9948710111e17ce7b6b5c78530f745c603dddd16f40265d81b3618549c457f026a571d7e57a09eb5ae33f547a1884d3bc20d4cefc1f16f230cd96e62b8f8491244693bdf4f6ebafeefce8d2be0b970769690a97dce347687ae4c1282a0f8e1ee4339279b63a2bf1f35493e0f70519d30f4966345ffb5a9a12b373700e9b0dfc6fd93d5bac574ce745d721c1e22ccb0f6992a130e6dcb1c10310bfddd2c0827a47f8e0c9fbd54619407e260e5b8e0f0692072321c47ed03b8397b988730", 0x1000}], 0x2, &(0x7f0000001400)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r3, r4]}, @rights={0x38, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10, 0xffffffffffffffff, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r17, r19}, @rights={0x18, 0xffff, 0x1, [r20, r21]}], 0xb8, 0x1}, 0x2) mprotect(&(0x7f00001d4000/0x4000)=nil, 0x4000, 0x1) setgroups(0x1, &(0x7f00000000c0)=[0x0]) 13:35:02 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x180) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r4, &(0x7f0000000300)="0c3421113499e3a2ec1dd821e2cb5d2fecef0e03825650fa1d74537cbda8db6f272bb861f6b8cbb946e23cb004d7dfd2e4aa4b91fe8e861b9ef92e50af1a4926475021b56f38492e31bfe148ebbaa26b075cb35eb126a7b8d379e54f07f25811ecb53963de2b7f3b8a892582ff", 0x6d, 0x2, &(0x7f0000000380)=@file={0x1, './file0/file1/file0\x00'}, 0x16) fchmod(r3, 0x0) chflagsat(r3, &(0x7f0000000140)='./file0/file1/file0\x00', 0x0, 0x0) sendto(r2, &(0x7f0000000200)="882d0cb83cd5b0a569ad0386fdb1d53a7d7a245407256bbf46800b3f7c8cbf2f142c3037408e8241ff75603ac1f9c5d711752ed71439c5f0234e6634ea05a95eb2875d212253c62665db51f721a174387eb0e30b6c68c48d1cfb34ee71a239e2ce03d4ab0a7f68be09dce245abad4ca1d3927cbb1fdc85487e5d6e8dd9819b32ecd8486c10ffda73399e90a2b7015e43e0f8a0cb990352d025e137b6e408f6bc4b5e2b4b58654a0be66a756dae678fae73648876a15761aceb6a601d9058d4667e6ff0", 0xc3, 0x405, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) rmdir(&(0x7f0000000080)='./file0/file1/file0\x00') recvfrom$inet(r0, &(0x7f0000000400)=""/164, 0xa4, 0x8e0, &(0x7f00000004c0)={0x2, 0x1}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r5, 0x0) mkdirat(r5, &(0x7f00000003c0)='./file0/file1\x00', 0x0) 13:35:02 executing program 1: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x10) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) r1 = getpid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r6, 0xfffffffffffffffe, &(0x7f00000002c0)) fchmod(r5, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000300)={0x1, 0x3}) socketpair(0x20, 0x3, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r7, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) write(r4, 0x0, 0x0) recvmsg(r3, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) kqueue() 13:35:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x3}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x87}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xf0ec) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x9, 0x7, {0x5, 0xfff5}}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0xfffffffc, 0x3ff, 0x4, 0x6c, "8f32825ffd217d312b0158f3cc339d0ab6fe7cbd", 0x3, 0x10001}) 13:35:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000180)="09917b2f2d25d3e5e3373765679232c01f1eb7dfe6000f7a4b64697acb67b5f615019c435266b88847553aa1370393cb19f1a7bba48912a0b954cb5f556e41f2cdaa06003d8dd79f", 0x3d) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) pipe2(&(0x7f0000000140), 0x10000) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000200)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2d}, {0x4006}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xbddf6b620a889814, 0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x7f) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 13:35:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1b2) r0 = getpid() readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/213, 0xd5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f786488, r0) r1 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) 13:35:02 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x900, 0x1f0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8001, 0x3ff, 0x6, 0x10000, "c68a62435d2a1fa0730d0448569696c9ae5aa5d6", 0x8, 0x7}) syz_open_pts() syz_open_pts() 13:35:02 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYBLOB="bdcb1d964c3986c8f4de872a26ba01fb5d5182df0ccb9324d24c6b9296b489a73e710156"], 0x10, 0x0}, 0x0) 13:35:02 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file1/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0/file1/file0\x00') 13:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 13:35:02 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget(0x0, 0x0, 0x38) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/18) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9", 0x14) 13:35:02 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 13:35:02 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) shutdown(r0, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x7, 0x8}, 0xc) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000180)=@un=@file={0x0, ""/48}, 0x32, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/12, 0xc}, {&(0x7f0000000200)=""/83, 0x53}], 0x2, &(0x7f00000002c0)=""/42, 0x2a}, 0x803) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="c4020400000000000000"], 0x10, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) kqueue() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) 13:35:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000200d, 0x200) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000380)='./bus\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x80f}, 0xc) sendto$unix(r0, &(0x7f0000000180)="42209967aeeb0e8e2bcb9208544a1ad5215ac08cc572dd20b7ed76ddf830428e1046c95bb91ba8b814708d8407e32dc41c4ba06f3012fe9aa834d3878f9c0b4c7aeb77516c102584b0ce1b1a65c93867dca3f2209253abffff7514f2cafc1c62652e1dc8efb91f754745c7e14c80e222ce0a2f5a5d69d759aa540935438715784b4f48159bfdc47b607e11e3bb44318e2f3bdaaae3407ff69300f112e5a974c0185880bd11b5d8dd0ec3d08881a590be6b247221c460144d4ea93038fc9340392ec0839d5dca27729e", 0xc9, 0xe, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000300)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x6, 0xbb, 0x7ff, 0x1ff, "86fcaa82c5a7b548af1b51d2fb09ecd2066082ef", 0x9, 0x800}) r3 = shmget(0x0, 0x2000, 0x900, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000280)=""/125) 13:35:02 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0xff, 0x2e05, 0x9}, 0xc) write(r0, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7fa510bc62da7ad", 0x76}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r4, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000280)) 13:35:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x5, 0x95}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) read(r0, &(0x7f0000000100)=""/237, 0xed) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) close(r1) r3 = syz_open_pts() pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000240)={0xcbf, 0x3, {0x3, 0x1}}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce5cdb5a050047000000006f157f3300", 0x2}) writev(r1, &(0x7f00000002c0), 0x10000000000001a2) 13:35:02 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:35:02 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x7fffffff, 0x6, {[0x6, 0x3, 0xa9b, 0x800, 0x7fff, 0x1, 0x7, 0x1f, 0x1, 0x4, 0xaed6, 0x1, 0x7, 0x5, 0x5, 0x7, 0x0, 0x3], [0x9, 0x6, 0xff, 0x800, 0xfffffffffffffff9, 0xfffffffffffffff9, 0xfffffffffffffff7, 0x7b98, 0x69, 0x9], [0x7fffffff, 0x6, 0x20, 0x0, 0x6, 0xfffffffffffffffc], [0xc66f, 0x8, 0xf82b, 0x2, 0x2, 0x219], [{0x7ff, 0x7, 0xe3, 0x7}, {0x1, 0x6, 0x2, 0xfbb}, {0x5, 0x6, 0x40, 0xc3d2}, {0x2, 0xe662, 0xfffff480, 0x4}, {0x7, 0x7, 0xffff, 0x5}, {0x9, 0x1, 0x8, 0x2}, {0x2, 0xfffffffe, 0x9, 0x1}, {0x442e, 0xe699, 0x2, 0xb01}], {0xffff, 0x2, 0x1, 0xffffffff}, {0x3ff, 0x3, 0x7fffffff, 0x7f}}}) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r3 = openat(r2, &(0x7f0000000040)='./bus/file0\x00', 0x1, 0x4463312a89339bfe) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) 13:35:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffffffffff37, &(0x7f0000000040)}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20811, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 13:35:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x2) write(r2, &(0x7f00000000c0)="5e4b35adbaf4cebc4cd717263d3e9c5eabf4d218052d493c8cbe0ec26808cdcb8ee0c3f4565238210bb9587ba26c2bbd28f715bb5a4a2fa58f1f578672b2ff7ae008eab3adc9129cd73f9f572822daadee265979a75025ad901023ea755b5252e3c2d21eb320c56f176aa192a0376726071977cf669368195d828f376b2c051d0bce55edfd324b1b83e535eceb1def0fcc74cd1bbd3393026d19a30c7be597d517159086dcb897e605d1dd4efc47da343c06c17296b9a36e32dc708a2dab0623592911f801ad5a593bcce8bd1f6c798ec091fba6dfebf7fe2d7f30000ca8e3f8c2013634ff4f9ff3dbc7c9995c43ad263d1998e2ebe6", 0xf6) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000040), 0x3) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000880)={{0x0, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) semop(0x0, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = accept$inet6(r13, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r15 = getegid() r16 = getuid() r17 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000880)={{0x0, r12, r15, r16, r17, 0x14, 0x6}, 0x5, 0x9}) fchown(r3, r7, r17) 13:35:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) 13:35:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) chown(&(0x7f0000000200)='./file0/file0\x00', r13, r14) lchown(&(0x7f0000000780)='./file0\x00', r13, r14) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r16, r17) chown(&(0x7f0000000200)='./file0/file0\x00', r16, r17) lchown(&(0x7f0000000780)='./file0\x00', r16, r17) lchown(&(0x7f00000001c0)='./file0\x00', r16, r17) r18 = getppid() r19 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x5, r5, r8, r13, r17, 0x4, 0x4}, 0x6, 0x1, r18, r19, 0x80, 0x7, 0xa14, 0x1}) close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r20 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r20, &(0x7f00000001c0), 0xff, 0x0, 0x1ff, 0x0) 13:35:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x4, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xfffffff8, 0x73, 0x3, 0x3, "99ba4d0f83560797aaeeaf4de8516231decea9f6", 0x1000, 0xf5}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r5 = syz_open_pts() r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000280), 0x1f, 0x0, 0x0, 0x0) kevent(r6, &(0x7f00000003c0)=[{{r6}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) socket(0x20, 0x1, 0x3) r9 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) r10 = semget(0x0, 0x0, 0x514) semctl$GETPID(r10, 0x3, 0x4, &(0x7f0000000400)=""/161) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r11 = socket(0x2, 0x400000000002, 0x0) r12 = socket(0x18, 0x1, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020690c, &(0x7f0000000300)) unlinkat(r13, &(0x7f00000001c0)='./file0\x00', 0x0) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000000040)=0x7) fcntl$dupfd(r8, 0x0, r8) 13:35:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = msgget$private(0x0, 0x4) msgsnd(r5, &(0x7f00000002c0)={0x0, "a0cc9bbaac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522"}, 0x33, 0x400) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80985ae28d7daea, 0x0) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000140)) 13:35:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000321, &(0x7f0000000080)=[{0xb4, 0x0, 0x0, 0x7}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") r1 = getgid() r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = socket(0x1e, 0x4003, 0x0) r5 = dup(r4) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000100)=0x2) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x20}, 0x0) r11 = socket(0x1e, 0x4003, 0x0) r12 = dup(r11) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r12, 0x20007604, &(0x7f0000000100)=0x2) r17 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r12, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r14}], 0x20}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x1e, 0x4003, 0x0) r20 = dup(r19) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() r23 = socket(0x800000018, 0x1, 0x0) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r20, 0x20007604, &(0x7f0000000100)=0x2) r25 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r20, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r22}], 0x20}, 0x0) r26 = socket(0x1e, 0x4003, 0x0) r27 = dup(r26) r28 = semget$private(0x0, 0x4, 0x201) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() r30 = socket(0x800000018, 0x1, 0x0) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r27, 0x20007604, &(0x7f0000000100)=0x2) r32 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r27, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r29}], 0x20}, 0x0) r33 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x9, &(0x7f0000000280)=[r1, r3, r7, r14, r18, r22, r29, r33, r34]) 13:35:03 executing program 0: r0 = socket(0x6, 0x2, 0x3) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x20f) fchmod(0xffffffffffffffff, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000000)={0x1, 0x5ba4080b}) setsockopt(r0, 0x3, 0x7, &(0x7f00000001c0)="0400", 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="54c36778744ca73594976d03c4e8414b41a1d1507d148231f16567cc33cb4a7b904107b4ac785dcd9c11cb8707500ac9efb1d991a48c23423f00a76157da1aef1d361e7e569e5a373c9be783616bcc87377ca9608afcb9086f63493c287aec426ccb7089ba", 0x65}, {&(0x7f0000000240)="844e2e398f72c16507b10000db014d924be2021b", 0x14}, {&(0x7f0000000100)="666f859d2bbf4643579237184be0b10c92a78ee351c5e77fa5caad15eeeeff044b1b511f81b390218efcabe76ff0c3738497a5081afe4a1b133d6d0d2be01adf43174995292144c077c8afa242c07f379c2a6007dffe39dd01743d212671bea9155f9b7634505acaf3e5ee0e854fab4bb0", 0x71}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000280)) panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 951 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *443016 10974 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e3ce6,ffffffff821b6d8a,3b7,ffffffff821c7028) at __assert+0x2b rtrequest(1,ffff800018975958,4,ffff800018975a28,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000ab6800,840100,ffff800000ab6858,0) at rt_ifa_add+0x290 in_ifinit(ffff800000a77000,ffff800000ab6800,ffff800018975d00,0) at in_ifinit+0x37a in_ioctl_sifaddr(8020690c,ffff800018975cf0,ffff800000a77000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800018975cf0,ffff800000a77000,1) at in_ioctl+0x1e7 ifioctl(fffffd802beb0a80,8020690c,ffff800018975cf0,ffff8000ffff38c8) at ifioctl+0xb34 sys_ioctl(ffff8000ffff38c8,ffff800018975e08,ffff800018975e50) at sys_ioctl+0x5b9 syscall(ffff800018975ed0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,46127195010) at Xsyscall+0x128 end of kernel end trace frame: 0x463b1bd82e0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 951 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e3ce6,ffffffff821b6d8a,3b7,ffffffff821c7028) at __assert+0x2b rtrequest(1,ffff800018975958,4,ffff800018975a28,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000ab6800,840100,ffff800000ab6858,0) at rt_ifa_add+0x290 in_ifinit(ffff800000a77000,ffff800000ab6800,ffff800018975d00,0) at in_ifinit+0x37a in_ioctl_sifaddr(8020690c,ffff800018975cf0,ffff800000a77000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800018975cf0,ffff800000a77000,1) at in_ioctl+0x1e7 ifioctl(fffffd802beb0a80,8020690c,ffff800018975cf0,ffff8000ffff38c8) at ifioctl+0xb34 sys_ioctl(ffff8000ffff38c8,ffff800018975e08,ffff800018975e50) at sys_ioctl+0x5b9 syscall(ffff800018975ed0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,46127195010) at Xsyscall+0x128 end of kernel end trace frame: 0x463b1bd82e0, count: -12 ddb> show registers rdi 0xffffffff81c77727 db_enter+0x17 rsi 0x3fbc __ALIGN_SIZE+0x2fbc rbp 0xffff800018975770 rbx 0xffff800018975820 rdx 0x3fbd __ALIGN_SIZE+0x2fbd rcx 0xffff800014f09000 rax 0xffff800014f09000 r8 0xffff800018975730 r9 0x1 r10 0xffff800000ab4dc0 r11 0x7c40c3fdac56ae8c r12 0x3000000008 r13 0xffff800018975780 r14 0x100 r15 0x1 rip 0xffffffff81c77728 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800018975760 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=443016 stat=onproc flags process=0 proc=4000000 pri=51, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2508,0xffffffff82589310 process=0xffff8000ffff6010 user=0xffff800018970000, vmspace=0xfffffd803f014770 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 10974 457959 37962 0 2 0 syz-executor.1 *10974 443016 37962 0 7 0x4000000 syz-executor.1 37962 433671 205 0 3 0x82 nanosleep syz-executor.1 83792 285150 205 0 3 0x82 piperd syz-executor.0 25005 21934 0 0 3 0x14200 acct acct 72616 108326 0 0 3 0x14200 bored sosplice 205 147333 31958 0 3 0x82 thrsleep syz-fuzzer 205 407906 31958 0 3 0x4000082 thrsleep syz-fuzzer 205 58396 31958 0 3 0x4000082 kqread syz-fuzzer 205 180022 31958 0 3 0x4000082 thrsleep syz-fuzzer 205 340492 31958 0 3 0x4000082 thrsleep syz-fuzzer 205 466756 31958 0 3 0x4000082 thrsleep syz-fuzzer 205 485208 31958 0 3 0x4000082 thrsleep syz-fuzzer 205 422561 31958 0 3 0x4000082 thrsleep syz-fuzzer 31958 329589 89101 0 3 0x10008a pause ksh 89101 117861 3068 0 3 0x92 select sshd 72063 485380 1 0 3 0x100083 ttyin getty 3068 295564 1 0 3 0x80 select sshd 19140 209069 40232 73 3 0x100090 kqread syslogd 40232 358103 1 0 3 0x100082 netio syslogd 5058 335188 1 77 3 0x100090 poll dhclient 96152 27991 1 0 3 0x80 poll dhclient 38475 383925 0 0 2 0x14200 zerothread 318 239437 0 0 3 0x14200 aiodoned aiodoned 41691 228171 0 0 3 0x14200 syncer update 49128 451867 0 0 3 0x14200 cleaner cleaner 55106 63191 0 0 3 0x14200 reaper reaper 56527 321928 0 0 3 0x14200 pgdaemon pagedaemon 14524 67343 0 0 3 0x14200 bored crynlk 91413 447496 0 0 3 0x14200 bored crypto 3899 329620 0 0 3 0x40014200 acpi0 acpi0 81709 165473 0 0 3 0x14200 bored softnet 66023 432342 0 0 2 0x14200 systqmp 73403 500314 0 0 3 0x14200 bored systq 60033 23114 0 0 3 0x40014200 bored softclock 88073 263386 0 0 3 0x40014200 idle0 38771 133481 0 0 3 0x14200 bored smr 1 456149 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9587 6377K 7864K 78643K 19239 0 0 pcb 13 10K 12K 78643K 780 0 0 rtable 130 9K 9K 78643K 2295 0 0 ifaddr 95 21K 22K 78643K 644 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 189 0 0 iov 0 0K 32K 78643K 908 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1205 76K 77K 78643K 4448 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 36 0 0 VM map 2 0K 0K 78643K 10 0 0 sem 12 0K 1K 78643K 1156 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 3806 0 0 sigio 0 0K 0K 78643K 230 0 0 proc 50 38K 63K 78643K 1498 0 0 subproc 32 2K 2K 78643K 408 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 234 0 0 in_multi 35 2K 2K 78643K 442 0 0 ether_multi 1 0K 0K 78643K 36 0 0 mrt 0 0K 0K 78643K 20 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 814 0 0 pfkey data 0 0K 0K 78643K 8 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 109 22K 40K 78643K 10200 0 0 UVM aobj 130 7K 7K 78643K 139 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 798 0 0 NDP 25 0K 1K 78643K 208 0 0 temp 247 3541K 4175K 78643K 106529 0 0 kqueue 0 0K 0K 78643K 24 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 73 0 68 1 0 1 1 0 8 0 rtpcb 80 302 0 300 1 0 1 1 0 8 0 rtentry 112 389 0 342 2 0 2 2 0 8 0 unpcb 120 2064 0 2056 1 0 1 1 0 8 0 syncache 264 18 0 18 7 7 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 7236 0 7236 4 4 0 1 0 8 0 tcpcb 544 2016 0 2008 18 17 1 11 0 8 0 ipq 40 30 0 30 9 9 0 1 0 8 0 ipqe 40 452 0 452 9 9 0 1 0 8 0 inpcb 280 8124 0 8111 25 23 2 9 0 8 1 rttmr 72 12 0 11 2 1 1 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 48 55 0 50 2 1 1 1 0 8 0 pkpcb 40 94 0 94 15 14 1 1 0 8 1 ppxss 1128 61 0 61 20 19 1 1 0 8 1 art_heap8 4096 5 0 4 5 4 1 3 0 8 0 art_heap4 256 1689 0 1424 34 16 18 18 0 8 1 art_table 32 1694 0 1428 3 0 3 3 0 8 0 art_node 16 381 0 339 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 5 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1154 0 1144 1 0 1 1 0 8 0 shmpl 112 137 0 9 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6974 0 5579 46 0 46 46 0 8 0 ffsino 240 6974 0 5579 83 0 83 83 0 8 0 nchpl 144 12484 0 10881 60 0 60 60 0 8 0 uvmvnodes 72 7734 0 0 141 0 141 141 0 8 0 vnodes 208 7734 0 0 408 0 408 408 0 8 0 namei 1024 43284 0 43284 6 5 1 1 0 8 1 vmpool 520 8 0 8 4 3 1 1 0 8 1 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 51422 0 51422 32 31 1 7 0 8 1 plimitpl 152 342 0 335 1 0 1 1 0 8 0 sigapl 432 3911 0 3898 2 0 2 2 0 8 0 futexpl 56 91710 0 91710 4 3 1 1 0 8 1 knotepl 112 1052 0 1033 3 2 1 3 0 8 0 kqueuepl 104 1010 0 1006 4 3 1 4 0 8 0 pipepl 112 2642 0 2623 15 14 1 2 0 8 0 fdescpl 424 3912 0 3898 2 0 2 2 0 8 0 filepl 120 32793 0 32689 21 17 4 11 0 8 0 lockfpl 104 1245 0 1244 1 0 1 1 0 8 0 lockfspl 48 412 0 411 1 0 1 1 0 8 0 sessionpl 112 39 0 29 1 0 1 1 0 8 0 pgrppl 48 59 0 49 1 0 1 1 0 8 0 ucredpl 96 3663 0 3656 1 0 1 1 0 8 0 zombiepl 144 3901 0 3901 3 2 1 1 0 8 1 processpl 864 3931 0 3901 4 0 4 4 0 8 0 procpl 632 8408 0 8370 4 0 4 4 0 8 0 sosppl 128 52 0 52 13 13 0 1 0 8 0 sockpl 384 10631 0 10608 42 37 5 14 0 8 2 mcl64k 65536 1026 0 1026 69 68 1 33 0 8 1 mcl16k 16384 30 0 30 13 13 0 1 0 8 0 mcl12k 12288 89 0 89 12 11 1 1 0 8 1 mcl9k 9216 78 0 78 20 19 1 1 0 8 1 mcl8k 8192 137 0 137 13 12 1 1 0 8 1 mcl4k 4096 329 0 329 7 6 1 1 0 8 1 mcl2k2 2112 29 0 29 13 12 1 1 0 8 1 mcl2k 2048 59944 0 59898 19 12 7 15 0 8 0 mtagpl 80 161 0 160 4 3 1 1 0 8 0 mbufpl 256 139258 0 139182 163 155 8 33 0 8 0 bufpl 256 24515 0 15922 538 0 538 538 0 8 0 anonpl 16 524950 0 512366 173 91 82 84 0 62 5 amapchunkpl 152 21496 0 21392 81 71 10 18 0 158 5 amappl16 192 25222 0 24192 217 157 60 64 0 8 8 amappl15 184 233 0 233 5 5 0 1 0 8 0 amappl14 176 1067 0 1063 2 1 1 1 0 8 0 amappl13 168 182 0 182 3 3 0 1 0 8 0 amappl12 160 453 0 448 1 0 1 1 0 8 0 amappl11 152 469 0 453 1 0 1 1 0 8 0 amappl10 144 741 0 741 5 5 0 1 0 8 0 amappl9 136 1490 0 1484 1 0 1 1 0 8 0 amappl8 128 1046 0 1005 2 0 2 2 0 8 0 amappl7 120 838 0 830 1 0 1 1 0 8 0 amappl6 112 426 0 415 1 0 1 1 0 8 0 amappl5 104 777 0 766 1 0 1 1 0 8 0 amappl4 96 4139 0 4115 1 0 1 1 0 8 0 amappl3 88 936 0 931 1 0 1 1 0 8 0 amappl2 80 29147 0 29079 4 2 2 3 0 8 0 amappl1 72 80617 0 80205 28 19 9 20 0 8 0 amappl 80 9013 0 8977 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 138 0 9 3 0 3 3 0 8 0 uaddrrnd 24 3920 0 3898 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3920 0 3898 1 0 1 1 0 8 0 vmmpekpl 168 28280 0 28249 2 0 2 2 0 8 0 vmmpepl 168 479252 0 477169 364 232 132 132 0 357 37 vmsppl 272 3911 0 3898 3 2 1 2 0 8 0 pdppl 4096 7846 0 7812 6 1 5 6 0 8 0 pvpl 32 1411927 0 1396202 451 257 194 300 0 265 19 pmappl 200 3919 0 3906 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 982 0 313 20 0 20 20 0 8 0