0185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = semget(0x0, 0x1, 0x40) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x81, 0x8, 0x7, 0x5f, 0x3, 0x1, 0x40, 0x33ee]) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = semget(0x2, 0x0, 0x4) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000040)=""/8) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:33 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x1ff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) 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) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:33 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:33 executing program 0: select(0xfffffffffffffdc0, 0x0, 0x0, 0x0, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2}, {0x81}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r2) shmdt(r2) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:33 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7e, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) 16:00:33 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x1) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0xc8d0, 0x3, 0x5e, 0x0, 0x4163, 0x2deb50c5, 0x6, 0x0, 0x3, 0x8, 0x3}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x35) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x226, 0x0, "cd9293cde1fe8d128da13c997743251691f20cc7", 0x0, 0x80}) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r1, 0x5) r9 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) r10 = getuid() setreuid(r10, r6) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000080)='./bus\x00', r4, r11) 16:00:33 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000001}, {}, {}, {0x0, 0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3ff}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) r2 = socket(0x2000000000000002, 0x1, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r4 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) read(r2, &(0x7f0000000980)=""/167, 0xf) r5 = geteuid() kevent(r4, &(0x7f0000000a40)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r2}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r2}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r4}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r3}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r2}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r3}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r3}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r2, 0x5) r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r5, r7, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) r10 = getegid() setregid(r7, r10) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/28, 0x1c}, {&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000240)=""/113, 0x71}, {&(0x7f0000000180)=""/19, 0x13}], 0x4, &(0x7f0000000300)=""/49, 0x31}, 0x1841) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x25}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:33 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x2000000000000002, 0x1, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r4 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) read(r2, &(0x7f0000000980)=""/167, 0xf) r5 = geteuid() kevent(r4, &(0x7f0000000a40)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r2}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r2}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r4}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r3}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r2}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r3}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r3}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r2, 0x5) r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r5, r7, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x80, 0x100000000, r8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r10, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() 16:00:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r0, 0x5) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x8000000060}, {0x24}, {0x6, 0x0, 0x0, 0x80000000}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$unix(r2, 0x0, &(0x7f0000000000)) bind$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000300)) 16:00:34 executing program 1: open(&(0x7f00000000c0)='./file1\x00', 0x400, 0x80) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080)={{0x3f, 0x1000}, {0x7, 0x7fffffff}}, 0x3) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x8404031001) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="d567", 0x2}], 0x1) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10022, 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = socket(0x41e923035d9cf8ef, 0x4003, 0x3750) kevent(r2, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffd, 0x41, 0x1, 0xa9, 0x3}, {{r0}, 0xfffffffffffffffa, 0x6, 0x4, 0x9, 0x3f}, {{r1}, 0x6, 0xd18b4dace38d3450, 0x2, 0x1ff, 0x101}], 0x0, &(0x7f00000001c0)=[{{r4}, 0x814f61fb085519c7, 0x4, 0x8, 0x4, 0x7fffffff}], 0x2bef, &(0x7f0000000300)={0xff, 0x9}) dup(r1) r5 = syz_open_pts() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000380)={0x1}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) 16:00:34 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x118) r2 = socket$inet(0x2, 0x3, 0x102) sendto(r2, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r5 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r5, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001980)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660fac"], 0x1) pwritev(r6, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000008c0)) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r7}) writev(r6, &(0x7f0000000540)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0x410) setreuid(r4, r4) semop(r8, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r6, 0x1) pwrite(r5, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) 16:00:34 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) r1 = getuid() r2 = socket(0x2000000000000002, 0x1, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r4 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) read(r2, &(0x7f0000000980)=""/167, 0xf) r5 = geteuid() kevent(r4, &(0x7f0000000a40)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r2}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r2}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r4}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r3}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r2}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r3}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r3}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r2, 0x5) r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r5, r7, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) lchown(&(0x7f0000000000)='./file0\x00', r1, r7) 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x8, 0x10001, 0x6, 0x3, 0x81, 0x3, 0x2, 0x0, 0x1, 0x4, 0x4b75}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000400000000090300000000", 0x2c}], 0x1) 16:00:34 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f0000000140)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5677a64a310000000082ffffff7f00000000f572456fc7d4016e8c8b6b87cb89aaf1f330e63334842d72b8bcdb9ad8a45d9c43e73ef1ffb92f12fc72e18db3d0b4da17cdc99b45ef9ceaa76190f4c804a909b71931e8594f4ca13fbbc2855ff30400000050bf8393a1f515c0bc22aec5effca59c8561ec8961232b3d8356b59102c80c4c442fde94026cb5b396fa5e8acabeb69f95cb43048a058d7c49f12910eea9cce7c73eefb877620be7058be8d7ec7f572732204d1bdafc2ad99fc96af220c1cfbd5319dcf2322366338d002dc7c2c2b68e2a881010fc9e5989393b6747738bf015f2dd1708c9b77f8ab5b4fd22702449619dc75c377ab5cb80850c31bb8330fd23b9a41a92519b72ca6cbe61", 0x139) write(r3, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) r5 = syz_open_pts() close(r3) dup(r5) syz_open_pts() 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x44}, {0x6}]}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000080)) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x81205581e829acfd, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x87}, {0x6}]}) flock(0xffffffffffffff9c, 0x0) pipe2(&(0x7f0000000140), 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x326, &(0x7f0000000380)='\x00') 16:00:35 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)={0x3, &(0x7f0000000040)=[{}, {0x15}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:35 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r0, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x10000, 0x2) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x9620f60a74af2872, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) sync() pipe(&(0x7f0000000380)={0xffffffffffffffff}) read(r4, &(0x7f0000000100)=""/1, 0x1) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x5a1e4ab5a173f51, 0x7f, 0xc00}, {0x4, 0x2, 0x800}, {0x2, 0x5, 0x1800}], 0x3) chmod(&(0x7f00000003c0)='./file0\x00', 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000140)=0xfffe) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:00:35 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x7, 0x4, 0x8001, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffffff80}, {&(0x7f000061f000/0x1000)=nil, &(0x7f00000d0000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000055e000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000322000/0x4000)=nil, 0x8}, {&(0x7f00002d2000/0x2000)=nil, &(0x7f00001b3000/0x4000)=nil, 0x400}, {&(0x7f00005f4000/0x2000)=nil, &(0x7f00000e2000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x5000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000272000/0x4000)=nil, &(0x7f0000230000/0x4000)=nil, 0x2}, {&(0x7f0000696000/0x1000)=nil, &(0x7f000037a000/0x3000)=nil, 0x5}, {&(0x7f000078a000/0x2000)=nil, &(0x7f00004a2000/0x1000)=nil, 0x7f}, {&(0x7f0000554000/0x4000)=nil, &(0x7f000079f000/0x2000)=nil, 0x6}, {&(0x7f00007de000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x43b}, {&(0x7f00009fd000/0x600000)=nil, &(0x7f0000577000/0x3000)=nil, 0x6}, {&(0x7f0000c8b000/0x2000)=nil, &(0x7f0000c0b000/0x4000)=nil, 0x2}, {&(0x7f0000f22000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000f14000/0x1000)=nil, &(0x7f0000000000/0x2000)=nil, 0x10001}], ['./file1\x00', './file1\x00', './file1\x00', './file1\x00'], './file0\x00', './file1\x00', './file1\x00', ['./file', './file', './file', './file'], 0x6}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r4 = dup2(r2, r1) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x1000000044}, {0x400006}]}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:35 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2006978) 16:00:36 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20, 0x0, 0x0, 0x3}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x0, 0x8, &(0x7f0000000240)="0765ff2eed36998f92425edf8415486fdc04bdbbe7bb3ddb72265edd774052989905a61222d5fc8e7e0c173808847a0229f286866a40697afe83f1366fe6c128d09619273623f08f41acdbb6222e4ece5b8c271e903ba64a0ffe84f4596c5dd4eb202302f002645476470caa9405dac8cb5581459a6ab1dbb939e79b415cdb021facaa88945ed2e683dae7f602a2d0ec70a912bec2c1915e8c639ed307f11725fe7427f06daf9a8b45a0fcd7e3668a5102bf3cf38df0e6bc8705283f2ee38818ff83d4bd8452063a516977906ae8616b247e5c712220fea7eb28a8b281ca43d2b01ddd0d491f0758619a1a5054a323a1e969ada0dd5bdfcf0c5a508b7fe5472bf3f82061a27eefafa8f7dcff4cbfcb8dcb63fd79f3a448ac0c3af005a25fef149c26b7ba36c91182ddb0149a593c175a5ece4e51d5adc5830cffdbfb40299d5331f59dc698bdad0d28867941772a97636fabfeeca4d91066c42740f5fb1de4d03a3913dc50883dfbdcc47e65eb7f2b904fdf5db5c43fe195bd216ec6502f187529f3cb0ec219e3bcd856805c5a4fd62a33f8dc15f45e339512cbb8ac0d6123aaa8436a02ea809f0283fb78264fc5cfec2c8c2db9e4c34e4582294bd589f542f5713136f6114207ac9da01830d64e541dee7996d4ce79a58a0aac831e5a052dbc16144fdf5c81e0c3daad2d4792d7a3fdb583ca1f7c4316b2a326d9db7510e40344fdbf71a89d5cb98a1c4aa5c3047a84a6a959be95cc9990edb4df6cdd4f17438654bede4edcdeecac51cda6d381ffe722d3d744b148c2f06d80c6a570b5d3a75060acc53c298bc41dd79f80695e5e823393d96e91bbdd348ff867e59725239ec96edaeb223e68a3a82207c40b438cc1d5f7f5fb988d64af223ba1f5a53e17c595f6f2808bc1ce60a1d55a774acb324267b079364f2c94e13fca8def431c78a7c04d1f1239e4ed7441ed82dada5c307f36cf61fb3d90cbae0007f0d192ac99bb0c508f1ebc4818c58d8ed4e0db64be0e4bf277d161c31dc0e5843b5a8db25073c998012a32a05f2965f1a286c12af29d6529d211a0eedf6d2678813538aafda271dc7437cf17ce5c539ffdbd420062e6c381f14d628f5ae3bfb25c79894c1c7a077b67de109b07ebf9654549543ebb3bc1e3c6e1fe4d84c91454034f701654b00500e02163b9a1238a88d01a489457bd10fd0189211cf8981f6e621e65b189527b54f47bec806a852c6bf7b3a563b2ee02c6e8cd8f6aea75de9928a924fa5829e78cb22bc4a90f426036d5fb31bc987693e447c72d5044da607cd09aa1e81e6338057711f3fd39bc67b90b051ada80e753bf39c4eb4a4bb29c81e27df7bf2d6ab84aabb1837b8ca8737e6cdb50be3de99a6906545e9eded5e6fc54250ff4d9e801160139eb447ff61766e196a963dd846ba6aef589653671f51d9db0e8e4d59ae0cf2bbd9240f062699f9fd0fb0897292e9e9659fb1d5c51859f7587b284f5d317f97803906a3bf783d7e233c8dd690af39d4f3558b62611977d839f4f81fad15011c32262df105e77429c962714140934cf1f5d647a6c454a6363462b2c979cbbd06fa9277dd582b56a132623df352ffcd5128a488610583a0bd7d403bca63943c1a537aa6e5697c6ac40fb2a23e17afcbfd1647387997dc226db46b10564e9d73fa984f1b91562b2fffd3af8006b52f6117308cdd031c8b4ce9ea32a3d794a562dab5b0254eef4d4a346eec184810262ad45443fe82aaee31573121a6883d3df8dea91152cfe80ab41739ff0413640997b4d51667f26bfc1a55625b3210b9ed18bb8e8da77da775e77f8780d18630c6a42cb694e5deef16a5970317d95c3a37abebd52a113e2e9df5a7f50ec719340c68ecbdac6ae2b217cbf316fe5195033a3f4c881d6b8df8c033a0345ca411f5ffa23236310424c37d6f878d44124b685e5a807ef7433d6bfe44820a5468d125a1ead1dd2388160953511e39c733f5a3caa63b322264f7109bd80552c13bef7671d09a2a3842e386bebc9fbb1127fd3e77bdde0351d15ab2305934124da09c274e7d8c9caa0ea5134d0151e62eb8152e6a6eb8d608837565d34ac824406dc2c7c103efb3ac6edc9cc8efc4c6ae819ad688e15d90aed4f2a8ae4b811a5cfb3df17b7275417e25a075efd7cdb14870fa56f45108d404e9f3b8d78cdaa70ff33095e5d0b4fa332262976f841f5f0373a831c5616f44ee4da056270d635c0f0bb7e5e0d80121bf180e9c9e5347f8f44c55a9557c7c8b61e46a443885d56dbd3c29dbcd952ea52e60c2ad4a9a1eaeb299fdc002f26e0b5a301a5b6d675c973ddd84ee5247c01020cd0845c5f59cfd32a3b602a5497b0ad3c7479e46c1744ac79dd4a4ddaf9990cd94c6109874120a4ae0d904779e02b0483958dafae876023c5268807b79a3a45af895af58768d96c5072a57e445782f148766d069ee43c414221b04ebbb975d5e6988f91680c818600ad166f3db576a6a91d849079cef8778dca94aa275f794d9287cdecb0c0ffc3aa339cb65761ab46d1f7bcb95efab6d414f3619c81b9185a117f68f05c1770d4ad797d5f8b086652f8211afd193f2fb674b83ce6ca9c5a34360e88e878e4e94f29748e5debf7122747ef01940a59d36fd07b05f310a4192e35440565e8de8209fdde606f48923ac5c9c183894ca219f7048dab4742fa8f2e1392f30f0f46a74708a17bc8a3e1cfa316efba64b6deaabb45be7b26b91f71775b6796f5a49e872ac5ca11ee42a37b6fc4b8d864438a86eae6ce6d8b6a9c443c46d0cd63a7265ca1477bab6eb0be8aae7885493f3da80e1ff963cdc32b6229bb73a80ba2188280af819d5d5bb16fdb9b2558a24d11be389445f8143378df59fbd4e189705a757f0bf661b10f88089497623dabd280f2e4dacc6da7838e212c4c30222c8dcf7c5da25566d908870e19a19268dc9c9dde5b77b1d9f58e9e87432d3fc1eda9fa66a918d02221cbfba3a7488361996da18989b802088b4685400ff4824e4eff10e66d5b7e76eb4b039de467ce71d27d33924e823c063dbe7a98356debf2387cca4192513187aa025e3649730819f563e64407980287ff8849b5fcc024ffb8a098356def819f53d2ee81d590bd00aa1e53fa7a5bed6287ea402cf5627cee8d82062e76b089c3ce9cb14b52e83eec86a3d9709a3a799561d0eab2c1967ffde2a8990d7b395a5a8d225bdc10652fec8d78ba5c2efa8dccea38554a7bb5e88661298f3162e7a2d53f8e13a4e4dc90629037f8ba9844317e6968aac34e4421bd33323b595e354d71ebecda101274c29e29ca710bbea0c306b495c1fde4003a21f945a81e655b24c7483344142dec4ac4526777f3dd37e265cc492a74f039cf514d4a2ea14c33eb9ebee2a73087e0ec3e08acf9c7ba824ee0126c041cf7f6e636622e94a367fcfcba65c9c6e1ea2d8e06f052bbfaf8060a6e6e749fb86b7f8291016d47cf93300c90e4eb805bdd44af2694c3f96ba53e6b8792637707b00bd5c36692fcd60377394ed2cf7d7af1bf230077d9241f267a3e350b11964079667a31fb95ea81b7a2dbf45e04b1b956d7853961998743c9c1f7d6814741cc536ccdc5e231174186f3c49eba2cdcd0ba406dc1eba4b4161c49b50f60aa2b57e02bac5dc5385e555bdfc0dded1a273472c6ca6afd71db497858981a35174f04cb861dce40414df1bb403d216266049d980958dc6f0b03e0b3aa5339fbc1139d0f02ced334acdcf7fed49893745552bf0b53777b23ce3c127b19a193224c04d47db70319ccd729576910e828e8997b1dbd895ec3d2ff0df01b19d6f24904500a0e2aef7cafebb86512c9292b3969184701eee01cffa3f7d087963898d66a2b8f505f93fe25a5aa67c724b456d296005c6f7e7da74099254b59407e770c4c67b3e7dcb15b7d421bb6715802e9386947e0b4827f7095e1daf119ba29da7da7baae797bd73edaf9cef4334b604aa96fc8175c116d78e4352c919c73564b89fb58d232372efb44f1d22ac6a60d83ac12f57d3f1f1733019fa8f88fd47522aed8cde8cbf1c4ac13967e5782d3b2263c90f35f6afb73aa46fa9e7bec480c285ab7b080528190b906fe3d66c8567f93c70e65f77aa0645e0b2d66743c305202fc1f18a0042c10aaae5e279a48c88a8c80fd5d17483f552ce33de3e8f82d179dbea996601df7ab58097a1e724c3fe01f258d187df658ee41e326de969cf52ef67564de0881d1402e662d4444047334f77a7e9bb26f3c9e9cab1f6c65e91504c6c3d7b2f85256b4dfd6d53d8d4855fbe340d32d52e075e2a2ad383d13bd7bc6705dd722b25f371480dedcb06e22264a0ec6fd0297f229a16c02d36574339ed2f3ad2077792331d4d30be00c2f09d6c1281b06764a915637a6d56811f8a405db189443526fe3ba5112c8eb21609b6ac9d3265f9224c0512b26459ada481879aa336d7e5d47cc37c155dc5e3c246eb0e7c75436876bc0c0437b5eba1459b07d65e03ef266462327fd2a966982c253fd0e401c23548a67ce970d1b89a8a0f2e0e3c0a3cf01299d650d966e312f9f28354f7903c3462f6a76d41a640d5bd21ca079dce0392a277fc42c23eebf1ddc6a3489a34bc724e95cf84c63fca240c05da50657447f52186a72556a74d576d675d23eec603ff57082b01987dfe3c558a61e4844e791dd3b7cd0f2918d669d4fdce6a7ffd9761e23a140531324d5ad38045bbe2178f18c52f68628c711ac3b2d98e8f5a589ae7de6f7a0d9156d312c6570874dce7583b95d2642b2b4e8f01f8250a7ee1381dc2307f2622ae6f4a3dd3b1ac545477ae00d0b9f98900520148f0d9479c454a33696ba5939b0a58b08efd998c5fc70c3ad08baa2efbb876d31e4dbffbd0012f23470a6663a5affc93f611297c81fbc18e90c1f7c2c7baba49ae02b74a5072051972f6c24101054910cac1be8355ea931b44398b0fa2fda19a17323289c3341eb4630a5c8e423375055335a0dbd3685c2646828166da3fac2243d8889e8328654a1969a57c09f39a757bd6f048c6ffc96f79f13682d092301fe551198873d6dd1000ed4946b12d5b86bfc39450bdd1c63b87f9ff4e26fb941691ab2ab3952399f14a4fc8f9422d3e67e1124439cafb97c3ca7cf3dac80afeaabbe74ba6b6b8ea1a3d59ad309e55fed2504ddfe17174ceba38f833e06e309c3a511006165d30b447c770035410492d98589c3ac666c72751ab0b9eb2d0dbb869738f9af5aee187739f79a10da9591f07f2989e1dbd6955545a45461b74d23eaeaa0fd7c619b451caa0dcc71a752c1457ee3f9a51fd8759faedefba4e566ecb2cd311bcccffdb2e0b9200458f4768d942efa24a08e7d7234518d53ccc60ebaa0d31887571bfd53a917eecff7ae7abe846ac430696da9d65656ca330065560e6ad7f6e6a5530673bfdc260a893c486d305cd172b112631ea7fc288e98c08f0194d648666eceae28e488a1db9841456c5c81297858b29097b8f22c0f6fe4ff96a95d5487f681890ff872ad2a8056336093b003649302b0531f7edf526bc59b72c68b75e1c4a516f1c20ac731c3921a08df70de165b1f864cfdd1ce6e875e08163f14b221aba10cf621f201a75ac5437aecb2fca980fd28639b30971eddc38e7e8210017a30d0ef5771784d96b78c9d41c7c826bbc2c2a8152629b6ad6501ad72d6d58b777269737bac35683834548af1f5a2a6c9e0c940c05fe973c2f3147be4bf790afae1a1a070a6a4f8f38e27c5d7fa02e5af5076d8163db5366afb72591f59649639d5718efa6d85", 0x1000) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r4, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x3, 0x20, 0x7ff, 0x80000000, "591c3d9ef4d16560c29e2fa1098d4d1e613b7094", 0x9, 0x180}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r0, &(0x7f00000017c0)=[{{r0}, 0xfffffffffffffffc, 0x81, 0x40000000, 0xfffffffffffffffe, 0x6}, {{r2}, 0xffffffffffffffff, 0x0, 0x800ffeff, 0x40, 0x1}, {{r3}, 0xfffffffffffffffe, 0xc4, 0xf0000000, 0xb, 0xfffffffffffffffc}, {{r4}, 0x3, 0x10c, 0x80000001, 0x910000000000, 0x4}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x7fffffff, 0x2}, {{r5}, 0xfffffffffffffffa, 0xe34c525eb1ac038b, 0x20000000, 0x8, 0xa12}], 0xffffffff, &(0x7f0000001880)=[{{r1}, 0x7, 0x1, 0x0, 0x9, 0x8000}], 0x0, &(0x7f00000018c0)={0x1ff, 0x3}) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x200c0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000001740)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000001600)=[{&(0x7f00000002c0)=""/184, 0xb8}, {&(0x7f0000000380)=""/80, 0x50}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/32, 0x20}, {&(0x7f0000001440)=""/7, 0x7}, {&(0x7f0000001480)=""/78, 0x4e}, {&(0x7f0000001500)=""/207, 0xcf}], 0x7, &(0x7f0000001680)=""/132, 0x84}, 0x8829728d99da9759) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) chflags(&(0x7f0000001780)='./file0\x00', 0x10001) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xf759c9a28d530232, 0x6030, r6, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') mmap(&(0x7f0000ffc000/0x2000)=nil, 0x1b11620000, 0x0, 0x10, r0, 0x0, 0xffffffff00000000) r7 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8bcb85a4b6e7cce0, 0x48) setgroups(0x0, 0x0) getdents(r7, &(0x7f0000000240)=""/84, 0x54) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20}, {0x40000060}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xff, 0x0, 0x5, 0xe801}, {0x40, 0x7f, 0x3f, 0x1ff}, {0xfffffffffffffff7, 0x9, 0x64e0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:36 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000000)={0x7, 0x8}) ftruncate(r0, 0x0, 0x8001) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xc1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x108a8, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = dup2(r0, r4) ftruncate(r5, 0x0, 0x1098) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x100}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x100000001}, {0x28, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xcd, 0x0, 0x0) 16:00:36 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x400, 0x0) writev(r0, &(0x7f0000000000), 0x36f) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x7, 0x8, 0x4, 0xffffffff80000001}, {0x8ae, 0x8, 0x3f, 0x5}, {0x81, 0x100, 0x3}, {0xb6d, 0x6c9, 0x1, 0x3}, {0x401, 0x40, 0x1, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2, 0x200000000000}, {0x3d, 0x2}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000340)) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r2, 0xffff, 0x3, &(0x7f0000000000), &(0x7f00000000c0)=0x3b5) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 16:00:36 executing program 0: r0 = socket(0x2, 0x4003, 0x6) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) getrlimit(0x4, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r2, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x40) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r5, 0x2) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r6 = semget$private(0x0, 0x7, 0x40) semop(r6, &(0x7f0000000180)=[{0x3, 0x9, 0x800}, {0x3, 0x2, 0x800}, {0xf35079d04e61b01, 0x8, 0x1000}, {0x2, 0xf40, 0x800}, {0x4, 0xffffffffffffffff}, {0x4, 0xcce, 0x1000}, {0x4, 0x6, 0x1000}, {0x4, 0x20, 0x1000}], 0x8) r7 = msgget$private(0x0, 0x4) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=""/219, 0xdb) msgrcv(r7, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000000000000018000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000009e0e5b9b3fc85a19cb8ee09cd072c400000000004bcee91b0000000200002de5ffa38f389d71ba11b7bf7564004a68ce444dc1f7f1408fe12a2b428e65c84d423797188aebd9d8b6b38f60c59ac06470b47eb9eb5ecfacd313a5b9e03c486d25019cacbdd0dfd111ae6f6678c056653f31d2b4d6d6c82686a275816915797a48f3e43da3df89664a0f80abf5c48a98ef18a76d812961cefa7ca771f5a389b47773d790b5ba4540fe61436ff571e638dab44d22f71d2983a84a85af2dd4f7ebd0fe5f0c08367e3c27248beb9291adf12b0000f871feaedfbf8f8294f11a14194a59bc9b88583843bdd42ddee2586737b6181f6c14b3693edeeaaa4244"], 0x57, 0x1, 0x1000) msgctl$IPC_RMID(r7, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x581, 0x1000}, {0x0, 0xf0ce, 0x3000}], 0x2) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)=""/109) socket$inet(0x2, 0x19551a60754b7b05, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000001c00)="6ebce7a685227486801e000000050000000091e00e22da7ec772a95e749cd6b28f23958a54f3b368b885a433b123e4a3f658ccc247c5abd101b663cbbbe20ff1daee1f54fa11c96aedcd", 0x4a}, {&(0x7f0000000240)="7e9a330457bc783f8cb76e20be4320f8b7174e198514d82f8ba1562bbfced90d24c1ff683536cc0887a34c2d57b8651805c2736f806080bfd2fd7c9e1b21e1f05dda26560ad835e9042ba402de4f1d699489fd199f7c4c7c3f956c3ecbe808e314f3155896cf0d060069a42683d85ee4f26df15a64e63085561a07f4cb243de90a16f2b701d678e2d3fb1a08beef0d2ae014b85e576dec6cd636d9e2f8a0c27a99d1349e98ad199cb935b38b531d19baa7bc7265fb8f6c71b4823ec3c680354403479931995ececc20be1056842033d32d48416b570b", 0xd6}, {&(0x7f0000000340)="324b7e9b3cfbb25706f9b6e50337da96c54b4afe2efffd72cfdf2a636fba240d4219690cd0d3d52ddfbae47e7f49b2c08431b35ee9a86c26f787ffbdc472eb1d1a289dd325ee7178271272c1096b2f834d27f48fa4013b452cfd3f0ced34161797a0a1544a04f3d0b3dc728f2d4d255a86475dfd9f7d5cfb1b594094c4dc00aa1185e297bb4834f5c26707288b88fb5d5998f72dc26cb16320702b1e845424df52e9fc415299d7363ddc34fbbfa45ae265d7dc124c1c3524", 0xb8}, {&(0x7f0000000400)="9fc6c9aa0e313ec562eef7ecb26ed85066f2d4d29a2df3f15622bcdf61fe8fab87f42c1a6735375abd350d4f948187ea1c39dd97b0631b53f12e6cf830b765b49751aa9b1b93592e3521dda9dfe07418544d768bd9bd61f2c79175a39ec8b9a95b42218621ad91ffed497db192ae309337a97adaac65e91e0847049fc96602", 0x7f}, {&(0x7f00000001c0)="93600af39629b88a0eb9b54c55bf4f5734a2", 0x12}, {&(0x7f0000000480)="fa8479ab11e6ffa830dfc86f36d78b1991856fb32316c4f36fe96a62d0edc926c336df9ff7a7386c6216c2de710afe7da091a476fcf62f20b1fc0c0369b819314425b7b3ff4c44dced1c01bb149db48458c507d090736288a662ea8cdbc72b8040b5a76b9e99aaac5d947b7f76585f04f3fef43c7a104a9bc058d4b0ced6b2331c157f588c76b08777", 0x89}, {&(0x7f0000000540)="1467076cbfda5e05d0d27756257a94fa2d840b5cbb331b1a00bc85dcecd14cbe34b1b857e6782e17770e236f668a0f347d97359b181d434bbdbd973fcc8641ba4cc1b2a05a938a0b0f74d367525675dedabcd439e41d0604246e04142c22a31a2f5cea28af9f3d8c08e762979c00f5", 0x6f}, {&(0x7f0000000ac0)="1a4a1b49eb5e3c01f6b7adcb0fe7ecd4b4cf24377f2b0217e0b68e3317a206fc22d618c0856c26f3f5ee57dea38e6f13063333940ab4ccd7611debe160749ff53bb2dc893a109df47e2ede756ff82184e1b7046914292b275eb69df687303f62c5a813fcc64316bc70a294949601a47367cdd58bb99a3b51761c3b8ae2a1dafd9fbd01937b5137956a8b2f8434d55bdf5c95cbd85db44e4eddb8b00355aecc6d00ff9a81460f69f143a374a9ceb9da806d089d0dccf2503d98bad7ac76a7a19a89946a3294643cbbc5a30e2d54ba42afd5fbfe07152ffe2b95e8a5bf5a13557ab5a4f67c4f696d0d037eee478390460ff42ff6192a5698a5f6ef3065003acb92773e1ade0c36bcbf4c162feeaa91f9467848803c26953d1c750f0cfb419bc1aa36a796b6ad23cacbd18911d1549dc4b48d22c3613d37fed424882500597e3bd4fc253b7a99aa7d33da0443fd74c17e938c646a6797f3c6e9493d7e35aa1160720ddc3b7e1425102bcf8f966565bd08ca7c562e82b0ea59dab0e08cfff667ee6d992a04b52ab14173bed832fd6954abd87b3f4ea509784866b61b873c889d8d7411a0ba838b5c01922bcad4b1bf6a4b81f158c4a151d682cc79ea055f36aa800601adbe44786a8cfae9f64f522bedff019e7c925e6f0e75875786fbe3dd2391f5e3f2107e5fa1a6aeb30db5582e6e7b5ce6747f5581203ce46329f98341b114526caf6211342b121e81e2c17c2435ec83e95eb748f68444df2fb2a13f2328282fe29166c388e452d55b42954db58e5d744b903a21c2bc979d3323e086af2f5a99ed713fca6661a503e950abc81b88da26fdacc57806a191e0cb770439db28df99dda7ae56c5d3f4bca1f7098e1c97e515413213bba9173df0e15ec3ad086cb92aa09417b4efd6de4ec807bf308e667af5a1ccbf0f69f789a390a9b99372084ae68a58c989b6a66cc6959491f634a9216f2b160acfacb7836049c8c15be2fecd102905548be46893f36e0e7e9c60da1de7d3d73978dfb4bc0217258032f305eb9ebea00f0eb0a7a4e012860a2fb83803ed8aaeca6d33adf0836663110a06fbdb7b5b81f5c665eb128087d8d3c73d1b32815b0abd2f048468abd8588f3724c5cf751853914bad323f0a833de0f6f965d7fe2ae0997cf3870fe8bd0101ef600b081218420c8a8a2fc99b1c216a6316f63f4ec9e38b6a20ff079bf31ab6ac03e71b5264178ad1aec361def7fa65afcad46f58e25ee4d5eb02f06accadf24a29de421bbcd8e9c0de74e30e7af22f184bcd20464d64f654ebeeaa02d7ed0818aec93a771adc4758b9e72b63a7d4a62e54f19bd64bf5bf617c7c90b60414c93c07951b2f4b67941ff5bce253efdf2e2618eac94a67588704763d4243d3fb0e74034f48b712d78c642921277ada4922e9869fde66de0d461986f80e5bfc99c393cd46ad148e453155ca34401b4e3b15d175527ccdd32022479ce8b78b6a8d370972bd21332f194f3699907f51a128abbb2523c76ef2aab2005a22b997907e20bd1a8b5bbaf03a5ef81d9936c2f67259305edb67ef8698978eabc7142dc515a5ac152b48abfe2cf5bf95321d887eb497dae2ef6b04b11c608155f3a39091993988d8f20451ea49216cb93ed84cad61faa8d886528dacf6f9ab7c761216325a79df47a5660db88d2e5cb690f1945383b624a189ef3823df554efa4bc8f6daac0d8256348b797ef94c8434713931ad0da2e6d3edaa5d625e233e3732adc3b1b28c3793d11569de7e0c76da548c0b4b932b9cda7e44e983d2e6f55bb3c4b82494dd95f2d08669bea897fcbff3bfa3ef8d90f73defb5d92a9815dd0d4d9589e40f96f7d04363a6d228ac07b030db269ae82a98e490a5f50a68912eea56929676225a9fc110c2850f02b862a7ff02cb1d9baed9f51d78e569bba891a60e1d9d25077d602b3a57c3707c5efc79bd479c0698dde2c847aca4b5bb5bf944fedef6e10decbba0b264835842680db495fe26ce719033eeaff12e3283c515f3c826954eaf515bb3e1986bcfb88184db46122e389dbe90d586f42ff143f74e5bbd2ce4ae092fb90bbcdc544faeb104115b29bff13f5cd757c58c6ed862ce388725dc05dea058cbc5150966354b1f02b21a4127b6e1cad804b31862ced4d3f864855763f853abda6615f55fc6ca2aa0dd86166c8ccac231868ea7d15f7d09137950a9c4b8b9ca988c581f0040beb80a9aefa184681236aee2998dcaff5a2c2345f273af21a85d2ee82c47b8cd96ccbb4f11d16de0990ce03e9f76a093551b3f5ab55bfe65e02e7b20a331072b9a1172c6e6296bd83bd9f3b2a8072ae493c4fbe53049b22a3da14fa0ea7adbbd04f1f589c3507f1f8cc811de6720572e0a43c3306e2c8ea5ef2eaabe4a6ae169917be3ae298a1c08a7dfaf371ad01f0367462c4bf074d743de49d3bb1e31f35be6038d807946aa9946e312a976c18d70b02f06f8b5ecba582bc834ca5b1776b7facf87765f728967d948315217a3b55c2ef79c78c43173812fc0127e6bc1d1effc318988561aaae6af774d64554d183f1b1925eba57df018994d1965120825cbab023e85b38157d15aa09d8536b6815f64fcef3d48b25337f549c980f7036c490bd10777d1fdbf434d4538ac2c16cb8ab48c286e14caf501bd2fffb1c40935482a52db3219594a8cf5d86b6bd57c5b9f40781ec05b6f0e7b6e32a936154ed952919a742bc156e39b55d685e046df85444f33db4b1c59c7a2792c8a21a0ed3059e76debc2333a4a2953c824c7372fd39d112322f1ccc7b02485080be98ede419c6163c0e9928d7a6f21c1111a67c2e7aeb7df478b5f7027b8850184c40efa19d0d8bee39bf6dcba2be85fb7e4bb8949f97d0fc3509df4c038b834fb12eb83736eddb3d3e38bf36a1040c09598729ab215e74a8d47b43bc9b31668820940aa9dc7f0202b8014646f307571a4def280e08899e4896361b960f72a2665b38e9debcc7e66af0a7e6f683402cd4e7d995ad1411c04368dcf35f612ee28ab4ea18cdc95b55469af858056c0c3eeb68d589669b3523ecc2bdcde1104568d64c48ad6bd1a574b120d61e0d820b21c1542c4e04d347fb4df679f71788cf983beb227feac1c100b83ed1d893960ae596b29974180867426c7a11d329f2a58cee8c7f83f5b6daf83e9091b389febfd79bbb4f1b8c2d4605c49f03345b7b8117062fc954380eb9fac680adbde8fb48196e0ebe4652824139cee52c88481a95a931e014f9df2da7560beeddbbafd6818686c16e30a86dab50afec35762364859137bb4ca66f6981874cb078d5fd40f972812f9cbce1a4df6f718e06dcfbd9af9a93cfff56938da57215ae8d6eb20393f5b797d5744f91ac31bdf743bf1f198f4144bb93e6a4acd72a58c8ca7791ca58a3c8c009cbacbf8afda400e2c7599f00ddc54c8967d6115b590c47fad34af6ca4f4139b7a0b35211647885bc0b518cd6a7b9c0d4630295905862cb1655eb4c5d1322febc8f28961a8387997b7128af78fae0b2f33cd8aabd84f59e1fa68bf9503c339be4454de9be6cd44457929b30d1ea6b0d102cb0b546fd5880a4717e00c8e9751a8db1b87cf1f7bf88564a28108e00bb780d815be1091fe5e228c12aed4727f5a5631223b04fd98528ab48bde83702452faf424a6e83e75f49150d1d1570a6b2ee376b114ae7860002a77b41759111bed20f3e49ef30bda920fbd28faa6fab08ef8883f63b5ea1b72f8dd9623d96e3b6d6400cab2d7cd96fe6a67a60231588aadbe53f07f311800ec41c8702d320e0d46cdab3a81bc18da5b54739ba60f61b1bb47487606fbf93ff425380d2bda930aa8a23866d7b488c65107ca28e91a9bb8f935671771455d3b14fbe65c70a3ee7d80d178a4883fb512e7fe180ed34ee5463b63c69c80dceaa57b35bf0c6d16236788c494016e36e6f9dba526514a662934e974b150ff8a084f3c277bbfa3d98f4d4978a6883797daa269150e9e0330624b354fc2599b3336599f7c552b3d06a35b4753958c90ea87e7a16ec35377dcfc2bd843b2b7f90745876627d60889e3c86c67c326f69db45ae06adc09066998f0f107d2851c08b28ffa2c5b943ed2553918b2dd967b19d816a8084db2dafe3c41da51516e87a467e2cc5a55cd9eef5b45d43e77244a8997a6e3077aa19c80c45b2006119bc68878b331bac92431369fb99eb0b1b080515d1d5328ca1159476b350c87ffe632809bd0683a8df9bcc0de2fe67137a0b1e5e4ebeac8bc750201fbdf7a7e1d8c449c3719f5201474b2fee02a3a0ed2e127b1366cae2528696f79120a360302cfca22857d6f549b5b3e1fb4e2c64130a5dbaa04113500a2852f85750bbf39116b30e9dfd054392028989593de6d7b681d4c057483903a9ae514c140cadd198ba7742876b8cb2d1a9877609683acfddb0ebe0b69dccd91ad3eb615187a191443deaec6bc305365cf7f8a0f4aa4a772e0e7442c9ab0ee1db86d421344d4936ee300d18017716933bdd9915e6f6094d445761570e2dcd65dab279ff6f9c773b7b42939f801f7a70e7e2eb9f691e04841faf53ab99453464078f11fd7314f479639f013363b798f4b06603532b5a6a37188c9980a4e32ced2a133fbee1868dca5c5281fe3fde4d82c902da2351008254729570e00b511754a94b01ac16092e6815748e723aa7560d45d3595490d1cb2d83b68a77fab4bcf771fc34559ba6cdbfca9481621083f2530e7fef6d273f28c91b2b6f46f9ff2b853522efbe67bd91ad141059d29ef19fec5faa7522be4a852a1ae8c15aa0e709371546ce2dd8aca6d21af2c0e4814b919f50d6de28fa566c392bbcc1646a05f9969746d83bb7295d9f73439827763f3506b72e4ab49b7a01ce6047091bc07ff13d7f611516d5a9a39d887fd701db56943fe33b3b182be662f37deabc6ed53e2628317859851e682e71bc617feec498e80a1d4b7c374114902252cb50aec4ce382dcfee15e717490f8f5e00f6e00ec1a8c249f40225733eca654c910b2b78ae1eb52cd2dad6691310f36e3efe086b4e6cc3f6ec5e7b97afe439732d89a4540fe9e2ae5b77c017f19a4b2bf6ee9434f13855c71db842389a1de139c5a2dfa0cf308e1a5ea00f1b2ee70a91ef6532b899513ccc7042ddc11b6e8ecb269b7d4969d3e262f692065351bab557179af9a287ec42ecd928c97bf510b9dc68ad6125949babc7a3cf3579b64a0d5feebb6f617f598b9910c031799df114114813ff6faf32dea5187a5eb1494baa78e78980874d32d2d706d71e7f1079814e74509d9f983fbf13ceac8cafcd87a73168c71831ea6483203a294e2f68ef5c7020b43989d38ac390f17ca0849a4b8e525fe35215db5173fb68f3fced208643e6bf58050ddc377374b3e361c1fa7a45b7d0308b3ae31ef698186233f47da73092c1da974dafa2644308e9d1809c2947d87450ed5becf4aa48b1ae932a8238b2d7b587837751ee627906cca9d8c6646a33bbc3e2bdee51f980e482011f9d73599012cf6083dfedfa77de2c68d6ff7373f359a8c624af6729c5cc5b32d81e8f4e7be19f95be5f7f5e3f212ec47049a4db4e5ddacdf527e79a1ba710f674a27f6528bf25a55e8cf48ebe88df37ef0b4b15347b2aa2e10f9b92891a4b28a9367366834a323a6780745819a534afcb25e284741f58e1d921378085e1f7a6d30c06b363f2cd312e2b70fbca0865d0778cf862a018482a78beda41e1dba6181a8658bbc56b7bb3d21718d0d5007fd99680be1ec3bdb1235ba20c1abebfcc1f5824fde830744f15c", 0x1000}], 0x8, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwritev(r0, &(0x7f0000001b80)=[{&(0x7f0000000640)="a0186b3dea58645102428667b2c4fd8a32bb10b3ee73c80dca37edc5bcaeb243080e1989e1b3aaef0a3d4e6d649c408bb28e6a18cfdfcc60e8215753d9c63347269bb355a75c486e6b5466bf763676e8e3adea0f12d7b8d25a601f8cba62c255bad11448df1ee3eafb9c10f0166a0534d9a063bcfe8640cc4e1fe992b209e8a53fbca7e2e43d4b253c36121326eb0a4dbefbefd11707e7664ccff345527615d2d1956921f522ea087b71a1c9a39df7e78a109aab407b7d9bb9d8f6a6c3a67516620d", 0x1cb}, {&(0x7f0000000740)="bf2f114e9efe7bc2efeea10120c83244b50cb9b611fe96b3c6becdfdc2f41079c80f02df43b7a984fcce98b7f6f74564c3a62caf93ab12c6fc4c531af10dc069b39010d08162d8c4b85f6627de8361bd3a3528c93a8dc49dcfe4a42e8e3813bca221f9fc34b874e8fbf68db6123b3632558da5154f6edd0a7ca503202f16af26a49e9cab8dac723c0b6e56d254170bcddfd266549ae4d38914c2dc2f86e9a64e3eb69ef2f26e67accc5c998b54d2403fe74960d0373eeb7cae46e08bd199267bc1db3f23431b202825006defa49b73e0cc7df65966e0ee8a6455b9c03dc82321", 0xe0}, {&(0x7f0000001d40)="0ab950675a2ebd228eab98dd584d566f8b7654e16a9a584d3adc4ccb42bd5795373757cf3951c5bfa14cc948ff0f0000482032bf701d1021f77e39330220e38babc6129be33e078b749e1e", 0x4b}, {&(0x7f00000008c0)="c70c4f94d0ceb1507448a4b2dfd647c47ba6d4019eded26ad65e216a258a8693513383b2957d04183833ae0423c24df3bc2480feffffffffffffff114a62dfb8deb1eae163a7e2815edf48f41297ff9acd0e6f3e9101633231d5a8dafa9798879ef5973f3ad71a174b81d5dfb82a165f0f65", 0x72}, {&(0x7f0000000940)="b3f4ead6662019107d8ef72e8b8bd631a4dd16c1b959963e55747927b26c4d7b231d24ae8e9782df9f5b7656d2528683f3a436c9b4c6ff7b45c7170f7b0edd6c007a6036055660577099c257674bfc9a56d3973cda963d741da340f37999f4ad26fba3ba746d6ae3603ccf0d5f48b91a79c5a7c895ef2505c29425f4c814a255f842cd942737b46587dbfe72ffafb98d38f745a7096dc674750de95e06bff90b3684abb822a09c599459c4ff228b0f465e1480acab66e70bd95044604ff577c20e46131b177666ada7ce1c8b741b7a35982ae651087ced24115f2c0cf8", 0xdd}, {&(0x7f0000001c80)="cc5a72922e60aacdd74f5e01f5edf39f4e3b995afb0f369f98667c2ccd83d053f77a3c1048b58d54a1250cecc578e4da1009828fecb58ff61afa34fa4ebba18658497bb26c4606097b61e3d0fa0683594902f08a03217b5669b31e5385593c2dd1325bd4bba73567281124b19ad0e01eabe8d54200a86f530d1372bec38121fae3b6a4cf7bc512ebbafd2f128d9f14b588661ee7d594968fe3ce2c74a8d328859870", 0xa2}], 0x6, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3c}, {0x4006}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000a40)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) msgget$private(0x0, 0x200) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0xe2) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:37 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) socket$inet(0x2, 0x5, 0x9) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x00\x04\x00', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:37 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000480)=""/101, 0x65) close(r1) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:37 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000180)={0x8, 0xf84}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchmod(r1, 0x20) 16:00:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2, 0x4, 0x0, 0x0) socket(0x6, 0x0, 0x6) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x80007ffffd}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:37 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="8100000000000000", 0x8) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x80000006}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:37 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) setreuid(0x0, 0xee01) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0xdd50) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) connect$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) semget$private(0x0, 0x7, 0x20) r3 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r3, 0x6, r4) r7 = semget$private(0x0, 0x5, 0xa6) semop(r7, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) semop(r7, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000380)={{0x7, r8, r6, r5, 0x0, 0x20, 0x40}, 0xffffffff, 0x2354, 0x3}) r9 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x9, 0x6, 0x3f]) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000280)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x6, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = socket(0x18, 0x1, 0x0) dup2(r10, r11) getpeername$inet6(r10, &(0x7f0000000300), &(0x7f0000000340)=0xc) 16:00:37 executing program 0: mkdir(&(0x7f0000000600)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) socket$inet6(0x18, 0x4005, 0x70) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x109837f9f2653391, 0x0, &(0x7f0000000440)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = fcntl$dupfd(0xffffffffffffffff, 0x1e, r1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x80, 0x2, 0x2, 0x20, "1c1cd8404bbf3234938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r12 = getpgrp() r13 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) r14 = semget$private(0x0, 0x7, 0x80) semop(r14, &(0x7f00000005c0), 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x3a, 0x12, 0x0, 0x0) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x800, 0x0) fcntl$dupfd(r15, 0xa, r3) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r16 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r16, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x8, 0xca8, 0x0, 0x0, 0x4, 0x1f, 0x3, 0x2, 0x0, 0x4, 0x5}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:00:37 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0xfffffffffffffea6, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x9, 0x100000001, 0xffffffff, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x60}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:37 executing program 1: ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:37 executing program 1: r0 = socket(0x2a, 0x0, 0x79) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6", 0x1, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) pipe(&(0x7f0000000100)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100, 0xc8) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000001c0)=0x4) close(r2) 16:00:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x42, 0x100000001}, {0x0, 0xfffffffffffffff9}, {0x46, 0x40}, {0x42, 0x1d4}, {0x5, 0x9}], 0x5}) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2d, 0xfffffffffffffffe, 0x0, 0x7}, {0x800000000005c}, {0x6, 0x55, 0x0, 0x8000000000102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ftruncate(r0, 0x0, 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) getdents(r2, &(0x7f00000000c0)=""/25, 0x19) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:37 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) sendsyslog(&(0x7f0000000200)="d5f66dd8ed4dbe9957d872e69028c4089caaff1d41f3e59e29137bc2b16522f31ce4a5c8cf777f3e881b2b87e71105dd74db73543e4140f0de20e25fe0277012847311bbb68f0540943b03c49b183c2bcb3bae34242ccafa553530f2b397ca0c50acfcd00800fe481d5b75da76a0fedf79f449eea0378400c4d346d03bc2bb9dc11106d9c683dad6e5abf48008e34a10dc0fe9fe5a996e6804531cedc33751fc5db5e1d96e13ef401acc19fa55911572d7086e69c90dac14e4afa166150e5add2d02c2d7f585bbc649a7f72e9b835376164b80552ba2b5667d00bc7e5e7b8c41977da1f4b6d49ff03b08ccef14e6fbf2b8a524112cdb88f52935d77bf0845d9590a437036a28fb7fabcc967ba8", 0xffffffffffffff89, 0x44) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r5}, 0xc) 16:00:37 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000440)="0000001862040179012b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c58bf626d9dea3c2c37bb79d7d2c336ec500000200000005000000000000000000000000519135cba67612dc423777838f22e84b0000000000009c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d905004251f09e1a109b753e4c979f9cc4b9527d3d5209da6714a43f0200c592e252cb7cefbccc7129b184670000000000dea493e269c68e3780b9d6aa8c68d277e5722a47ab709e4b8d7796508b8b29256e4fc6057865f7f39655befea0d2fdf60c63aef3bc8faddd0c5f6556c7b706f2baa8602a9743e7fc1d7d945a242e1b87fcc7b142f62a485872481d672e9753bea1b0063630b0ca8d03413753966e8022a60078d2514629dd8dd821d7e5a1944e3c20fe5c9279dc3767ea769c8aaef5935d39e310b8deebefba7c2732d900fef0f200e7", 0x157}], 0x1) 16:00:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107004, &(0x7f0000000000)=0x500) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getdents(r1, &(0x7f0000000300)=""/236, 0xec) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getdents(r2, &(0x7f0000000080)=""/120, 0x78) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup(r4) openat(r0, &(0x7f0000000200)='./bus\x00', 0x312a8adfd7440ef8, 0x0) setgroups(0x1, &(0x7f00000002c0)=[0x0]) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0x1}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x1, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000240)=r4) 16:00:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r5, r3) dup2(r1, r4) 16:00:37 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = syz_open_pts() r3 = openat(0xffffffffffffffff, &(0x7f0000001740)='./file0\x00', 0x20, 0x150) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000001780)={0xffffffffffffffff}, 0x2000a) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/klog\x00', 0x100, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000001800)={0xffffffffffffffff}, 0x8000) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001840)='/dev/diskmap\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0000ae2f66696c65302f666982c53000"], 0x10, &(0x7f0000000400)=[{&(0x7f0000000240)="aeea7abd30d003de5e17998de2b1d71fe7826d3a1723166e7bddef46044b", 0x1e}, {&(0x7f0000000340)="502a43266f2f3834bf27a477a740fdb5819461735c1b6e315b8ab9aac4e2c09ea12b80f7cd8c7abdc3e1d0f0a47e3b984f524fa1b4f27fab0dbbf20d0ad2aba1a2d59d889c1d456de8dd9a2ceeb270400cfe62834660a874c92fc951fba81253a8c96f4e9581508e7f64f9f673c75e0d23b5628ac31985425168ab790a7a9f434ef4677de70e227472b8fca2d67bf0607073267fa38abc1911d4858958e161feaa12f319af5d26ff14c2c5fad7bc655afbb14fbb50c0", 0xb6}, {&(0x7f0000000640)="1aab01811370d327a55af0b2e96d3cdb91c37760312a6f73c25e16d703d571bc6bf4bf8b95213d16685627fb408d1da3f21b26fdfcbae0f1f808c9bd692ac770982261a4f03c59ce60066a4cb3dd375cd31b0bb141a6b7bd0e21c82d8672f86ea39e45bc639bbde717e99489955e95935633d7f353b392ab9e1dc9f74e206ea7b98f8e6fedc5bc9e8ba29bb51bfb1f79d2a07a41e71b229c4f5259bde0f5f5eb48360894d5804a9a007ef8edf43523d3d7ef4997f93e0251fcd7bc53e5e828b67ed39982a41decffb1a8e1d8d79146abc061783540129be58774507b78eb4e2ea3de258c5525003e5d19d0845686a423d40008cf3ae4ae3dba123fb919cb9c05b06e3f7a9e1cf0489fe77cdb3570c12c5ef0946b0c26c3c2d854030d888ed87c91a2d084a2237493db741ad8714678087d812d7937a57f72b832da1c7180996241f63b47626d18929d72751ff35410325e2d971528ab652980d292340561fb491a26877c73d8433680d9f2d2f4d3668196a9ed1838a14ee88299b431e876c862cd27b5ea12019e0d69ceeeccd6ac3807349c40668fd5472ad8a2c6b22396d90fc0d6eb2a339e6b4de075c289f614b51d8fc0de48918b02dffc73da135b2691ad8d82b42b5798df2ed2f3a448cda2ab09876e7818be3d6c3f4f535cd458839f029ecd6b4ae1e1b5708310116ec1e5d32bc9d0cdd8fd9631ffa1e160302ccb4fd3ec26fcb0e28d8c77ad08a8c009a74b00fea6e206d8ac3fa5ab29aa956078c12ad7d7fb0e0a4f74b829563c112ffc00917934784b740293e7b95b18a4948a574d8d07d90edb354f9166d2e2374270945c283ccdf8acbd68c9e159c33643fa602add60aeab86fbd20a8370847ca1423d8c0c9287b9a7e24b069497b0f6a7658fd2755535823a76b7b63fa995f4be061abb7ef424b1a4f2f39715338c58f79d1dd02a954031a3e8a3a83043ee798f5bf3ac2bcb872dd0eb5c796ea8a349fbee8358bbd57d41e44f7319c990fd7072f1b9e8e1657607dfea447e4b9cebf2693b49659916dd65dd7bdbf8e2eb0878d078fd71a2180f5365047e04c3ddcdf264b7d11c61d164a2584830317d99ce54664f9f27c335bdf5efe5de894f6a5b8da9315ec9d498298624c5acf14e8d028227a723828b4f0d3b21a635fc2d7ad1b4fd7d2ba4709ec1ce707541f00189df6e2b38ad2c4d96d613f3897309a4a58bfb03df7644ca68b66b149d0508b05d34f8a60426be1a72ccbad14abeab5f877d0d0b7abfce2edd1629dc1b76277aae6f213c206e0c53a3ce6c28b9e870e919c6067558685bb1ba3b871ebd84910a8b527fac07cf7bfec2ab68dc0811237ac378f4db8aa40ed3b247fb061422dc52617a981d616f1901a9eeb5e23237f5b37dc1e5e63a54860f964f88097ef7ad4c3969c19fa2437e01da7c6d3a24a5b49ba89d2b0fa988bd488e4243f2d1515f7a8566c40719d461dc401af62e5a282da558ad2a7bf7fd2ca97761158ece13b17df3b32830553be5384db0e7c49105fb44aa615a05c6a9c250f79aee1dd616b80d3ee8939ad1a9f4743d76be64a174e2d162ba0b397a0c9a524a47b8a0800121114c6695a34fe074ebac6e8f185442b1325bf39570682ffd961681d70a4602e7019b99ad0a0c0c3802a7288a2b6f033082925303ac946efb132cb2aaa2774a4e42cb5109770ab491987eb2e844878666eacdc195790c32addbac6d3264af129594fe401a371817b1a05a6befdd521ab774035822fdac33e56f362c282c9ae8779f487280eb01f6d27b3447f37bfc150de0d891605fbd726e13420b1f55deccd6f789222c860256b388cfbb132e4e4ac0071ecf61b28a718f375981fe45a173f1bda2c81f1b34dfde91207f40ffd24d5f4d68e61d6479bbd5fc16b28e62a089e7e64c2331d302374cda5f4a00f29bdbd995db304c4a6ced0ac6d9e0cf0795d3f27ba0b7205bd8a2cfcf1040369d7f0a508c6dda0fc60218b40c14339355c446903e34dd1a3d94eaba4da351a37d3f433061d34f962a36b07dd6c47599006c5f05ba61007e3c59c1bb92ea3fa6341681eff4cec754e8ed4f7ef94ee9c7854a9037c31fc5679aa0cb4c20a8673f7c225a711c120c4b94f6e7468eb684470a54799465e32594436cb986893ea354e1140ad290654fe7d8545da78cb6bb66b0ff8e1f9833583e682f397031bfabe828670147996f7efeb72b112a66d0cac227502b9d2282b6ecc222a47338250f64317d97266f7f88af5a6fbbef75e0a888bef6809999b62a86bfa8f7bcaf7883edb20754248f847832db5bbf80da1da23dd143fa565ffb9f37661fcdca4ae0cf0e2a2fc2794b29ca321859044c473025ce05b13187443f950a6502e85101bdfcf7245ac08a3b9f8fe2e0e6563bb1e8916e7993f7506e4a66ea67d32a25ba4d82d93b754e3167756d3af948f31406d9a3e0273637933c5a636aa4c8623a2b68de021cc8fbc292b6b536cfc99d6163a17f72857f0a5b0db6bf1657a12eeaedb641afb70d85fc26b9e7d129b167cdb33ce846cc2c634d9de16fc7f18de6f5253f9f00ee376579ec59c9d24b9add151d9ef10f973afc9646da89b617cedcb285d1bfa81441089fa17aa5b499f50814aa644e3bfe1af4366fe1ff74b150423623bdd42385d30461722b178a4432160bffbb98d9cb7fdd4caeb2b0fe35320e484f9631d18c1c0302752f5c52c2d8ae0424ccdf15af9e20801b1348e567f738956cc67124a052107ef02b5dfa8420d7e467b44b5f97ae42a7d75ed162e51833309afce8840a556d8c2c9f97b15655def1fe9a1d896f0e67cad11e95c9129b18c324460f41603186c400176a296dbd7d6e4f5efb34c7625839f770d0f2caba84eb04b444fcb1c8af6c2e5d4dea4c081e05ae6350421b1613405e2737232bea6df9b7f2e21c5c4d1c571b653657b4400cdf440f06254a7e6f2999b2c1647216e7fdbd85dd6e32f2ac19a852251eacfe156a690919cafd8dd66e83c60ee820527c92524eb9305009ec859cbfc9d8c90ef7ceeddf23852313f39c94ca697fb97da247cbaaa3c040cdc777bb2db0672a475c74191a585822b7ba25852c1b1f75674be72a3430109346c58fffa4c3a35522e6ad75144f2f1b21eca9351bb21ca27cdd875deaa1fe67ecd2d22b4f91adbea4980d4e3d39bac804accc88cbd7fdd0242029d2cda948b83187b3f39b51ae2216e85ff4491415f291b9cb049622cf2c550e7f2b4b561f8e87ed94d98652b1d920f535d49623be8fa8191eb69547b4be772dd853313d8bb76a487ab5cc61306b1efe73d35ad3095294e158b17ed0da20167b3747231123ed464001e04ee8912e10774a9e3cf763ee3c4dbacf68697dbfdae80321abb8d0d88289fd276a97389988202fce3b94855cb4568a670b86bb65af041c0d8cdf11bd898ddff55e9db41a9692c0e6bdba3bfb3d630d5145e3c73606f9e246d8c26c9a2a575ba02ae0b5157d7bf64c78702e2b877d3571ff1875f397590a6a4a38d4031f825ed44ca5f64eb888dd42f6c36c7e45388184dc4ec7dfcdede8a37f0ec5d7cc0721fbe51d99d57e2844f5b1e258e6d9b2a3c73c81b8a55bac5426656eb5670310aaf76190a6f00439753377aaeecdd12fc5f3aae937c90c519031bc1b2e14fd3545bd4d469d0a9d682c7370baac991f3519994b9573cc84e222b9e39c333bd958e1701ca83d989e85ca964357d88546803771b141b34cb2fb7cffe338a92c9ea97c171c52b686dde0976671edd4e7ebc3e8245e8dc2220682d722b157f0d3790b71ef9e633afc718f482b14b22a902cb32692b7c20fca02935046c42ced2da8560c5f77648fc64b7162eb60a3c0fa7198da21ae130108910fce4405a8c038170d19f43bd8e183eb6646e98dcf5be8f6bc16293ecc5f73f1005387e5b7043945bcf4ae3543790e3c420602fcd8317c91f28c4d170493012166537826c2759fac69b2478adfd7db8c08226975958ad653ac45c5a97e3222ce8b975fd47511daa0a35b158458a8dc621aa0cd6a77e332c0cabd11954a16c12ac73bfa1cb973de21d228b5eaf9b88ab4e3d66ccef88fc5f4a55d7892ebd492a61db116ec63e66073da59bec4631ad341e8cf1323a1c85145bc5f115ed1102db3b633c8a4fda53f2f6578b4868ef9e1217a5632f5baaa84b5d2bdf0bf79835177a9d66b3d379f71d02e93747b48f11f424d328c3e281a297b622674c9f5246aae4e930da4307b43846ebf44b9e7ac8a28c1de09d88b05758ea174257af63d91870773d3c99f8ce576d6b274c6f2e7f606b2e7104120b2419d520e3a92fc7a7f071f88dfc568725bd4ec92b62ecc19107d17b2cbe854edfd1de1dbb160ffd36e3496726ca24a98aa59b281926ba0ccebababcd8d2341f35712222837644b3875ca4abd1fdc304eaf39e1c5a32f2e2095ea6ebcecdd75a04d90c5996537a39f1337090a3cdb845f92d59e9cbe0838dcd8cc1b5028c1db31b78f38ce04a8fc2c2725d2198c2e51b5c5868b7aad58fcdcae96e02aa4835097c47449ffc349fa5a7dc4443339cf29f584dd9742d998fc1121d7423f1ac216bde6f1089f45b62e94a31bbe4d15c5e754b8d3f87943c67f7b024a46b505fa781867066c921dd27c0ab30c00e38f61c95f7e8000901288b5f3af20d0338885f42fb8989c686937d6bde98a56f8ab3c2e4e5b98a9b2869e22c2c5f0690ae9838563e3f4af0e41ca2fd5ab204b5bb874a98c050a36d516894283bed47a80003cfd338f666fdbbf5fcb14beebfe32b344277b381306d15d7add5a75b7d04cbaf70dace0a1c62edda7c23041fb3ee7e3af53154cb6420d24440e7e2b1b59727fd1655bb33f1b64463c3a5baa64647a259ed3b5d15aeb4d535c50d98f41c59f840412847690449c0ff76fbe0675d1da475df62fb8979dfee9bc02840e619bb102315eefea293a0fd4c56d8fb73f89582c7da87630c04ac764a8d102d68bebd270b78d389a75320ad815d7ac2fb87e0e5902a0b747cd7e2019accb5e2b2d6332d9490b4e15503ef1508b0c076b58f73c71bf256500e62b11e4b228f6ff36bce336d45758c9bdbe1e7b7bc28c71148376ae1affc9e752b3f3c72876bafd6dfe553444791e1ba77f5b500dc7d30bc6484d4aa0c9e3a96518e4a2b246c11a70d30f74d4f768198b22406359f55c619440b012236a6981cc347c5caac1d2ad58ae09d0379d50322e91f46e24177db2c28ec614ca6a0fb465c0add0e60926065631f19e67912ac8f38222b19e95c5a3d9ffe57cb453c1be5756e8cb3e1805a97532beb7bdfd44bf7e3102358c5b15bc186bd78c8691f0c589c6f9170da2465cd290b11908ae6006688f4e6f61d5f827a8a57801c26c53bf25f0df62d5f185430fe32291aa99652c90cc426a1307492270619c01033f8f2bac9318894d9c2edead9811ff877d0b57098671c71247cc11be84d2a81d28102cc13702e4faf6c4d7b7ca8971273266cf54e5d1c643322ac7fd508db6fda3f89f1c3791e4050077f3dbf9d1d33fd0817b45ce821c796f304b71687f4ca3225200c23da8df851cba4dca9e293398864e5d30da75468c7f6df2f9b4667e7ac4a25b6903a87eb0a7d5522c438f0212fdf9762441800d9bfbc7110589e536c5e3ca3dcfc4e09d8ef80a7c7426b9dc8a6133638486338f8d6e5900e75d156e0ad249fa028c5546440b8731158aeba8f2e2452fe0ed0c3552694daac04db650ecbd80bbf1b6e2abbf3a643aed482a7c1346e2e304c100d7d193f8fa15e92a8088d952fcc98fb6ff6c9816abbd2163", 0x1000}, {&(0x7f0000001640)="2ab966bb67def7dc546d6706c58ea8fdadcba1d0eb1998151e58fd90f4893656c2855ecb0f17bca7257d56c6238b11df79334e74fe7e92a15e582a302ad7c24cb849de0d881df00d6cd0eb176b91f8a4d168a756b234446f6f6708549f53a3fceb0fbfe1b823a2128ecfd1414d4332616ea01124a19dbd467cdaf14ee8aaf899e049dac554b54683b39b9b7a8d2fcbf5a65f8e08e432535d1537e414feb92d2efc556010283a92eb5a9ebd2539dc47f4e3ff9701e3de515f1cb1aff12e4d0c5b05788cf7fa7a5ec1bd49bfdb9fb5130196aaf08ebdf33f786fa3dcb1eb1de21686733e1367814085de3e39d2c5dfcfd5053a39", 0xf3}, {&(0x7f0000000280)="efd63c6e2cd4a1e77dcc99d02ecbc5435b81542e1795adea5f50b8b37f60d375803d3826fe191fcd3d0804155bf03f4cee913cc6fd7592b7f58a16e7763e", 0x3e}, {&(0x7f00000002c0)="42ea35607958cd2476", 0x9}], 0x6, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r5, r6, r7, r8, r9, 0xffffffffffffff9c, r10, r11, r12]}, @rights={0x18, 0xffff, 0x1, [r13, 0xffffffffffffff9c]}], 0x70, 0x200}, 0x402) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r14, 0x20004276) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000200)='./file0/file0\x00') r15 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r15, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x810, 0xffffffffffffffff, 0x0, 0x3) ioctl$BIOCGDLTLIST(r14, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:37 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={0xf9d18fc88b84a34f, 0xd}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000080)=0x7, 0x4) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x9) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) shutdown(r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000140)) close(r2) 16:00:37 executing program 1: ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) clock_getres(0x2004, 0xfffffffffffffffe) 16:00:37 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r1, &(0x7f0000000000)="07e4ea600e3424a60ed434011caae6d28c45b51a50", 0x15, 0x0, 0x1f) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[0xe92d, 0x9, 0x8, 0x8, 0x5e05, 0x3]}) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 16:00:37 executing program 0: ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x18c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)}) 16:00:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xfffffffffffff000) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r3 = msgget(0x1, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = socket(0x2000000000000002, 0x1, 0x0) r6 = dup(r5) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r7 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000480)) read(r5, &(0x7f0000000980)=""/167, 0xf) r8 = geteuid() kevent(r7, &(0x7f0000000a40)=[{{r5}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r5}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r6}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r5}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r5}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r7}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r6}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r5}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r5}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r5}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r6}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r6}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r6}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r9 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r11 = fcntl$getown(r5, 0x5) r12 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x3, r8, r10, r8, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r11, r12, 0x0, 0x92, 0xffff}) r13 = socket(0x2000000000000002, 0x1, 0x0) r14 = dup(r13) ioctl$WSDISPLAYIO_LDFONT(r14, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r15 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000480)) read(r13, &(0x7f0000000980)=""/167, 0xf) r16 = geteuid() kevent(r15, &(0x7f0000000a40)=[{{r13}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r13}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r14}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r13}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r13}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r15}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r14}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r13}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r13}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x6}, {{r13}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r14}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r14}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r14}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x9301, &(0x7f0000000080)={0x34}) shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r19 = fcntl$getown(r13, 0x5) r20 = fcntl$getown(r13, 0x5) r21 = socket(0x2000000000000002, 0x1, 0x0) r22 = dup(r21) ioctl$WSDISPLAYIO_LDFONT(r22, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r23 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r21, 0x4004667f, &(0x7f0000000480)) read(r21, &(0x7f0000000980)=""/167, 0xf) r24 = geteuid() kevent(r23, &(0x7f0000000a40)=[{{r21}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r21}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r22}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r21}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r21}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r23}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r22}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r21}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r21}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r21}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r22}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r22}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r22}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r25 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r28 = fcntl$getown(r21, 0x5) r29 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000840)={{0x3, r24, r27, r24, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r28, r29, 0x0, 0x92, 0xffff}) setreuid(r24, r26) r30 = socket(0x2000000000000002, 0x1, 0x0) r31 = dup(r30) ioctl$WSDISPLAYIO_LDFONT(r31, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r32 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r30, 0x4004667f, &(0x7f0000000480)) read(r30, &(0x7f0000000980)=""/167, 0xf) r33 = geteuid() kevent(r32, &(0x7f0000000a40)=[{{r30}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r30}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r31}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r30}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r30}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r32}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r31}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r30}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r30}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r30}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r31}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r31}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r31}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r34 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r36 = fcntl$getown(r30, 0x5) r37 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000840)={{0x3, r33, r35, r33, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r36, r37, 0x0, 0x92, 0xffff}) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000840)={{0x3, r24, r18, r16, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r19, r20, 0x0, 0x92, 0xffff}) setreuid(r16, r17) r38 = getegid() r39 = getppid() r40 = socket(0x2000000000000002, 0x1, 0x0) r41 = dup(r40) ioctl$WSDISPLAYIO_LDFONT(r41, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r42 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r40, 0x4004667f, &(0x7f0000000480)) read(r40, &(0x7f0000000980)=""/167, 0xf) r43 = geteuid() r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r42, &(0x7f0000000a40)=[{{r44}, 0x1, 0x8, 0x20, 0x6, 0x2}, {{r40}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r41}, 0xfffffffffffffff9, 0x40, 0x2, 0x3, 0x4}, {{r40}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r40}, 0xfffffffffffffff8, 0x1, 0x40, 0x762, 0xffffffffffffff28}, {{r42}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r41}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r40}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r40}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r40}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r41}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r41}, 0xfffffffffffffff9, 0x70, 0x2, 0x1, 0x95}, {{r41}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r45 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r47 = fcntl$getown(r40, 0x5) r48 = fcntl$getown(r40, 0x5) shmctl$IPC_SET(r45, 0x1, &(0x7f0000000840)={{0x3, r43, r46, r43, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r47, r48, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x8, r4, r10, r17, r38, 0x100, 0x36d15b67}, 0x2ad0, 0x818, r39, r47, 0x6, 0x1, 0x6, 0x40}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x9) 16:00:38 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x24, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000b6f000/0x3000)=nil, 0x1000) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r2) shmdt(r1) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20, 0x0, 0x31c7}, {0x44, 0x0, 0x1}, {0x4000000000000006, 0x7ff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f0000000340)="2fcd6d3a6fdf72152ffb10e0c0df1d6c66bfaeba0feb8eb46283b9f7ee0e92d85a760fb98e2259e8b5c2e523e62a35395aca475782d82f31a9b32e5829c40d000e22f4aa6faaa1769ca2ee14cf1745156ba7bd1e6c05d8c312eacc5c6a63da191036996038b137cc79d6f263fd2303d78065f0208315add37f92939effd2c73e1fbbeb3ff59faaf29b81f27351", 0x8d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x3, &(0x7f0000000440)={0x1, 0x7}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20, 0x2}, {0x47}, {0x4000000000000006, 0x0, 0x3ff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r3, &(0x7f0000000240)="0d4b236f361b60c5bd75c7a77433a0cd4a23bf068a91f1b0a2f44cd9e9c9839213b385ff0aa03af1d655f193dfc98fc90f763cfa9db431356cfdada3d7afe8b19664e9486110af85716acd0212b4f1d8d01c3629eaf9f12770165601e40a3091e69c57ea606f51b5f38431457e5cd02d6ea5442b44e28d25056a9fce04488a5adfd008c3854e98d96e73d8cbb1c736b94148b121a5ff43e427476bf5a818a23231b47fad874b7969644243262e979b3f683f5c796cd0f636c019b577364780757eba1d48b1323bfc1d97e6d5be6604636d0361db066f8fbe36bebc5226e124", 0xdf) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'[ap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000400)={0x8, &(0x7f00000001c0)=[{0x6, 0x3, 0x3, 0x8}, {0x2, 0x0, 0x9, 0x4}, {0x8, 0x8001, 0xcf, 0x8000}, {0x6, 0x6, 0x7fff, 0x20}, {0x8, 0x5, 0x0, 0x8000}, {0x3, 0x0, 0xb963}, {0x7, 0x401, 0x80, 0x8}, {0x10001, 0x100, 0x5fa100, 0x1}]}) 16:00:38 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f0000000100)=[{0x5}], 0x1}) 16:00:38 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000000)=[{0x0, 0x101, 0x80000001, 0x2400000}, {0x2, 0xf7c, 0xfa, 0x3}, {0x80, 0xff, 0x0, 0x4e2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x333, &(0x7f0000000140)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000080)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff7ffffffc, 0x0, "750000000001000000f9f640fc00"}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffc, 0x3, 0x8, 0xffff, "bb0ad9be3c54619bbc0db364ab4062327559bf2f", 0x60}) 16:00:38 executing program 1: setitimer(0x7, &(0x7f0000000000)={{0xffffffffffffffff, 0x100000000}, {0x0, 0xc5fc}}, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x4000100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x20}, {0x3c}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:38 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000e4d656fb6c0fe3a773000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001027c1e7e875eb48756fe7c6ccc3127afadb4c8ff6c7e1b5fddb657bbc13931b1e9265e8654cd7d8d1521309839b138439847b277d5348cce2407da1b75f53c9568c2598a079b8b37ace23cebf65db7fe620c545d018903c670f596a876ebee4b9a5c4f4efe5a2948f67ac"], 0x0) r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt$sock_int(r1, 0xffff, 0x204, &(0x7f00000000c0)=0x1, 0x4) 16:00:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x4edc28d0c0f05522) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0xc003, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) getpeername$unix(r1, 0x0, &(0x7f0000000100)) 16:00:38 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x100000001) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000380)=""/145, 0x91}, {&(0x7f0000000440)=""/43, 0x2b}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xa2, 0x0, &(0x7f0000000040)=""/162}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknodat(r0, &(0x7f0000000240)='./bus\x00', 0x2, 0xe4f4) shmget(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) poll(&(0x7f0000000200)=[{r2, 0x1}, {r3, 0x8}], 0x2, 0xffffffff) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setuid(0xee01) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x40000000000, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1be6cedd], [], [{}, {}, {0xb8}, {}, {}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xff26eab93262940c) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) getpgrp() 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') r4 = dup(r0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000040)=0x1) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x54}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x781, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:38 executing program 0: clock_getres(0x8000000002, 0xfffffffffffffffe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001200)=ANY=[@ANYBLOB="0080e58b8300"/20, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="e4b7659b4c51435b937e6f471515ad7bca5d72ec95af36f4c2f9b303f6b53793050973f2b1609451a638b60ba38a6360cd8e7c6315cf81fb25df4873159b6463729ecf954d05878b7b560bb53569dceb21a2477b412a02496ae18f733e9ce9fa3cbffd79fcfc64b9b7c5c185b9384175fe216b50a0c7df08213796cac660ab7f91b90b894cfc013026feef5a168381af72fa4a96f048ffdbffff2f455532ae6a50442d4d336635f5621bb9e6d916b43b6f88b24c4c4cc95b8e2a8f628bd50e9eb91a92da91d9800547390a26f5809e5d9b43f65faac3fe4311efbf058c4951891a67ed193e770428b66537e072d134cc8ffc0f2647e9f20d8353cbc594f5b2dce6b666f5e6cbc9da0e53789e76221eaaa33aebab1822458aa90feddfe8d896b25112939b4275298008c0941c38ec966d7919e286b9970c9dec15284f8d990d7e442650d850ad6be102dc06491aac7ba2ababe0aa3521fa1e50c40ff43689c7976ae2a868abde4de71876fa15298762b059d3e058ef2f9cd3dfa6376388182ae966b262718f65d23720c9cb8c694db8e0cfa576f2af7f1d699f993e13fc149fbd47802cdf2e54d364e85f11b264be7f0f0d38f82f7435e16e1be6bd5d2cfa9af6967a33bb3f7bf2ed0fa70fbc62dc6ace3a31be94cd4767cb7ff256a13156408b0a27081566179558bdc6ac17148249b9627c10ca5825e36e5a896e48e22b91547d80749d4ce90ad5ec0ab77883347da50168e8b02e10321339a2ec083dd54e44e3a9621ea3f585c6e5614e7785bc5d0696918db01ff1740648977d4a38f18c57720bd211fbea98017a298441f9684e582f1ac813c7b55641434db32b90586d5f5910462dfb797d8d9dbf0b250ae40491f4ddce3d17e1d20fe0cc79f0ca611b68baccc591b88480420c95b2daedec79f777e21678401160f717683de128cdb02b7f9e3bc4f7370b98bfaa4f747dd8ffc0608ffc6d09309d3d4677d3504f4eb9bccf0ab1f42bd8ef9934dc6c76966e6f981802cbd4831e841325a571d61c0e5bfb8846ba0a91cf788eca6f4c6c25b206b38655bef95e65f39458ed0c014ac2ed9afd90ca44308d1a458a1470485f966600dc2fccc1e9164498007b6d434e91d236c09443798aae16794d44c8e188db32e988d9080ce2a23896b5a467dbc0d646786d84abcc28241a2b6b7f78ef1b6dbd1b53813119fbedf81c5546ee1837ac44350f9510aede918f6595bcec294eae02109945bc5f504103279d8b9ef4fda09655a3877811b34162dbcf75e8b1dc60ce94819c537f29c5226d5734e53f74fa6bbe1ec7bb6626acf263d41db2578ea3705cd6604870e6f2565b5dcf9f85fd446f6aa308f7a74c5618b6b3418dfdd7b1fe128faf63a124c7acce3f6b3ff48fc057d54b7a735a3a5556a4ddf132da24d5ee2aa1ff386a8aaf38172709834880c5704e33b334ec4e31cadcf46a9f71c0c9d2fad2f5bf3f7912fc352b47719c42fa8dfd7a10ea0b3cdc0453400f37cf1fb9600d677e2810c1f17a956ca3e6f938c9673d1190ef6f2477faf65d62bc7b5d0a8fa8f57e4e03f10b9374b4dac85a1bacc13a9cc71e7e0305c3e5260dbe724db451469ef8463fbf10a4c90781c429fe9cf2e6b9fb635f54d507e989ec0223b15ba72de7303898022747ab724cbf21a269b840a053ae4e69c1c79d96dc76dfa8c3539ad8e6db821b7ced36b0884942affb02ca6c1d8d44ea6380f31a69f5aa6902d6644771460e891e66f8822d31575ef219b8de55411c25a50ab864f2462de108b8cfb861f3b46c9a4d6d0d1bd25aa8d5006ec9dcc330a19648f8c2777d00218086d0dd2f213d1deb6f1054c7baefbf7985a10483eaea1769ab301297be070bb292a5ff46e56d2ac0f029f9b2e554dd7bb5e8542289bae039804504b80f0cac3f7cee92d08a4ed5180b53e36964063e4ba48c39c0c37f910c511d89242228f081ad9e6a68880895479dc36193500d0320eb12dae271d0edd58af10ed0634c0531867ac0c20845028d6cbd8ef1c7c3f9f7d415b293fc61bc1c52b32beb3cdb8e60850bc2d26da93c62dd1ce385f5ad8becf96230e995b913abe282f29db197f1b20c9c0f297cdd86ed8b1e7fb95df34a00587aebbf82f94febf9366e6bde0eb82d879b5532d46ae1481261ec4a31bb284cc6d69773c719615ffe228bc07260fd1831d7ce114daa23f7f1a5c862fc7b4591ea29d9d4d76d9435a22251e1c491a1bd8b155068250eb1c438eb9c528c4ec76388dd2073a01fc38065cd1b2b8d092acca656e78c8c13691851a74e870190d11c8db0a1c6bcd8809ff400bd83db25cf10457682f8ff3d918d427d65fbc165227e7f28af5574c5e4999bded2986370c6632d539103f333c2686bf695f4ca9b156c6e980baf322cbcfc83ca204a6d25cd89a0ca930197ee6d4f91068df3455888509b21d3e05070ae00470329a2f74362dd32985a762855cab874e904b7c6b033e498c6977288d1b38dd7140a81dc0f4ef12d40ab2457852197966c832e8c8178716d27ee04803e2ca8e5a83e6329d97f7be79fbd72f6e3964e95afaad403225cffe39df45b56370ea3eb0c0ebd0c667e1bf5319b1fe3608cfb2e255083392384bb766a6a92844ab3bc7c9cdde37f6e578033403f14280dba10ed72e9ee8535de2b3b6f33abbd2ea9b111141fcc88231058ed6be0c204dac4efb048c777729a9e55b24afa6ce217a63cbe54142402cc17b4237e6e95c39e85d4c39490b8ed40eb7b4c81761abed36c42ad70afa40176da925a006896fe0845c85066348450ab707215d98b578028fbbe6d1a2bb01b36d935ee058a5ce9e6b84cc3a8977aaffb634def0d7acc47162b54a982b96703cce1ba5f58899fb78a5e204b6506d245d5062307e0d3a88514a1734ac157c0091be2fe7d2ffa5badbda009c4c82e3411b4c678dd1889532c098e78d1884c5b6bf4d4689bf2c67139dc2599c26ac56cb05666d695e1f11e19334c85319d902f92f2500c56cc9c3ffc6593c51d69e70f9ea8ba1d56cab4072d896cb83279335b4e824e0f0209818056e0259b57da761b48cdb4fb82c640b72f990f671202298c0914572a6a03b21f7b94dbde285aa6a172ca309f9244f20fb4861feba2dfc01dc1170d92d2340e032e27ecbeeafcf8b035d3936842fcc7256f7ea839c80de90fa920bcb5e998d18b9412b63d3bd315ec153eb4595d9d5afe21cd80542a9641faeb765e91a181116dff0a7e964b3f77840219384f526b08bbcc7487e1ea6bb073f7135ea6ed9ae16a96f264337ad8b59d18926b7d2050104acc5cbde80dee6a25777391f910388eb1a8f7c10262d53f130b9fd96d2f33644f42ed6afcaecceca17cff489416400649a33acae3f2b4cb1db00b63be3444d01d7d280e786e5ccc10e91d23a2bd133daaeac4d80167dc4d367dab8231adf765d7b8648410a866988282c6e9aa2c1de52317bb943d8c628662af8ecfce95d595366a2e50587b053d260fc94a63e0d2581b1c6f960d5d8bcd4553a043480105e0cb31d8d9fdd209c880d3452b80d322becbff346d588290855ca948766effe404b4a23a4f749250f718b92df2d8d7cc321d9da7a244e8bb4e2f3bd7f1ab12179ccf406c4c2c07fae378fbddab9350bb0207c4113cd8481ff0011e6785748078f2619392b1d24da689d1d4f1c75a83aaadf93184a98191a5691a20dbc181068b04d5c8d34c6b851c3c43dfed5a38c6b8d31cdaa10db662b49e317782234f74eae98b5d45ae15a44a74d5399309e0ee2ea07edb1e32d3419c90dec5af9601ba47666ab4783da98ab438b92b52131e2474699eb4ddfe467b6ed348d9e89d7e8c1d3cfe576341c6da1d911854ff9a259b3215929cfef46ec16215dccecae7a12d95d986a48827c98690e61cc7a1b04651828536ac577430d84825104d8840ad4613daee650e9b805bab1c8f700173e171b20480497e1977ce39f16ae3e9cd851ccadbe7a4bc934423a9d810474969c4df211acaf72c2b3729ffab194c8e46ee8f18e071856c4b05e6322e9a22da1d6f0d5203867349d0eda563929e0f894a25f8dda9cfc7b1d8d418d39f54907f6c630317f804df466a97aafca03f5c183dada4cf74a0906282f82212279644d62910ea55557f7ec27829ee5ae88c67a4102a30fe796cdb980740c1acc2085257a8a63949f80f61757b9f7fc9c7445904bf435189c4ac8c1edaad1267104f48227db3bf9267df392246347aa63a4224b8bece6a6b4f92bbaa7663cb8e73fefaf26da5b56b40c34a7d8a8fa6d4c764c74ad35e3eb75a3e9a30671c9770cba7d737336dcb2c37f1a9f94c28e2e10ecc1d40d009b606e86eaf9ad7947d0c6001342e4cae5775e6f7563bc9f0d0f0ee2bb18a916ac9bfed4ba3d02afd41f1807f5e780f1a114ee3dfa5f3c5cd956b8ed8e398481d531206a6c0c3bd623d9c7c4bcc026122f12bfb467669f5c18f6703db2b822b7f7a9fe639702c7371928e759b1d07ab8e68a6d638b2cd3acb17121446fdca4ba989dcb7e8123094c6cf772cbc7e2efe93d5def8aaf1841a99e52bc6e3e313d9af313d1fc0e3ade101bbbc0da631b33d85fb25a59e4d99d53c61b19888d16b72f29ea91ec425e737eb7fef7b73d52d98acfc0aea2ab1ed7db8005c6d38ad90f327ec1cd5f43c87271443de8df2b6db68f8d2a7550e1b9976e38a6ab9a49074b6bf8b072b8f55ebbf274573f963ccb8656b3bcb98846ca30999f792e82fcb1ccf7a4430fb8b807e045081b70cb6cd61d0e3ed4ff699a2170103466702cd079f25562eeb3c48ee41732079b1fbffda5679bacf57925025da3a8b9c2f07603599887eedcc12a00209ae186a67784a2495460ba0946ade669b649c713ea7c22a64f63ba649175ba5fdd220fd46ac36201b3958fb8d632b32e21d392a61153b45c954f7717eadbf5bc959326c858057635077dcc62a42ff074d458bfd5cfc69bf6f60e15470c53600d092f74f8947dd5efb7c5d48f3299c869d102646677ce318e558c9ab7577c5c3b92e3e64c364bf8f56372c71e52b366ab827a6de0b23e6f6751eba819653e12df546894a9bb901c70d287652f2e764b19c1f3acd80b61d1b8a86d0d78b5e532fe307d4276a90e22139c184e684f445080a0eaa24491bd400a1bf0e9a478d90c90a349873110ed9053b0df18366dde5423b695601887e193faa5f30c0b8c641eafc6fb798fc313b8e8248e0f4d3c469dbccfa7e09589329d4b6ff0fcb8ee00eae9199a68ef1bd063a3a7e07898928bd4f6acb688c8c1e8fce69388d6b023423eeef445bd6a6ade23ea7ec45226dc42429518be8996f60abd98ecff17cad63b32b7bbfd71a73f719716afdc9872aa977033b9baa0963cf45a7aaa4063affdc3bcc1b64df9d7224fb1217792da7a31f684add52146a2ba648d36805696a90a60ee44bb9e263ebb2559a34fb1adf2635a17b0232a83ae2238a6d39ffc61f70b70c4ce9889e2a49f48b4bb43683dac1b61041ac9b073095a33e731461aea1bb7930cd2f1f5289b13bd2af699992b6f055a82a3fedbf022cb69f4ebbfb98f8aef533d10262afcafbeb4ad1a5159bfc593d33e5f3956649802cfd575efc8c11ef5e44e8df1c7c35160f608ba599ed5fc1278325b094df0d90bfc5a66091acf2c5d217ffc38a441a888cf8e6472308e5fd535afe287be18bdd06e27cc626da12340dc72ed76af55011ba85401f997086e68bc94f90183115c235227e67a6a3129f864e75d65c99f0b699f061e103a0949d2b0e1dea548e41b3ae6ac4660eebab54"]]) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001040), &(0x7f0000001080)=0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) dup2(r3, r5) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001180), &(0x7f00000011c0)=0x10) r6 = socket(0x18, 0x1, 0x0) dup2(r2, r6) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000001000)=@in={0x2, 0x0}, 0xc) symlinkat(&(0x7f0000001100)='./file0\x00', r7, &(0x7f0000001140)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) 16:00:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000002c0)="a53044e92f25bf2235aba66cf496e48797b0d8374936b0232643247bf1e41d804c718a2a80aba25840302f08a9cdaa00cd6b5f6d23018965434e71092b4fc08f083eca54c91ed9ac414134a052695f5f421a4ec5c5792a18cc65c85bd370a06093c9466baa395edc4f31f8f1c2f2e7c613ae51912a9dea6773efdea54ce6ada9d7988aa7680bd041f4349e548b6ca4ccbff3c18f826c1e8d6c9ed2827f9a324c828b2aecd50ce0b3f442dfee036d5b45a927a0cbbb6d6dc1907554", 0xbb}, {&(0x7f0000000380)="f5efeff35880546324b399df3ac18a8239c681562a7d2509fe10e92da3bb3c3313f755f5a3667f03b4efc35312d0e2e729b2d8707c7d4fa2dee40f29ae6547070e2275ecf0f6d46d65a712708d3ced8e9254e1fbddb2919a148c7b9c47dc2494ead61de39f2c8f6b8949689882631ad5496dffe0e03c36d321c16424576f379713caec6bdb29d0d12591d583759338c954ab854c1e27741d6f2879d452dd284bb1328052793270609e2dcb3ebf26f76628b0f214d9e5c735bc232d6a41ebb8d8c0d41077f9", 0xc5}], 0x2, 0x0, 0x40) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r4, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet6(r3, &(0x7f0000000080)=""/19, 0x13, 0x2, &(0x7f0000000200)={0x18, 0x1, 0x2, 0x83}, 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) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) setsockopt(r6, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000027, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648e49ecdb2e4b989dd73a386b8e60528ccf01cc177ac20449f8b2e0044fa1cb25529845bf64d6f31e2dcfa1ddb9b75b6e78b2ce95def47d6877a", 0x4d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) unlink(&(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0/../file0/file0\x00') open(&(0x7f00000000c0)='./file0/file0/../file0/file0\x00', 0x200, 0x40) 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 16:00:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f134635690e733266696c653001"], 0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) socket$inet(0x2, 0xc002, 0x6) listen(r2, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="b42150ff76427beaecfcd1dfcf81d1ea58ad5a8c0442ba8ce901124ede7b13458411ec97108bf1256e45fa2afa6b7e13ae4948"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) 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", 0x4a8) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0xfffffffffffffbff, 0xfffffffc, 0x8}, {0x44, 0x0, 0x1}, {0x4000000020000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0x7fffffff, 0x7ff, 0x3}, {0x5, 0x7fffffff, 0x7, 0x7fff}, {0x248, 0x0, 0x9, 0x2}]}) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/171, 0xab) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10a0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = fcntl$dupfd(r1, 0x1e, r3) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x200001e8, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x2000000000, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x2, 0x2, 0x3, 0xbc}, {0x7, 0x5, 0x7, 0x100000000}, {0x2, 0x0, 0x4, 0x4}, {0x4, 0x1ff, 0x1060805d, 0x5}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:39 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='\xc7\x12\xd6\x1d\x1b\x148\xe1\x00', 0x0, 0x0) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x10008) pipe2(&(0x7f0000000180), 0x10000) pipe(&(0x7f0000000080)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) select(0x2c, &(0x7f0000000140), &(0x7f0000000300)={0x1ff}, 0x0, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getdents(r2, &(0x7f0000000080)=""/17, 0x11) getdents(r1, &(0x7f00000002c0)=""/242, 0xf2) 16:00:39 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0x3, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x6, 0x3, 0x0) dup2(r3, r4) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r0, 0x0, r0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x0, 0x0, 0x10) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000000280)=0x2) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f00000001c0)={0x40, 0x1}) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000180)=0x10) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r0) 16:00:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000010000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x3, 0x401) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r1 = socket(0x2, 0x0, 0x5) r2 = getpid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$TIOCSTOP(r3, 0x2000746f) r5 = dup(r0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0x100000001) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000080)) fcntl$setown(r1, 0x6, r2) r6 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000001c0)) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) write(r7, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:39 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xfffffffffffffecc, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/143, 0x147}, {&(0x7f0000000240)=""/87}, {&(0x7f0000000400)=""/95}], 0x100000000000072a, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x820, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) lseek(r1, 0x0, 0x0, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = getpid() r5 = socket(0x2000000000000002, 0x1, 0x0) r6 = dup(r5) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r7 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000480)) read(r5, &(0x7f0000000980)=""/167, 0xf) r8 = geteuid() kevent(r7, &(0x7f0000000a40)=[{{r5}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r5}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r6}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r5}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r5}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r7}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r6}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r5}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r5}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r5}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r6}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r6}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r6}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r9 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r11 = fcntl$getown(r5, 0x5) r12 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x3, r8, r10, r8, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r11, r12, 0x0, 0x92, 0xffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x1, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r18 = openat$klog(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/klog\x00', 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/vmm\x00', 0x10000, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c00)={0x0}, &(0x7f0000000c40)=0xc) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r23, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0}, 0xc) r26 = getegid() r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0}, &(0x7f0000000d00)=0xc) r29 = socket(0x2000000000000002, 0x1, 0x0) r30 = dup(r29) ioctl$WSDISPLAYIO_LDFONT(r30, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r31 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r29, 0x4004667f, &(0x7f0000000480)) read(r29, &(0x7f0000000980)=""/167, 0xf) r32 = geteuid() kevent(r31, &(0x7f0000000a40)=[{{r29}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r29}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r30}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r29}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r29}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r31}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r30}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r29}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r29}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r29}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r30}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r30}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r30}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r33 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r36 = fcntl$getown(r29, 0x5) r37 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000840)={{0x3, r32, r35, r32, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r36, r37, 0x0, 0x92, 0xffff}) setreuid(r32, r34) r38 = socket(0x2000000000000002, 0x1, 0x0) r39 = dup(r38) ioctl$WSDISPLAYIO_LDFONT(r39, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r40 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r38, 0x4004667f, &(0x7f0000000480)) read(r38, &(0x7f0000000980)=""/167, 0xf) r41 = geteuid() kevent(r40, &(0x7f0000000a40)=[{{r38}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r38}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r39}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r38}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r38}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r40}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r39}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r38}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r38}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r38}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r39}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r39}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r39}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34, 0xfffffffffffffff8}) r42 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r44 = fcntl$getown(r38, 0x5) r45 = fcntl$getown(r38, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000840)={{0x3, r41, r43, r41, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r44, r45, 0x0, 0x92, 0xffff}) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r46, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r47 = socket(0x18, 0x1, 0x0) dup2(r46, r47) setsockopt(r47, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000d40)={0x0}, &(0x7f0000000d80)=0xc) r49 = socket(0x18, 0x1, 0x0) setsockopt(r49, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r49, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r50 = socket(0x18, 0x1, 0x0) dup2(r49, r50) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r54 = fcntl$getown(r53, 0x5) r55 = geteuid() r56 = getegid() sendmsg$unix(r3, &(0x7f0000000f80)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000b00)=[{&(0x7f0000000340)="c439b4b986536ec675ca97906bacfc4a83d7c034bb0dfbb84e5754f9a1d4aaa8d3f03c9d872059513d0f53d8a0b187dce66bfc49fe02c210e91579669326be863a97dc0dfc5c3b9de6556d0890ed095517c4a76ac4010c9bc336675747ee120e648a09684271ce32dd9637c524f5b88565bb910ffb0bbd7d", 0x78}, {&(0x7f0000000600)="069b7e12849ce2b8e3fdbf3ba201f2f283d53b85090aeaa93cf903ea86c0f2e70a92c6adeddd7b17252c6e422e71cc97f0b40f29b449422dd29514dd80999d44fab1ba912a3a79472400056fb755c0602d5ff5466565f3b84423cc0084c0569ddf8610d7ea7b91148f9ad76a8e60527d1d592a19630d4b0b95220feb9ba57529aefb57bd2c0a892aec9b769629e0fd74beedfc67941a90bca59db5e0f4ddd7805ee2c10939bee3b8dab5a7217792f329957feb39f6c5d96fb73e8e313ac69975de2abb47e030590eb37a863bf4c9a7b0d04c6469f85e42d16b44", 0xda}, {&(0x7f0000000700)="dcf5f81d5708104f9f2f975c6172f9a2cad090472b7f9bc40c20ff0b7601753bd5c9ab52831431c33794430633f96e7e7a8c7907f648cfdc0085b82d0076815616413cd206e1f69ea84781d212fa6ac504bdb42fb8cc89c25cab6ce8bae25067bb8c29dbcc16e31a609cc62c568e81939c26b3299a21ad7fa2bd8faafe11758abf8086080d71c3441566d6b3d2847964760ee14d1de7da72b9f03d224331cf1da6f70747fa4fc47e329f313cf5e356115a12cb46116a43397ab5720d3b42b7cfab2fc8933fd799c73f1219aa6ccb33c76baa84b06a925e314092daaf59892e0f3a1081162139d48261dbb39b5f", 0xed}, {&(0x7f0000000800)="0c56b0ea87cccd76cb5a020639270807c6b4c7757388dc2e3212fb58beb27b92b8748663ca54529427606353695d2a48fa1fc9321bd6286fb449be872cd053b34b28a24c040af1172e34de4109f5095893f4f20d2db4cf0a73dd93b4893b1367ab8449cdc010360d634fb246d41e962dfb6c15fc1ecadbee4d6513ae5989142efef3524dd1859c48d5f2acc138140bde74772d4ea7aca54a625ba18c693ab3777db2045b43927bcd2ebea2cfb7bc0b39575d187313cad5b8edd1156990856041e93de8bb5724030dc15f72c650d363f0af9e0d7d00a3957eb2c2da7213aaf90c900b5c2789863dfebaf7573c776d50f31e088a0bc0417ddac35421", 0xfb}, {&(0x7f0000000900)="178e61b82ddb403b9ce1ce6d70d6aa4bb4be703505ac4144f8d700f6469d7dcf50e9053b73b572db1df6beeeb8980d9fa7586a39d36925d38d1177df3b18fa8ad5bd3b24b5481e55cced492400fd155e0a1a4dc006cc074beb22713de858c844ead30043c53f7197ad2d4d4548d869a629f05ca4a2a0d5d060d63cfaab14b8cdc160fe8cb3407cba8fe80e4d718ab0cfc4e9f7aa46d5620248d4dd18f9dfbaa792866aed7e23977789a6d01b88a103ea90cab8b9840a3d3a312314b091b4ca218210f70b", 0xc4}, {&(0x7f00000003c0)="9d8d31635ab9cf4be0ed1bce1219b5d23a3e64aa878cc854d166001663c7a79eae23383b426cd9848934b88c161469994cca526591ab29c1f1d2c701ff55a7f3", 0x40}, {&(0x7f0000000480)="ca007765a657e1be8568ff282a04bace81ffa966b9015c0ed13c7c1717857e738d730482e0349ffb18cdceb38d0ba25c09d79925644166", 0x37}, {&(0x7f0000000a00)="e93dfb8405cda3528f94a2289a0fcdbd3ad682f2d82ec9fdbf60152f591770feab8d99d5c2b77d73432180d14cb087c8b938c74dc5df40489d078be439e264e2086cf428658737a04d1571e216bb80c7becf16a5294431ccd49d5a03830f119af64ae0541a7708bb5a03d5c4ff267a5dfbabd86682fd8364cf11dd17513c4f0287441b74479473c7f665d3604f7d7c0c08ab9b1c8bdb9676091258600fec0e2060eb3a6e8313575649c5dd5fb0db7744b16f5443f98693dccfd6143701b16a907258fb1519f810076062e5cc2b29241a736972c854a108df6a07eb0698cafc6e24574c2e117b2ef4c5f9391df10c", 0xee}], 0x8, &(0x7f0000000e40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=r10, @ANYBLOB="756f587b2700000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r0, @ANYRES32=r21, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r28, @ANYRES32=r34, @ANYRES32=r43, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r48, @ANYRES32=r51, @ANYRES32=r52, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r54, @ANYRES32=r55, @ANYRES32=r56, @ANYBLOB='\x00\x00\x00\x00'], 0x120, 0x3}, 0x8) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x74, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0xde25acfba411136d, 0x7fff) r3 = socket(0x2000000000000002, 0x1, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) read(r3, &(0x7f0000000980)=""/167, 0xf) r6 = geteuid() kevent(r5, &(0x7f0000000a40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r4}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r3}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r3}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r5}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r4}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r3}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r4}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r4}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r4}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r7 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r9 = fcntl$getown(r3, 0x5) r10 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x3, r6, r8, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r10, 0x0, 0x92, 0xffff}) fcntl$setown(r2, 0x6, r10) r11 = socket(0x18, 0x1, 0x0) dup2(r1, r11) setsockopt(r11, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:39 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0/fil%0\x00'], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000300)="fc2cb533003a5d826f2839b7ff013a28136fc7919322fedfda2fd43969d4874d6545570732414349006193fcb73caf1a68359cb1633aa6734b243b8d620549c89e5f1e821dc52122092e0631dd6ecde6f6fb4239b4f73883b079d4b10553ad48bfe837b8a9e27bd303df85dee051bd9443816d4777ae760c8091709d737e00a384e524b048af89de38f20d2ecc7ff7048c4cc3d84f1c867def45756de5d7fb0c0e0343dec7fc2ee71b8d590f9fc9090f96f6a58e4a32986014448c63dba15dc0ba64cbfaca7a48cbfe805efe44e38028a750609fe0fd1cda", 0xd8}], 0x1, 0x0, 0x3c) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x100, 0x6) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) 16:00:39 executing program 0: setreuid(0xffffffffffffffff, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000000)="55e3e612") ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffff}) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x36, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x80) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x5, 0x81}, {0x3, 0x80000001}}, 0x2) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:39 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c6530009a40b045bbef1f79a0d0ebb4f0ba0aaef5430efb1dd447bba3e2ff8ad4fa1d121dd67245fddf3175885d816a3c524c70fbdf092279120cd15b950cbad5e9f04ebf3007dc292bbab00bd93ef572e938b9d614b319af37bd994faf78d38f64df29e03168bad09d680b91fcc4c6b5d5cb60c847469279647b1f28dfdc278803f4d183327edbe2f731fd4c01022ba5c5ba238aac720a3ca7119f69fd788cf42546efd8538af0538d1d4472b16b72bf52985ba1a3a782fec3e7856887fbf7c3214b884728090220d147b88ec7ba1f1400b155c24f4741901f7a149e81448884b9e2c2772dd003cacf"], 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:39 executing program 0: setuid(0xee01) syz_open_pts() 16:00:39 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f0000000000)="65d56018cde0815376db", 0xa) 16:00:39 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) 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) r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0x8000, 0x200) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r1, 0x5) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r3, &(0x7f00000000c0)="df812ea53386bb490629f45ad84cd947742e0c926f5e34d7c16b6688faf3e59edb827fa5b27492e89f7d18cf781d0736722a744872bd45983359967169807e7277c1b390f253e6761f743e0fb8c7ab1f0a", 0x51, 0x1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r4 = syz_open_pts() ioctl$TIOCEXCL(r4, 0x2000740d) dup2(r0, 0xffffffffffffffff) 16:00:39 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10006) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x8) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = msgget(0x3, 0x1) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="caf4dea429b3544e3ce7076a6052a2f8f3c4d4a203d14575f1b370a2ceb34626db3216e3018d577b5d1c98eb87108d3b15428441a8f96397268f19b0a7d6554bd5db14c1431ff86058a10e9cec94c2b37b8a1480dca1addb74fbc22f8f45183066d1787a830b45941508ef03000000be835d27f2d3602610112ef3989f6cac20d2525763641e50a682fdf34e68c50a46f2f471313f1c9b75c85a102eb409f939e9e0e8519cdfb04a06d0d8e215926c770a3f48505e1498a32bdd3987c6ee74f5410928b5be80ba3edecdf3e2f38d8951bfc83560a5190d07c3f2db894c8e7252dfad"], 0xb9, 0x800) r4 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) 16:00:39 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x400, 0x6}, 0x10) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000340)) 16:00:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="57fe70ba47d777c2879da9726a348836dcd933c3fe02dc00c6e3dcd41aff7582b3604e612556b324e1762a2a3f630100fa250402f22f2577a3d0adea72632c99d3e4521a0e3f228632c3e4762c19237eee951e688af2f52644c3ecc6e9b9ddbae56e2de75403cbd9c6405b83f8f9b8c4e3f9a744a46a45da07022651015a74576ecee5a5955a42d505172276b8fb9567e89e49b9d95e2dca823a7a90ee43f9c72b48d5ef5dece62295513dd260254f81596af8aa1bfad4fc602124e99a2351008c3c43bd09d05af5e8bad6ef3b03655833cb813398e36c8c27a7f61bc7e3db16a3660d913c1f85bd", 0xe8, 0x8, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000800000003d, &(0x7f0000000100), 0x0) 16:00:39 executing program 1: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16eba", 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff24008e12efffb27858f557020000b3bf0100000000000008000004"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) pread(r1, &(0x7f0000000300)="4ab0afbc3af6b38130f3c9d48758f565619fbca406ace9fe3593a666939463e8fb8268d24e5269c4c3da64c39ff513179eea32d068c86411152d669df23dc93d1a823365233355c311e327a28e64b03975aa5992462959593c58a87098e58f8fb571ad8386766fb7e967f8d8f68bb707f1ead38adf282b65e8182a7988287d19cf394293807eb630bb9e4e7dc86be919fd23c504b3aeeb0d43f79307adb7be284c26ebbd015329dd83cd43ed9ced30566f37ad94ede33739a1318690dfd4ae6ee8f519f51fa4d14b334740b070b039ef80396a87a2e11e00b7303088af4f1cfd29adcb5ae19c15ffe89ad46eb710f5d0b15c8156ae1428a69fef35df82d30aafb967ef0b8bc9b4c03052aaaaa8fd279bda07c4e1b84b8e18e8540a3c81f7acaae9638928dc7c12bc5cfc2cc850a1774888f0f2e33099fca593aa97556433e4a536c2105367c9ea7c3f0756a3d551a46bf953d3530e6a02173a53b8aaf1d7829fc3c37f99c7af9075adae78d2fa8be48d51b84b8e9ae7c304d6bcb4a25a229b5e1b3e67a0cd712a9cd9a63f519037ecbd994b18f74a7d2c40e618dab00542794b15404ec707204649557e691f33e7aff711251e1bdcb3ed5aa09c80e136c564755b245cfa003113aae587d0fba5b72bf5d77530a84ef0793d1e65ab240757004d576006338dfed244b245410f5cb7e79e2202c48b28521a42ed6d8ba631f7a8b5d709ccfd064fb7013cdd395cff0dacf3362dddded11e45abca72113c8c4a76502df2ef97d80c25cb323b6803f616706d5947fe7f1575d89e4ac2371ebc8e310a9baac78c53e074b7520b9cbbd8048e7de5dbcb35c7a0da0272391f02497c48ee1ba80f0d49c2ec320a03273f02e73de33f80678646b1adc60854140c675d74df0fb98b99e103ab86de3a8053976d3939494d0ed068328240c94044328f5a740640ccb03b2b9f403e240ebb6815b57ceef56ed295f1607a82a2feee0204c3766469bfa9a5914c6bd6c19874766dedcc55602eae3c232c97fbc20f00582423d1fb2e1908b026042135dc6ce3748ff171fe701d65b9e2780c163c464ceec61ae034c50dc0c6de522f9e10315a2794624e18ed849ebae03d885833c36e1831ad7b95e84f23fd83a36a78f30b2382ecc63af78997799279f60ddcfc63c418531313991a25a2e01c2a75c1381e30ef2eb15fe2661d0075a07b8614a788eb1f8fe3b348e5d5e657ff7b610a541de3c8ff711822f6e08ac859d7dbd586153fa936af912746c8a84403586d0ac2341c65aedfa6fdd0029cbb32dda93e317590e4877c136ffc59a0769a53aec14720e3198333c56d5a131fbea62db77a91dcb8ad4097553fb275089a4481d527311bd0e98de850c81db44d438c54504192753bce99084ce794c8ce7bad4dc870a20261919010e16a464711532e5345084eb61de9b6093c863ebee56cda28c16294a56580d57512f25ae4299c7acbaccf3a901291edf8d8a93c497f9eecf4e86ddf03be14d05da3530a18f871eefce189de9e2f2bdaed13915790cb07914b3bc0213d7220cf3ab2369cdfb0ca32376c632ec3c561e7d76736ec321a06c4577dc3f2e0e5ea2c3bd6ea76c3b3b87645262c7d66596f1376c14514e67762d47ea30d11ef1936bfa61ceb6e4548bdbadcf7b7ccfa53d8f4dfe941a7978ef09ba794fc4ace3169e815f9f94ac88f6817745520fb67222d95cc21e1166a2069819360c27eb91bbb947d7b94c01afc4e4bf147de7b4527384701c85f81a84e2f4737db2f7b12c9d23cd2429634a39936ae308e92b0e735f0eb04172136f6833cf36e926916091e339f32f832f51153d6cc54ab636083a76a434cd97cb10389bbe8e5a16d68ae077f7fb94e38d8eb86a2cb83f0aa7ce05be337a158d26d12c91e760f32bdf6c112bf1c4beb84afbc4aad7f9d6278066e2b383baf6f77445ca68e1c61d57c9489eb59c435ef54bb8aedfb444cb0b08660f81698a8d0bf3999c0375ce0bd1937a0e945354d6d4bdd8e78f159e25a9f70d5076c4ad3403710102564e82f9d30d6fce9818a53c24f5ea80c2f6b22bb3b8435edc04c9c5ddece31208fe3787faa3dde2f229eaeee17c1a13279415c69e6d7be62516a26a5c25d695fffa7b8fb0a1398abd617edff98611e63810cf1750ca50cf7504e4f423ff0d51a33895cf1d6b29401b823b172713456b5296aaae92445ceb65fcbf472aaa8feab9857a27cdc7e306c35539314f630ff461510392734e3a37da088cca1e201a66633f093f393addd72ebf3180c9e197e66f772bb17807413abc9c959d12a43942924d54000f71d6bef01ad4ea2c95b6df8215ac8310f0da61bd9529cdf2b9e3a29d9ef2cba90b34574c9733cfbdad8320bae333d699cb867cbc33349dfc5dba9950a3c94a27cdde3f5d7a7fc0adc16c1db589b5592ccf49c5ed058f28aae8278aed087e8e6ad1b692019fb2386d3a282ea96d40aa4fc10974e43985ff403fd390307f8e46a7ad6f1f522f887111308a52719dc9f70c80466709fb6002ea630f00eff28a0edc0dad775df6648488d077f3d31a8df7ded3dd5c19785459289db55c036bdca6c67dd60894bdd468832c4a44df7899f80f721a669b4371bf3959f7f2e8e4ceb69a347ad75b973cb62d6859add14637e26a47ae2ce5df00a3a43949cbb596604242d8a93474afbc18bc73b976af67981a4607ac5d6334d87ca53cce529e107fc3699be14269a92a0d5b71724dcf45de0d737710f28ab6bcb0e68eda15181bd66fb5f5dca27e80e1fcd8e81255615a89f0ca8eb091b318716734e38bd50f7b971d22756e0f62206474745396f73f21d37986d0e1480b9c2cce2c06d62b947779223dc9df9dd849006abd192762a5de95384db4fdd5d3ff639be22242d0a0f4979cf47c4ede7fbf2784f8d4e3c1f7922e4dc72f6c897c27cc42717bf270f21aa2789bacc6df86045735d542a0dcf019326b1442640b2f4718208e59c23a4f4af85a9948fcd7c80a136b455b302003a7fc2f80faf3efdc409b50a52ab9fcd67715554d8397b9bf20f637c6e994ac625034f2869fc41f2123e6e6c34c5e72fc298f55d2390e7fb29c7617efb5213fa391b2e311a3c3bb4af673383d65d7e58cc8851738414e3fb1cc4776a28e75399c33cd5e76f730993f041e0491123ab4a2c56a8962a14db0ac97f29e0cfbc31deaac0eb80e0cd72b948bee573e57f6249631fd7c74bb282def3f5bda6baf27911ed85e12edc4469bd10cd70cb867b278167f18cd061be45b5053b0015d5e3ff86a665dc46c3e323be40ed7d27d105fd0da6610892f8db16e293e50298c99aaabee32b4f249a521ab090c039775b8e2e15c7e6fda087351b62ab7b8295108bc33d8094204eadfa006c3380d0dde445c10229db6d82d3e6241e640c524312d2e9d17646ee4292aefa122037a1ec57c35a8084ef70b706ca868ccf59c7a131d812deb96219ed7fc9fa9c3244baf71d7a80a1472584d178c7b2f5277ac90909713b93bb4baef6ed66e341eb27febafec4a2ad00c861027102bb538fb2cda785a88ea1c4adfa0811f0ea0e5750497cacb5e512e6a7f7843ff4f40c4be9939c8b095c57a743f60e385bdb2e49bf0426945c43facf5480408ca66b51cb2f9bff4dacd13c2906fe35bb6bd9763c1baf4f4e9233f7401738039da3da45c48834c2604179f02addfa75a00d5cd0a45fc7c3052c54f135754f2bc2932f9f41976b0b09d2b98bfe1a6bd8f065935b59e43aa5ba3e95d286fa6367129be2fb5facd05d2b21643b240db7df799b7ee79a28346a023ae10b7b9dd0a90fffa65b579494f61765925b14aaa1b4dd467d7afd5162ad3d557c078e3f0bad7c4c467a3d69f90faa207bbb210a1d9380b6c577fedd851cb5a93fa204119f872f6902d5504ea36d54498bc7b04ff1cbffb3f4cd92fd1f016c6cd7503aba0a1e99f9eb13d5b9cf44cfbfaf1f2e14d812c17aa9a4747f6d6afa096228dff8b77b231c56f8f3c1292c0de7f60737a43cefb4953a5c93ab79ad22f8f6fe92d19d29499675a3f565fb7f0b7f71ddb72b9818d00f5d2203aafc1a42c38bdd0f02a5462823eb4fc5620682b67f3d427616a42b6f2b51406db162f1863053207d8beacd97351a989659fa0f88b9c53c386240274b355922e9dcd3a163292e0a9d2da0b0bb8f7d11cc9dc0fd04acf8c536cbc26afb29b0371b910bf084457a5a42114b28eaf9a828f680e772390092fd9bae8db9a77cb87afb0e46dd546c22a4968e8df07aa5d42983502098ee9f7ab5e9f2543235297c220cf23bfa30aec90fb72106f796853fc4275a9e50d97f4b91b253a78ae893951e5890b0ecbf5061f744b2e550da746fd11f3e8976db369c1e738eeea5e2065d421ff17b28f0af94f6d099a7aef26fe9ca0e6053fe55b09abaab8ddaae1a34a4ccf33fe2a834f1925784afafd70cc51ca80c974787249e1a32200611dda10452350fc9889adefa790c97f65730d2db7d1c6f09b1af9d576d7c277cc0a63870ab57b446a848a2bbb005537065ddcb257b1eaa1e9f34e3dc1959e798a340bd175f21719460c629599d2e3b86f784fe2ac8f1ce869c14c23dd07974adea3b8d7d54010d3025a1b1ced318f7fe16a0548a781726cb6b72feb8a847b24e6d068cf88c6f52b7ba22d2d0aaf652b99c6331db85d3b6a1e95260c30addb958d5e43d13003d168907dca55686d9d0be0023d62e0dd28752a05b0c3a0c8201614666079feb6eaea45a3f1f1ad8a02f13151d0ee4dcae90c25ed0717c774545c164a661e63d7bc82e61bf6b2d01d474b6ab73a706487a86c283b267e410c06c5dc17152b66990287901419086c7fa2ad88135f9f7fc45f638f69682d402b1b0d3e60cc60d3710c8e9b6d3a89456004ec5a50a3cad14a0bdb0c5b4c814996830ec8836ec28487ec8a738e2f86eb9295b8ddecc64a867258477161745669c1445dfb167af4f6a36a330772245155e4e045f7a8170a816eb5b0740ad5b760b0b7b382662d5aeac61f4fa6dce9b2dc3457452fe2995090a590c12b5bfcfcb95e1c21423978de212a064c1916d98db1d4def0481c0dde63bf6bdfdfc40dc375321885d77a8a08fa908e0cd2ff4c82edea3118e52c00cdcc96ebecf3c49de9acfc29384464b478a06e8a0ccbd8f7f3b8b2f664cb8fa2ba0ab65d5677e3b3fb6beb4271c4193063c24a10b36af4302c9db547351ad9be5c28788ceb2f0dd782ca43b89197d633c57391b367261e74617cad24a5781d87cafd746701be70b84424f028e2873c03fe17a07df9f58faa55b6b1e18e0c495fc08d15516102e5d8013a1da306d6a80d0b6de76ef0d12f511bf73330a9d1084422d6bda3f54e0157ab39286cac506b3f21bffca310450e2690c7b5f7be016f18850cd5780932f50abb586abdd1793bc40f52b7bed6dd9df196df9d067b99921c256d3e12601d654ab695492fada400e3e31e84927e39fad0faf504a209ffdcc3218a6cfd44c402ead707690f17f94deb9994b1b2679f20f198991227c2fe87727cc5ebc8a891f1d538a1945873c30f60e2bddc1eedd432492c58f8e72283f17c2140facf3ab92bb7d0f4bdcb5bab8b43bd030362d28f110f750cdd44e9f368c481805cadd9542d363bd5d1093aefee2bfba2b9f74d2db52398516c4b9399b1bc6875c00ca6352c0deb61bd77bda51174b6599facf1851bee3470ecbb2b1a26478ccfbd4afe5a394c913702306f0aad691793d33c3f52889a9d0b3e04b70cf436006bcbc7bf7b918f60275ac4b0317031ad1cf96feb97528bf", 0x1000, 0x0, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000400)='*', 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000100)=[{r0, 0x2}, {r1, 0x40}], 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x4, 0x9, 0x3, 0x4, "b7541c43506890fb241abacb834701d37bdf7a9a", 0x1000, 0x8000}) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) semop(r2, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) semop(r2, &(0x7f00000003c0), 0x0) r3 = semget$private(0x0, 0x5, 0xa6) semop(r3, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) semop(r3, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) semop(r3, &(0x7f0000000340), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000340)=[{0x1, 0x3f, 0x1000}], 0x1) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x110) dup(r6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000280)={0x31, './file0\x00', '.\x00'}) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000240)=[{0xffffffffffffff9c, 0x108}, {r10, 0xaf}, {r10, 0x100}, {r10}, {r6, 0x2}], 0x5, 0x22) semop(0x0, &(0x7f00000001c0)=[{0x7, 0x4}, {0x0, 0x208}, {0x1, 0x5}, {0x2, 0x0, 0x800}], 0x4) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000400)=0x5) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x8, r4, r5, r8, r12, 0x10}, 0x200, 0x402, 0x2}) setegid(r12) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) 16:00:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0xaf}], 0x2, 0x8eb6) shutdown(r0, 0x1) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='{\x00', &(0x7f0000000140)='!}\x00', &(0x7f0000000180)='.\x00', &(0x7f00000001c0)='$\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\xc5{&\x00', &(0x7f00000002c0)='*/\x00', &(0x7f0000000300)='-]\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='\x00']) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:39 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) fchmod(0xffffffffffffffff, 0x20) r1 = geteuid() setuid(r1) r2 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f00000000c0)=[{r2, 0x90}, {r2, 0x1}], 0x2, 0x0) 16:00:39 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000180)={0x0, 0xfffffffffffffff7, 0x3, 0x37, 0x3f00000000000000}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x0) getdents(r2, &(0x7f0000000080)=""/84, 0x54) r5 = dup2(r0, r0) fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) setsockopt(r8, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x1, 0x0) dup2(r9, r10) setsockopt(r10, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe36) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = socket(0x18, 0x1, 0x0) dup2(r6, r11) setsockopt(r11, 0x29, 0xd, &(0x7f0000000280)="ebffcbff13b8fd812eaa6f41df3167f77356a33f04db704e713049e689319296485837f5463bae8f5a3ef72dd7a255b22b2576fa267b6b3bf6f1bbf57a267bc9bdd87568dd8210df275cc6922a398d8fa3140b7d1e7559ed24b7e41f05c9657bc8bd85b2843d48350726adbd2ee777cfe6bf636a63bb42443c24b59ff3c8b90a0ad3ecb6b648048a932d75e5c19e6a", 0x8f) accept$inet(r11, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x20) syz_open_pts() renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') getdents(r5, 0x0, 0x0) 16:00:39 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=[{0x10, 0x1, 0xffff}, {0x60, 0xffff, 0x43, "4fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a5581"}], 0x70}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000640)={0xfffffffffffffffa, 0x2}) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0xc59) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x10000, 0x0) dup2(r6, r2) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x4d8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2, 0xd6f, 0x100, 0xdf, "67a61f065b8f892692a063b4392438b99a8a16ba", 0x81, 0x4}) close(r0) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x13c) 16:00:39 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, 0x8}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18320809d000000000"], 0x1c, 0x0}, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) 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(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10081}, {0x3d}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x7) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:40 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000001ff, 0x3, "000000000000000100002000", 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1810, r0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/57, 0x39}], 0xffffffffffffd6d, 0x0, 0x0) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) sendmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)="a57f60d8ec137ffd9c3a700974fff935c17af858cedf5c4fbdbf707caabd6621a94107b071869e4a72ee4ac64042615424e36790777c679c7cce9dcc97d322ab4e6fed2bfb24a8346aecf24e50e0caab7e7a321f5154ed9f567cda4e64cb7dcf27f73a07829311d1", 0x68}, {&(0x7f0000000140)="0b8dd2ffce57e4a625c21985af4d4cc96a48fb4d4ed7f4ef0879b32452998b8da72e139ce8bd141b232d6e0b65915c4beee1b911263e2152291b97f74f2c6b801a1318b28b490e0645d23302edbb6067b10d77dc490b7388b32e6e4b3dec1dba67480ca42c52ec621922b683c35e372d1bc5875bcb4ff9c92aba0aefedd97ae494ec88dd98f4a009451bbdb4a73885", 0x8f}, {&(0x7f0000000200)}], 0x3, &(0x7f0000000280)=[{0xe8, 0x0, 0x2, "b2fa4a65b2513b2f1d3f068b3a78c6a0fa9ce7a2e736efcfebe7313ff1e9f8b506723896a016f544ab44f7f983e3529daf569d48ada26ef96d50498313a2ad120cc809bb86eb9b1fde07147a86478cb5ea5e652e0efbecef85c698728dc700941bc0570fda1b723ef884765798afc8fab53f4e98c84423e2fd705656a44572694399d073d247d72651af96f1b5e2cbd31247637cc7de9875bd193cb2503b6993ecda93f86b9a7fd8024e66a535dc84a5563e24b4ca1f044f60e6ae850aaae59bc9ef96e15bd3dce43dbde9f87e96cc67af58cf"}, {0xc0, 0x1, 0xffffffffffffff81, "652fc97dbbbe345e2c5b15631009c6106e32123e709e96814e331f92a7dc85ac8809ca3fa695c50560bd9e46a667f1167221d75c6ec4c3e659ac1694b331219f3bd0575acbcab9a3016c5530af7fc1e1255e375ac23f95600bc1228fc3b627b8e4d7fddeb0f50321dc050d7029cb54f5a00d0d9f4fee901b7fb6f328f984e3c626f4d2642743bd67e7dd9578cfdd85bf05976b1575fbc5b346a8f6fdf5e222b7457c8090fa1d6906498de7d2be"}], 0x1a8}, 0x401) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 16:00:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:00:40 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) mmap(&(0x7f000068d000/0x4000)=nil, 0x4000, 0x6, 0x2010, r1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000000)={0xa6, [{0x2, 0x200}, {0x1, 0x40}, {0x3, 0x6}, {0x2}, {0x2, 0x2}, {0x1, 0x100000001}, {0x3, 0x10000}, {0x1, 0x4}, {0x1, 0x1}, {0x1, 0x84}, {0x1, 0x8}, {0x0, 0x7}, {0x3, 0x3}, {0x2, 0x9}, {0x0, 0xffff}, {0x2, 0x2}, {0x1, 0x5}, {0x3, 0x12}, {0x0, 0x5}, {0x1, 0x9}, {0x1, 0xff}, {0x1, 0x5}, {0x2, 0xffff}, {0x3, 0x9b2c}, {0x1, 0x7fffffff}, {0x3, 0x733}, {0x3, 0x200}, {0x1, 0x8000}, {0x1, 0x1}, {0x3, 0xaaa}, {0x0, 0x3ff}, {0x1, 0x12}]}) ioctl$TIOCFLUSH(r3, 0xc020697e, &(0x7f0000000300)) 16:00:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x100000001, './bus/file0\x00', './bus\x00'}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000800)="0000001862040179002b000000267e897f7780f0e9992d830900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37b4557094f1da81d8600000000000000000000000000000000000028c1ac1c55b2", 0x57}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000680)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20000, 0x0) preadv(r4, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/249, 0xf9}, {&(0x7f00000002c0)=""/160, 0xa0}, {&(0x7f0000000380)=""/147, 0x93}, {&(0x7f0000000440)=""/163, 0xa3}, {&(0x7f0000000500)=""/201, 0xc9}], 0x5, 0x0, 0x23) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:40 executing program 1: semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000000)=""/52) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000040)=0xffffffffffffff9c) r0 = semget(0x2, 0x0, 0x120) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/154) r1 = socket(0x1, 0x0, 0x11) msgrcv(0xffffffffffffffff, &(0x7f0000000140)={0x0, ""/224}, 0xe8, 0x3, 0x3800) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x10, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000280)) geteuid() semop(r0, &(0x7f00000002c0)=[{0x4, 0x6d1f, 0x800}, {0x2, 0xffffffffffff9b85, 0x614f36f335f3541d}, {0x4, 0x6, 0x800}, {0x3, 0xfff}, {0x3, 0xffff, 0x1c00}], 0x5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000300)=""/165) r3 = semget$private(0x0, 0x1, 0xd1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000003c0)=[0x0, 0x3f, 0xcb55, 0x0, 0x8001, 0x1, 0xc6, 0x1]) dup2(r1, r2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x403, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x100, 0x0) r6 = kqueue() ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r6, 0x3}) semget(0x2, 0x1, 0x44) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) ftruncate(r7, 0x0, 0x8789) socket(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8, 0x0) r8 = open(&(0x7f00000005c0)='./file0\x00', 0x8480, 0x1) pwrite(r8, &(0x7f0000000600)="c04c12393064f44b8d2bfdb5fe962ebdd55978659b0c648cf71aa97b80bf91c182645ceff53cacf401ca2ac848f1256cead242049996d7759954de04331449498ce000cda698421e63da8cd0d6f6dc1977f44fb0ba38a995b3337f9bcbed76c93722242dcc2e0d1975a17f676134c7688480eb08235c6719f1b34f6fc0b6", 0x7e, 0x0, 0x0) r9 = msgget$private(0x0, 0x100) msgsnd(r9, &(0x7f0000000680)={0x1, "eeb96b2f04e93029cc70d7f7def64cc45afdcedc12be31dafb315976bdd4167cb3810c9b24939c375973c3c6892851ced95e8108c9f56073ce5ef074833e64e10bcd62af6b4de2ca8d7bbd1fef9d39a1b93b9022104e23b4960275ad486983915dd5c592c8947799915c8fe5cdbb810b5e"}, 0x79, 0x800) r10 = msgget(0x0, 0x92) msgrcv(r10, &(0x7f0000000700)={0x0, ""/141}, 0x95, 0x3818151a6e319c40, 0x1000) 16:00:40 executing program 0: mkdir(&(0x7f0000000000)='./file2\x00', 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f00000000c0)='./file2\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') 16:00:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) pipe2(&(0x7f0000000100), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x6, 0x826}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) setuid(0xee01) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) 16:00:40 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x8000029, 0x3e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r1) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r3) socket(0x6, 0x8005, 0x6) 16:00:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f0000000180)='./file1\x00', r2, r3, 0x4) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000240)='./file0/file0/file0/file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bp\x00 ', 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000001}) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000240)=0x7ff) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r4 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(r1, &(0x7f0000000980)=""/167, 0xf) r6 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000100)={0x1, 0x4, 0x5, 0x7, 0x9}) r7 = geteuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r4, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r8}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x1, 0x2095}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r9 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r11 = fcntl$getown(r1, 0x5) r12 = fcntl$getown(r1, 0x5) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r13, 0x0, 0x0) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000002c0)=0x3) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x3, r7, r10, r7, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r11, r12, 0x0, 0x92, 0xffff}) 16:00:40 executing program 1: clock_settime(0x4, &(0x7f0000000000)={0x458a1c48, 0x200000000000001}) 16:00:41 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f00000009c0)="9ed5e8950000200000c7c19aab4230e843fcd58ff2d26500b9a46ac13fd8856250d6cabd6ce69646", 0x28) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:41 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept$inet(r3, 0x0, &(0x7f0000000000)) shutdown(r4, 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/227, 0xe3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="0000125c0000002825c93b001469c473be6dd5aa00", 0xffffff3f) bind(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8) dup2(r2, 0xffffffffffffffff) 16:00:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) close(0xffffffffffffffff) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) r4 = msgget(0x0, 0x20) msgrcv(r4, &(0x7f0000000000)={0x0, ""/32}, 0x28, 0x0, 0x800) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) setsockopt(r6, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x2000000000000002, 0x1, 0x0) r10 = dup(r9) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r11 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000480)) read(r9, &(0x7f0000000980)=""/167, 0xf) r12 = geteuid() kevent(r11, &(0x7f0000000a40)=[{{r9}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r9}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r10}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r9}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r9}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r11}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r10}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r9}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r9}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r9}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r10}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r10}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r10}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r13 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r16 = fcntl$getown(r9, 0x5) r17 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000840)={{0x3, r12, r15, r12, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r16, r17, 0x0, 0x92, 0xffff}) setreuid(r12, r14) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r18, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r19 = socket(0x18, 0x1, 0x0) dup2(r18, r19) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r21 = getpgid(0x0) r22 = socket(0x2000000000000002, 0x1, 0x0) r23 = dup(r22) ioctl$WSDISPLAYIO_LDFONT(r23, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r24 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r22, 0x4004667f, &(0x7f0000000480)) read(r22, &(0x7f0000000980)=""/167, 0xf) r25 = geteuid() kevent(r24, &(0x7f0000000a40)=[{{r22}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r22}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r23}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r22}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r22}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r24}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r23}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r22}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r22}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r22}, 0xffffffffffffffff, 0x40, 0x40000000, 0x400, 0x3}, {{r23}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r23}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r23}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r26 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r28 = fcntl$getown(r22, 0x5) r29 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000840)={{0x3, r25, r27, r25, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r28, r29, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x7, r7, r8, r14, r20, 0x81, 0xfffffffffffeffff}, 0x4, 0x5, r21, r29, 0xfffffffffffffffa, 0xd0c8, 0x0, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000240)=r30) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1007, &(0x7f00000001c0)={0x0, 0x3a4}) 16:00:41 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x81) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:41 executing program 0: setitimer(0x0, &(0x7f0000000040), &(0x7f0000001100)) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) setitimer(0x1, &(0x7f0000000000)={{0x0, 0xfff}, {0xb2a1, 0xfffffffe0000000}}, &(0x7f0000000080)) 16:00:41 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)=[{0x61, 0x0, 0x0, 0x1000}, {0x0, 0xfffffffffffffffe}, {0x6, 0x0, 0x6d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x83c1, 0x0) kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) fcntl$setown(r0, 0x6, r7) msgget$private(0x0, 0x200) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x1, 0x80, 0x7f, 0x0, 0x4, 0x6, 0x10000, 0x2, 0x1, 0xffff, 0x100000000}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r3 = socket(0x10000000002, 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000180)) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:00:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) socket(0x10000000002, 0x2, 0x0) socketpair(0x18, 0x2, 0x3, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0xffffffffffffffc1, 0xffffffffffffffe3) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 16:00:41 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000040)) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000001a00)=r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x18080, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001940)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000180)=[{r1, 0x4}, {r2, 0x10}, {r3, 0x8}, {r0, 0x6}, {r4, 0x100}, {r5, 0x14}, {r6, 0x80}, {r7, 0xfa}, {r0, 0x4}, {r8, 0x1}], 0xa, 0x3f) close(r0) r10 = socket(0x18, 0xce80bf03a52eb37b, 0x6) setsockopt(r10, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000040000000000"], 0x10) sendmsg(r10, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000240)="64c3e7e8cdbccbe67e6f23d64b7c0f1d6cafadd60d5119d1c64d90507742c7b8f34443492b10b16effa454920678fa3e832b99031e34d14717ce2b4eddc037b5e4879fe10969a2b2ba4b4a22201d1a4e4968ac2fa9eee626b0b77c908f88dd", 0x5f}, {&(0x7f00000002c0)="780b3d297d11d62e722975dee5b2d81e39c54f4839b2387528b7168923a5c41f7008b29e3a623279164b4f157487433347794403388d0d172a98948cdf274e952966ca2afb153bcd6906f19533b9ff321a75ca8a09b4041a819ba39e0a53c96b88466db19689c399a088844aaa7455298131271f9532", 0x76}, {&(0x7f0000000340)="33c9aef573753e88beca1197c10567f03d9e90941dd3c99d542f83b10865e0e45eb4ef83ef8cce8e35ee1e91eb3b014a43aa8a4a1cea33c8367943dd029d8778268524774a8c245f6b29d27f3af34441157837e478b4ffc5f44b8051493f8d938e7d6114a393a403741ee95755c7533773a11192795458425b20c2c9af1fcd5526ec1fee403a79ffea72107ca425ee23cddc5fa5d0c5bfa2ba0772d765be275b29f1075c71848484f7eb36dd6942cf34e588db32396237c367bf504dcfd182b838a4baef35f7bc7df0f4054c059892720b76aa879e9406699690843c5653cb9ec2589f758ac732bf5b618d3167de524fffad2e75e66bf6850625efdd16e76a146cf8fda29567d852716fbebd4422bcf79d0f6053f5434480322cf2e0f21a044709d360e94ed199ca975f03a45a1795e2933a42d5275ebc6371f9be68d24aef87748c2b4ba1deb2c9c48c9e365aee7b7fb42856bcb3920cea21197dca04400dc9eb8810d52ca45ca908c803cfe64cd1cef77104100471f80823d25f86232a8c8c9aa15071f63d3c401017eba8481f42a3a1a3fb3d5befe7500d3c8be243f2b53f9b0fa31898140909cdcab8e1d60912b961a2eb46df9c1e87a22bbd7df5386d1d12a6bf9116c00219ccd16102071a1ba5d855be08389da3ec26dedb2cfdbd1522019353c124140d11a7c00e951284c5f513a13e514ea901f70ea39b406adc060a6688d0d33a06dbff38a55f510f90feb664826d84e6c8af529675a84bcb5c4d558b29ef87a28a6daa4a5c28071cc0830b399f0719e981ec0f952268b8a9749830853245969e93e702d02390482b6beb770bbf369fa0cb60e3f0e421d0c11d2faf48621ec931f11acab433b03fd06b304a687c1d2ea9f642b0d98b7a0c35c6312f82e6f5f49dd2ff2ef742634ac12575d03725eb6c5c2a0573b954f4ed46cf976928c61a45ca804f5379dfbbc6d58833cbb7d3f41ccc98d9fd544e1c0120649da137c2b68fda849f92a68c821244486fe0bf243839e66e035d398f9b1121d4704291f844ff43b29d8e5e375b7f51ece1e2ff60392386e3b6c7181a9773533adfeee61bfdafd5d22df8e3448104833911ec9341ba093571c943be88f22e229248365a1e72a27ca345a0469cc1ade45dce58cb35b18d1ca8f3033bce997e5be75e4564d81491e01b4147702254cf96fbc497ddb3a82b029519ed28bf00a730967f586f0861cb07791dd252afa165f37e14ccbea8b6130d76714cf7a613a359d5b33a1dc8666b0042c0da0fdc30d523caa8c46ac5bc1d5259367127b6aa3595b0ade95c62708d4b0ef3caff578a4fdcc24e4c917e82cdd7d66a706cf7aac006e2511f53c8a820c12842e2c6581d024ef23295133cd3ba00d28cc3640512a63cd1d50a820f952f7722ae14752438e430637712e58d36a0ee2a02aacbea199f72072b7cf2a379d13790ed8492d1fb6e7d66f34190d261dc4cf35ad023a0c2763cf057249253d2d1ca388a9615208af9493e38218c1926aa3f1f8f6b7f22c8bf6afa80cfeb1ff7d5a229ba9bc44a64ab0320dc72e6a229633ae11350eb0c63bfac9c062a20ad87e331de945292881110372e4de3dbdd8d4893b7cbb447fbfb6dc140d3a0f5ad30589e7a20bca91fad3064dde0ecd925e14fedec5156fd7795d949bcfa2ef7af5c5bb0395c0694b7ffd6a18128b9a993021159abf1e4ae21274c6d0b7197aeb048b3bff2a11ea31c367b2b372db99b71f6511604d81b6e416453c97f21b57b0830708d00008405c850d4ccb1a10c306e7bf1597d96686869127eb4c8cca0d8ffd200203d7e7c8a86b0ee27a6d3e24fe6bf456a118e41d2aed21cd21b082b0447613b61eb86005da6b307beacd11748ca8db940ce95c425b032acceba80ca19d018695ddcaeeea3dba11aab4cdd803025427eb959f1d2b55cbdb8e5e30fc38de452ff3568d9f6956d10e6f9be88996cdbb7bd54fb2253da85b733a27f65a7024d7f09ebd957125109a9e0cb90989ed6a73b4c01927e5c8a429d0817c32244c4eeb6c26b2e34c27952472bd50d54d7e2a0db5ef0ca2784c6945f2f6d21d998c10b5e0a8a777e449350871acb82d7304064c3552a313f98c5b7c09050de724b8201ddf693d7dfe7f89e16881d72448c7b382683c9c372283ab0fde6857a9bfd6fa1fbc7ff4c4796bff3b9ee4102145e1e5acdaad78aadea733546b7d179c527abf806806dacf4559af0b1210e05b01b67d702620dedafea06704df0d894b75326def904dbefe20ae85d94620f45cc66574f710694608679d8bc7a1422d6c8cf23a9f67a0ea6dd83a4b0cb3b1fd924a095eec09ef39039fd9757e34dd750e21bec3eac82f5df913773657e0072dba0f1c128f7bf287b45d63419c814da4c5f84bdcd7cdd76bb2d42a6efeea129f43509e7ee51f1a37f7e1fcedc11f4c8db38748569830d3d841cba0cd8a4965eba05b4754e53f2c1552bc53f8ebd495a9e23cdde70bc61cf4bede8b772e8246d31ca4b706351cae2e52ddc5f8d77604418a03c3bd793d6bc25ca06e039869f67ad33459072b25572f131f6b7e63f27f9b39ac20e670e8d9d78a95107a9b072effe336198a14a1c8545c76296fe437aa130ba2c24974790620e72b4b3574419a27aa0e8c1a2cf528172574a74fadc482adce5a4662a50914412dc110089aba1baf5b918b6e3ee608c9ce8b03277cc9e56270528e8f62a2289799096a34a5ea2faa9682be579f8ec508aa3b6e8a6114cbaf2a5bac1da92559bd769e8b1d6347460b7cc90a9004b3637678ee29e64a8d48439b8c3ed39ed87597d75138cdec20ab25175a44f3d27d8085fd8f73fc30c4716c3620702f4573fcc19677ccee96e89d9f33cf97419bdbef44da7782b557bffe790758f3a2625bcf816a7a62ea6b84d6e98ef82dc173683a1e4aa919b3f69f3c14146f450ef7c3dccf135c4473f010aa9d0e3da27d2bc38bedc116e09c73a01516149b5637598def3642dbf00ad8660ece5bc36644a1a1154d436ac64b13dc9943e771089bd69cf9fc908163d2ee81d4b3f3b04ff33d5271bf2fd4f4647407d1b801c6411bc645c0d81f182a0e398dba306436c00ea58381039649706f03b3736b2fc8e09df7ed3db32958c147d0821928659fc0a32e127b5225041a42cea574b2887f039a07b5adc15eb3292699fc7aea9d94db1aed7e017927a0d6a702c995b956c62e3fcbf1cb799974c5cbec47e22b7b52330fab380ba11f09b9697fd49d53977fac7f1f73479218f4e6819f6a5f41d995c7d8c17c93b77367582409a8028a60d75eb5f247408be9eb76940d6c7aec6f6bb43a4e23e93f7b6755305885ca9cc9dc14be4348c83abc4c8e1f1eca7321cadb919b43f7ac321408c4c780ecb788c22f80df721d7371fdb17e6eb50a577c78308823c13dcc1d0c0c0fd7d55e1d0e6024a6b0dc072a0c54304f9f6ba307b4ee1b5065bd9e9a1d4e38881e45e390b5e326804487bbb4682ee17ee4a0addb1d79abe31d9310046327d0986f0c533fe782bbf275ac4253a913451cb50cda44d05413dd4280108f6c5c51ea95f07f6efb3d2c144dcd06159a8281e58c9122742c3c051dcdbe90fa75b507ff26d0a7e70c77277fdc24f4f5823f9a272cb0c5d01a1c920fa13272e9c07032eb210ee7bdeace086956b147147b18ac254454a4dd29e4a5db213372cd3e1b5de7a7687ec8b10cdf8b09be3ae58fa74855ec28e614fe6c612da09a228d92b24f01e5cf1d437a7abe7e03e7138916bc76f3305c57c64680ffe10447bc3bbe1b077564fdf11e7bdbcd3f8fe79dfcdf79507fffe88feb2b4c1291d28467f4eb1334dcc33f70b91c503442a9e39cd4ecf93e43607454a1fc89497b31f5acf907d2e53c82c149e1b29e7237c9aa8d1ca4e49bb376f0e11723a7c2af3fc81e01737e17a980ccde924696a52fa38840e89e8476601413babfd331fd2ac9d14e09abd402e0e930149d93f52c9305aafc4423de864fcfa8f9d05c9c47ca9dfea0572a8659ece5c225786889202c1766d04438839969852d89c24b8fa92356d4b2b03c2bff53281dea6e23e002e59712fefc66a2d129c3ef4a9a44033fef2641c9ebf48960b1d5b0b639ac6e08e03d23d1b49697a8c091402e6f1d1042974f808adafc7e04ab0cd85ee2371defb5e34b884815a981ab72c178dd7dd790077db3d0cd7846ce90d875b32cb50750c0e51b4ca2a137a143fb8db2a283e7f1cf96a19fdee8e5be05d44d3bdd741c1a28fd5f691ee6c94143e18d28b659f326a5f8f7769a28a0e46398c51dff77584e837b36e22a55b3cda71523c4937061e70aed32226e26d71c84a5f7b4609309c241b27595a6288d52f791971b22073fe83a2625bf5f7bf466f55c22e8d153089ebd66e042496a6f931ef9c016f5dc7c6662bc27e64c909a6e3f6a049c84ff67a3f6e05cea5d42ce017be45a8216aa290dc094281d74b17ea1f7fa7bd657116b731c142b474c2b9ea08d629b90d0463e7dba12b00d9234d982c9cf88fe092d2579a94886a505f398a358ffa1b588d6ece900e96618c65363813903e19a29da5d6299b5b8995074c09cbab9be9aa1892625016b07a8ef54e039871308d12d1d326605b6aa2aa68b5fe8fe523c13726e640d1e70b98b2739fe3eb641e2ab94822722b68d96f446137920e45c18b0493b99ea2117e33bcd3d8a8080e695dcd0e3b4b490fe7a170f57651a8d08faa9a0f9ec74f4375f7ead891db9d5b8db78cdc08977b1e4b342544417a7ede64d3a1c7925b7ce8584e1b5b7821923dbc8526d9c71ac19eb0d0084d116fa824314b46fb6fc927dc82e66963145befaac08e8261bc6cc137b807c314337ce61a0f44c22f36926110ab47261d2858b965f8813f969766a8510f3044615de4307f7494b4988d648d07e0b46e131e2fbdb66ea1fd968d9c28023d8527f69248d45284e8bee3d1a4c88db8f949dd9e572727b7fe8371f820662253ccc4f870da0dad73167ee4d5fd9a586418527249ffae5d6b11e5a804e19e069f8f190d0cb99a187bab0296c122ea06a6e547c8cd209f95a0f3575409c6acf3c5485dcf4eece7c1e993850c8d5844b328e58fff5156afeca34d82dcd14156243906e5566da61ab62e181d2c0f72f70b95b5d6af5387b40b3043cb164c7b9230567af477975292e47905bc2cf838c894c1d6b275bed9b908a07855769893e44e36dd48f23843d4081b73aff65f400e2392adff835ba2d1a8489c5af3b82268d014cfddcd175947556668de065cfd926bcf73f94d0740dbd1c83ce4ab13ccd392d685889af335ee025f900b9f266aa56b8415d13ee1b2c87c0fea5ad49a02650a412dbb03c8a72d50e0c403e759d3c192232def11909c77053d53a9503c6f9223c2b5778cfc7e8fa978c39f537795f034672cf55046204ad9321d49a86debbe468f3bec93d299cc3a7f4b0ce9b65adc5d6d543eacd3e65e184efc645932edb4af56d34d45fee13cd2aeda73691ca22861bdec7a843a580a38e0e7613f9e3adbd07ada160e4261cd759634d785b5ee8c1163124ecc20a061fb424714f8784147af3532cc29c766a949b23a88f43de7d6594620b6daced69f62c0a84fb78dda5f5a57b8f240fed981367cea64ec4e340ac11e302a55eea99603da8c41a6211e9c423bd7c10abcaf650c1c0f3853753aa955793fe99df6e3e0ae91e1f1c80be7a25e73472a05bbc7ccd8c0d2199067fc131052684ae35b810c26d21f5b9a4e0224d1c2678f4cf6c11ceb9af1ec36b5c97772d730c896bbba35fd4b75592def9f98", 0x1000}, {&(0x7f0000001340)="2388991b72cfc1f0011a4c3579763fd9198aeaf9c0833903bc04091d7d3029314cae87e094d12fcde03a57cd4618c8a8459645ad3ea7e49383784bbaa8c8f1d7f9863ed47085e3e37e2361894081b6c1a3e42fe1f76d69ee88e14b61e25259c1e29cb908614a8ec854a250bcf57094c5311e8076534d9635165935940c10602b772380e88ccd7bddd45e2a85e6f5", 0x8e}, {&(0x7f0000001400)="45c8b2e4b27a4800b168e165603b12a8c2a8818e100997b939dee9b25d19ee4d7fe476b705857285d0e75989e033c23122e0cbecfc2140d851081a0b350c72cb85a88d7015751ac6d1b3d0cc28df2f36623da2d7728eb126b797e06df444bbb4978dd192e5287e", 0x67}], 0x5, &(0x7f0000001500)=ANY=[@ANYBLOB="c00000000000000001000056158098950b1c438bcd043a629782b91cc59c1cb140baa3fbdce231184aa1483dea15d8cbafa05d1943dd4bffe6d125d81d1caae9f109cd3f344215d456b66b83e7fb0e3bef10f4e7273fa689ada2a32d8beb0f1fcfd0bca255767dfb1c76b975d83f3b27bf50a7986eb5831720b047f3228790046c4b43e20a30ffbc4802280a9e33fc5df6cafcdbb0b17b8a206db4dd1d7399055660cf263caaa695287be651cdb5a0f4f200000000000000680000000000000001000000030000001e8f317b2699e88fe61714e68ebf6a3f0d66c3b8bdb3cf00e99cfff8802daca471f8662c677563edfeb3c95e29c3ecffd9071406bd91eb580a85250cd3a6b2ffcf5748d63423a8cc05c67147f2ddaff460d1113aacded58c3000000000000000010000000000000021673af37e646d9188cb073a5755d3ad2c9830c29223eedf38643e3e1dc1a30078000000000000000100000098000000eb80c3120fd3e6215cc93a96d6effc4bd2a22bc4b0d79aa669a99e176fc15b19586f93a447d72188960faad62d3f703e7f5679757ae15cb857e881f346f69617e84f7d282d7954d61d34f388794fdd3e642c96ab82eaeda525e8a1f661ef86ec10045032017ffdd9280000000000000001000000000000001782474c89552698d0c4540b99acc0e0ee70962eaec10597d8000000000000000100000002000000ce14fb780c1ce8844da88a79d023eb125d859155437b7b43dc3d35008b6ff66c1ecdfe01cd2ea69ae4b04ab809363189913c971985abe7fff763227a31b96bc38c1197be04de8d8ba8798f4ed0273b737000f02ff239153b1cb0721ba560fc6558a1c25a501cdb3bb1cdcee85b701a85f1e12dbd83f30a314d13fe6012125b426f55290652a199b9e060f84045486ca6c3ac356c1ba924f29b128b584064896143390b86b85f57bae0c893648b52ad0c59b402c5d192f57ce90e289b45d86345e0ea7428cb000000c800000000000000ffff0000f7ffffff19cfc8360878348fb331db1e109fcda943ae77e98967a814bc0742af6e40d7d2eee4f70ba9b0f1759bfebb3450e45bbbd910b8f20554d23c035f3f8962f94e8fcbefab2988a709f10286a7ed692841722dacceffea11a3bfc28f03b62b63e9349256ddc93038236b3dcedaea845cca712123af2d6c39a6693770883eea761f938dfb34befc5fba384dea87b5fc8fb1d65dfea3f85162d9281c8a7930ab1e8d51b1ac487f5cf081eeb09c263031a43d2ebee7f32ecb000000"], 0x398}, 0x4) sendto$unix(r10, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) symlink(&(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)='./file0\x00') 16:00:41 executing program 0: r0 = socket(0x11, 0x4003, 0xfffffffffffffffd) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:41 executing program 1: socket$unix(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40}) r0 = syz_open_pts() close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/wskbd\x00', 0x10, 0x0) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) 16:00:41 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10020, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000], [0xfffffffffffffffe], [], [0x4], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x8}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x40000}], {}, {0x0, 0x1}}}) r2 = semget(0x2, 0x1, 0x40) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000380)) semop(r2, &(0x7f0000000340)=[{0x1, 0x4}, {0x4, 0x0, 0x800}, {0x2, 0x8, 0x1000}, {0x3, 0x1f, 0xc9ad98ff9eac9e25}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1000}, {0x2, 0x4}, {0x7, 0x8001, 0x3000}, {0x1, 0x1, 0x800}], 0x9) 16:00:41 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) kqueue() munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r4, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffff9, 0x0, 0x0, 0x1, 0xfffffffffffff584}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0xfffff, 0x1, 0x4}], 0x807e, &(0x7f0000000400)=[{{r6}, 0xfffffffffffffffb, 0xe3, 0x4, 0x101}, {{r7}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x8000, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x20, 0xc0, 0x10000, 0xffff}, {{r3}, 0xfffffffffffffffe, 0x1, 0x1, 0x9, 0x200000009ab4}], 0x2, &(0x7f0000000040)={0x622f, 0xd918}) kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) kqueue() r8 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r8, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r8, &(0x7f0000000480)=[{{r0}, 0x125aa3bf46a07eee, 0xb4, 0x1, 0x5e, 0x6}, {{}, 0xfffffffffffffff8, 0x37, 0x4, 0xffe, 0x10001}, {{r9}, 0x8000000000000007, 0x2d8f369c6c504b40, 0x80000000, 0x3, 0x5}, {{r10}, 0x2, 0x1, 0x40000000, 0x200, 0x3f}, {{r2}, 0x0, 0x0, 0xf0000000, 0x5, 0x1}, {{r7}, 0xfffffffffffffffb, 0x8, 0x1, 0x8, 0x439b}, {{r11}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x8}, {{r0}, 0xffffffffffffffff, 0x3f, 0x20, 0x7fffffff, 0x6}], 0x9, 0x0, 0x9d1, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() r14 = semget$private(0x0, 0x3, 0x10) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f0000000240)=""/247) 16:00:41 executing program 0: pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000003c0)={0x3b, 0x0, &(0x7f0000000380)=""/59}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8041, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'\xa9\x00', 0x0}) r2 = dup(0xffffffffffffffff) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000180)=0x10) r3 = accept$inet6(r2, 0x0, &(0x7f0000000240)) connect$inet6(r3, &(0x7f0000000280)={0x18, 0x1, 0x5, 0x100000001}, 0xc) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0xfffffffffffffffa, 0x80000000}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000002c0)={0xffff, 0x3}) r6 = socket$inet(0x2, 0x7, 0x9) mmap(&(0x7f00007fc000/0x1000)=nil, 0x1000, 0x1, 0x2010, r6, 0x0, 0x0) bind$inet6(r4, &(0x7f0000000080)={0x18, 0x3, 0xffffffff, 0x2}, 0xc) r7 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f00000001c0)=0x9) 16:00:41 executing program 0: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x80, 0x2) 16:00:41 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x7) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) flock(r3, 0x1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000680)={0x401, 0x20, 0xffffffffffffffff, {[0x7fff, 0x10001, 0x5, 0x8, 0x100000000, 0x3c49, 0x9, 0x7, 0xffffffff00000001, 0xffffffff, 0x8000, 0x1, 0x9, 0x7, 0x5f324746, 0x800, 0x200, 0x3f], [0x5, 0x3, 0x39e3, 0x811, 0xfff, 0x1800000, 0x0, 0x40, 0xc0, 0x5ee], [0x1, 0x10000000, 0x4, 0x2, 0x6, 0x5, 0x9], [0xfffffffffffffffa, 0x1ff, 0x1, 0x80, 0x800], [{0x2, 0x742a, 0x6, 0x2}, {0x5, 0x10000, 0xca, 0xfff}, {0x6, 0x8a74, 0xffffffffffff0000, 0xa2a}, {0x1, 0xfe48, 0x0, 0x200}, {0xffffffffffffffff, 0x2, 0xfffffffffffff000, 0x2}, {0x3, 0x4, 0xff, 0x2}, {0x1, 0x7, 0x8001, 0xffffffff}, {0x1, 0x5, 0x7fffffff, 0x6}], {0x2, 0x2534, 0x4, 0xf9}, {0x50, 0x3386, 0x1, 0x3}}}) connect$unix(r0, &(0x7f0000001500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb77d1629dfceac2a84e6abca64896bc5e57c6390bcd4c0a162b58fd4237b8fa2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea481c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000000000000000000000000001bff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7b7b465d9d564ef560026e969c9341589ac85cab1a4c6b41dccf137bf7d40b3b3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f7f5a659255490b88ff1b59020000000000004d79be64d7a570715f68932de75c00000000bc00000032dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d7eeeddc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1b53654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec99efe6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8517e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000abaa3825bfec5e8f880c56fb4095a2c370b6718ece3677408070e5a6abb89aae63d7ca45295cf3d580e799ef93d3a2b64f27018bf664b39217bde6bfa1d1a01e9b4459700443ea63275527d22d755ef82273faed8c9257874b10ec9d957aae9e5087bd9fc56eebb5e397fe519642c2bb7a80e8a06c5df3c7d509de1c3a72dfcc69caafe97532e1441319b487418b0dacc55a094861b44cd0a9f2904d3e91963bcfb66d45a5a8b9a86a2a069e621f19fb3b11bfdc27d5681b70bac2da92a492f85c62a4dee9111f7e8217ef45bfecfd0f0000000000004cb82012698afbb18a6a2803f322f786baff3faaa18e7337169739d799da40fb"], 0x10) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x108) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) 16:00:41 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x51) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x4) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) socketpair(0x20, 0x8005, 0xffff, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) connect$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x80}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/Rev#\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) 16:00:41 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x400) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x7fffffff) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) socketpair(0x20, 0x8005, 0xffff, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) connect$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = kqueue() pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = getppid() r9 = socket(0x2000000000000002, 0x1, 0x0) r10 = dup(r9) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r11 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000480)) read(r9, &(0x7f0000000980)=""/167, 0xf) r12 = geteuid() kevent(r11, &(0x7f0000000a40)=[{{r9}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r9}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r10}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r9}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r9}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r11}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r10}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r9}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r9}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r9}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r10}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r10}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r10}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r13 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r16 = fcntl$getown(r9, 0x5) r17 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000840)={{0x3, r12, r15, r12, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r16, r17, 0x0, 0x92, 0xffff}) setreuid(r12, r14) r18 = socket(0x2000000000000002, 0x1, 0x0) r19 = dup(r18) ioctl$WSDISPLAYIO_LDFONT(r19, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r20 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r18, 0x4004667f, &(0x7f0000000480)) read(r18, &(0x7f0000000980)=""/167, 0xf) r21 = geteuid() kevent(r20, &(0x7f0000000a40)=[{{r18}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r18}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r19}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r18}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r18}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r20}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r19}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r18}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r18}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r18}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r19}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r19}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r19}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r22 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r24 = fcntl$getown(r18, 0x5) r25 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000840)={{0x3, r21, r23, r21, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r24, r25, 0x0, 0x92, 0xffff}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r27 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r33 = fcntl$dupfd(r2, 0x0, r32) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r36 = socket(0x2000000000000002, 0x1, 0x0) r37 = dup(r36) ioctl$WSDISPLAYIO_LDFONT(r37, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r38 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r36, 0x4004667f, &(0x7f0000000480)) read(r36, &(0x7f0000000980)=""/167, 0xf) r39 = geteuid() kevent(r38, &(0x7f0000000a40)=[{{r36}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r36}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r37}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r36}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r36}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r38}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r37}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r36}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r36}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r36}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r37}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r37}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r37}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r40 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r42 = fcntl$getown(r36, 0x5) r43 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000840)={{0x3, r39, r41, r39, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r42, r43, 0x0, 0x92, 0xffff}) r44 = socket(0x2000000000000002, 0x1, 0x0) r45 = dup(r44) ioctl$WSDISPLAYIO_LDFONT(r45, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r46 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r44, 0x4004667f, &(0x7f0000000480)) read(r44, &(0x7f0000000980)=""/167, 0xf) r47 = geteuid() r48 = openat(r11, &(0x7f0000000700)='./file0/file0\x00', 0x100, 0xa) kevent(r46, &(0x7f0000000a40)=[{{r44}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r44}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r45}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x8e}, {{r44}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r44}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r46}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r45}, 0xfffffffffffffff9, 0xd2, 0x1, 0x2, 0x3}, {{r44}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r44}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r44}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r45}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r48}, 0xfffffffffffffff9, 0x1, 0x2, 0x1, 0x95}, {{r45}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r49 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r52 = fcntl$getown(r44, 0x5) r53 = fcntl$getown(r44, 0x5) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000840)={{0x3, r47, r51, r47, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r52, r53, 0x0, 0x92, 0xffff}) setreuid(r47, r50) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000240)="8b456278126e72bc40575e6328d656d55ade4487bd1242a9186a701f328c212fe81e2b4b805ee1bd2f4937347b48e7f31ec623a8ce162a75691cfb55ff35305cc65f6d41921f5881a10b9d1b3590b9a7bea737d1e6ba27b02bcf9e2ef5c9bcc00bf8db56f648015a7030f76004602b59275c1492a717c09edbbd08da2b1b2ae7da2fb84d3a6e94a2f3911f96e2b266cdf0eba41d3793aa01d85d3e1d672344faee7eea91b75e8c9f13885535f7e964b977a57e37e294b579", 0xb8}, {&(0x7f0000000300)="7c6d3e4c935893f56f90438df40eadc6fb2607c7856bfb1d42f937eaea4b6ded1d18894c176792563b6a4b7afd3688c0cae61cdb9ce980c01077d44937976f0322208abcfae8412dd318d862b2947ab7d14506b65217670b03f1a09b48d1b2f83878924af521f8a9653c58744d3ccb941a3629bb2d61f89b208851b377727ddd9403f6c395a3b6c1558cb8efbe49f155dc45a7fa6ec023b96fd29e04", 0x9c}, {&(0x7f00000003c0)="8bb14b51f7ceec3931a31628aa6f894c725ceca3455ff31725681e3334ceabb64ad6840aa090c09227eb5d9e778a9b0bfd905e", 0x33}, {&(0x7f0000000400)="0614f3cad560ca709a81cfc365a4fc5cf72be335711cd3bbd5b298ece9a8e4f0b617d4cb1707c5ffe0ffb7d1c06e2665c7a197bca45383e3d1b1be3e3b21d41c85f28277a894a666fa93510e0a71a5b40a75fb7834e7239615d24b74d67bdecacb110239c2c64b523b", 0x69}], 0x4, &(0x7f00000005c0)=[@rights={0x18, 0xffff, 0x1, [r2, r7]}, @cred={0x20, 0xffff, 0x0, r8, r12, r23}, @rights={0x38, 0xffff, 0x1, [r26, r27, r28, r29, r30, r31, r33, r0, r2, r4]}, @rights={0x20, 0xffff, 0x1, [r34, r35, 0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, r43, r50, r54}], 0xb0, 0x4}, 0x414) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') r55 = geteuid() r56 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r55, r56) r57 = dup2(r1, r2) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r58, 0x40044273, &(0x7f0000000080)) r59 = kqueue() kevent(r59, &(0x7f00000001c0)=[{{r57}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r59) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) socketpair(0x20, 0x8005, 0xffff, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) connect$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) socketpair(0x20, 0x8005, 0xffff, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) connect$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="06022e2f66696c653000dab7b997b716a005303b9fecaf0c"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) socketpair(0x1, 0x1, 0x7, &(0x7f00000002c0)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x4, 0x100, 0x3}, {{r4}, 0xfffffffffffffffd, 0x88, 0x40000000, 0x0, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x21, 0x10007ffdf, 0x6, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x1, 0xffff, 0x3}, {{r5}, 0xffffffffffffffff, 0x20, 0x0, 0x8000, 0x9}, {{r6}, 0xfffffffffffffff8, 0x4, 0x8, 0x8, 0x6}, {{}, 0xfffffffffffffffc, 0x18, 0x0, 0x4, 0x8001}, {{r7}, 0xfffffffffffffff8, 0x20, 0x4, 0x401}, {{r8}, 0xfffffffffffffffd, 0x7e, 0xf0000000, 0x1000}], 0x9, &(0x7f0000000300)=[{{r9}, 0x7, 0x10, 0x40, 0x0, 0xd74}, {{r10}, 0x11be0f65b5b30f04, 0x2, 0x2, 0x1000, 0xffff}, {{r0}, 0x2c7a72ba259f5e2, 0x1, 0x8, 0x100000000, 0x5}, {{r11}, 0x4, 0xc, 0x1, 0x2, 0x100000001}, {{r12}, 0xfffffffffffffffe, 0x8, 0x2, 0x7fffffff, 0x7fff}, {{r13}, 0x0, 0x0, 0x1, 0x5, 0x7}], 0x20000, &(0x7f00000003c0)={0x86a, 0x7}) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0xa15fb0ccf09adfd9}, {r0, 0x100}], 0x3, 0x0) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) socketpair(0x20, 0x8005, 0xffff, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) connect$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) write(r3, 0x0, 0x0) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) socketpair(0x20, 0x8005, 0xffff, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) connect$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) write(r3, 0x0, 0x0) 16:00:41 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x8, 0x0, 0x1, "842a74f30d3fc95f1afcb1ed3bde2e0000000400", 0x10000}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0xfffffffffffffffc, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000500), 0x0) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) socketpair(0x20, 0x8005, 0xffff, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) connect$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) write(r3, 0x0, 0x0) 16:00:41 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='SA') r0 = socket(0x20, 0xc005, 0x10000) sendto$unix(r0, &(0x7f00000002c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0436fa4f376336acf00b7804be781e499108c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000000026ba8af63ff37282921e4fd89720fd3872babfbb574b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020205007ffffc0001000000000000000000000000000002000000009c8cfe94baf913", 0xb1, 0x0, 0x0, 0x0) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) socketpair(0x20, 0x8005, 0xffff, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:41 executing program 1: getitimer(0x1, &(0x7f0000000000)) chflagsat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) socketpair(0x20, 0x8005, 0xffff, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) socketpair(0x20, 0x8005, 0xffff, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:41 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) socket(0x27, 0x4000, 0x81) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r1, 0x5) r13 = syz_open_pts() ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) semget(0xffffffffffffffff, 0x1, 0x0) r14 = semget$private(0x0, 0x5, 0xa6) semop(r14, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) semop(r14, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) semop(r14, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x0) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) socketpair(0x20, 0x8005, 0xffff, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffe20) r3 = getgid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x6, 0x5, 0x7, 0xfff, "aac01dabc4cf34fcb0868c0d2a0dddd25de47f98", 0x1}) r5 = socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xa52e86d5147b33a1) listen(r5, 0x5) listen(r0, 0x4) r10 = socket$unix(0x1, 0x2, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xfe267634e01f8307, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x200, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r20 = socket$inet(0x2, 0x8000, 0xfd32) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r23 = fcntl$dupfd(r21, 0xa, r22) kevent(r23, &(0x7f00000003c0)=[{{r10}, 0xfffffffffffffff8, 0x14, 0x8, 0xbf1, 0x6}, {{r11}, 0xfffffffffffffffe, 0x42, 0xf0000000, 0x40, 0x1}, {{r12}, 0xfffffffffffffffd, 0x12, 0x2, 0x10001, 0x100000001}, {{r13}, 0xfffffffffffffffc, 0x4f, 0x80000010, 0x100cb0, 0xffffffff00000000}, {{r14}, 0xfffffffffffffffb, 0xc2, 0x4, 0x8, 0xff}, {{r4}, 0xfffffffffffffff8, 0x80, 0x1e0000001, 0xff, 0x5}], 0x80, &(0x7f00000004c0)=[{{r15}, 0xfffffffffffffffc, 0x14, 0x40000011, 0xe4, 0x10001}, {{r16}, 0xfffffffffffffffc, 0xb, 0x40, 0x8, 0x9}, {{}, 0x4deec5663a0d2a26, 0x10, 0x4, 0x2, 0x7f800000}, {{r17}, 0x0, 0x20, 0x428e8053813c47cc, 0x8, 0x101}, {{r0}, 0xfffffffffffffffb, 0x10, 0x42, 0x8dc, 0x4}, {{r20}, 0xfffffffffffffffb, 0x1, 0x1, 0x4, 0x2}, {{r18}, 0xfffffffffffffffc, 0x84, 0x0, 0x7, 0x7fffffff}, {{r19}, 0xfffffffffffffffa, 0x44, 0x10, 0x7fff, 0x8000}], 0x4d38, &(0x7f00000005c0)={0x8000, 0x80}) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r24, 0x4008426f, &(0x7f00000002c0)) socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) connect$inet(r24, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x400000000000b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) socket(0x18, 0x1, 0x0) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) socketpair(0x20, 0x8005, 0xffff, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r5) socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) socketpair(0x20, 0x8005, 0xffff, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r5) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x8, 0x100000000000000, &(0x7f00000000c0)=""/4096, &(0x7f0000000040)=0x1000) setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) socketpair(0x20, 0x8005, 0xffff, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r1, &(0x7f0000000180)=""/203, 0xcb, 0x800, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x1000000044}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) socketpair(0x20, 0x8005, 0xffff, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x60, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) socketpair(0x20, 0x8005, 0xffff, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x100, 0x10b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20, 0x0, 0x0, 0x200000000007}, {0x44, 0x2}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000180)}) close(0xffffffffffffffff) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2, 0x7d}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) flock(r4, 0x0) fchdir(r0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffffd) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:42 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\xfd', 0x840, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x3, 0x0, 0x3, 0x1, 0x3, 0x5, 0xffff, 0x3, 0x0, 0x0, 0x5}) write(r0, &(0x7f00000000c0)="89f7b3306ae998b04842d089b3176653da488b84ee01cd48d22567b55d08d5f736f25bcbcccc74a0e6ac678d681492051a6251c666f53c5006f085e72031ce0bf8a33f57cf6a97910682c55ee7ee74cf03e4d7d5e7dd321c2f9a9a380000031fefc91da6e46b4f859b87dc18", 0x6c) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) socketpair(0x20, 0x8005, 0xffff, &(0x7f0000000080)) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x9) socket(0x1, 0x3, 0x2000000000000) socketpair(0x10, 0x1, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000180)=""/187, 0xbb, 0x883, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x24) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_getres(0x2, &(0x7f0000000040)) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xa7295f1322a4b8e3) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) dup2(0xffffffffffffffff, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) dup2(0xffffffffffffffff, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) write(r3, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) dup2(0xffffffffffffffff, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) write(r3, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = dup2(r1, r2) dup2(r3, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) write(r3, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = dup2(r1, r2) dup2(r3, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = dup2(r1, r2) dup2(r3, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r1, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r1, 0xffffffffffffffff) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r1, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r1, 0xffffffffffffffff) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r1, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r1, 0xffffffffffffffff) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r1, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r1, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r1, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(0xffffffffffffffff, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(0xffffffffffffffff, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(0xffffffffffffffff, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x0, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x0, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x0, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x0, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x0, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x0, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x0, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x0, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x0, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x0, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x0, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x0, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x0, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x0, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x0, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(0xffffffffffffffff, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(0xffffffffffffffff, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(0xffffffffffffffff, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, 0xffffffffffffffff) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, 0x0, 0x0) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, 0xffffffffffffffff) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, 0x0, 0x0) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, 0xffffffffffffffff) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, 0x0, 0x0) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) dup2(r0, r1) dup2(0xffffffffffffffff, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) dup2(r0, r1) dup2(0xffffffffffffffff, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) dup2(r0, r1) dup2(0xffffffffffffffff, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000"], 0x1) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000"], 0x1) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000"], 0x1) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, 0x0, 0x0) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e000000120"], 0x1) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, 0x0, 0x0) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e000000120"], 0x1) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, 0x0, 0x0) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e000000120"], 0x1) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r2, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffa, 0x81, 0xf0000000, 0x100, 0x5}, {{r4}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x80, 0x3}, {{r6}, 0x7ffffffffffffffc, 0x2, 0x40000000, 0xfff, 0x3ff}], 0xffff, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0x1, 0x0, 0x5}, {{r7}, 0xfffffffffffffffe, 0x1, 0x1, 0x3, 0x5}], 0xcdb, &(0x7f00000001c0)={0xfffffffffffffff9, 0x1}) r8 = socket(0x18, 0x1, 0x0) dup2(r4, r8) getpeername(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) munlock(&(0x7f00000f5000/0x4000)=nil, 0x4000) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000"], 0x1) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f00001dc000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x1, 0x5, './file0\x00', 0xf4a3, 0x7, 0xc7, 0x5}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="e000baf4d0928e0ced5646324d45447962005220000820bf569fb6248cb81c0fd504d738670010cac26c82db3c8cf0ab"], 0x10) write(r3, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000"], 0x1) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="e0000001200053b231043a40a90c5b2186835f7de2f000cdd21cd60a2cd7234eb15e767699df53bd051f53c9f46ec47ad6558b8c0cad744687a103aec0701bbc7a7a4bc52158cc3ff28558de1b19c4d2357e41e4c4dfe210a4710f3fecbc1a265066cd3fc91e3ed5e31973a95eb71fbcd8b7b4ab1033d8374f3a129c84a31b341d0c10da136b70d7f6a7c3b12e105097c5842b9919299b2f0d416460529a548dcfff608a0b131d6f790db5c4b95adabdd75432a712a1632cdf1cb7ef024d08336a2397576ffc2975229738991796e0629e93291f63c714c949d2165f9577a35f253607cc18536544f0d3c4fa34adef08444ecce450aeaa41151dfa4c5b55"], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000"], 0x1) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="76e47c1ca8bd4829b23fb88b1c4235359042cdf8dfa43c55aa660838cb931c4010808d9d1d11be76591494eec2ab8879273b389c99381d6d8f8577a7b467d2f19451b892958320b837beae5251636121d1005c97f0e3781ed7b26c6f6bec1d7573000806b6d25093c44a5d34af4f028ff49e8e993dd07efa6d76cd2176d1050631c87eb5c8462c4ebba025d91279ea0706968b2856280f391b89d2fe1fb3eaff5f4f5ac18ef1016da4cef5a1be9457e6e0543e450903a74f8f27d88d887325825afc53f5c394cf28916cf06356699f1a8406000000f752cc5e6263d8918b78e7fd324cf1b731f521d3bfe77d247fda2e0145c6840b233551bc770729aabf"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r3, &(0x7f0000000040)=""/81, 0x51, 0x0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000300026422a28da2ed4ebf577c35006ca8ec0666cceb15b8211e43bcc6778de6458f16d29d17748b158956e9231e134d242ae539847fe80cc79a19fb23d59c05837d8dbf984b5976c7fccbac3ed656c6cc46cbfa07a3bd43ad08671ebb070ef32b70f6209e970b62a1d5d75c99494b32460ef999ddfe023c7ff4602ba2217244561e652068b29e239911e8250784ab277d491403"], 0x10) write(r4, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e000000120"], 0x1) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e000000120"], 0x1) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup2(r1, r2) shutdown(r3, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="e0000001207989abe1e9e801d907b2d5593afeed0d00"], 0x10) write(r4, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e000000120"], 0x1) write(r2, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) clock_settime(0x2, &(0x7f0000000040)={0x718, 0x3}) r1 = socket(0x10, 0x2, 0xff) recvfrom(r1, &(0x7f0000000080)=""/204, 0xcc, 0x400, &(0x7f0000000180)=@in6={0x18, 0x2, 0x80000001, 0x9}, 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="ad0000004934baef0f2b44fc4ef1290000"], 0x10) write(r3, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) mprotect(&(0x7f0000339000/0x2000)=nil, 0x2000, 0x4) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x9}, 0xc) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="e00000012000ec4580e7389ba36114c11c69fb1b82aa15c1002cb56c329e824c920eb0366d40fe4b6de7838971442fbbd2b695f889c17f0b2385f1f0352bf8606cfcf11813c9e949289817851700"/92], 0x10) write(r2, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="e7f3f1620e2f61648a22797ff11fd51e71277dc570e8879aa068a6af33f2b760d47375880e6d1626710bbe7001453625249671794bb17407557c8422596276d06d8e3edb09d91ae79be961cbabb6a1118658781830c8e12ebaccf495974a61b1bdaee543362bbd830f0ac4429025a92ba4499408bd4a661c67c9fe816e85ee34c7ce4fcd790fc44fb97b67fd34ac38fc577bc8656e1594ea6407eb78727084e77be5713c0e25d05da94e4051955b0c69ce9841dceecf8e3c312f5fc9cbd8289f5252d91cd3adc379d143c49b20b3a98a501a8847029e77581b83001c55046d4e88c8"], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, r3) r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r7 = socket(0x2000000000000002, 0x1, 0x0) r8 = dup(r7) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r9 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000480)) read(r7, &(0x7f0000000980)=""/167, 0xf) r10 = geteuid() kevent(r9, &(0x7f0000000a40)=[{{r7}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r7}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r8}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r7}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r7}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r9}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r8}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r7}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r7}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r7}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r8}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r8}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r8}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r11 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffdc) r13 = fcntl$getown(r7, 0x5) r14 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000840)={{0x3, r10, r12, r10, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r13, r14, 0x0, 0x92, 0xffff}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={r5, r6, r12}, 0xc) write(r2, 0x0, 0x0) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="53cb91f65e31bb74d124e60d58742891c47051635192275840a694058bafe743564629d7836eb8a4ea6800dd2f8855e7863505f1824ae6b8f20149017b32e63c4c18c83743733a713a05f675a6e78e69ad513682be1fe42b0560785b7f227ce61d8b35984c63463381126191b757008ec647529e1132e171b9782e35569aec329d72c7550cb7511d0d8ddd5a1d23b3cdc052f1651213f68f7f716c373c93083e0f35f2fa3a6198cd426f898958e6d8a41f0de76b313333ecd3379a5147bc3252a1d60184460dbf3bff7c36"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r3 = socket(0x2, 0x2, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="dd1b88cde3e38895281fdf129e9bd49500ab072d8442071a47e6537aaf1ecde3d9758e7dbfd49df6a006a1c5726019d6262f7994dc"], 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r0, r3) dup2(r5, r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYRESDEC], 0x1) write(r4, 0x0, 0x0) 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e00000015bec170d450b10d34db0dfb1aafba9c6d840a3fef3e413316e6e66b5a011744520023ad49855161dc116e963b371543cc863931213"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x204a0, 0x81) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES16=r3], 0x1) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r6, 0x0, 0x0) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202b2a6834005fd"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="ceb49fd0815c9b57d3497d93c8be91a67d0caf4cfc0000000000000000"], 0x10) acct(&(0x7f0000000180)='./file0\x00') r3 = socket(0x2, 0x8002, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="e00702903ba3d04eab68cf4b1c8c4c00f19a1a91ff01107da58168389b52c60a15d1ee045a3b70c2194f6b6ee0f50670c093b03f77dcbb2224db92aaac5ce083ff90a1c9368c055855b51bffc53ac6bafc8e040087f4fccc10a3860b72ff41af4a625b57f592039acae077fbfbfa2f99163405e13093d7e3c03f0380508d9d854523de2472d784aec1cab7a97258911463a41eee0a93904f127bebfba0ceaa907e1e55980bf72dfeaef0f3808c8f715755"], 0x10) socket(0x40710ca994f86529, 0x4004, 0x10001) write(r3, 0x0, 0x0) 16:00:45 executing program 0: socketpair(0x10, 0x3, 0xbc20000000, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e000f1d6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = dup2(r0, r1) dup2(r5, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r0, 0xf, r1) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="000000040f0000fa47b3c07fc24668d411479b43fe35d20972"], 0x10) write(r4, 0x0, 0x0) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="e07e724b52db31be13e1fb30e7e4cafbbd1db481c667b70000c221170d95ca3bb5f0aac00bb56bfc89ea21eb3ca77c56cd25c542071b011c37cde3d725533c99da9d1c6c5736dd529e779ba9399572d720259a9ce0a45ab6ae10c5966a6f03d5b830d2089a0d19158c265c6a4b0c3484bc50a055bcf3731560a81ddef82a894ff50d927d69f22dbe89d172872d2dc97aa8839d4556ec260e78072c76953e8cc72af0f4796c6792fe610d"], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) chroot(&(0x7f0000000040)='./file0\x00') write(r2, 0x0, 0x0) 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) getpgrp() bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = socket(0x2000000000000002, 0x1, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) read(r3, &(0x7f0000000980)=""/167, 0xf) r6 = geteuid() kevent(r5, &(0x7f0000000a40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r4}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r3}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r3}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r5}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r4}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r3}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r4}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r4}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r4}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r7 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r10 = fcntl$getown(r3, 0x5) r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x3, r6, r9, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r11, 0x0, 0x92, 0xffff}) setreuid(r6, r8) setreuid(r2, r6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r12, 0x0, 0x0) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept$unix(r3, &(0x7f0000000140)=@file={0x0, ""/11}, &(0x7f00000001c0)=0xd) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f00007f5000/0x1000)=nil, 0x1000, 0x1, 0x1810, r5, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000200)=0xf0cc, 0x4) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x2, 0x0) dup2(r0, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRESDEC=r7], 0x1) r8 = socket(0x2, 0x8002, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r10 = dup2(r0, r1) dup2(r10, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r8, 0x0, 0x0) 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="e0000001010000009eefa9d41fcedd34239febad373d9258882fb71f97e0087eaadacd3f118527c496e139352aecf13ad3ddcfb0f613f97e37ebf79718eb959fc38c5296f4e6167bd8ed459d8a81b9f581a1d4643574dc32e909f46bcb998bd4116ef108d0054ebade7dc0c6ac248b5838823afcb0700629ae44f3970514b0dc4a22cc09242be95b0ed84cbd6816f800"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="c477df00000000000000"], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) socket(0x1, 0x2, 0x1) 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x150, 0x0) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="7d8843c8a66ceae0ed14e4ee40cdd1ad4173a6d1002d03de9978d55a8d076330"], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) syz_open_pts() 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESOCT=r2], 0x1) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRESDEC, @ANYRESHEX=r0], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0808242679092d64d5acdcc896db283aff7cf1d4b99ddf63f5b67f28b3079a8c61ae9554866fd8b48f08730084e4115c363b9702d96637123622611af6c2995df1f1797013a0f08fd3c02b70356ad851666b6f85389617c7f36d77fa005de99a652b0a40aeff7c93c65644d69554e0ebf2f23b24355b734b33d3834c96e9437553e1fc15b1cfd69d60a91e5a703214e619cfeeab7b98073a764853078f42950e21c19fdb2c80f4a89e60bab9663c9f34619422b77bf8b6ce27187bcfd1a4b4100e7c58be25a3280cbaab985bf1bbd8e436df87e3b3b70cb0f217d42da1a3b9ca981145c3b102e6ca98c431ac62a4928ecf8bf7e7f5789285145a6f51004190b58e2210a9fce78be8bd22123680ac5b384809a4c3651803b51429e7b1"], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) getsockname$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = dup2(r1, r2) r7 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x1004, r7) socketpair(0x18, 0x5, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) listen(r8, 0x2e) dup2(r6, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e00000011a8513e74caeee7663b892e65965c62f0f3ab1e9ceaebd1069b616a46636e4d7d2918d4b45d9469bd9fb37308d760035570e1ca92e431b86d3205cd4a5cbc42bb2bf4a9f5b19ca8b9971e00b259f696fd883963f2fdb4ce42e4c8a79d459af7ffd1e52afa4d018757115717ea766d7f90f888e1df824a058fed1b0f2f2e3386bc2a7497cba01c7bba05278312dfad20489ba14f01f0c450e81fe135987b4c8e0d78c059e4a3d505d9145d4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) getgid() dup2(r0, r1) setsockopt(r0, 0xffffffffffffffc1, 0xc000000000000000, &(0x7f0000000040)="68009e42e64d856576266ec236bbb90bbe48f7ad3a2db76178f1e8bad60ca257360517798ae9745652696253c8a131603a62357cb2789ce8ef8e0c214e", 0x3d) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r4, 0x0, 0x0) 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="850202d55b08d6205f1d67b9ce12ff39f9ef514a28cd00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) clock_gettime(0x3, &(0x7f0000000600)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="03cca6594d77fbb8fd2d09630a290c5b2cdc66d880031cef2b7a8d4d8e2427cc2414365432eef29225ffbf83d2bc0b6dc063540dc88dd30305c440bf5965a19b6187e30189901b6a703484ec1549fe868d8ee2aef2c8f834c16de536e33f0929dd79f23584d1d8cb4c42f0010c0e75c2cd7482a0dec2813fe060a5b714110ad5b2ab0b993e52345193ba1bb935f4e53497d91235515b91423cc185fe787879cdb8aa4c9f2e6d2ce4ad3fa83a57952da6f287b970f3570e5b891d9e0183fb885281c0de434058e81a433ac26c04b75a06309761fb802f3511a6064580e3a638b3a3c275bbf63f65b81e2496e58ac0212791f02ef337b6721daf0af7d586f4777148477c35"], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000440)="ebffdc0b68c7fd812eaa03000000020000009648cf91053eca9e99264dbe74e8edcf0c3f4c04609451b959b85eb95a8fce806c32d5d3ed5440f2b834fd473b253c880e0988833044975c4dc6553f022cdbed104a956aacff2fb5e412c95eca5268170a5783070260197905f4365881c994431453787501eacd96bbe967b77ddaf531b5404e4ecab40c2a477a7aa3c96b06916fdd415b17d6b33a6989d70eae5bb74cdea0aae3a406b336fbb2000100000000000090835e2b4f11", 0xba) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) bind(r4, &(0x7f0000000080)=@in6={0x18, 0x2, 0x7, 0x10000}, 0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r6, 0x0, 0x74) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) getsockopt(r7, 0x3, 0x5, &(0x7f0000000340)=""/194, &(0x7f0000000180)=0xc2) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x1, 0x0) dup2(r9, r10) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)=""/36, &(0x7f0000000100)=0x24) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="435a5d4c9f4b5582b60ce998fe53b0f5c4e48b3ff0adc3a674e236a3e9211135"], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x3, 0x40) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x8, 0x9, 0xffffffff, 0x81, 0xff, 0x3, 0x0, 0x3}, &(0x7f0000000300)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x7f, 0x1, './file0\x00', 0x7, 0x20, 0x100, 0x7fff}) r3 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0x40047307, &(0x7f00000000c0)) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x8, 0x4, 0x4000000000) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8000, 0x800) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r5, 0x0, 0xfffffea7) 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000280)=ANY=[], 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) sendmsg(r1, &(0x7f00000013c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x100}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)="c0f87cafdffa3ebc91a558c2627d11a1f73373f1fc4ccc450ea59598f4077753c5b0e1656c0269fc37d3bff1125a3c1edc829c2fdffd222a090961a5e19bf8e148761a0b211fccb73c157dbb080fbb476376f27c5802bbbe873cadffda86ee11e9b317a4509b0fb04c51784d3379a8c0e3a2b82659290a224bd3391d", 0x7c}, {&(0x7f0000000100)="7a24ad9a5e0a804b0aa489e5a54f68d7ef9917dccb4174962440ff59e5afb01be9e462dda4217170c097da25e4784da209c9559147c8ebec2abf37c9c1b77846591639603ebc8c25e0b39237725d3bd07fa80fe3f7df637350c9249a0ee41ea3367c3d7f02cbcb6a8bcac4bf30d53529fa6cb985c2441add75c0d620523246386f00d408c36988a0e034b83c6405fc3f62df164432d41ce760", 0x99}], 0x2, &(0x7f0000000200)=[{0x1010, 0x1, 0x2, "f8578441143a70bab65f83d52332e465abff62d4e0ba03e6e872652e6f01bbb371b6f138fc4c581d1ece5c3edaa360caccdf6553e603808a8e2b0720b797fa3d34afcd275eeb828943d8546d75a0b658e7f2dafa89e7d40acddecaf180d13098b174a293dfeb3e47382aaccf0661abaa9ba63452db766e2d2c3a44a5c5a35e404dfff090bd697d0567aadabea1d4ddcede5bb81472efb67fb05f4a3a0b94d98b77552f84947bc3a62cfb8dd997898a90bcaf51e87b75377b4beda516042e37370f42dbe77c86ab0a167a6eb708335b15db7830b2f4daece24d28a7816026cfda6688d7dccea859db15b458cecd9703001c86c43b937987e1e88aba54a3396ce45c4829c3f05bba24d898cb6894ba11dbd260ff1398272c3cb8955c3b6e06953e756e9fbd0ec991b36d79845a298584fa50d42549cd3f80f57f404b1c36565240c40a9cf7f93ec6e208a0ccfe532b88f78a00f4dcccf3837791bb2b191e5706235a51ee11cd49d8e66509fca7741c000f96d39eab9d41911fe2310bf446206dcdca675e70685932763ce782a81bb820b64208be77cc6a69578b56bcc471b9792e6aee0c0565ea3de9f9581f2eddc3bb32b582777a57cd98bf90c575b28631e7941007baf671601b86e323dd3f2ee1f979aca5671ce6d66b5bbb3264521ae5d77d874b39c78d1abe652fef3270d6f26e97c552b39614986a10545c0e6f072ed5bf8d426777cdcbece41db809636386304c48d098f3e88b699e427ccf48a613bddca73ceccad758580272e190c8f4f3c8d95952e360932e1bc3f9a5e9842f3248ed82f1b55a0109a485f1bea22a337b89265cac6a4ab58782540489400f76200e814e0e4209163cae3ad614904f4c02bcb122bd26cfccd12fc058cb376ca82fd072c5870c9bf8f55eafee3e6fe697a6eb39ad30ba4474e9e4c1a244083a4015f55465102f1c634ff4ac30dfc431652711612045e996ec3af50ac7c34a9f000d5b6ca7571556669514d1ea3d957c1432dc823b455a956de08e47c128c8a2e28c2146789c36248663dbd30596f00626f7b4b6d83f5fabb7439a6fc47a2a3d04b07ee5ecf4d64712d73e960be135a6f891be926fdf2ae2ed054638d2c3cf0d919bbe408e23b7157993958019b033d77c01299854d8efe0a4c43aa52b1962f0efc4cd2e62302fb209ed0a31785273b61c33326573462d49d388eb8d10ac134563a05fe66e86705ba56fab5aedd0f2d4ca87fce0e14e21da31437966cf3250ff55e1413220c27b34985d849d3add2661f12d2a2147ebd0d9db78eadeef395aa63ceae7b0444a27b3833bccec616f425b65c90d7f555aecfb10e7c685685bf9e2886b4a6cb20e57b6dfc4205b14c36bbebc001cf13f4503b297f7b5f703f531db9c81ffa6ea99b6c2efa056ca2f44d1e45a0342644e3614038eefbb6729c15a61bf9f251fa5e545c596f42d93c7e4a80700bfe33367646f2d14ab97cf5b8193bcd7e026cf9a29d59c43098c2a5baf02feef8a146ae6f5409eebe5ee50b27e034dbd547fb1e38d9f7cfb622969955e8939e35d5b938015c6444a73fd5e8d86c27ae5f2f3bfa7dabefa14c06d09461a0f77cc94eca7b7077958e60f0eedd6bd1898e88763a41ccd18f9338945eb485ffb45f31dbb9a8504220e62b4217e4223625593391aac13fc45d1e37ffddc9c91648e21c610445cae94dc3b0590d076a17eb97c734a5b8e97640338bf219d9af8aa45e5451c6d2ad8de23870f8479264c3014ee8c73e2784ce1fba7f6a7a33572dcc98288bbadd6a4dd2aabd361f90e377e11fa5057a8747e537752839ceb46edf3bf89d00045648e7b31ff8cfef4571283a8155c2b8a8a7dbbd6c3297c810cf1fda7eeb3626214f4bf437cd1504e532451e58a10d18d071c19c602c6b8f3e6a3842944710a57f0433957c095d2eee3bf9b8ee961434888575cd81c8909093fc22dba0ca384629fd1bdac005bf83fcc1628a0138ad57bcb6f1cf3eb7c8f279e0a94949a121fb87c0caebcbe6d2e7105aa50eb09c14c1dcab5b62bfc6ce599d1b6d97e89c69f8ef240461859cf0d0e88b0d7c82e81ad7fcacc0a3a4ce65f7da06876484078532ca9b0729546b126f0d0ebf8002726783d2fa50d76810cacbe564dae214118aebacd4926bc7392d496dd901918b36938fff7fd58616678c0c2685193e3db07d0ad03617a645e1808044740d07c2bd43db354bb455af51fe713b8c2d040a9324d6bd08e2f53ce78207f773dcd9a29ee5a4cfccab7afe3d39c80922508ace8cd7520c41c1fa8b5bd2de2b5410543c96a91b03c3608d04bee2899d28cc79c4dcc94abacf8857183b358658ad37f059a33721e8c746e00b58c8653efcf14172b27f5bb700b0d08d8d9cd41a5a15852e919c303461c89a91fe8d7c4cf8fe434496554cd3291f9019ef9cb72209331bf707c864668b13b5bd9c7d953289828a35d1a2964864324f04a5ad4363bb9015fd0a41c70fac2aaa51f8b9d6e50cb30eb1de2c0fd4152b46f2aa38befe1b8a3425b5bc5c1b7131a093c716f7128421e3adfc3ad95ad8cda9366f6483664e70a0f5725625e446764b2247fb5a3fdf286b5c14842678c32dfcc6a7a980e5fe9d6bfcd1d14c6b7b18ad749751c56f253064f22e49c30f1daf5638244cdabb7103702fc4076ea9e1793722b51a874d0a8018e14caaff63eb767085d49e280ab5635dcf879571f2867ce489a00346457877b6db9fd9587134cb7ebd206dad97840b49e27fcb5fdd88ad10fcf90cdb4e42acb9cc3f471b4468073493ff1d6ba836a1dcd958caddd248e69158aa8020a354d4e3d62f5de2518265d3bb6d106a66a50383b2e3295f5d3a336106dd9827341d04e9c72ef5d987ca87e68134dfca319a1b63aac6aff8ab2f77db0dc0f3d5da5bb372c08fae9b701fe2c74d9497ff822ff0a4dbc8d427861b7c7267ac674e99fdb2f4b87aa510c0fb7fdab644a70858ef5f2addb3985710d99a861d91639ef5b0d0a17d87bd7e20fde6dfd6a1e0cf9e60b6cbab95ae3932e493b5bdb430735fc4af41209cded794b197cf28a3455efb5a0252c63527e03b283125d28445c9b427c96df0e46e427ae58ba9dc1bb80aba12422a45c134a9151cbfb9bbf6e876cff80ed9d6c9c1c7919f83387cdfc7383f5e96d950755a4aeea4f50be37688ba8474a076a9a2a385ad5a900edc8e20e8ddeb452e970d5136b9a862613c73d25f5757e67646323ed0601e1ab0fe93a1a2814992237b535f3a3b406529e50ea11cc32fdd5ff9f0137321babf81caaa7815df1d67aa7a88e4152693c59053bb29da8904aa36768e6f1c9bc86a811814ffdafa3a13afff0a31b4cceb95d1c3601b9c151bfe010909b37c6c4c209d30465051ba8fe4f66729d3d8ff52ae7aa6fda90343c05464b7d66ef911f08dda151247a6b1c07594b376c2b32e1b0cba07140d752e13b55e675a5ba0a3691507cd7c053bc85183c64fd230d9cd838300412de1172fea8734488f8433b6c472f7edf8c193e7d3682e9dde287bb91ad6a5fd87571432bf7788260b64be2665257ad081ae837ff7d27ffe3f14a61c2a3f29aeefd46651559220ce6065c27b75272f81aa2179d362a1d8f611821c591d3f17aa0b7eeff52e036e62b27ea3923284f919027a595364fcb6b8c4dde5bc185c183c5adb2b6ab3f14dd9c87b45979c77810d6415808f8c986d199fedbc56cf39615ea03c23e7ff13dadef4d3c98f44d21716a33a4d36208f98c7a9026e9be4272e5e341c2aad7df2a58615c553e8d219ec1f3efd2b334465203d8c0df5149e72f5867c50d19464c52e1f689783aeade5b30ebe2c66647d4e83120fa17c7a3dff32a9311b0aeca902f14e0d5051c7a46359b231ed7f87e6a632c9e6b8c7285a7a20ac1e6c2168972488cb6cb5cd3d40d9ff5942e6526e35023dbd4debafd6679af7ff265b62ab4965d3546c818f8b97c40b4566ea8e88937fd7e1f3098aef3b2ed3167a10f161d23c7892c7e913abdc55abe77133ae4e9c0753d3bcfd5d48974e687f91ccfede03dba6596c5a8b305c1738965d33a906bfe2985b3b0f24ee09fdb3f4dfc37ce86602ee9f48705dca718028050052bd6d7a129f3e2e2f1f19e47ec725b7cffd6d03808998db1c24295b75e1d8d659fb4815186d3e7a2afbe7be626d974919763fed7aebbe9ca899bd7f1f8b0a76474b0bb814b438511d546f448fb9232a5a3182528e478cc58c1db89acb2f78f982c58ad1af6a2b11d64fa4762f0a575b45314fdc4b6e1938efcac7a6348f42f3b52de1ee3bd7ff8e2fe3d83a0ae11366c814761393799818ee8f18eb7f5874045213c42f0fa5a585365f130ea81539268e1a791fc7b8577636c04f52230ccbe81e08c4ca00da56cb33922e827243334e95666db6242d5f486b23c27e022eea2e253cf6a073d9e57e0266a57f75c6286ac3850e98d0a0f8b10d8a9a05398f5e264996ef8a4f08f02164c96b09892a2383e057db60e87541acd1c1419edd87c99011136269ca495e66b0d83c7563a24ca401c4af4952f235a9bfc2885f3f7fd1bcc99902d84a848b9c48ff68e6e07e2b369a3f4a2f82f3b90c1a9ca9415b965c6d67806201fb45f09f3417f1dfc92963952430338d87258ff065cf21ce524e4944867875b50c78fa172df4593aabbb0b93c55992b71c4b309701de81cdfd199f3fcd2c91b4a6a589398568cd081e18898f1f4ebcc7204da2f5e70e0386685a5726a606011f4291af103d5f2ab982df1b3809869fe942cc471c8860e30871db8629a0f3ab7ff3e17b3af8319b5d6601453590c0765c73d846670d8e0e798abb2d12f94c287e70b2a4023becb5c8e850097f17ab791c02e1c0d94510a5b0a570ab57223ef3d2c4bc324f0a2a589ff75d29869eef274e0023a5a8e1f12453be09ff705d187491d1ae2d34deaddc8613344f9539b20f15b6e9dcfbea1370e91ee57e8df407a96cbeb111e81b24711808814e2c6ad493f29b84210cb35d7367c1a20fbd806c455bfab59fbaec4d7d943bf98762bab655f090bb0592b0eb7378b5b63152eed101b76b449c5deb711301871033f9715f7f100c337b15473e03983797021c54aa105c314b5f79459b843280bfa59c57e5e25c8d5bca9eeaf5055f48c5c2d055fb64cbc1425a76f050aafde995324e3e17173ef98bfa69ca012d1aa5ea15a75954ff75f2296d8cc6109ca68eb3d1bb2d626bf036c838dad28b4ee8c5a4381777dc7589f669ad046b73932803e8bf30cd9fe5180014049d72cc986abee18b4ec3858f9b27e591a80f9760aa19d674c3056ba14542ca5f2acf68b30615715a993c193c4e1ea70b31c5451cfa1332696ed5cf7891d2006df3b96cc35eafc2115f4fcd4e6e3be9fae1e4ffd2e71a0e5601723fa5a84e206f5f7d74acbd040db650fbcd8ea0752c475e9229c263e6e0ecdb82390094ab2450b6fa94b27e97d37dab89e3516a65fcc2af3d491ddcc19b2c264c88279781b13bb5486759d670d9f43c04dd9aeec57772f893342fa11a44699829e8a2811701d95c45822e980788d4ff7adfdbcdd482c58fc287094b233f6924e6061c1fc3a51f448ad996f4f0d5ea87b13e81be81e5e87629fd34d1b7e0ec319e17c5b8463d7625655e7c14f39a025034691fe9097b5efcdf1e1a0e7c04171c1f49d203636e5c9f360e00eb5546e96e1f2dea2207e6dc9b1775219b661ee07234a5354f2fdf7040427b05c26abe999b9dc9a23d4e145f681e020ccabbd958a03e671b4e81d192ecd3095390e1198eb319f6d177467b653dfd5a0"}, {0x68, 0xffff, 0x7, "a522831720312d149656ee0d33b95bf45cd0c6beb6baccaffe60fe8701dd5fcfe9709860ca0b0df7ec158bc9291d4125d216c2802b5fb95d0083cbee26ace3ba9db0a33d416bce5574b9758793b901dc5b35fc4dd6893a5b"}, {0xe0, 0xffff, 0x7ff, "dd62f40e2355bbdcef6624d5b132e64d00f0c27a4a662426da38b0f0a5c74c36b2f4c8d978ab1322d02e3870a90a47686004c65aa25e840775ba8096503e518fdfc28cfe881ab60610ecfc43cd0eb22bfc2b49faf36f216d07b2e10fa40b1af16566df74f9e26685eaa2f2ba8ccd3ebb3e59309ab29ff573b72e1b25142a1c234a67cbbac37182c25cdf233342379927443a36d6765dc841ecb3c1441a5a624a6a06010315bdcdf093f58e1dc9593ed869f0d2613b2c434b05bcd77cfa3b0b5d8aeca5c9d01454fa5ce8c01e"}, {0x48, 0x7fff, 0xffffffffffffffff, "659388c710b4357f139ac5da67aa3c64417298179c03b32166a4a699fe73b8935d70c39a06465d4b3fec555dba2e0dc0e6ba845e69df3fe9"}], 0x11a0}, 0x40e) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000001400)=0x7fffffff, 0x4) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8b, 0x1}], 0x1}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) listen(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) listen(r2, 0x0) r6 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r7, 0x0, 0x0) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000040)=0x1) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) socket(0x6, 0x4000, 0x180000) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="fa010053fc21767600a603502600000000"], 0x10) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r5, 0x0, 0x1011d) 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r1, 0x5) r9 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) setreuid(r4, r6) lchown(&(0x7f0000001180)='./file0\x00', r6, 0x0) r10 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000640)=0xc) sendmsg(r10, &(0x7f0000001140)={&(0x7f0000000680)=@in6={0x18, 0x3, 0x0, 0x9}, 0xc, &(0x7f0000000c40)=[{&(0x7f00000006c0)="4f76d24f17f5c3b2a98de6ce7d8aa234c1216be96ab751f37ef633b0ba6ff81bd97c6c0f0a01a61ffa6484572a115ce8e8b23b59b695a2a9fbfd2dec6528827a0b44caa8ec438e27c527a8f7fac3f42bb3301807133bfdaac073fd3180c728b2c353857e4d5efeedaef7d7891da523f44065ef1f95b6939c21104236", 0x7c}, {&(0x7f0000000740)="548d7c4824414942969301c42ff9d22b1ea13788b78ee1df3c2863f54c26e13e5fdd2584da71e348a171f837be14a3acda64e5dad28a262a0adec3a44bc90ace26b69ef6c4fe05e841cde2a3988bf1c817d24ccda955a9942082aa5be9efc872bc2c3aba5d6311c3155761ae25610d4b30c0db1d3d72e699a9a7d090d5365244d1414def91a0081673e5de0677ebd8c769f8becf74505f3a9b00df027fe35911672424e9751b", 0xa6}, {&(0x7f0000000800)="958a4f0d64244089f34e7f805e21f24cec810f9955d464418389574533bfbc560b9ca27b2bf5f1769b33b8b89ed4eab9311407cd556c2c00beac218d00525597f8a97799a89a408b90f8d19373d3dc69813656c837020ff8de1dd7c4059e9aa82dc65f202b1993b21f698cf976250c25f8301db6706b9782129d", 0x7a}, {&(0x7f0000000880)="352b1f98eaf3330a998dfc7f1bfa2b3ebbb9f50eca587d7150a0f388297394aa1bfaaca7fbda8b3571460da2c79b728c", 0x30}, {&(0x7f00000008c0)="89c38850a744ec42340c7a1fe4409fe43379bca0855cba56cb7be14e6752b92bfb0e3176f11d81cf7c89bb115ca21aff6173b99c85ccf7e9574bef5307a5e7be3795ab48f5238cffe2da9145698126b662e9cc7eba", 0x55}, {&(0x7f0000000940)="24747323af0de35acb3513cce06d622cfcae3f282e185642505e23ee3ce6df4cb83e7bc62fe226162192ea8fc4ab7240ec6e82cfad6287934718e28458f7a1ee212a968c455246d38d2b593109a0b61a08fc08dc951af3d6ce068d81da93eaf7aa19768d5aa84796a65bb2c448ad939ef6e912793c044cd14da128177965964ab32ba53ba32ddfeb93961b74fb324b5150059947893da967ece65476229544", 0x9f}, {&(0x7f0000000a00)="48084a3db71bbdea31ea7edbc6d389ebebddbbcf6f8f564df38122d2628e7abcc30801c37dc84729c5e282c4bc977b50555332b0f32b2333cd451a9df7e6b5565b463887adf8c206bf82a753f2ad874e10ee58efe7b4a1db2e3739be3b5f4bb083e7eefea2a960bdd3bb462ddd76d9ded2d73572223abc79", 0x78}, {&(0x7f0000000a80)="2c9d22081aecb20ec7c1fd13e0335a4080b82199a8d01ccf46560cf5270ad6678c146affbce3d32fe8fd87724997c5de695fc5130ba0b12bcfccdb5edc39be554a2aa968887d66fd8767df58dda0e2553fd56d81025faa4d17fe523248d6ddba3a242fd2aea2b04d26be7ee5546e7d83a66655f7d4b9a68ef8c5d8950a30c40f3bbedb4921980d1b66a62a9d43af8b78318d22fe303c4ea7e5e5e5e11c0a5d03128ee53d15e46202c7f468bf730364edba55752ba224f33d2ce316b23b5dcf7b10c03cb3767b930eeba602f57cb03e96bb91800f28eb06613233", 0xda}, {&(0x7f0000000b80)="92f4f4ed60957523c09dc754457078292cd67b26006f6bc5cf68288ee2d5221c5e58180183a8f1bb2d3a29ee9d1e49edef4c935cfb1aabc32c495528c72371cc7db92637690f6d89fbd8c1b6048ea2a170fff9f48bf74491024c54569e5f713ec752e62708833a872f4fbf0e29971071a9192bb7762758a8b0ac7f54c9b73d7bccdcc9358b8dacfdc98f8c742e1fe51dd89b892c7b109d547e4f12d4ba", 0x9d}], 0x9, &(0x7f0000000d00)=[{0x108, 0xcd17252516c2da55, 0x7, "d4cc5304ef3c3965c556c7d852fe2d280e3c75302bc4891f6229383c74be96f6ee7b8b4093e1520b97b184cf4f8f21674f994109e88b7cca830508a0d1ddc7211d1876acceaf5802c76111414dbd05d0b85392e84af2d2d4da9ceaf858313543194df13f248811d0bac1ea8060007c6c37e49cbd6bab4fa9deb47b2b2eced02ba5562affe8ffe01cd598fff9470e5fea1d1ac15216330ae98a42b171070a64d002208a29304f250d18e5f15d7d7753c8a96ba669d1d8a9bd3453d7a7c879f14bf6ffff1d45fa0e7fc39ee2610c5e64c2e249e5116be78445c9d97e42455abf744051dc9871d60c5c815625367d1a98d5e3812347eff34027"}, {0x70, 0x1, 0x2, "2c4f2e8db731d4eaa8931f3f8ccdc5af2a2f3dad9283906fbe4f56b8fcb48fed9552d00d1ac8f4cfaa3a9b1e0cadf441aed416709c8d2fc683337100dc4825cd7e9678650f2330d8fcdd59786cbfe6f6ae81dc92bf94c1a3aa33d95a"}, {0x30, 0xfffe, 0x2, "34a6d81b29fe2f0e49828b235ea0ff0065c30244619fa410c1d098"}, {0x20, 0xffff, 0x9, "bb09655cb77bf0dd114c7574db1d4b"}, {0x20, 0x1, 0x9, "51d95c0d6b9704571427bb"}, {0x50, 0xffff, 0x4, "a80d19e3d095a754cfbea4bf9d7630a27f2dcc221c7b9e130f036c8f9d8f468853600192d301b77ae041e385426e8eafe73b64c3a9162afc44c691c3ae31"}, {0xc8, 0x0, 0x8000, "94db0ccfce7c04d66fce6a178074df3958242fc26ffe9af65dc09cd957d94afab7c866000237507e472a111eadd74f54827ba7032bab80db1427cbacb2f9c9083f64d8b1c113b0022a64466f3fda34b7b757893e5770408c39fa9dbe16f884ea887cfd310782e7a8ec141c9b21f4cc2d9a3a0fdacb9dc797b53ec2ef9c8d23d4e3704f8f872a52dda3a88c9b3e9a1c0f07f3b2fb164429168668d715b5ba4251ef52993379acd59f23095a2fd629a4616603aa"}, {0x110, 0x1, 0x0, "d5582ebb149a87758caad74f7be45132843acfed6b475c47d657cb0a1b5bbbe8a80365d7abee30a66d2253a9060ba10522f2548c4cd35eb208c58df3f83c37142ab8ef4026851d85ba80daf59d60ad22888a3ba385c0197204d58c13652600377d1cb9318e2732e1e3dc6f2b835d9da22479fa0dc0bf7678a25bdf9be72b0959a579b8f8c19c018e02ff5b16bfedda9760820de5005ff9230d2e7a92d42670ae1e604b77c8ca2436f0b669384b509988f4a8d8d3b52dbc12d43d3fe42ab5eae99cd7d5d62ee6789109458955338b29bce95817e24f6bcf4f205b3920f1aa61caf40be54d2a67d62a20c4074469d4497be6fc222bf30ce424b890faa12f9a"}], 0x410}, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) dup2(r0, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = socket(0x18, 0x1, 0x0) dup2(r12, r13) setsockopt(r13, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r13, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000080)=[{0x40, 0x18000, 0x5, "e0951d6648efadcc53c8d6c20b2bb60a97bdd7d6464ebe4d5c1f0ce0265c9e292261abed6f82a570f5c7bf3811"}, {0x50, 0x1, 0xff, "ea549150af6b8560a1aa32be847a8953991a7effad5c28450547528d87f3ec98fd6b03ebf8762e1010f6e4c2a92637e8d57b456056d8f7e41883"}, {0x110, 0xffff, 0x5, "7e566c550fd3280167211bd00d6abb15f7946268710f82686380615b892d0226769acd2263228b4a4872091b01696718a3c0ef7216310387432ebfbdfee460f06b96a5469952e5d779d87221f0bda44bfa89b529001fb59932dc737a1fe2f12d329d2e8e17ef5714b061d6eae04209aefda20cdca25b555cac9b4d9d95b6efe788bbbb9696e0752e02e0067b39ede387c22350dcb0a2ee6bc4c122b7b186dad0ed26ad17e4a63e1151e4161de0153fc16c3f47977330e857f56c598e3061469231e96f65bf1b33eb09884795e579d0b741d9f9b28d6307739a3c0b5669c2baea6c2ab4e32324787dd28fdff72ae720b6d1e7a7bfdfb776a7be465459c461"}, {0x58, 0x1, 0x9, "955628a505ac29655963029337875d6a81d1add5ca9e0299528354202ebe793e15add6d1e7b45dcf4def205123caf0a282a790e8d6f1d9a53e0a823312bb963d207f2d0bb231"}, {0x20, 0x1, 0x20, "d612e9847389fdf5340bb1242fdf3236"}, {0xa0, 0x1, 0x5, "bcb0f8787d67afbd3bee2a0a12efc64d9add02949857d90b1851ed1cbe154b73d1fb0729eef89e1de8a7b60fc6cff0af14867c270a63329953938a02e7598457bf36dc0f944e1f89d2e43ea0f568a4ff8874071da03b8e553274fb47ba9c0a8f7b5a685e101a2c529330d87f876eba8ecff4acf620668fd42c2bcee5a077c172bafa6bc73c20ebfe030b"}, {0xc0, 0xfffc, 0xffff, "233ae1b09a6aa4ac9012f997fdd9d0dec3a33e6946e2e40a2547f0489db0f57ac85a68804b01320246d33ceaa055457bff3148078d9ac9ba9065631c52307e35ee9bb606a2281407f860eb712fbf10fd27fe7b25f755d41ae1e37da5996b1d5f5ea51a348c926094912050c9dfd45e321825ad48fb41eb8682b127a207cdcb0262dc7e9e6545c25815d8f0794158b3645ce4c6b6d3810161198fda8cf3b0987cf9f0cfca20ae037ede517c45c1bd"}, {0x110, 0xffff, 0x200, "ccdc933b430144475bded1b3b9edd8240b225b84027632a16ff0896a3e1795663f77b89aa3d74a6a30bd5f70b8431e415a07fcbb0b4d8ea619f80bbdac523dcc1443cd7abc9c937d3953251c65a6bd6b7d5f8fa4513214e255149ca3f2eb41758bca4e3eb2c990510745dce01ef0618e09aa320adaaa5dec7ee0fe1e9011f970ba5ca1723ded3adfe8beae4be01d1454c78233a0efbb2f9400024d377e3cacfd0d15d7892313915e85d98f792682efab81803eebef72808c639473a240366578d5ae992cc47e843bf09dea7de87c6f59a2004845d74d36759815db86c4ef63c80a3233d229a10c58dab469d191d77403134e16f0a6cc87aa15feaa53e59aa1"}, {0xa0, 0x1, 0x94, "c8f3212874edf6e7a62b094fdf255d72690b93f9f175f93f19994ee9039c77197863dd357d0df5867e6a93875ff1ade46ad4eadc71d4e509e41590a54eddf508a00bcbdc10b052e4c3e2619c1bf14071c557f4fbf0df79a74a405cc1903dbd73acbd1f3ed5a6634ad6ac6d585f45b33bfc47aec48db9d790d3829c1d17e6e9a83b3e7c10fd7bc8daf66d47f6a5ac0eb8"}, {0x58, 0xffff, 0xa383, "9b6cf1e30f4ea6940aeea867e6b7cfc7cbbb74844cc9e0f31f303365b8cce80caf95a5a4860aa1637504dfa7c4b0cc427d37b43879e2d375f431c67bc6e8ec7b3b3df08dbc"}], 0x580}, 0x208) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r14, 0x0, 0x0) 16:00:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20, 0x0, 0xfffffffffffffffe}, {0x44, 0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="9bf9f3f3e9c763f7bb2deffc39758f1c56c5a78056a3bcc609df6e7bb2f710a36ef9b797d67f25d6048c43b9f0c44679bfef70f0ee7f10d7abed36e630e001ed4b2464621e2e850db3a02731fd7e9ae4683a103c", @ANYRESOCT=r2, @ANYPTR=&(0x7f0000000040)=ANY=[]], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x20, 0x5, 0x1) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r3, r4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r5, 0x0, 0x0) 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = geteuid() r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r8, 0x4, 0x80) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCCDTR(r8, 0x20007478) r9 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r9, 0x0, 0x92, 0xffff}) lchown(&(0x7f0000000040)='./file0\x00', r0, r6) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) dup2(r10, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r12, 0x0, 0x0) 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x20}, {0x7fffffff}, {0x4000000400000006, 0x4, 0x0, 0x7}]}) socket(0x1, 0x3, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="3e300dfed5d815d4860631ddbc7d8ae1634e02fd75f377a2e62019e8287ceabf0bee1c410d0d54d4a524be6f9786d06fbf392fbfce4de324098f5607004aeced3e0edf1d9d0ef87fe142aecce3d7a2424c8fcffd045f7a8e829653e695da871f3cb8d7d6b216babfbf4f8f860f0a60f039"], 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r4, 0x0, 0x0) 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0x16e, &(0x7f0000000100)="eb812eaa4e713048e69931929648000000000000", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r0, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) socket$unix(0x1, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r6, 0x0, 0x0) 16:00:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r4 = dup2(r0, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[]], 0x1) write(r2, 0x0, 0x0) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00080379400"], 0x10) write(r2, 0x0, 0x0) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="019e1b31d9775d9bb179c075ee53eda25a9e7d02022e85add9dc232ee4896440acce237183588ec07eaba35a458c92d81a37b3e610f26401128e75eef39061325bcab7e47d8b64a1b37f6df703e29a018ae14314198e4d8fa756a8209589fcd3f76a0c9274ee33791c981ae3a5a936bfe7bd4170800a99fdc2fdeabeb0aff26188765b48cf5b6d9e077a9b3a5efff0f545baa1371f1b40463e3c99a60726b380d3f34c844ab10152356f05b7994e965ec3b22c134799430e546037ea8261752e0ac1a960dd7e4bcfa70fe0659358"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x800, 0x2}, 0xb1) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = getgid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0x0]) r6 = getgid() r7 = socket(0x2000000000000002, 0x1, 0x0) r8 = dup(r7) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r9 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000480)) read(r7, &(0x7f0000000980)=""/167, 0xf) r10 = geteuid() kevent(r9, &(0x7f0000000a40)=[{{r7}, 0xffffffffffffffff, 0x62, 0x20, 0x6, 0x2}, {{r7}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r8}, 0xfffffffffffffff9, 0x25, 0x20, 0x3, 0x4}, {{r7}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r7}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r9}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r8}, 0xffffffffffffffff, 0xda, 0x1, 0x2, 0x3}, {{r7}, 0xfffffffffffffff8, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r7}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r7}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r8}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r8}, 0xfffffffffffffff9, 0x0, 0x2, 0x2715, 0x95}, {{r8}, 0xfffffffffffffff9, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r11 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r13 = fcntl$getown(r7, 0x5) r14 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000840)={{0x3, r10, r12, r10, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r13, r14, 0x0, 0x92, 0xffff}) r15 = getgid() r16 = getgid() setgroups(0x8, &(0x7f00000000c0)=[r2, r3, r4, r5, r6, r12, r15, r16]) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r17 = socket(0x2, 0x8002, 0x0) r18 = dup2(r0, r1) dup2(r18, r17) connect$unix(r17, &(0x7f0000000100)=ANY=[@ANYBLOB="4d12e059a9bfafbd701deb88367a322208893f9e000000000000000000012000"], 0x10) write(r17, 0x0, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c6530005f7d2f60246045d6e82e935a1ade3462d57ee39f952f87c52d4b413d6410f519de4833fcd3716dc144834946df"], 0xa) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="ad0a8d8b358028e6832c73c7dccbf09a5db9b0392ee3f41a68e05db2c1fb96c86e00"/43], 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r4, 0x0, 0x0) dup(r3) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) getrlimit(0x2, &(0x7f0000000040)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0xffffffffffffffff) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x2000000000000002, 0x1, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000480)) read(r4, &(0x7f0000000980)=""/167, 0xf) r7 = geteuid() kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r4}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r4}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r6}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r5}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r4}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r5}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r5}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r8 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r10 = fcntl$getown(r4, 0x5) r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x3, r7, r9, r7, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r11, 0x0, 0x92, 0xffff}) getgroups(0x1, &(0x7f0000000080)=[r9]) setregid(r3, r12) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r13 = socket(0x2, 0x8002, 0x0) r14 = dup2(r0, r1) dup2(r14, r13) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r13, 0x0, 0x0) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6202021ece00521a9bf5c904799234f056f0aa0001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="4fa8224a241b8754c1f798156007bd8a55339239af8799d136550b146cd33e8ddfd02f20df32f226c71e63a5a541dbd1033d1b2effc6796d32cab7a97a68c369499b833197755ee797c9ee7137c8e99d3529bf9419bccb"], 0x1) r3 = socket(0x2, 0x8002, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='-.W%\x00', &(0x7f0000000180)='.\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='&\x00', &(0x7f0000000280)='(-^,/#\x00']) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040), 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="3904d235eb80ff5e9c38b24e6fbd740ef202001d6f17177670ce8d918c1b343a6254eb658864d6"], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) bind(r7, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x4, 0x80000001}, 0xc) dup2(r5, r6) setsockopt(r6, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r2, 0x0, 0x0) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESDEC=0x0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x20, 0x8002, 0x400000000000) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e0fa0077bdd61c52ea8b827996e107b757f2ee01"], 0x1) mprotect(&(0x7f0000681000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x1, 0x8000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f0000001580)=[{&(0x7f0000000240)="1ad4b3531f735db76007e500c9f087d977a33a3252dd9bc51a69e12a44f7e70d738e9597953990463ccb46b35d08416479556d4a5de34443e9ce820bc70af0445a26e023446efc5193664c28dd00ed6fcca412ebf2adfc714b62f94755d98ebab3c8ef46209deff6289ef486971c61e1bc21e9a7bf596e761b61c7cf3c29d22d4a22e8303248fc8f2cbe68211033082aec22f49b7f47e2804346df3a0bfe62a7f3d8d39eeb707b21156637526487fec8e29a7cfdf0886185c446e4e7ccc20e7ae33a34af6d9384498debd216b8150d9d11003b955720c90d2aab55127533d2e3bf7051e0ad090db4a0cbaaeea33b8b165c8ed48551ca154d02278ef62c1c676e61cbc897e228cd46e3cb8ef56ae7101ab5497171dd3597cef500b08e09010d32d127e33ff649c36bfc9ba73427dadb95ce908dd465e315dcdca8c8de51b43baeb082f94811e5fba1160a7e8d9247b526f4e39ce474b312a9029ec559a8c8423041030adc61acaa5a0ff42808e7c3554f2cf7e4110841b230ea05a3e848dd2a580f09b4f39976b06c1ebe6bee57bbb79800d07e34340181bc2fac1de31af25724ebfd5644dc782d5b369c63988404eff63250ca1ce5adeaa84edcb9fcf36e3d3c3a92b23a296a7ce9f12881d1c37cd2b34f2c46c24142290f4ca08d7f2b8d33ffe71e2f426ff50876c0d4eeaba8324ecf2627719228db78e94eb85bec6caae36c46db7cd546c2d17db9206626ac57e7f578421e9bc9ee767f98cbce80347fba9eada925e5eb846d48c071365bf6bbaee28ab8f15bf077f2147356cf16dd95417693de49487c7a0cdc2d23d28d2e8f31baf166addaefaef51b9a1cd6f88cbe55cffaa737bc57d16a72b0e79e8e4930a1b9d37c365dbafd71c4c3f01f6dffcfd1c8ddc18f7a4b9887eefb30b901f18941a3ae7c5311d6deb9993ba0c933f8470012bee0f4c2a2305315227bd4fbe4076123c9fde948f1d9e978bd30e4b97212bfa3bf2297ebbad5a3124642625118554ff95d233a729498e1984bb9f8bdfa95aa1cd6385c790a3dd155cdb4c19db233b72022dcb9ae8951764bbda00efaa90bda41a7fac65c03a3fd8e50860bc0736b72c607c3d86d5da84895c39d0833e8bad1ca30acf28b2f4d38036a6be28696421ccc9ee83f7d05b49297f41584ab8ec89e6e52dc999f64fe2c92e01d45725269ac9e0568639b1392c70e03bb1afeaa95fe9385b9fd9002bdf4d8e6291140df9dd90b196b1915f1efa060736076a890566273e0b7bb2ca77d686d606a244747db64a0596b96f45d60756496c30f0ab52d38f226a7c465f7d27fd0a4b92d5b7aae6ef4f65bc56875b4d955b4e8d57dc32637a327d4d94af59c33f86de538cb7dc762eb9ba3349f2d6c058e18ea2bab2e42ae5e031216d3e84405ff56b6a85079b22dabec546d917a8cf90102eb98dc900958a21e78209627b6adace7213993ff99020c927117ab0aed4b4b6a0a82ff2eb1a7ac58bafd02d7da9139be446fcbb0ba6e21f7766e33cd585c84a4f8ea0e14c94203eace2aae730d2b536ce3c12ddedc97c596c36ec17bdde77a4b3b09b11d36d5f279813da95ee40f802f6ae1c655918b76d5a354c67e783c8ca4b5a946bf9a3b86b53f5004995e3860d2a9bb6c633f39ed2cd212aba39992dcc42f8101dd8952f77ea3b4136e6a3ca38768513d9ae7e72959d481b313eced19ec7ab1b91ad07e689b2d181c3adf278a3d52771fad65df0b1f5d3193476661f6e98d52389a4e9040ad2a1d7f38b45a00bfd1eb1c3570e65cdb5724edb1a2de40a020eaa0987ac5ec8ce01710c1cda11c7cd6e67ce3f12d22a007c11270112f6bdcccdaaba6be3dc12f295dd181ad00928ecd5b9a547dab05d0922c929ab872dcf3b70269605ad6445a53ef79719fae2a3865959c42ccea64e0a47db400e959e8f37bdd6a38b81e3ec05c207164786b380057fc7d1c90fcddb651ee9a51a67ad31d379dca81265cbb22c72f8414b67ca7f7863c3f89dc67d96ff4bc55b92cf62c7656554a3502ae8cc9c57277aacf2c72f909a2d46a89275760e13ec7a53679405fa267fbd3987a6ce35764847007c5d443febb9157f4dc98d3b543090cda3f9beab3fa077510d9c0c2db89d811b0d4c1610dd49a13ffefeaac441f7bdfae18f1c4cedca1496d630c049fbc1bbf307382f9cd7c644f066ebb4851498cc59b2355045154aaa31b9554f67951b6aea4099c501597577308aad86563c98a3e863c187cb9798add02dcae17e66515d79fb7c9939b077c1c8e06c399c7e56a066aa0b015d14225a69a6f08dc003ba46aae9541092c0edd043bc5b0b0d7082a5fb0c4d64282562a2fc43d5497b353c575e3e038188c034d84f048533291fbfddc713a209fe2945009cbdf51a89aa32f63e47f620f37833427ccc8444f3886ed55914978ae03bbc00a407ba0d99d8b9dacb5b6a8ab4069bc8d5e0e4f10381ee2fdad946989ed457b2b927a91d723b9dd68443b1145a6205e47affd0593d5872c72a38c99f1e20fb12365f76d8d60578ee51c51a05a150c76883197bde08553d007ad4a60fdaa879735ce6e0ae9606e836ced2560a87b70010f8326b4b1280d991d0f9bf32aa34d32a60349570383e2013e9987fbe968d6aefbc45fb7063bd417b8b5df57ea7d3ca0f6e17b92a3b0d7a637a8871d87fb4d2517d3bd0f0f9e13abb59a19710de4d7b59b41fdf5d90da989d75f4253a49e1daaa8dac90de6c446ee7ee8bfd4f01af664a85b35a2a7220b6c9d8a9b7386347ed61cf330c0f6254ea418bdcd72ddeda2bced450b88a06fa9eb66c1c94acfaa81d850061e31f2c738dc432688d4e0480aeae3e91a311740bc33997a548cefc52cce57926cea86937973095e71b2689af05560f53bc7cb064d31fc9e1586a393b67a3a4bbd574ecc28fcc45e5cb043c111e00f029e7a15450ac4d7cc818d5eb93bde8b116642bf2c6a7a5eac881014a383e611e944e9903a011e49f1d1fc01fe3e613195edf59c22fec1b0578a4bcac609201b5ed06357c35793472b38d92566e28ca6659cc3e3ed3d9d425bfe8c6fdba5f140ac27b3886154c250bf376a86a53b4abd451a6258a398e70f1477bf0c1d28faad8489e1f44cd91d8e36b1536ff89713f3ae1ece698c8c11d73e3bb044c85a25718bfc0dc131c9b952aefed79feccaa7f7b2f5bc60a89a089c2b970ccc25d4b09d8d5ab6e5468dadc0235fa061e3968fdb2c3d4cc2123e98a4d49bf46e8416369a37e414842ac3dd5788c181eaeccf182229398bff52f3a2c34516c3895f53c1bbb6eb96f4d969d4b27b0707f1ac7e9e3e1d52aeb2332808716c360a7aa334677006a33d667909d2bf9abecdb73402cb960fefd7bf176773c2d58bc2df10b062c729027b56f3b1e4dd01f8e461d73c9251b21cb1e9aa935f40918b3583adfd175a156f85245270aa8a68bba607e0ddb5746761d8dc96fa71d2ebb2610dd4d7e24e079d1de53aa4d680960f6128e3cb24be0c3c8f1dc86391d26e8e9bd0ac988ef56e41c27f4133c3b95e5bc2ac92ee71f82e9b0cabd4dd7f536c200cbb76a166e9f4a7cfc909317268de7e3caae9d07d8a669b417a2c340c9580f74fbb58483fea10cee46fce7edc233f482229ed5b322acaf7db39d3cedb9a24fa9f6e8ca9bc5d2db2d9faa93e5a638d90e66e0b37a4c7dae8dd5e2cb6adfb3a4fe850fc976288594f69ef6e67c182c6f926d0a7728bfaddf02ad1dfec1231304c2768a88a63c0d1d7badd0c496312d85c2e56968beaad848051487ef075433ab23ba672b74c94ef2d31f7f36e6b2bc21feaefbf8b8929c1572eb28fcccf561279d04a8bc6ef9eb851f113ddb54463a3e8b35f4c3509783cfc3940e4fc542e0be2d9283203e7838f6f9352745cabbd0a47b402b2393ff3923225afbdde761eb7eaca9e52832e1e1fe2236dff962d3e8ad6a7b1f7c15fac0357007261f14186e09e8a59d3e47d0214478f8e5449c24247d36747526b3bee09df3871fbdf551a5ef08deb8312cdbe27d8b90c028c218a98fb9a8c3934a06f53e9128295b2da85fb995c0b43bbd4312290ce23ebda76d05adab1cce78b728ec5a6127b2e060b951dba67aae6de0dc3dff1755494bd439af3b1371338c0ac8cf95cd60cd1ae0ca9299ce68daa5747a1981b752ab153a2f04a42a4e82510f669e79edf651ffbe0d762cd9a8e2326fc8fcdfebea7bb618c6a15e030054d565dff8e9010097a50771aee66c7c40faefd327bb8532df1c8da5627f043b164c4549a9f41583ee6d39d3d4840ca6100ca935462185777206768deda5ef2aa7b07f89680f8beba68716919f1ebe47b89d9106649213d3b173872d89542c66e25f7a2893ea36457f2e61b30d0e2a314e0e161a92fcc5f7aa5bf99b475219c20d9f50afc5933838dea82df8eaaa4b7102d9f1d951722b31cb4071ab803374446dbc0453bcc640bfa58f76ff6c8aa9609142676835daa15e0fa0a2a4ade40e455061908d7bbba2a4823705768959320c4bcf41dd93ed3577f4a2b1299390f0af1c54e1e218a7679a2e15e4edc403392a08087984fb9508d4dcce07da6d1889d4101af21d980f8d09e94ce93bcb73c49d88fb0162ed6486e1c52dd634f761cbd5d50fa5b82b3cc00d21d670b14096296b568b05943c7d0384cad51ff5f5d332f8aed89f455ac91cae644f0be7b57aba97d716ba6b0e7710b9b6fadd50c01a44b30b193524c63836221376c677dba6f6af8710c7b32f9d2f6d9b39da3267884e4564d1fd4f3dc547c1c581bde519e3fbfeea308142ade7da1832417c06a645156aed28c4b21ed1795150ef58dfb568e91172a58c259825cf260431b3ab6ca2ff2e9754f158062951c10bf4f24883b6b2b6767d4d72faf74c62dd445faef642f1f59f85d6371c35156ec3225b10d32961a4dac998041b25899657c582fa9b7f1ff7a2cf3165ef5cbccbc54d7769b613833831f0e7200cbf54c645bd768876eee4f81993b3c108bad553fcb5e868ceb5daa67b4979cf49d28f7b225bf575656ad4bbbc65e1a40e2a63657478d29612cf7c153b0ea19c2546b398548d05ad35b87b0f6d4ce6a3440f77b85ece6c7c373c8695adeafc6cd05b7b054ea12c28e6efd20cfbcc6a61a735110dcac50dbec6742e6e521e174370b33cc9d83c1f9b9b091ea3bf69b9e94239d3709f58d30b15549cddf88e2f395432a52ac4e80cd223d1dfcb70fcde200fde7b4e4465f4c0b996d43d2cad6f9454cc20fc1d0590499a9d78b045d72d031633301b1afb4d3a4941c404cf915f37a94766e0af34cddb44576dcf60df2d54da5be53f25dec4ff7534efa14a0a27673080babc6c67e2254db458e399c28e62dbaf63d70d5b240fe1a8eb20c75b7157be4e32da06bddf8c09cf54e6fb5d3b9266a17cad810749c978ae94ecb435fadd3906ff40238c534faeac939c202d1c499ba2409cd53db8d110fa56040a6ebfd407dae14ce6350363ee03026b9553a3179990589cebbf627ccf104b3887f15096debab9ebd2eacb0381f97ccd36e153621c9d519108d413d5164590f5ba69d4c86062f39a7b7ca9a3256a0797f72da2f5719a54c8a18b5fe8792a7156dc38affdbd2f4c06782e986c4907ec490f29fc9d59ac8de68dcaeaaa3d969c62f0d719dafae04b626c8701e38f6eaca13d94536e192298c7cff81473442d68e074ed04c58a9981e970d97a3192746377063b623d908251c6b16eb075dc006adf60e745896a2812412b6cfa2a52e39e8aa69d928d8cd3ad05fc51cea2a56b743fa0935146b7f047c", 0x1000}, {&(0x7f0000000180)="1d548989637abe59bea39e5c2b49daaf6195331d4d58d075d28f8e068964a5bc63fbff5f26f97ce3fc89edd3eedf2deadd219b8b97da51f22ecea291b7af8e13", 0x2d}, {&(0x7f0000001240)="3dc07ae79a55ec142103e64a570edc2fe1ea7dbd87d78a8c025b61e1e71599d91550e32a11d28c7d81b5258d7e8e0efac0fb582e38a7340ec9fa379ddb446c85a276d1336aa4722de3d16db85ed5ee077663e57166d6d40866656229d6675a34c4a5bdcbac05c14ce60eabb4f9227481c4ca52f6cddb790ce5d6", 0x7a}, {&(0x7f00000012c0)="a385513e8d9dd431d0493f5d7c64f759a33c876a1901465dfb6f9b18e6ecc41a85b1354b0b0b68dea5bbc9a332d4c6897436c16f86e1c05d54bc4f3b44c4aba3d12fa132ad50edde82b929d3f6d933803771a2839d041d35ccc7af4a23f2c8fc043ddbc157ea81b7a38c85cb775e16e6bb7d8ab16b9bb0915fe06c1a745abc25aa7917e9fa4dae0a1999e56c6ac8232babd767c80804da956ee65b09233bab7f51f8a668a3ed4f812191ae95d0ae3d6ef8243e3956f7ce2851503b914f1876c4bd6f3e217951925fb2413a9798", 0xcd}, {&(0x7f0000001600)="a83571393bf6e73dd8901ecba0ff1a6996f585d449d2fba887a0aa2277f3a36727ccb443204c5a17320cf0858dc5f64e2b7815fa433c2d2624f41f586fef90fb55352c66ac5128d40ca33e00c5ff4d7e1d33bb4bfb0ba0103395387980236c25a11f316d7240e53cfc9edcaac29a6ebd5e1bfc7a197c068d53bf80cafb44e5c26b218c836067f73ee6e6dcb74445f3d713062f3afc2039362c51476a0471d6995eb8d9f301ba410fd5eccbb539ddcf5ac44489b7655eda4d450eaade2d2eb98beab706000000d96af31a3c7a3976a65000305a23c0b946c582c7da3ace2c7e01000000000000002d02714ecbbcb6b411e978295293cd0f2df1837689ceac625d141321c9d1db3a5fb6b1aaedd2b779546281901050942043049516e9407ea4b7a3ef4d5a3e541c32c995ba687e0125dd", 0xc4}, {&(0x7f00000014c0)="c276989d62b39b08417f3460cb43c75d98380d438752fdeb0d148415f4c174622111af9838fa766ba06af8836433d2dbcab13f2329717c0253e558fad6fccb43c12e54d2f14726c97b42227231b422913d29ecb121b1eb572846c6d67051075ad33213a3058358dab80000e104274a5d2da4b08da5ab1b44045d263810537175d45b", 0x82}], 0x6, 0x0, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = dup2(r5, r2) dup2(r6, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) setsockopt(r2, 0x0, 0x7, &(0x7f0000000040)="f200198dfc4058e42de1c441ce0d9776755c665a991c84cf607a4f0672d387f12894c621f5015a184ab8023bfa3e6897cc325420d419cd2422e7b5383c8c88fd56a72ab25d8773b0ca2b1bd7dea9044ff1bf91f563c3a4ae03cf37ee0ca78b3769", 0x61) write(r3, 0x0, 0x0) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x20, 0x5, 0x7fff, &(0x7f0000000040)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000065e790"], 0x10) write(r2, 0x0, 0x0) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000000c0)) r4 = socket(0x18, 0x1, 0x0) dup2(r2, r4) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x18, 0x1, 0x0) dup2(r1, r5) connect$unix(r1, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) fcntl$setflags(r0, 0x2, 0x3) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r0, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x0) write(r7, 0x0, 0x0) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket$inet(0x2, 0x2, 0x8) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x20, 0x8000, 0xdb67) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) recvfrom$unix(r1, &(0x7f0000000680)=""/4096, 0x1000, 0x2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000040)) dup2(r4, r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="c0000001200001739b48b262e6d0271695cb56cfbed07309d81423991f1e935d6506271089e7f419f2f9f3f12d15f9178f5e73927f11c0cd7d35430c145df78eb75fc893a2cd20df6e3e72280b9f52f790a33bac46af661fa590fee5f5e33a95c1774ecefae07b48cf6cc5dc7c4a924be9246d9551e811c19c8c8b691126d1575597b33cc38979"], 0x10) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x8, 0x4, 0x4, [{&(0x7f00005b4000/0x3000)=nil, &(0x7f0000478000/0x12000)=nil, 0x9}, {&(0x7f00006d5000/0xd000)=nil, &(0x7f00007bd000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00005ef000/0x2000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00007ae000/0x4000)=nil, 0x1}, {&(0x7f00006f2000/0x2000)=nil, &(0x7f00005a0000/0x200000)=nil, 0x400000000}, {&(0x7f00000f0000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005a9000/0x3000)=nil, 0x1}, {&(0x7f00006a1000/0x3000)=nil, &(0x7f0000632000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00001aa000/0x2000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000e8000/0x1000)=nil, 0x9}, {&(0x7f00004d7000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000012d000/0x1000)=nil, 0x7}, {&(0x7f00005cf000/0x4000)=nil, &(0x7f000064e000/0x1000)=nil, 0x8}, {&(0x7f00003b1000/0x3000)=nil, &(0x7f000078b000/0x4000)=nil, 0x80}, {&(0x7f000032a000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x400}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000024f000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) write(r3, 0x0, 0x0) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) dup2(r0, r1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000200000"], 0x10) write(r3, 0x0, 0xfffffde3) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xc9, 0x2, 0x1, 0xf5f1}, {{r2}, 0xfffffffffffffff1, 0x22, 0x80000000, 0x200, 0x7fffffff}, {{r3}, 0xfffffffffffffffd, 0x78, 0x4, 0x17, 0x3}, {{r4}, 0xfffffffffffffff8, 0xbe7e4f465db0f2d3, 0x2, 0xffffffff}, {{r5}, 0xfffffffffffffffd, 0x12, 0x2, 0x7ff, 0x49}], 0x3cc0c05f, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x48, 0x4, 0x7, 0x9}], 0x2, &(0x7f0000000200)={0x800, 0x5}) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r8, 0x0, 0x0) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x1) write(r4, 0x0, 0x0) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) semget(0x2, 0x5, 0x110) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/35, 0x23}, {&(0x7f0000000080)=""/223, 0xdf}, {&(0x7f0000000180)=""/15, 0xf}, {&(0x7f00000001c0)=""/3, 0x3}], 0x4, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000240)='./file0\x00', r2, r3) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r4, 0x0, 0x0) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="62fc0103011ddfbe6c555005c183000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) shmat(0xffffffffffffffff, &(0x7f00003b2000/0x4000)=nil, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="e00000012000121b98b4b427104ff3dc595b5251281ba6686e90b88714903c37c816f018b752b23aff130f2ae231d0009ac9ee795ed66d47d89d72a7ee9bee3059586328079e29de9bd4e40fc994311f56138f38b574bbcdfb76cec494059b1499a3499c813537b3fcc0b58c617099d2d998fa2d009dacd70fcbac2e2907a1a051c15bff2f6a8aff9b895b31646a1e7ef0b72655642a1c5855d1faab01000000"], 0x10) socketpair(0x2, 0xc003, 0x0, &(0x7f0000000040)) write(r2, 0x0, 0x0) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001100)=ANY=[@ANYBLOB="6202e806e0000089766c838134cb0a2e17c9df7d5a01"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0xbd8c33d67b507e8, &(0x7f0000001140)=[{0x3, 0x1, 0x2, 0x5}, {0x55, 0x768, 0x37, 0x8}, {0x0, 0x7fff, 0x3f, 0x7}, {0x9, 0x8, 0x40, 0x1003}, {0x4c, 0x9, 0x80000000, 0x800}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r4, &(0x7f00000012c0)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR], @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYBLOB="192f358a971cd89101fcc6190e703a5e1078ebc64a51a6da324650c4e8ad72666c62e3abd75d315265e0b538c82c2735d5758831fa9e25b46f1294874cb27c86f85b33ee2032d62f7e6a88e906b47eb5650af5014c946c14e26393f9e11eec693f3161cd3509ed5b590a92bdc315e8bc2aaec2b8cddee77ca585cf163caa25a94c86c8c732325632b3196facb07215be0a3f912b743a5e613583f08c364b4ef216643bed394f3f03d75293148bb92772e16c603e07c41a52e46bc5143d394da087fdc235a9c2a0b3982f18788d1b24c69fba622340d7b617005bdc3660ca1a748d2a4d90b962a19babed6f7dfe8f81a22d66e382ee873baf21684b0d167e43d518edb6199c8d3fa9c80ba1be75af2e23c7974d46bb86e5208c98c9b203cc94c27c76ba0c33558e5a1cc2c20390fff444c0586cf87f5f43ec585a649fe11dcd3c2a0ae8575db8596e59108e62ade50f96fb39f805370c76121d86e0d432328587e7eb547018d30c25cd57baff6c9e98f1793e01651b02d3fd3a42df18899c13344758d239f878a1a44083b81887b0ba35369485248f284cdcdf2a4521cce70ddd02dfdd7d5b4506433d2023bc805b26274d915e6f3e264b20b4a66d4ab10e13797180dfa4eaa71b9e0a6f02d4f914bfa058258a2f3eafd486ec77f39428d08968f928a3b4a59dacd1fc256dca947b592cb4cbac2a024ac1ac56d7d634665b59db2b7f607dec5139c88c1fce7b6e584a00c30ea1ce868d1310509ebd004edc2e7661ad73d6279a04a3291b13474766d578baeb9feb1578874b25d14474c318ac5001de591da7f4da834c94a8fd6ce1acc8d58db7063ba1b353d7b6f8040fd87028c631c48f210f9d780fe3a0ef446c9096ffd2b19fc1bfad3e6c1e1ba2adde0405545de9d8c24d5438ddf07aa845b0d2e8a9cf8accd71d2c10b7d40a04ca0437b2906983a5576557ca4768134bd64a9d72e7f8e12912c75ae9a6d11904db6dc56559ae5e93782b81a42b4763316099ca3d273339ac82d123c123d9853f7e1fbd0c2621ecbd6194e2879f5c23a4073e8e94a78a5318ee04ffe155ecb2a316e36d6f91efb8e67a424d99ffe9ec62ed8dcd3b478cbe674207a31d3352330bb5bbf8d1fd86434b912641ab4068174b1b72a2cd31c3d1b4aeddb105fe0552741262da63a2087b594db6143239944f430344bbdab7e56047a5e2a4fbeb98a2be7cafb7c4b68ba653947b4a7b5e79756db33efb38c013777f1507302910d896a4bbd92f0d0dbadfe5f55019ca012f22aca1a122c45dc15568370639ad9241905bc613edfcf39227e785308c86214537b7eada9b32eb886fbab2cd787451273c457d5cd2845d3c68f9fc1fed284060d085a2745f3ea35a137a964b29bce60b5fedce74cd1296fa6d312524766344dcf20cef3854f3a1ab467ce5ae70c1b2e47ef08b141b91738508ae5df5473d0178a932ff3c0bbb01f05ef60cc563023f6c349d7000073ebb2730a80f5da5ad8c36262d20755c50f788b581fa66ad2d2334fd401ba5db9cf6d57877525aafad2a6cd0e7ef6b8e8f2e4e327da30f636a0a0fc8b59f5c20e75917624d98deab301bba141016c6af7ad2585a2ce1a78c9b1a1c79c34ae1b45de633ea9f191aaa5a452420de0a9051e9f8ada5f45d7c9b3e9b46a3e5c44ef224a3b7dffd5d128986413b3ffc3c72dcc289aa9863893884633c194946905b026164af1890ca4f468758f21681b20ef2d2560fdc2ab9aa5e5a465c027d64a679b39b8d32d6c7ea8306ad61b3a59da15d77e220c6444f52342e384ee0bd1027ebe55d24519de13c79b82ac52f543a2886038954ae1a76b8deed0e1a7d859fc4a264695f84d6228e6a8e4aa39e95363b3d2e72f4d4b37a331ec9871175a54cde818272e4461716dcee4d8a46d8047fa939832649ed677b513b049adc0fe6ca5ddb1f7ee735adc0f1a86254f671b6436c986873177fa4543cfbde834fc5c9cc0e98ad0016a3ec532253cc0332679435edafe521b8e7987ccb1fa96097983240e5f3f3f27306f2ab71afd5d3ea8aa72a7f28aa0903ff84df010e751fe4fabcabf337924e30fd2dded4b4e2ddb187fd848b93c374db2f2d98fb795760ee97d15be21bff8c36f4d17bd2755f8a6808a41f866bd774f1f56adc019816483dbc7ab98b9e500a09074c75dbd855736f06cb97ab5ad76ecddf046a59b1cbdf660badb00dade440f24eab3a64e01f4edfa01ff9fe0246be7dd91a214b4b5199a9906c09044ed429df26f9d7f19762a5791e65dea1d2232eb8602bc5879ea031083663189a3bac082ef84a5dc28f3d7c430f0f23d518dc10dddd427223f4e8cf8994e2b64aab538fa4c08e02f9ea8814a97de63e295f9036b6979e5200507600017382391189a5ba9a2f39f32b794a15307e879dcf74224224f1a9020fdcbae49ca029034a6682c16c5098638a31292f33f511825b6e09eaa95cded46a6fceff5675d1df39e97af65f7b49484255be7b80cda162accc14ac322b524e171111a62e4ecdf212aa0e8e53ee527c6588d9518839f9ed954d27faa26c9084f93f156fbdb696269a0dbe87865eaa54b1e10abef6e8bebca3e004f41c1d075698be277b515d04c672b19ed3f153a104a552f8b24d4f2e0d667c31f4ef24754c0c1fcfb186362f8cc9873048805542683e3fc965615c718c9f9ec500b7496e033cb09d58fac8aed3c63a823b94b300d0ddb23e8b6e1fcb1ef4791d4864573bc120c3719a894fc9c4c0abd2747ccdae7b404ddabcd805f22c7394afefa702aa8b2f301327251749e578eff30978d1b29baa7230b15652e3959cb2da9a4111a4d55e69b479f5fcc2201b096f1f8e96b0012737730166ebabbf8f1f0a32def7f71567ecb55613b20d8756a0be87b324d6c3feece5fb30d5784c1bbcb4128ed7ce548bdaa7be4c44e5ec24279c58f8cf4b6538dc1cc6f7ba3b22ba5d829ab6b4f6a5cd0842f955c843a0d8a36c3ae8ee99dacbf8498f84f57d8b3249258fc95c2fa39cbb9b366ec708b9abb7863afc3c99512462933fb751cedbe6a0f5fd2784c09c1a0a1e2f700f0d7f3984deb74f6383d3e45cff7df919c1add60cf90015aed54c1c2e4be81bdb29cf6dc8a2fd6e5d2f2c588368eab8ee2d6b96e3da8ad5a893351ae07fe2f33c1e8d671f9ddee7f25f6d1a6cad5636343b1ffe55ffd0e7ba44d58f9241ba4539082e40ef427e5bd0139ebfe77d5ef6db3aeb80ab3f26b72ce8b0519d377474e825bc4835daa56118ea238eb101e5d59b50dcfb78e3e3795c26e5a0b8d1819c59d9c3b39e7e2163273a5986b40adab35dc7415b2e1246b4d7a4b5d407db733bc899740c3454e11500fc38fa8b84c2c6f72af06dec4f9e653a3db0ebdd9e77dd51e8903641d8787e1cd9952b760d237067b49e07d3b129a78dc0939039d150f64e7768e8a5277c5bd1d8727d25c815182fcbb05f3d78fbd556b91c920bd750dbfde0335e74e0ea53b7b37a9e15e0983749e9904c9ebc9221e3aa3b4c2834ee21e77bf6f2c62c5ae01711d275e346e13e65c9be2b2c20542756f69b1db8c4a71ee507015981909383e78b2288cd1eb0d91058fda85e37a6d596923462308107adc09ffb96521fbbf366a829fe2b5a107967159851f82482a70ca41a53a1d827fd1f81c9cbee825bb52bf8d157d06928d380ef75768d38c03208fc99c23a2dffd6767de34acb4ea1dc65d8cbed4708425ee6882994166633d80d156425afe29875d47e80902b7403c33cfe3b9dd0d8ce4c569e034deb5366504c706470d23559685554d9c5a42caaf9f3f2f970ad00c80b317132c66a3fde305176a57abf1e1ddd5bcfa353cc7861e96e308514db9b5c465989127d8404a947835a4f363a4b4e6040039547d2d9b8cebb34ce9ddf68ec40efc26297e8c353dfa1b32cdc9413b7f04ce4034309e470b8aa29daf71c36bdc1e092de0d5381a6415934a750d3b6398b02e0c5c54b5ca50404c3ebb7ca1b3af6da2b35de71ddf564879cc2097e0e4e4d98f47db8eed60c750679bf8600f80f5b383e7f1ecbbf6a15f9018764998bae61dcae2f64b80c939046a7bb80409923da1161fd8e89f106cec5162a6925bb7d2b84a3d05e6ebcc74cc330a4152695b733c5b079f9730eed60ea229ef36f527528251952a2cc0cb78d8ba6f6197aade9b63096af07d8eae0819da9c6004b213c91a5a67d661a4b55de2d8a7131ff82e414074b3c8fa36bdd9c271f1c62b35279ae2ee9bf5455fd83c6211985c6445ebbb615de0a68f9fb81458f4fc5086f305e3bb857ab07be641f25b7133151a4a92be6bbfc4441bb04bac671c7bbe6cf6d11bba114f053ee3ed55ef4d4d2bc306cee8374922c6382dd7e89ae400f14ecb93d2171d11efc0accbd0c755911a54f5f4db316571fa9d943fd636ba297784ba817f463399801af5e4352a11b8955824964bfb9d9578e9c5fe12a237a09ec024847e4790cf84fae45e56c76ee1455c33635e4401cf4c982f163d3f0de8445ee4e93d6b58f7c687ccfc31858bc796f5d9725f5179a90e0da8c3ebf892468314679845f3413e17a5579c7465969960e098d80231ace3b94cd4e2462f491af201397f7b99288dc6803a62e199b62bdec3b819ecf4c3236aaa8bc4dcf37858958fc9dc6100aeea4ae95a3f5743788bf7308383b90acea1e15479d95709c5d8ef16fc18687b65f5010b91dee29f7f7db97812cb36b45b4917558978559b8440a0c077fcd2e8609d9ff3d3bac3abd7cdeef7cd8fa2ce4d36807c05eab5fc0a135a5b8074f99981a9a298e49fba88d469ab4ae0969f7864247eb82559f9c86486c5d0bbcd5679f7f9fa2ea4263e6ed0e31d4073c3e220fafeb692da3a96c0838f892641283ced8bdd5e3a08f666a4daf64853dfeaacb1534ad4828e6e5bd1adf2113fa0cf802a447ff48ec6e1d856645a5a9cb6a5395c031a16a6c5b478c5c84d2bbc986b804c6eb2caa50949ae89398a7d6b6cbcbbd690c825076f106193c39562c3eb0aac4e99fd403b75f49d8762d9e0305e554f7a7baf57d997625921dfe890b9444cae036295038619c7bc2fb0e8f8d7354d68dd2f3eef37b97b91649135a8ee9fadae2540408e672db5ea6723e0b4f6bc336e20d9072d3fabe803c8983854d1fda13b28490db266bdf846272f2f3da4ee4ed0b95dc5b552e49106d6f492c6a21c0c50a0b7795352958b3937058059ccaf93f49f9cce3218068cb1226fd221d8e445eaff32eabf635ebaf1fc519de48f2b1c59a25f867af279df2d20de428b02d54f20e05ad355ca66b3886d9a335a35d5fcbb2dcfbd59ca8cd9841ff6f31a7f1124fcca2b9814fb051c7be7a70d996f1ff6af921bbb4ae9bb3688ac618de962549a1804ce675fe1f3a095ed5b6a9b4c364a6c15f797faf8ff61ed3fddf5fe57c8945890a88354bf660bc7ffbb30c92981467e4ae71bd1e8686ff7054ab2fa3246b0d6916ae5bf29aaab155780600961088c927148bafb0a2c0ab952cfc9707ec31d440d0b23f0776ef32b8c548f68d865a6bc09ca2a622c3005021c000e3629bd46ba36ae6ed14731d7207654be0ad96d52b0abe9cecedcdafb16cd87b650d1c9728c652d3cb205c2ca2898f04ec9ff6887142825b356b55e04a70c1fbbe974f414a5eb4bf21f6f822467f18a798d6b9964c79504d99b8b24607bece4501416032c66b317b9dc0de0bb4864f314338e32f345e7c8d22aef359bdd0f773033da875cd43b6f69e543e011eb63a2b9d1c94cf15b6b5fa2e9de404f7243ef6c9a4c0bc674a085ec26b1dad", @ANYRES32=0x0, @ANYRESHEX], @ANYRESOCT=r5, @ANYRESHEX], @ANYRES64, @ANYRESDEC=r5, @ANYRESDEC=r9], 0x5) kqueue() write(r2, 0x0, 0x0) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x1000, 0x2, 0x3, "6b691d3928b61cf4906ee046f0c7ec9ab89158c8", 0x80000001, 0x6}) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) select(0x40, &(0x7f0000000040)={0x6, 0x3, 0x391, 0x5, 0x6d0, 0x8, 0x400, 0xce2}, &(0x7f0000000080)={0x4, 0x5, 0xfffffffffffffffe, 0x401, 0x1, 0x3, 0x0, 0x4}, &(0x7f00000000c0)={0x200, 0x5, 0x8000000000000, 0x4, 0x4, 0x6, 0xffffffff, 0x9}, &(0x7f0000000100)={0xfff, 0x100000000}) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e000000146afec38336e224d308edef42f000ff2690d508feed12a1a3b9807dbb8248a389986b16d72e9e60a414dc9136398a496eb368b8f97643f84d4318f0a830464a4bac5e97e099c9203eaf51edd2e23e603999f708a5f73a8e1272753d37d2c9446c30dfc3344df6a040932344f945e398e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x8, 0xffffffffffffff8a, 0x2, 0xffffffffffffffe6}]}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r2, &(0x7f0000000300)="59e71606ee92c9f68b9c81a5c84bc1980cf13d4ac6c53e560850ad8c2ee0ced66d78f0e52d504218749f6df21a57f3a88b62b3758fcedc227511bea2cf018c2472598f8eba16b5cb13b115570f0a9c8978cef672cbda953331228cbc4d158cafeed560ec68f7f766cc0615202368bddcec7855c64f3c0a0e9e15cc48d800f970e01fae2d3dc2db1bcd19ed8ae91c49d85507788e8692c2289a8c71a0bf6d99821faae37b7000d34bfc12d460268efb5919790700c7c04262c6f7cd29f37d17b597817582836bed83fb647094eec390dd811d281164481a191fdd", 0xda, 0x2, &(0x7f0000000100)={0x18, 0x3, 0x8, 0x1}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) r4 = socket(0x2, 0x2, 0x0) dup2(r0, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r0, r4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="03140000c709e079f8385f725dc69190b20940c5d9ee914ab44e14820e0f243479c17aa9be2f2c3b8b2e5975730e94422a2b62d782446519ff83605af87a7e4d445a3a4e17e20e200891262d08f8fa8a6a67941ea86d5045f4807059b5924e03d04822c0b54bbf5de93d082668306c8174d390ba9689d6845566ffd18b0a2e6aabac2a4e48e76872f67e0f53302c4bb995ae8a4e1486e190fba773ea2f901c2aab"], 0x10) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) setsockopt(r8, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(r8, &(0x7f00000000c0)={0x2, 0x2}, 0xc) write(r5, 0x0, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="f5c693251fdbfdfed9e5c37227ad9437b3d28ae36c3779bced17920c0be9d76dd3a89a33ea00b0b05b7ff0e2a29531848f28aaef0a09dc6b1481fa883f509073db66c5ab43328cd39c80b71ae5dc6f8120aefef39494587c612550c21f21"], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x21) dup2(r2, r3) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x8002, 0x8) r5 = dup2(r0, r1) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r4, 0x0, 0x0) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket(0x2000000000000002, 0x1, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000480)) read(r4, &(0x7f0000000980)=""/167, 0xf) r7 = geteuid() kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r4}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r4}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r6}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r5}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r4}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r5}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r5}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r8 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r11 = fcntl$getown(r4, 0x5) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f00000000c0)) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x3, r7, r10, r7, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r11, r15, 0x0, 0x92, 0xffff}) setreuid(r7, r9) r16 = getgid() fchownat(r3, &(0x7f0000000040)='./file0\x00', r7, r16, 0x3f6464c264165d63) write(r2, 0x0, 0x0) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f0000000340)='./bus\x00', 0x40, 0x4) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./bus\x00') r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r3, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110092053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{0x0, 0x200}, {}, {}, {}, {}, {0x0, 0x1}, {0x0, 0x7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r5, &(0x7f0000001c80)=[{&(0x7f0000001bc0)="85", 0x1}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000016c0)={'./file1\x00', 0x6, 0x100, 0x7f, 0x1, 0x4, 0x7, 0x35, 0x2, 0x0, 0x100000000, 0xfffffffffffffffc}) ioctl$TIOCDRAIN(r1, 0x2000745e) r6 = semget$private(0x0, 0x3, 0x222) semctl$GETPID(r6, 0x0, 0x4, &(0x7f00000002c0)=""/19) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000380), 0x10000) pledge(0x0, &(0x7f00000001c0)='\x00\x06\x8c\x88\x03\xd4\t\x19a\x03') semctl$IPC_RMID(r6, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe2(&(0x7f0000000040), 0x18000) socket(0x2, 0x2, 0x0) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket$inet(0x2, 0x4, 0x1) pwrite(r0, &(0x7f0000000040)="ee93f931462184a18856fef81ad246a7d059abb1e56a90399700bfada58d5414393fcf1f195e8c31cf4757", 0x2b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="a782df", 0x3) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r6, 0x6, 0x9, &(0x7f0000000240)="5021347e00a0c9178b0c9fc29234e639a7bf6e7aff5dfb5458e97cd866ac545627d8445d7a0afab7dcd91f919d3c3ca661c175c757091db2db2dfb78bb48fd0204ced516876af0c03a6d4f32ab4ebf77b4a46ce562bc99da6b41b589446a35a5330f18d4d048915f97dcb527198134500fa167518342b1682a01a3ab126c29e84ed430262638639c9ba9aa2d12ef60a128b1ab7806f93eb149db55ae12de4665fda7aab61066a954456d2633a18e6047", 0xb0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r5, 0x5) r7 = dup2(r2, r3) dup2(r7, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r4, 0x0, 0x0) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$TIOCNOTTY(r2, 0x20007471) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="17d55dabbc09976702fbf102ced9eaeeb7ed2de534d1"], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = dup2(r4, r6) close(r7) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) readv(r9, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/169, 0xa9}], 0x1) dup2(r4, r8) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\t\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x68) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) fcntl$getflags(r0, 0x3) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet6(0x18, 0x5, 0x8) dup2(r0, r2) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:47 executing program 1: socket(0x18, 0x8000, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r0, r2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x4, 0x0) dup2(r0, r1) r2 = semget$private(0x0, 0x2, 0x92c2c5f873512ebb) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/167) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x2, 0x3, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r3, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r1, &(0x7f0000000040)=""/146, 0x92, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r6, r2) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000180)=ANY=[@ANYBLOB="070051e7aae200006000"], 0x10) write(r7, 0x0, 0x0) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r4, &(0x7f0000000040)="bca3b121244c0e21929919f83b831ef86f65835a94b8c7301ae1e5cbd060d55d961f7940bffd79504f5146afb41270c40bbcfc6e4d9397e44b52f3aab3c21bdc18240b867a8a440e5b4f8e134cc28d44ce03005cb41e87b93d2547b765ac3efd00dce95184f58ffddd8c3556", 0x6c, 0x8, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYRESOCT=r2, @ANYRES32, @ANYRES16=r3, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES16, @ANYBLOB="2769267ef15f2924adc61c6f8454f8446f79746b9c5f47e12094d3f814765a27eb09eee74c7b8dcad258a654685031068f2d48a8f82ebabc34f7c741f9b5c3d3083959aea7e4d0b22bbdc12ec98bbbf04eae80ca6ed1f9133dbfcfa4febfe3c3728a13b42e02046a2c7c2955", @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESHEX=r0, @ANYRES32=r0], @ANYBLOB="aedce7a3924811597da7508d2832c67471bd95447f7551635819f5a513ea53cf1459a0c4e6a33b6a843095da9ae3649bec82640537671e8328bf5490c4db24a2a2cbbaf929bcc08cd663a041d52fab645c8ab6b0"], @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESHEX=r4, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRESDEC, @ANYPTR, @ANYPTR, @ANYRES32=0x0], @ANYRES16=0x0, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRES32=r5, @ANYRES16=r2, @ANYPTR64, @ANYRES32=0x0], @ANYRES64=r6, @ANYRES16], @ANYRES64=0x0, @ANYRESOCT, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESDEC=r5, @ANYPTR, @ANYBLOB="83d320b1da9050a0c9139812da31", @ANYRES64=r0, @ANYRESHEX=r7, @ANYRESOCT=r8, @ANYRESDEC=r9, @ANYRES32=r10], @ANYRES64=r0, @ANYRES64=r2, @ANYRESOCT=r11, @ANYRES64=r12]], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x2, 0x8008, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = socket(0x2, 0x2, 0x0) dup2(r13, r14) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r15 = socket(0x2, 0x8002, 0x0) r16 = dup2(r13, r14) dup2(r16, r15) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="e00004012000"], 0x10) write(r15, 0x0, 0x0) 16:00:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202230a1a0ab4d0c521f97fa1800207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x410, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0x5) r3 = socket(0x2, 0x8002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x607d3c33454ea6d3, &(0x7f0000000040)=0xe4, 0x4) r4 = dup2(r0, r1) dup2(r4, r3) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) setsockopt(r6, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) socket(0x18, 0x3, 0x0) 16:00:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x36ed85f9fe002b46) 16:00:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e0000001949c7595ddb22bc602292cd0bcee26fdbd41c5e4706070d0ca3b6bd04b4e38659704e3905851889dced538e00ecb9a5fb56ab8570a90edfa4b00fcd36d7280907ddae3d1aae15f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDDISABIO(r2, 0x20004b3d) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="d57b620cd1ee8d94be2d824741e1b657f5a949eb77806647467517bbf8cb10cc4888062c906be30f6b77acdb412f1d871444e26698854e8613b864b3fdd0f60ad3fac99a7270e46d71128e4167323aee0e85ba45aaf8d96c9440af75e9bee73d9d4967eee7f58b29"], 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r0, r3) dup2(r5, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f00000001c0)=0x3f) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r4, 0x0, 0x0) 16:00:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207d30e0001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r3) 16:00:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) r4 = socket$inet6(0x18, 0xa92345f9f2875757, 0x5) dup2(r4, 0xffffffffffffff9c) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="c01b5708bc2ecf5111f4a3eeb0d34c66d0063a5c718f6d0d"], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="e118de5b1f1ccdc68afbf4286376f16b62ecc96d83d127d1cf8c579d2e841a646d0647df5d5e66b67f09e791d98854e680895299b56431bab66c9dde17ee94ecd32b0100677c9074bb2487dff116a560d0136ef52784c0106ec96f9baa0a9971bb7ac42a1a7d46b5a7b2d90e90b561ae8c80d38a2215f6b5b91f8697bf048c1cbd541c3af809b7b27219a7192ee9010000000000000000000000dd9d4ed78a81756ebd318d453bfea0ce180a3720545a2ba104b810c0a90b72bf0ed3e37c48ab37480f1b6add95761eabdd4c32441bd865a8cccb4a7cbe990a42334586f0225bb1bf7ca231f5322bf7175eb94986603069d4253a0cc6e2f97e827a8233b0ead65f3fff063d46be10b3edd0b335861d9bf77da5c2abde41baa50e9b3dcde62dfeb7e8d7e4f4dde619315c7cc5f839fb4525653ad2d84ff666d488608044490ea9aac55f038fb46f57e8815cfab5f513df6fec3fcaf7a74ea7fc9104eadd065612cb5efde055d644ed6fa3f0659878f6858757dfd3b4fb23092fac66736feeb3d545edf60eb1b7459cbf6d99e83963abbd8dffd186a5aed93c"], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x2) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000180)=0x20) r6 = dup2(r4, r3) ioctl$TIOCSTOP(r6, 0x2000746f) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f00000000c0)) mprotect(&(0x7f00004e5000/0x2000)=nil, 0x2000, 0x71277f3ec8b5979d) accept$inet6(r2, 0x0, &(0x7f0000000080)) write(r3, 0x0, 0x0) 16:00:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62f159ff0100000000000004bcad"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) r4 = socket(0x2000000000000002, 0x1, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000480)) recvfrom(r3, &(0x7f0000000180)=""/189, 0xbd, 0x804, 0x0, 0x0) read(r4, &(0x7f0000000980)=""/167, 0xf) r7 = geteuid() kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r4}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r4}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r6}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r5}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r4}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r5}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r5}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r8 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r10 = fcntl$getown(r4, 0x5) r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x3, r7, r9, r7, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r11, 0x0, 0x92, 0xffff}) shmat(r8, &(0x7f00003be000/0x4000)=nil, 0x2000) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6200010000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x1, 0x2bde8794a46a9f5, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000002"], 0x10) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket(0x2, 0x8002, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) socket(0x2, 0x0, 0x500000) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000140)=0x9, 0x4) 16:00:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r3, @ANYRES64=r4, @ANYRESDEC=r2], 0x5) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r5, 0x0, 0x0) 16:00:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r2) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) r5 = dup2(r4, r3) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f00000000c0)=0x5418, 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="62020207e000002162574bf08817d580fcef1410009afa5e3f404023be9b91fdc6f5cd71bc2485427f612e189f28d5f31af9565875069e7c2ff671600dff90f16131ac0db08809820cced1914bda0743a0d18254f3fbabb03e3c1233d073cc72fb522e66d43e606e5307e9312e8237c70235fd59b636afad5322618e73f28ddf64a82047efcda00f8d394e6ff40e5757a51aec1caaca8ad95d0e7d610582e4545c2dcd0b103c86568022bbece3db432cc5f8b7a0bbc5e0ff28ad17f68e788e549f95379cfffd1a6f42cbedd2559fa80870aa970e68ac016f7459ad03cb1b52a781d8a3f3119d3781a628bd798d55be1faa0f356f71da979f23f7380cd53d1f151c497735d74fe3e8ba3b53de2a6f0ec3580d1d2123a94bce228652b0a67accef600e556f3059c8d7069f59e9a782f039a9fdae9e44c8c0ba3b8b5b938d017668c6cdc188b026385585746e63f672d872d063382245677830a78c64987aee1a22ca42d8940f7835a3443fcf62aa7dc822a09fac5389b7437b5f1b7b30e482c5e23c7092154d478812b74aa483abf073dc8285b247ae41e2ae254dc5102a68ed21651fd11fe3c61c8a7ea8066bda12389c903235552d82e5af86"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x2) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e000002000"], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f00000000c0)={0x3f, 0xffffffffffff8001}) write(r3, 0x0, 0x0) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="a2427276338034e0acf97f781a4124db"], 0x1) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r0, r1) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) setsockopt(r7, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0xfff, 0x80000000000000}, {0x18, 0x3, 0x6, 0xd0}, 0x5e8, [0x2, 0x5, 0x3, 0x0, 0xafd6, 0x2, 0x0, 0x10000]}, 0x3c) write(r4, 0x0, 0x0) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000080)=ANY=[], 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r4, 0x0, 0x0) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) fchdir(r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="e0000001200089bc71180b6bebc8cb5a5e731f5b63fd6bc909d6390074c1b96edbd65cbc0379ab19bdc37b89fbd87db5da9a074691df02b07986182f4a6acb81284f927bfdad64fda2e906a7d94feca1212e5fdfcc17dbd50bd4ead204206da3a8b898533bd33d5b78b40e17fd369030441bd16bdf9253d468490c759a7c7f1239887b70f41c2bc0"], 0x10) write(r2, 0x0, 0x0) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="56fe002000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r4, r2) write(r2, 0x0, 0x0) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0100001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYPTR], 0x1) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x5, 0x9) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) flock(0xffffffffffffff9c, 0xe) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r5, 0x14, r6) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYRES16=r2], 0x1) write(r3, 0x0, 0x0) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0x38d) r3 = socket(0x2, 0x2, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r0, r3) dup2(r5, r4) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000040)) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r4, 0x0, 0x0) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000240)=""/4096, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x25, 0xc000, 0x100000000) r4 = socket(0x2, 0x8002, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000100)=0xbf) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES16=r5, @ANYRESDEC, @ANYRESHEX=r2, @ANYRES16=r3]], 0x1) write(r4, 0x0, 0x0) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) clock_gettime(0x2, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x8) geteuid() accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r4, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x8001, 0xfffffffffffffe61, 0x936}]}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r0, r1) r8 = dup2(r7, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="e068ff0020aa"], 0x10) write(r6, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r8, 0xffffffffffffffff, r9) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r3 = socket(0x2, 0x2, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="1a897ea9a587e8f213b051a676b2eea881e8613038ced745ab802a74fcfbbb67e74f81b377c9d1f1d3d8c4331c9531a6f85bac08dbac899c2232c993657b18c61eae211a1cb5d6a36cb95067529bed3f122ff9266d67debcf1ae9600bd7681895e499b73ae877c4b3893b2535842ad4edadf03d8a175a001590fa9e3280e7991f0ca299298d81217c07e8933eb64532bcd1523a9e93553c7"], 0x10) dup(0xffffffffffffffff) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r4, 0x0, 0x0) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="620288f056b41a16b575607c1cb74b90f30207e0080001bd41c9afb881eae1460116939e551f4df59c41fa35898e922f89926947cfe3a9dd7cb1a524af66150a63811f62acb6c35ccbf646091998bacb2a73cb3dd0af28cf68579db69ea6b46715b324483f72ca43ae962c89f130f51419594fa79f528f27a0d6108469b8440fd63a3e5dd4d628c73fc4eec4f824f730233432da14d74a22da0f5e999d98cfe5b08c9251ff5bcaccc1f2db8105fb68562fd5a0d48649ad968249ff14a74fb1fe260e80912abf7bb3ba4d4c3d2368a3f062f71ddb5b03000000236ebd40"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x2000000000000002, 0x1, 0x0) r7 = dup(r6) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r8 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000480)) read(r6, &(0x7f0000000980)=""/167, 0xf) r9 = geteuid() kevent(r8, &(0x7f0000000a40)=[{{r6}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r6}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r7}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r6}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r6}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r8}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r7}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r6}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r6}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r6}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r7}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r7}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r7}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r10 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r12 = fcntl$getown(r6, 0x5) r13 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x3, r9, r11, r9, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r12, r13, 0x0, 0x92, 0xffff}) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r5, r11, 0xe72c5b5052159a6a) r14 = socket(0x2, 0x8002, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r16 = dup2(r15, r1) dup2(r16, r14) r17 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r17, 0x4, 0x80) pwritev(r17, &(0x7f00000003c0), 0x273, 0x0, 0x0) renameat(r17, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="000000012000"], 0x10) write(r14, 0x0, 0x0) 16:00:49 executing program 1: r0 = socket(0x2, 0x0, 0x2) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="62ff0207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="4a17c5f1af3361a6794f358b61255f598e9ae6abcebd0a3aac110b6f950915097fb594748aa5de87f597b3ca206f"], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8004, 0x3) dup2(r0, r1) socket(0x6, 0x3, 0x3b0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) socket(0x18, 0x4, 0xbc12) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020206e0000001f1098e909654af45943100926525b017938186e15c04665ba5f7c3387b7110e390853d424ada667c7a03a235b8b65a3deb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x10, 0x0, 0x4) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept(r3, 0x0, &(0x7f0000000100)) connect(r4, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r5, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0xfdaf}, {0x0, 0xf80}}) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f000016b000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x3}, 0x8) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket(0x18, 0x4000, 0x7) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001140)=""/4096, &(0x7f0000002140)=0x1000) write(r2, &(0x7f0000001080)="bfac8eb3eaf3990f2977d4d0005e15e833cd813366eb364426f2bcfa2983e40f993a9961e64869a17d51fd76a81b267185e305346607ccc59eec0bd1986fd4cf8b3eb050ece90d4f05514aa10c7f4b1fdafd6bd2cfcd91cb413a934964f364f9973fdcbbf615ba245e60c0796a4ac92a22043e44b16ccd9e690828c9d4ff0a3c341e5f8c37fe5a42ef8820baafee2b", 0x8f) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = dup(0xffffffffffffffff) recvfrom$unix(r6, &(0x7f0000000040)=""/4096, 0x1000, 0x3, &(0x7f0000001040)=@file={0x1, './file0\x00'}, 0xa) r7 = socket(0x2, 0x8002, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r7, &(0x7f0000002280)=ANY=[@ANYPTR=&(0x7f0000002200)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000002180)=ANY=[@ANYRES64=r3, @ANYPTR=&(0x7f00000022c0)=ANY=[@ANYRES64, @ANYRESOCT=r5, @ANYRESOCT, @ANYRES64, @ANYRES32]], @ANYRESHEX=r8, @ANYRES64=r1, @ANYRESDEC, @ANYPTR=&(0x7f00000021c0)=ANY=[@ANYPTR, @ANYPTR, @ANYRES64=r9], @ANYRESDEC=r10]], 0x1) write(r7, 0x0, 0x0) 16:00:49 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/17, 0x11) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="62020207e000000c11bc86eac01a0ebac0fed9c4e4ff7c04f12104c5684ae5736f224ecd2512d76118653cd4f30f9be0f89b1400aaeea6b84f8a70396557c7ed454c6909a99304f22e11642cc6349edd3db0ef76af447b02152f487cd2c781fe1223a758bf394c7aec36454c59432725d189dcbc2087a66909d60111ede546a6c14cba"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="305413165a4fd372e4ea41bb3dde69c1efc4b4cce0b400c795d714d02a497ebe1101"], 0x10) r2 = socket(0x2, 0x8002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x88, 0x0) recvfrom$unix(r6, &(0x7f0000000240)=""/245, 0xf5, 0x62, &(0x7f00000001c0)=@abs={0xd8c9432290471460, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x5) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="335b37357d1b72521e0d891c6b36a0069f44a092cf8c5c64e8c0a8a74534cd046f8be5cf746cc60f2bd5e2d11274ab8fe3d48942e55e377bfb42a11c737ee05cbc3b9269a0158a3ffab94b120d41ad87f75c3bba67b87e0e098f624474ae5f98d74cf73257dc6461d3586a4295b92412530bb27d05e548f245ee536f2da627974c483bf2c3f5df5a807b2a", @ANYRES32=r8, @ANYRESOCT=r9, @ANYRES32, @ANYRESOCT, @ANYRESDEC=r10, @ANYRES64], 0x7) write(r2, 0x0, 0x0) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0xe482701a8601de8d) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="59db00012010"], 0x1) write(r2, 0x0, 0x0) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) write(r3, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1d7c791e62c08eed, 0x400) close(r4) getuid() 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = socket$inet6(0x18, 0x2, 0x7fff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) truncate(&(0x7f0000000340)='./file0\x00', 0x0, 0x100) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x41, 0x78000001, 0x6, 0x7}], 0x761c, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0xd1a9e9974602d784, 0xfffff, 0x280000000, 0x1}, {{r3}, 0xfffffffffffffffd, 0x8, 0x1, 0xad39}, {{r4}, 0xfffffffffffffffc, 0x5, 0x1, 0x2, 0x3}, {{r5}, 0x4, 0x96, 0x1, 0x10000, 0xffffffffffff7fff}, {{r6}, 0xfffffffffffffffe, 0x80, 0x4, 0x5, 0x8}, {{r1}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x9, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x20, 0x3, 0x5, 0xbd92}], 0x3ff, &(0x7f0000000300)={0x400, 0x9}) dup2(r0, r1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="6d06ab13952b9cd5d77ea995892ae1c8e85aa09e26465f042878b50f42170eded660f785c4c285c9d381ff07d4a9762e3c7775cefc04fb89c26421af85331b85eb6fdd4f5cc87db906770c72065a9ae3225b54fc7bfeeec62a75a7e180936b37b79a504b53f23c7548d38279a80fe7dbaf101252211e531f3fa7a004854cb6d2b9f9c1f239cb2c09a3576ff7f3a140ecf00fea5f2cf195696f65a6054ae543a34496d71d1b60da2c162bbc190ec9d5e912f2d86bba061b62dbb7ea90530d7b01c1e830ab79dc29498d4fd66a19844d011332f312fd20c6122a1847c0486eafb44b6d03b69a4b251b172ad846384d8145dfeb299fdfd7968cbdc7393bc4916d6cd811c219c1277404328e83925771b8298522f4c43a6da6635a211c7be023b2266279a74b5a6c7fa88bb0169e588b6ce24185d86ad57ad1a80d8765d436a9f032c21b3528642db3c619cd608f8167a44000bd1a0861b253d75d904b172e7734b614f05dcf57733eeb1c42916f1f4d6228c2"], 0x10) r7 = socket(0x2, 0x8002, 0x0) r8 = dup2(r0, r1) dup2(r8, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r7, 0x0, 0x0) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="e00486bdc3ae92f7001f0000"], 0x10) write(r2, 0x0, 0x0) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="e1000041203dd4d4682cb94483497f00"], 0x10) write(r2, 0x0, 0x0) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) madvise(&(0x7f0000073000/0x4000)=nil, 0x4000, 0x7) semop(r2, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) semop(r2, &(0x7f0000000040)=[{0x1, 0x3ab, 0x800}, {0x4, 0x6, 0x1000}], 0x2) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f00003d6000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) dup2(r2, r5) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x638e, 0xb2}, 0x8) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r6, 0x0, 0x0) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x4, 0x5}, 0xc) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r0, r1) r6 = open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000040)=r1) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r4, 0x0, 0x0) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x20, 0x2a77c946d49155e, 0x0) dup2(r0, r1) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62025807e0e169ea"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000200)=@in6={0x18, 0x2, 0x3, 0x1}, 0xffffffffffffff89) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000240)="4c8281f0f787a97735dd0accdddaa68650935131472c9c298ab1a5a0d00838b0b0dc794ba5d1011e03322a1927bf69818fc228fcbd79f021341b573ea80fe2f18cfd38", 0x43}], 0x1) accept(r3, &(0x7f0000000180)=@un=@abs, &(0x7f0000000080)=0xfffffffffffffe87) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r6) r7 = dup2(r2, r3) dup2(r7, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r5, 0x0, 0x0) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x4000, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r3, r4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0xb08) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="5be12170d419b0825864073038ecca240233290b0040a490b5b0430236942f404616df4f73d3e0bea1584744619cc75bb17bb474636027c5ccec5e4b0ebb06aaf8b92d9ba79d4546361d0eee8c85a68fb0ac983321b05d1209487661d37e44678c87db7b4178d520c88d63035df9c0b7f9f017a69ce38e457d8e776c3f9c696c79996ed6d694f0f60bfbd5"], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000000c0)=0xffffffffffff8000, 0x4) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) r4 = socket(0x2000000000000002, 0x1, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000480)) read(r4, &(0x7f0000000980)=""/167, 0xf) r7 = geteuid() kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r4}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r4}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r6}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r5}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r4}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r5}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r5}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r8 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r10 = fcntl$getown(r4, 0x5) r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x3, r7, r9, r7, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r11, 0x0, 0x92, 0xffff}) shmctl$SHM_UNLOCK(r8, 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r4, 0x0, 0x0) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="78bfa5538ba500ad58be1bd2743965a255e6e1ca6d6d098b3160027f4a6c1e250bcd3e24062e95875cea0907d494c9aa1078bed7b8a2b09a74e1b0533d73284ac0011f6787fc1db1441df98a17a020da473ea971065e89c8e707c0aa6b33b71a97f16e011a0ef66e374de4d22285bcd1d87b3219ccb5ffe2ce6302b216deaf00d7697300fd2783a6dd75a3d3d51a53474ea297d935a9f2ea11268ff1c2f9fa6fa95216e634708b073f6f773e980fc2dad2f72e7ef2fa3d346a71381b81f0b8"], 0x10) r2 = shmat(0x0, &(0x7f0000477000/0x1000)=nil, 0x6e36cf8a2d2e865f) shmdt(r2) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) setsockopt(r6, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000100ff00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x20) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) lchown(&(0x7f0000000040)='./file0\x00', r4, r5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mkdir(&(0x7f00000001c0)='./file0\x00', 0x8) r6 = socket(0x2, 0x8002, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000240)) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x18, 0x1, 0x0) dup2(r8, r9) setsockopt(r9, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r9, &(0x7f00000003c0)={&(0x7f0000000200)=@in={0x2, 0x2}, 0xc, &(0x7f0000000240), 0x0, &(0x7f0000000280)=[{0x110, 0x1, 0x4, "075c9672e22d04338cdccf3c5235576c71b1c2fdc5a773f0ad250afbfbf3204ad09cc0d9d6a7b4a74ed53fc1e84f579bc514006ae47f69bb9427cb675df80e49687a3ff89b5f47f76fc90172aa9265c58f707edb920d4f4eb59048ae83ba1eda9e6745606673c90f0672c81ac3101c8955e562f866a3994080d000ce511f0ba437917384eeb3c320e8ab0d82ef362e47338697fd0f87e74bf7bc8338a63619f79eb4745009785cbb162be793bb1ecd3d79c76e18b010138592a87b9d22b169f22c5bba51aa9ad987184f7b14f3e273dd83a37fdbacbcc954303e282a727f3e31e11a793f44164e933ff9aa0dd33ff13afd036d0c2a2b765765"}], 0x110}, 0x400) write(r6, 0x0, 0x0) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f00000001c0)=[{&(0x7f0000000040)="abd5a14fc3d4cde687aadc2c5bb589a202093b7948a7cff3787b4c9ae12e045e1dd4715792f61c5f86cbe6d5146a0d196dcada108f7ed53aa74f5561f67077c07494a6d748918bdb07f10672d3af8f8b0ed1908169a6649db71ef970df896aefd5c6a0f85b5c1b356d71e7624d58d6cea28da796df54c412", 0x78}, {&(0x7f00000000c0)="75adb8fc74a2eb2febc51d37589eb0cda8a80a25870fd1733498e1a108b556fec784969dec7fffb1b32840b431b1dacc267a49be113fb6b4d6b7efe8a2ad5e33ff3ba9d3430e2690049a5da29e8a6fccf486c24d9f41893b60ce4cd6", 0x5c}, {&(0x7f0000000140)="59b07283a6e51278b61e75ed5c54de8b88476fc1bb3367664db4cc2e1904062b08ca4358d349288a828c8d600ce032da60e28b694897f75af8e5c80279583f2dcb8be4f11418b1df89a251eba6ffc1ae8145", 0x52}], 0x3) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESOCT=r4]], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r5, &(0x7f0000000180)=[{&(0x7f00000000c0)="cf1dd56b89ccc6d3921653f5a3b65db292b00ae7f1b8fcd00270ea9fd1afee712b47ed5e0cee9077409175de4f", 0x2d}, {&(0x7f0000000280)="9871cbe56a4ff54673231322af2437f2680507b359b6a7f554cf56aac73cf564cfde0ed37482546e513186eb5dd1a72c9848b7d590edfbf122652c30366b9e1726315b59912c7eef5bcb3e6184d31b3e352c17ef86ab7e45fae5fdd5b1eaea5f172fa607a37ad2eebe6ddfd6a3c778b08350ecbcc9a77066c486a373fe9d8794c5c1bc7d0a60975591c11c29a29cac553c5305545c41559a8ece642259c94767e9c63a79c15999d8a9afd1b595e543f4ce9cfb5d42ad14e8f444333ce34f1b4565a1d022edb11fbd4ce52f4f53cee05e59af6b5874112c1f1cfd5cb40a8e664e47204cdd2025dd40e65591757c84db4dfe0e", 0xf2}, {&(0x7f0000000100)="240963fd324181bb64f4e7428dc72154e630713272b6ef457505dc39ffee", 0x1e}, {&(0x7f0000000380)="9c5e43b60bb62b1c864ff9c54f989ed35aef1cac63e98cec4bc041cc60dcad930a7f6aa153d6094f431c726c8fb153b135e23265d441b2e7854e62e85ad1634c66aeaed46fa5a0aa58815544e332c39b4dcb49fa58cec1e3f46a228cd3c746b396a53792c332ec82402026e72c14755d1d824ae65851c8dcdc96a006201989ea5bf175b13da5746c9af2c1f54a6527484dba73cf61dd7ec3477343d431f513a99a6e4b3981de387d5a7445ba015216282cf9c0df96f555542536381711e02bd34f57c324cf1be5c24031919d570d891c5f7cdfaed80a43aeef3f89d2dd22c5fb684394d11b10", 0xe6}], 0x4) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r0, r1) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r6, 0x0, 0x0) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x3, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = dup2(r0, r1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) dup2(r3, r2) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x100) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) setsockopt(r6, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r6, &(0x7f0000000180)=ANY=[@ANYRESHEX=r7, @ANYRESHEX=r7, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES16=r8, @ANYRESOCT, @ANYRESHEX, @ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESDEC=0x0]], 0x3) write(r2, 0x0, 0x0) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x6, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) socket(0x1, 0x4000, 0xfffffffffffffffb) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="cbc621f79145a26007f9b01933fce18d1ce178db3f37ccf37fa4a377973428bc0fd59ac9d4e8d6f7c6bb1fff450965f254d046d795fab81caa9ac917158dce3cfc9cc3f7"], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x1, 0x5, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x400, 0xfffffffffffffff8) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0x8) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) r4 = dup2(r0, r1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="4867c28cd8b42f042ca9b6f190f8d3d1d6f2d4540d363d47307c08b99f8e87c80023b82e21138cb5163d186463b3ff73ecffed5faaaaea20ac3fbbd2019545436ec8eed4577dfa50595ce7ae93bf1fd61e1813c471faaadee30a6da8fa90d9cfa4f055fedcadf75b3c8ba6f14201a00719e86007e9d63acbfed6b698cc856a522d3577c324df6e05f506"], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r1, &(0x7f0000001380)=[{&(0x7f0000000200)="24511b0119d9f0f961316e1db35e9712daf7fb1fe38151e8d15d60e279d0221f1102ad9f0f869c126f49829856246858a4c672f85adb233f1f7286fc8ed8cb7a6a1f0a1e31673b0666d631c2de9bb5a06e1d862ff395a933e87f66f089386a1a2b1856bddc433be326fe03c515636cf787b38775223125e8e09a823a23378e9dc86cefdec3cd8d89609393f372e09514c891379fc70edf6e5836d1373e97e8e662369b0a5d5239feadb7f529e95edcca61c84276776db732cf65b2d9b492544ed223078eb72b334d197ab169009ddce484e6dfd1149ee472ba03cf02e8d86ee793d9ff7be58e28dc729de50a2413c19c1a2ba5", 0xf3}, {&(0x7f0000000040)="0591652ce64017d2284c4b97bbcfbfbd43b02af796c9068e1e37eb31d658143ec8eed6eb8c07c7f9cb54e904d8bc6a810ed53262e281d2a8597b7cb1ddc72b93910c208c03fb7d3cb9a042b27ce4b57fa8f54d29eb3465dd8237e16019fff12c06cf9e837c0850cd85696b1a3d87bbc8673c8064741b0cc37a13f9556fa5aa1129287e92a5860dad6d5f9f746dfec74fe0e1f1a11fb3a8542489b8f82b16ef217b0e11ef", 0xa4}, {&(0x7f0000000300)="e380ffb12f57c8376cda4416e6b600ae983eb527bf13004cd7bb39c600e49e38732c06e921faeebbc394a8", 0x2b}, {&(0x7f0000000340)="8f5744f984ba24fbd05a12", 0xb}, {&(0x7f0000000380)="b3d5c1359621eb5a7a0fd3de130543e930315c0e1c2612bffd8c35fc0e7263357569281888232d50f800066b21504412db1d640d8e55977a883ac3f03bb7285a0712b312e12e5727565ca00e37ba1f1d4684f1315ea9980056de1bd56972e1800f1022464f91e19e7e2b019b7770ffebeab0cb1110153a1425116127de60fb0668b7c85cd6d0a689fc6132d8e12567000ca02f66e7e06060663921090cb03999e047eeeb2fe28c15a7f47f2b46239971012bfcab76051225126cc7d9ea8e0053779eae8b73cf8ea9c2175d7e2a27e1e442b1b61fe184ee1c385e4b5ee1a0c2c47cd7403819b36acd7e7df04488bbe238c9c5fa01a46bb3b970971d1fe0ab7543bbb52fc7e6e2c1f1a902bf9ee79c27d9e7a748a1cbabea7d9219d7e2bd815e7abb6770f4f70289485b07ea87360d201a2a9f5386f45285f6926f7874235320a9c5b5d2f662dc27bb8217f2ef2388d0a20b701250efc5b33e0627703ef3aa7422ed486ccaa0463c71ffd2c3a9fe46e47f6619353508ecab0d446290a6a109d52bd22ac89d395c61d1d0f5d11e6b8f8bf39c32bd577a0dbbd860547671a0cffc538d136829323bc9643923a3a217e1e39c7b621a9645ab5f3df26e1f13bc53442575fca838641648c4a2f7224782e0db293eac038b0eabb1efc2c1098984f9c564614b0184a54bef095ac01913c51d20263998e303b32cadc03d2328026db03a75dd50d3a86f030a27276e5e6c00c19c16626e5e84ec6f9aba1dc0f1e01af6ad17b16bd22b22ca5d19d55a5143bc02974431bb150932ac2a485c5c54c2436fd420ffc8d7c6b3fb3ba7f0802a3b08cb8c9bb5540c17f0e6964cb7537105b669dc8378cda5a971da202d4ed90584433694a554495788f0b2063afe34cfd21c627b5ae88e31bd59363ca40d4bceb2f6e61cb149363856f2d1d7e90c94e50cd593e993054f449f85d23412340063ae2cbfed42d77e45c6d2ca3c204255f90c14f862f2ac9ea969272649dd69f30a9783bc3f2ed6400db84e9f2b6ed6031f01a87de644e00708d95bb434ad51f59aeaafecfad20591b2e96405ac56427bc925c4feb7016e278312e63f4154b4bd4f6e2507223ba1dafb49ad81291d94ef4848fa001514b510fad2537b185dd17a3e1c07fbdbf0c8688ab4b011e7957820b833e47fc6141b71f32ebc9d7aa9c64ca1dc7d25a79ee6f9c97b3166b4ac3f0ea00be67e0e4851e51cf3f9b2d8404e76f159a1de42c32ac06f70555b57b24725bbc305a1b14f0cc43d4e8b79fb6141e9bc06df3c7ca5f93b15260fdf2ccf1385bff1061690e1671c2d9a331a8c5900fe830995a636f50318a0336538113b3aa53e5659a1e2da8b4349e50c0f3c3bf306fff753f977c80be1d3b156d3348e40fa99aca159e811599edd4715af71fb63a7218a90337083779e5e83e7178c9402c8663bbaac3f87e56dbae4252e6ae579e51de107a89a326488bec9bd457d33c3d4d00cc26a2c97384912605ff645cb14b636ca29d62a54c0b89c087e056adb1fda04c216cd603c3bcaec2fff9f1a415591347e5005a6ffacfe75a65b6a5db7ccee4e0f8db79b85eeb9a2397f3c8edb1b9e7aa0cd829571b7af690862946cf50040570c504ff5f32efdec913bb2742c0c986978c59de5e30a22cd70fbb5c257be96abff75b35d7c6dd102c8214b861d4f3dc0c8bd93b2463674331e81ca6643ac72033972722aaec2a9c2110d85665f144029828dee463624e2cc399712493b70c2d81b59ce5360573d9f2de7937741d90fac9092be0b314891f5d018ed997d8f49b4f71e7ac676d3bb3de4561b2ac194667792fba8ef16062a348dae614ead3b73f232d96a9a47d00df2e6f00723e627ce6c54c8029903d8450261008b641ccf33b7de470f1b0a5cc992f8bdb2b2bcd0bac5b4ae109f66cdeeb35035abf55dbc1fb7f97c0707142730115be69cbf12741c5d7416b0f23c5fea024fbaa95a22ca64e775a1e2964a81b282bd847bf23e703f5c5f072b3fbe5bb8b29ca32248ed4dc4cb4df78bb20154fe508a0e755e89a4607328241d524476374d342fd6f8c62bf048a746cbdb032b53672dd05a0bb5ba9ecca518b535556f321a176d6537ad85d0032f233f3d52fa623057b393748b242cc8b758d6744d9c6c64ae0c13628bc79801b2a7239f724d762c28eba5479a7c13534a9e546fca8e73efa21d68576467d3bcd033dd837a5a5010409deb9d41b43a6b452b5133a629a4bf48b9249563e0c17b0dadb014f2a2b68d18117186c8c3f1be4811b89392a9ba4d790f4a47b58436f58060ee9885d388d2d97e9f916f43da00bfa1173a6b9ce5facea163d083e6452820df42482a86724b624600756fd9012e104bcb3757031ebb00c2ee5612187402732c68677b8848e8b13cbe649e7f81431c539d8a5fffcaa5abf46b2d2b77f26f00dfc0a341fd1870cc71bdb21464a5901529db3c93b3945ccac13c4f0cf511aa1cf40da864535cc455cae2924345ee48c8cd09224874c7d32b0c75eb3322cf2b3e6bb652e21e9e3586fa9331b2c98861be455969d6e68194adf352e9f40d804dc5bcc90332735085fd2783c86ba491554abe7913a75c2689a753e7260e048c55c4147eb18ae4c8d2a6db31666e738d520ecbb9e25c849787a505aaef161178e8dcc2d82e664ee69fa4953a0bdc1bfbc9f0294f059fb00815813acd4dcce2350cda2a3c5f0b798fccead6c44af8525299f1227846207088d44cedab1c44a290df761f67d69320951678b374ab26ccde28b083ccce34693c981d5c311b20be367bbf245ab2b19011268b48b47da247d56685b1d1fc032c00682b76cbe07d784b1a31f8bf26be453551e045b47ac04b5270b24734cb041c05f8677813cfdf08103c4054800b7646c551e1a16bff8f9395f7505cbefac9196bd2645cf2595ca2112fa789215c94294eae6407fe07a393d925657bf11f73648d68f2625e304d3ca8c07989fccc0e0a8d7d3d3bc7734a3acd44ae9b88cc4df74977dfba3ebd2d07743ff9316b2b30d3b0c0724b4c446c2964c2873132a2bdda3d88bc0cec9e72b0d8ccfdceacc95fefc049b26cd70f01064d7b372b5de288b038d7860e6b282abacd6047a2366be8d7fda0e5bd7473e03561d9f12eb2fa7f4e6d0e25c2fb2a2f5dc25f889f1c51a2bc3b1517bdeea05ffbbef61cd75ec64e978adfc7ef193864e770f645c8f9fc82767763ae2ceb3ab97ea65b66fd301729dc003513cf9bc693344dc69d1bafaf544d05b73426dcb24e614b2d8fdddee00a41ec71464dce9677810296d611fffff7e18a3844220e07bd0232275883c6b40f29861870a1570afdb53df61972245572cf28e333d4f4a2753c84708e83ab4441d5ddb98ab326fb9519660bb064ee6aeaec2dcf7173ebf086b5693285529a4212b1675eb3c5344052ec762a7e513465160d5f3ab03fd458430305228a77e154268579689c9a93e5138d5c128fb6dde7c75082deb3b774da9bb70cdb2c008493f07f5ea3a58fad8b85581e3d9cc95d194865ed12a45fced8452a26b288d8a4bb01aad2bd50e40bba839507982058376a3fdd6375b68b39128ab7806118be0e1a6d0b4ac45059492fdd4a5d1d7aced3c437bef379e8887ac292725dfe4969e9e31891e622136642fd7085dc0b51ea8f90701b6777bafbca70dd4ce88747a80d032bf849b6ae0f028b7f091c642018a985f9457a665d241b17555025f03e4e3e287278c8905c46a4d4ab8678c4c40e8e228b0627bf5af5b2b68e2a10b7686e5eb78456bf912c64cc489298e511bca6af2f6b6060cc65b2cdd7d32c11dca57070a7caa376529d0f6f2294ebc47eab8743f05eb303b6a3640ddd20e0d20bae18822bdf10c76199f174a2e20ff7050c982cb467a03fd1eef2d419b4ea1ba56ece6b1af385eea91e91fe40881ef6238134a203aac2f3852928f30cc1d1103fc47d3bbf1a77b5e98321b363cc5717c8034f2af6f16bab2f82c5cd29643e234e4b2dc85312a5cd183be3b2a91f54d1e69d66bb8ca054a7fddf0207a1f92e7bf9e3afb0de28fbfb2e66d3332e584d422e4f40a59079a35bf7e29a4abb0a266483625030d262f97a8e36f9eaaf4ca316c30cedfd9276772ffdb639f8f235f6b308a2a3ef986377786e0c298b293791c0e7c8686d56980e8e03b33b6b8a4ac5bf3e94835abe58f179d06dbdbcca8c11222b4ec9c6e277f387a92692b1e55e195c530257cb84c53c6c8d69ca5fa2f787ec82709c826d170cdf39d485e1fb574b427c58a7da3f66cffef396223326052b149af6a334812752c09ee8f3e942448e40819a6388c889232a901fbd0e079a1ee3a0f6a16502109c5668a1f8fc4e1bd83344c887e31a764f0e51bf2f505382827cbf18a94611b900b7717809bbf8d4460759be4121bd377312f7e2ebbc8a3600c79c511a19efbc8c70b1b99fe5bde6d8af5bec5e5a129bc367ac512bc927056743df523614679155726317b0bb7d21aaa1602cf5d116235c9a4363f9376977120204f2323460b4caef3269d69a697620180890d66b984fe1c53d13b5c6eb94672ae0573e085304d358d7f489d5121bb20261798cf2395a3f84e4f0ca665c6cd7de21629079578bedfbc6821c80eecd073f54f0cf5306c3d79e0c9da1cd73933d5cfe2207d745a0c69b64a563fa06521707ba0b674aff259ea45dae58157e2d090dec08de53e77b8ddacdf52c9a2fe86c2991b979cc4513d7feef59169ade5e13de40dcf53c4bbab621fd449449053d9d28ea8e83c33a96a7a9d603774a4416cb69888e6145cb7f2bf83c20d6f77e5c47408b1a8dd934677175f4d36d03b215fda0b2ab16544c7d47f3e9711f552e6629b68f0c1b89270d5e6eae46c95adbd1f2903ec6e882726bca597a456b9a3097f30be5b4a3105d5bb0f956069c05f2b7b84e68483566e43caad9a7d75d71d011f8ea8c3187106a4d7e628ed0df3921b532750e4f771f68b1893c3b1de9bd9c5320df80c45129ddcf035b07f00e45b87f8eef07bc5d25ec1552da5247092c1739527bf1827cc6303719970921622e871875435684d149c2f2ad48cbf05f3e74978a5c0f43d4621923e71a439855cf91b6d4ef992e3be6e451f311d3743b11f22aa08f36e7b634a31ab9a9b72077ba4e3152381f8dc205eb8c574692c9ecb98fd2574d04eb1629cfefa9bb18f92edd929c3fe8362c8090e9d0bdda17eccfbc1f8a4842693a8f30ca9b8c98b219c272d7b1e2e8ce38532c4227c4d0e7b802c22f21d94c4f80e7a5b9e57dc23c6501f6d1315e8f5cffce93cde9cc62b3f5ec59ebcb66143ac6a34802a7a3562bd3a085763855d73dc246eea2bfc0e1793f8c5c5acb5792a204208d43c54bcca034545234ae5525d2b2f9b1dda8be35c5de8a77bbd898967fde28f674ceda8fee080ef4c07e6333d32f8ad0ca0490f08b93f6754a391ad6bde3760ba4017691389656bcaa4b75abbe9fbd2bed061eae9d5f18439d99f529df688242aabbf0ffaf7442afa42f879fb23dbffcd56ab51d4f1b1a7d0d66380c4386d8c12b8931b5f4ebde6ae798df4455e23efea45cc977b145935dc5ffc6d1a1b0f9c5a3c1cfad342e86ae1b3269881e5f77daeb81bd8adc4662c7b075d9cc7752fc8dc3ead19ad35e0246d9fb8b61dab0c6b325e4deb9e2125d7f521871e9aaead902fa3e5fc03520f99e6fe96b19bf511befc6499a8dc74b28ceeba0eee5e4584c6dfc002d6e284399682e4d5c96598b8693f90e1fc6120cce85ea28b93bd975c3570d8ea1143b61e47c2e742600dfb4440c331f", 0x1000}], 0x5, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="19b29de495484f1f6a1d30390ce44ac2b5b0ef28210c586f45a107b3518f58ec11ab728d1907d032e035c5e18ad1825b6db454e3f58423b3e1d21654a435b12006d7cc83b5f6c0e8c749854b9807b85e2753e32bafc8ab437c5e19f7751563dc11da3f912d12b19483fe29973d0ff20b297862ef47ac3f4ac644b86d4ab6bbf63c13b35c1c840ec61d3dde185e2807a30768802d19a51f15c5f9cf7296686370e91500e6fa860d2189b86818fe7ed5282a39c1099d3a92aa5f4a0039e7f1a59e235181556b53e7cd8c38916ada6782971fbf343ef671feed33a3"], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x233171511d253ef6) kevent(r5, &(0x7f0000000040)=[{{}, 0x0, 0x4, 0x1, 0x200, 0x8}, {{r6}, 0xfffffffffffffffb, 0x1, 0x44, 0x7, 0x3}, {{r7}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x2, 0x9}, {{}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x1}], 0x20, &(0x7f0000000100)=[{{}, 0x8000000000000002, 0x2, 0x2, 0x8001, 0xddc7}, {{r0}, 0xfffffffffffffff8, 0x4, 0x10, 0x0, 0x8}, {{r8}, 0xffffffffffffffff, 0x44, 0x1, 0x1ff, 0x6}, {{r9}, 0xfffffffffffffffd, 0x10, 0x8, 0x7, 0x9}, {{r2}, 0xfffffffffffffffb, 0x4, 0xb0000000, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x163, 0x4, 0x6, 0x1}, {{r10}, 0xfffffffffffffffc, 0x18, 0xf0000000, 0x713, 0x1f}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xc6, 0x2, 0x5}, {{r1}, 0x3, 0x80, 0x3dc11e946b541186, 0x3, 0x73}], 0x1f, &(0x7f0000000240)={0x6, 0x42}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x106) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) bind$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r2, 0x0, 0x0) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2, 0x400}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000080)={0x0, 0x5, 0x2}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020216fe000009"], 0x1) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYPTR64=&(0x7f00000000c0)=ANY=[], @ANYRES32=r1], 0x3) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) read(r6, &(0x7f0000000100)=""/6, 0x6) r7 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x200, 0x70) connect$unix(r7, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) write(r3, 0x0, 0x0) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e00002012927abeb189c6d5271952ea5854598de7f124258617bd80edf912d6063e05858a7ffffff7fbfb998f6554fe3658ce7d9ca3483006fedb595b98c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000001c0)=0xc) r3 = socket(0x2, 0x8002, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) syz_open_pts() connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$getflags(r3, 0x1) r4 = dup2(r0, r1) dup2(r4, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="9cb035343529992eda3ac6b7ac51b8238a2eb6ad358d585d00befcefd060a5900206a933ddae8067c261b85b4a298417546631c5bae0b56ca8b4b69822cded967ce698d7dc79f9025d1e7e08dd930b0db853d205a825499d7bdcffffff80a3"], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="e0af05e3489a2400"], 0x10) write(r3, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040)=0x3, 0x4) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r2) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="e00100012800821c19cb54846db626e3af12ce27fff399a61e68d3ae102ccb57d827eabee15908e7a15bd85ccd00000000554da015440a55a8c90896"], 0x10) write(r3, 0x0, 0x0) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e0001d8c2000"], 0x10) write(r2, 0x0, 0x0) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="f85b9a4b0bc4c77dfb0c096b62020207e0000000"], 0x1) r0 = msgget(0x3, 0x10) r1 = geteuid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) r3 = geteuid() r4 = socket(0x2000000000000002, 0x1, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000480)) read(r4, &(0x7f0000000980)=""/167, 0xf) r7 = geteuid() kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r4}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r4}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r6}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r5}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r4}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r5}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r5}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r8 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r10 = fcntl$getown(r4, 0x5) r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x3, r7, r9, r7, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r11, 0x0, 0x92, 0xffff}) r12 = socket(0x2000000000000002, 0x1, 0x0) r13 = dup(r12) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r14 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000480)) read(r12, &(0x7f0000000980)=""/167, 0xf) r15 = geteuid() kevent(r14, &(0x7f0000000a40)=[{{r12}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r12}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r13}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r12}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r12}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r14}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r13}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r12}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r12}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r12}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r13}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r13}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r13}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r16 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r18 = fcntl$getown(r12, 0x5) r19 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x3, r15, r17, r15, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r18, r19, 0x0, 0x92, 0xffff}) r20 = socket(0x2000000000000002, 0x1, 0x0) r21 = dup(r20) ioctl$WSDISPLAYIO_LDFONT(r21, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r22 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r20, 0x4004667f, &(0x7f0000000480)) read(r20, &(0x7f0000000980)=""/167, 0xf) r23 = geteuid() kevent(r22, &(0x7f0000000a40)=[{{r20}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r20}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r21}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r20}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r20}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r22}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r21}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r20}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r20}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r20}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r21}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r21}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r21}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r24 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r26 = fcntl$getown(r20, 0x5) r27 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000840)={{0x3, r23, r25, r23, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r26, r27, 0x0, 0x92, 0xffff}) getgroups(0x5, &(0x7f0000000180)=[r9, 0xffffffffffffffff, 0x0, r17, r25]) r29 = socket(0x2000000000000002, 0x1, 0x0) r30 = dup(r29) ioctl$WSDISPLAYIO_LDFONT(r30, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r31 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r29, 0x4004667f, &(0x7f0000000480)) read(r29, &(0x7f0000000980)=""/167, 0xf) r32 = geteuid() kevent(r31, &(0x7f0000000a40)=[{{r29}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r29}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r30}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r29}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r29}, 0xfffffffffffffffc, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r31}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r30}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r4}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r29}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r29}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r30}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r30}, 0xfffffffffffffffc, 0x0, 0x2, 0x1, 0x95}, {{r30}, 0xfffffffffffffffa, 0x80, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r33 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r35 = fcntl$getown(r29, 0x5) r36 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000840)={{0x3, r32, r34, r32, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r35, r36, 0x0, 0x92, 0xffff}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x8, r1, r2, r3, r28, 0xa, 0x3}, 0x5, 0x10000, r36, r38, 0x0, 0xfffffffffffffffc, 0x9, 0xfffffffffffff14d}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r39 = socket(0x2, 0x2, 0x0) bind(r39, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r40 = socket(0x2, 0x2, 0x0) dup2(r39, r40) connect$unix(r40, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r41 = socket(0x2, 0x8002, 0x0) r42 = socket(0x18, 0x1, 0x0) setsockopt(r42, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r42, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r43 = socket(0x18, 0x1, 0x0) dup2(r42, r43) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r45 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={r44, 0x0, r45}, 0xc) r46 = dup2(r39, r40) dup2(r46, r41) connect$unix(r41, &(0x7f0000000280)=ANY=[@ANYBLOB="e00000012000de58f5cee1140b27a85381c3c27f749a9cac2b98ac86dd9da39e000694ba95629a5b6ca436454320c044cc14488af336deed5baa78ac02056ae455f7b239c216cd7c"], 0x10) write(r41, 0x0, 0x0) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="052dd3b5fe801dde"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x800000000040}, {0x30, 0x0, 0x0, 0x100008}, {0x80000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0d0ee16feca27088fbb8e5453ac560e6f75546e8a449bfb80dfd728db67a440f33f454e43e643c54dca575b33099913982be20c9c7ad82796cbdbb4091323300ca19f2902274da937cfe94c56056a2b50fc3c3d27f14b4502346b1dcda88b2b7c5ed6cbc16ad6871727cfbff1c11c92a9b6ea92e68e2ac0abbe70003dcef11800297"], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6c4ca5a732ef99b7240366f32e89bb4abc869b77a3372c8862e1f3039942d8a63d2f9df96449d1ee4fc645f3e27d88a150f5ad83f91319f8ffa4bfa825f6cc4d574068522fa407e2bc54fdecb091475e32f0acd5e5795dd523001df8561f05f3e310ac7e519f38bf2ff231b529513b7c6c540a73ead4e0629451e2c6a3d2d25415429f8e3f599ca78578e54f50e742e13f8c35b24abdea72e7b65103c0faa540a17aa355e0827a096706d86f82b728002b6bef23334531e76147236e79f8aedb6cf2ca4ca8081c6065b30dad6018b7a13509baeddb60eb62376e42b918a8aef3a1ec4c5e0090"], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = socket(0x2000000000000002, 0x1, 0x0) r5 = dup(r4) r6 = getpid() fcntl$lock(r5, 0x8, &(0x7f0000000200)={0x1, 0x5e10c3cbfe9f609f, 0x100000000, 0x1, r6}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r7 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000480)) read(r4, &(0x7f0000000980)=""/167, 0xf) r8 = geteuid() r9 = socket$inet6(0x18, 0x5, 0x1ff) kevent(r7, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0xfff}, {{r9}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r4}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r7}, 0xfffffffffffffffe, 0x4, 0x1, 0x200, 0x4}, {{r5}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r4}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r5}, 0xffffffffffffffff, 0x22, 0xfffff, 0x7, 0x40}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r5}, 0xfffffffffffffffa, 0x8d, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r10 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r12 = fcntl$getown(r4, 0x5) r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x3, r8, r11, r8, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r12, r13, 0x0, 0x92, 0xffff}) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r11, 0x6) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="e00600000000"], 0x10) write(r14, 0x0, 0x0) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620202e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0xff}, 0x8) semget$private(0x0, 0x0, 0x10) openat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x8fe8a3deeb444269) r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x40) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000080)=0xffff) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r6, 0x0, 0x0) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="3a5e5fcd255a8bca860d6afa8068d6a07cd42b6c48f2420a4b665d45c5ea2104d2a275081870f4998cd8ff27c9b518e7652b3b8fdd60e8d159662ff3c8c16ae62a7df5436d2b210e7593c36a1bab016228ca10d6882a4f880ed2d327938e7698104f2b44036a768d1122b5a4e56de26b18533f98773130651c0b459a17685db7fa39f3312a992eab11f292398a0879e03a06e8df792b37b0a17342c3e4dbc76e27c166756b25ebc3126dd627161005849582dd6df81353bcce0ed0"], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="3cc791988c24501d954f1f0e5d166b85cbba4432fb531c1424e72414cb96d8013e18dde77f163d20491b18b3ea31f4d192f3afb27fe85662ffb176957f8088a439e676ed20fac50b8fadef40d8919be4ade7dc8b69353217fca85480274ccf8b7207d7428b54dc1932c4e9739faac6ea5d0e7522d6933f1a8e27d38bc1d14184a3e3119ac9a41080d3a4cda67031fd0998e4e56fe400"/159], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1018, r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x2000036f, &(0x7f0000000200)}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x10000, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r4, &(0x7f00000002c0)=[{{r8}, 0x7ffffffffffffff8, 0xc, 0xf0000000, 0xd0a2, 0x8000005}, {{r9}, 0xfffffffffffffff0, 0x1, 0x40, 0x401, 0x1}], 0x5, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x1ff, 0x5}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x2, 0x0) dup2(r0, r10) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r11, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r12 = socket(0x18, 0x1, 0x0) dup2(r11, r12) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r13 = socket(0x2, 0x8002, 0x0) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="e0ea15b91887"], 0x10) write(r13, 0x0, 0x0) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4002, 0x20) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = getpgid(0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x2, r3) fcntl$setown(r2, 0x6, r3) r4 = socket(0x2, 0x2, 0x0) dup2(r1, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) connect$unix(r6, &(0x7f0000000240)=ANY=[@ANYRES16], 0x1) write(r5, 0x0, 0x0) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="cb8c404b566fc97aaf4409c21571dcf0c3b6eb5c5df2d0486daf98cbf65bdcb5687abad8e13b2e7327d2b2657a87daabe7eb34a980ffb3fbd3c3e61f324f77743774582b6bb3a650eeae349c8640d30015e26e73caf8cea79031c668b3afb0a63bcc48c175f28ebc49ae101915ecb4f77186d2fbac370941dfe8d0d99bd794bed6fffb59f1c5ccf5f82511ab3dd55f31bb92"], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x9}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup2(r1, r2) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000002c0)=0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r5, &(0x7f0000000340)=ANY=[@ANYRESHEX=r6], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x18, 0x1, 0x0) dup2(r8, r9) setsockopt(r9, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r9, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) r10 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f0000000280)) r11 = socket(0x2, 0x2, 0x0) dup2(r7, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r12, 0x0, 0x0) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="63efe2b9f3b7994bcb0181ba81b7e26f5c7be521b7958f9e3114513afd0f1f98a316e1aca7ac95efe15bb684c358953ab0bdb24f99e26dc0eaf72bc48136413201c743dcbb974ac84e8691e7cfcdedf1369a06c6c59d1dd89688943a68e769d001312a927d5c68d51360d8151e34e9e63cd4a3bec09012775b435ef71cdbc84a41db84df0e39beabd7db2aec75de46fa95a4cfd3ca98b878f81f05dfdafe3563101d0e95ab39d8643e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0xd}, 0x8) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="e004f11f2d94590000012000"], 0x10) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') write(r2, 0x0, 0x0) 16:00:50 executing program 1: r0 = semget(0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/54) setreuid(0x0, 0xee00) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x100, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1}, 0xeb, 0x7ff, 0x0, 0x0, 0x5, 0x6, 0x9}) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x8, 0xfffffffffffffffc}, 0x6) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[], @ANYBLOB="2b42ba87f1bb3337a490409f5d8e7ae916f55c99cead624fc79ae8c611a6a5fa7d7bb4cd81936566f139e294d24e7bc1fff8649e4b8d29b7b486a7a0dc34db879ba3209bde376d79164400f07bfe5fa43755203474a91c57a1f40c2ca0729729d1b406e1ead44399c674062e3faa43529f3bac855682232317b353360c7011526204975cc97aa316a482cf9e5c9e972a6f7c5411728e8f7cd1b5e699e70c01c4a5bed76373cf9579cc6bad6295c1c6f2ed94f793fad0700d2ee85532c29e", @ANYBLOB="73b0f69c38340bb47ad85c28b2a786755ce99a0bbe4c8302865331d632d7de784ca4eecba548ee6a4b9380b9ce5e7591a23924719778ef632a3e937a57fa514def692983ae26f28053a0432f3e35ef16"], 0x3) r6 = socket(0x2, 0x8002, 0x0) r7 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r7, 0x0, 0x7fffffff) r8 = socket(0x18, 0x1, 0x0) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001980), &(0x7f00000019c0)=0xc) setsockopt(r9, 0x29, 0xb, &(0x7f0000001940)="ebffcbff13b9fd812eaa4e713048e69931929648c22dc373fff69bb3456c74d741f531d65721d15b0fefd3f1bdc31278c0095d57f32a2278", 0x2) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x1, 0x0) dup2(r8, r10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r12 = socket(0x2000000000000002, 0x1, 0x0) r13 = dup(r12) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r14 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000480)) read(r12, &(0x7f0000000980)=""/167, 0xf) r15 = geteuid() kevent(r14, &(0x7f0000000a40)=[{{r12}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r12}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r13}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r12}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r12}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r14}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r13}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r12}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r12}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r12}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r13}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r13}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r13}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r16 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r19 = fcntl$getown(r12, 0x5) r20 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x3, r15, r18, r15, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r19, r20, 0x0, 0x92, 0xffff}) setreuid(r15, r17) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r21, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r24 = socket(0xfc4ff0c4ea2749e4, 0x409ba432186766a, 0x2) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r26 = socket(0x2000000000000002, 0x1, 0x0) r27 = dup(r26) ioctl$WSDISPLAYIO_LDFONT(r27, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r28 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r26, 0x4004667f, &(0x7f0000000480)) read(r26, &(0x7f0000000980)=""/167, 0xf) r29 = geteuid() kevent(r28, &(0x7f0000000a40)=[{{r26}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r26}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r27}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r26}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r26}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r28}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r27}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r26}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r26}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r26}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r27}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r27}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r27}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r30 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r32 = fcntl$getown(r26, 0x5) r33 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000840)={{0x3, r29, r31, r29, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r32, r33, 0x0, 0x92, 0xffff}) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r34, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r35 = socket(0x18, 0x1, 0x0) dup2(r34, r35) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r38 = socket(0x2000000000000002, 0x1, 0x0) r39 = dup(r38) ioctl$WSDISPLAYIO_LDFONT(r39, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r40 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r38, 0x4004667f, &(0x7f0000000480)) read(r38, &(0x7f0000000980)=""/167, 0xf) r41 = geteuid() kevent(r40, &(0x7f0000000a40)=[{{r38}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r38}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r39}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r38}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r38}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r40}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r39}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r38}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r38}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r38}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r39}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r39}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r39}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r42 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r44 = fcntl$getown(r38, 0x5) r45 = fcntl$getown(r38, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000840)={{0x3, r41, r43, r41, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r44, r45, 0x0, 0x92, 0xffff}) r46 = socket(0x2000000000000002, 0x1, 0x0) r47 = dup(r46) ioctl$WSDISPLAYIO_LDFONT(r47, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r48 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r46, 0x4004667f, &(0x7f0000000480)) read(r46, &(0x7f0000000980)=""/167, 0xf) r49 = geteuid() kevent(r48, &(0x7f0000000a40)=[{{r46}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r46}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r47}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r46}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r46}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r48}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r47}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r46}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r46}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r46}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r47}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r47}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r47}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r50 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r53 = fcntl$getown(r46, 0x5) r54 = fcntl$getown(r46, 0x5) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000840)={{0x3, r49, r52, r49, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r53, r54, 0x0, 0x92, 0xffff}) setreuid(r49, r51) r55 = socket(0x2000000000000002, 0x1, 0x0) r56 = dup(r55) ioctl$WSDISPLAYIO_LDFONT(r56, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r57 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r55, 0x4004667f, &(0x7f0000000480)) read(r55, &(0x7f0000000980)=""/167, 0xf) r58 = geteuid() kevent(r57, &(0x7f0000000a40)=[{{r55}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r55}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r56}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r55}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r55}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r57}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r56}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r55}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r55}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r55}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r56}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r56}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r56}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r59 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r61 = fcntl$getown(r55, 0x5) r62 = fcntl$getown(r55, 0x5) shmctl$IPC_SET(r59, 0x1, &(0x7f0000000840)={{0x3, r58, r60, r58, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r61, r62, 0x0, 0x92, 0xffff}) r63 = socket(0x18, 0x1, 0x0) setsockopt(r63, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r63, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r64 = socket(0x18, 0x1, 0x0) dup2(r63, r64) r65 = accept(r63, 0x0, &(0x7f0000000780)) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r66, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r67, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r68 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg$unix(r8, &(0x7f0000001900)={&(0x7f0000000240)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000280)="8a3102b2d8905609880f23856ada6b3d6c5b35a844568af0abf7bf00ddee36bdf5b8315e354ba451b86b7a776b36f3233ce8ee586438788974c0fdd4543ca78beaf9f8babb789f7c58f2dc0cb35a914cedbbb2b39c6814b8455c8d6016fa0dce110feb8a1a871a66588dac066097d01e949cb609bd6f853359b560dd25897cdd4680d4613c4e2e46e826", 0x8a}, {&(0x7f0000000340)="4a79ce15760c9d78d15b0fb57a22821a86587e25cc9ea1ebc1a894eaa7ea6dbf17746d2e944b31d3a8f01e704c5a9879127f3c076c5913ef1e3875760d1058f84409061ada2cbc3b5ac57576e10e96b402fb29ccf030826a236f64ab85c97aacfa519899123c78c845a13f8a19f7f5f825d382df98b349fea74ac2e7c6d79c707fc5a304f876147722146a3f43b2eac8f6f5a07ef0a835e54b39a6f6d55d0f207d1f3331beb1a31df85731b09b9a825e6983f622348cea83fb0eea69f9f08ea77736e398621d882e3e38f8fb77fd294fbb5e04de4a50bae0a50a", 0xda}, {&(0x7f0000000440)="521f8923b2cc7a8b0a8e251e0f61b60e85c64e374e8d839c834b517404e0de511c4e2eea698a668de798347477bd37970f036bdda192bc133c83d16c27a5bf03c9cec325fb2977853d93eb152cdc72f94244fdea97bc824d7f1916338b24f42b646d00d81391111727c57620c90e8ff7c0595d3bd7a735f8656ee70489750d63781fcf8b3f7a95ef4298012b36f15252404a63a4b33db7ff94c16489977543c5cdbe1a382fd938ba90ced386bc7943bdbdd1aa3e390a7097b8e185a705391425bc26160fc767a64be19ec1e741c3e655ccb4", 0xd2}, {&(0x7f0000000540)="adbf2aa51039f9773e0581bc38badfcce35e63d7ac5a095423f7", 0x1a}, {&(0x7f0000000840)="671202c0159b14f6198447c1071efc6803baf9ca5f13f295116b96b5de35d32f0dbfe1a885abea3fdac970c7cc3085f1fd415a8a7572f4e883c9fd78a1db26718bd67554845f47a210d4f0cfaf13a4c35efd2a8e4e6fc7d9ebe6246d014d64dfc9d0f30c39620f581a067c856a1effa3dbcd082c5838563c889c66e4da550889f67db65912e5796413a566b2352c239ba3d60aec1e4295de3f43133ef030e593a6270a644633902d59a9bf21993dbf0062d711e1d10330676955a707c19d5d46d19a75374591ce7fed0cfb32875415b515b44454e49d53f43c4b1d7c1b23bb712912399458d7ce4bc2314bed49afd079ae8108b4bffca36d55da390158fc77b55d8e62ab7b11acd653a5cc3ceacffc64932cb506b98cb08b182eee8705ba09c45ef85a77bb0849d8e14a118c8a3b45f4ad2df31266374f073831fb206266b3e35b81387dbe025c77e392b36771916acde8c1b90eb6a2e875e149ccec46ad3df37ebd0108d89e2aa77ef6cd9a40536ced037c9d6d9844f035772a673393efe54eda295b8cc8dc84a8b08c7c4536f6a4367460071ce7f97eaed88a629e4945308f794569c6005ac5674a67e8d342baffa9b8a15081ea84c77c438586321bdb81bceaf993932f501c479af5799c32250b5e1fe42c864f6d57459fb61b8b2a48ad72f1ed5b7a4c4a0b3af8c5c12adf94428afd688cce849a6fcf76f9239e3f89f9331d62bebfb353be07f6ec507cc625bb91ed8d679a660be0805d0f1e0ff9a7a1a7a2cd36259e716e36331e6803adc2e120d4266001c39da70bc0220ef7e157f07563c8dab33d0b478801b07001a21e9e6dc3276496e096aeb78137b5abc765a5d1dfea81ceaaca9801fa290bd40b421541ae7887611ccb343b1214acabd013837aade42422198384caffe7f1346319e1e28f35b4d1ffbcc40771ae051e215c672f0deab48c7c2e9c8f82c95a11b1ee088f8ca3d4b736c733b14e6ed4e920a79ac97aabae8ae4f9dce282bf0af0501a7e5d8af325eccc868da4e301da54f13baf01dbd53e3e6cc8d16bea056850b74ee35049fcda79bde2284b7e0c04b15bc527e9b108cdd30214c8c879361abcdcfe8a5b0a2f448fc3e4bb275d9ef4121a246b8c2c63c4ad2c348ace8c5942a6630f5db65be7211bc2f166aa81509b842668330a320dbbb9d991e8693c0c0f57a6b1d19ef66b7c9ab0e0799c633ab1c8fe19d3fcfb25d2e0a88c6d015c4d74a07bc3c938fe95f13a5b5a56b030e9b1108e1507743a09ef436966a4158623a036e7150731a7a1f78b59688abcfcfa08539a16fd3c63c7b272d45b34a799251576af8b2a4ff0c6f86a2e64a47ed84fb6a1bfefe2874c8dacad56606fb2a71b09143d8d959d45171947ced42e540ceaf29ee035695987e67fedc8502e3e306046114a96722462e3f12537eb77aaf64da3b295e8dd5c95b2c2dbd4824972b366e0476b5a6edf8a028ab757ca910b4e006835985ebb75549ec373e0df2b561dd73a273725838a7158e9141b83792984a7e46cee11814fa3b6626d66ce2c5f6f437b7b1869f23173bedc3f5348615f635fab4ee1a0e5ee01b42b30ee6ee87089b4b678edb9abc18963bf39eb880dca117b5d6e481c6a6b0535ba8facc99089cf98ed5ed27035db9b9a0bb3e011716537951b828ed78b6bf982543497a0f18b6d6cfcaa723984c063c85e93098213b5df4fd1dcdc545c093a7295a235c6669fa7e423c1e3d43091ffd4eec9788a9c82c653c7d928c00743826a3a32ca529f2d3bfd1f56b8c218f88e3bb87faa8c58a0ec357e686eb1c57f0e16706e54d47af973505f55a19e776a00696af9a2083398e1885000ee0523e88b398d6eb134ac14cb59f0b95017bb46687a8b8ff96d840f58f72b2c62e7275e60af9656ddecef642fedf89cbad261cb4b7e301f4f8e19aa6c74f4d6404052a4394091de541c11da957d1c874d6bfbef1e4544ee14a996450e7ec6d19c5946d7244e11ec6e755699235321c17da6d2c65226507d80127312da6b1c14c6067b67e85653e444c97aad7146ecc1345f7681d6761d0514103d55c61e35fac4463580e636a8062076846f0353f04ca0a58c5a9e2bacf0fd8c77968859f4b2d7eb496a9aef17582f1d9f22a6678aafef30f1afe47af6939b550f9c284351b96db5ff7cc041ae8cdbde34f2c502ac2ef39801b54506819ed2f852534829f11e458426c3f7ac16c15912badbb3eb9c8d8e84a36900a4815c42e088b9febef7d1efb970422de86754e028acb46f9e0875c2d40b894251d5ce415496e5b1d39f8e84982ff77e0e5905a19900cc114cbb6030af1fdda7c3f8e9a9e5275fdafeb3b4e508e0508ee2b825ce4000b31c48a5fef61fe4b8300e622c70e89fdb4108bf0fd2fff5767db494b64cad72e35555e6357db938ee26c596a72ca628dd0d1c95ce61194e773602a70b73fc81c7097d9723b46f08bee3a570938f2d4195ea61c138680b10928f59ba58b98e16472e75b8c7220cc6e405a5a2f869a082d7b7c1ea19867a9beb3239af8d348de17c0925eec4f3f27662441fd4b70fee94134297df888250a13b27dba9b7653997fa376cebd5f275152697e6758f4bf594812e7bc4c54d96c726d43ad74baee20ec4b71d15b09307b2ff7de56712e138c899eaee0776278754199fb2c029a3bb4d0a351029412cfc022f61e807fc0dd531e254614daa665497ab173431aa1d55faf3b9cbb804cba04f49ca1a71b292524f58ab477407e51d7e4468c76540185f4ccec839a57ae234ca41f4add3e3456558de574a2b2775d05e722fb7a4eac33e80be5b29a3e23a5d096dbc7bf0bbb50a428f45cf4e337cfb472d0df492de09e5c664e80b233fde3bd163b9e0d73b6b2da0f0b24b8a7fce9e74af3a5989e7c1e44ef41ea4821e79fdfc72614f3ec49e72e2a79b3e20b20b29725c99ed25f42d935e986632e37f2d0faa4067d4cca743ddcf20542c1ec2c03bdfaf15af3fa5adeb183be8b92ab4f63f45aca1cace72a0be7e370808d78265928373402c7242f1152b8e9b971cfa0f293d9a2021519222f60e9634272e6ec553bffadc78aa610ec7b0e5cdf1eedb2e0abd984f9890748aa60ef9b1b19ca7be3ce37c31326e52db3f07bff7b4bc36dcf0a7c0963d96a694af44fea268c72a13112c494f4db2757c4632692b13aa5cd795ae053628a04dd0eb9e5bbd0fdd88eb1bad974f75a0bffcb5be5ed8eacd445360b3773c6f2002c6a9c1086da81bf53ed4b24e184d9723e8de10f64699800838078c9a74d001b68deac25b10b372e437c7753374085ab2c1203aeb243261d52113e856010980b4216e2848fa286a4c8b3ea23a99212d85355924fe960cf341cf8720e554b8a7a94530c3cffcd2d2b12f922a77e6505703ff813b875cf6cdcb75dbf5c79214e3813186286d257a1f9f4ab0656575cad8b6ccb9f045021ffd21e3da7957e15208f556a348df6092b73c72f63191d226e33f57996bc517c66130af703b606299444f8ba3d8f1adfe2be4be300a467356663962e2b9790ecbaaf42615418d32574abf4aae2887ca78bd11b06f40c53a67d2bea2cade57267613a9293a6478b1c12833114b0d69a54df2b362d1a51b3fa1af396112778a411223fd2a0915a7fceb30dc8940bd684071c1f5d89779bc5118bbc4f40ea91e84b496ad42403432af65c40fbc03af7fbb7266ded06940f54a93e78a9ae8d311541d6748885da15b1b705c99b3d64ad749208bc2df43365a3edea0698e9324e1747ff04bae2c048cc62414f675e129d7c67da9d8f4e7378fb5b80911158f1e8f9f09fa4daff5f1cc3941711b939cda447121e2be5dc38a8f0720f7b5e16fde31988a46ad7bb7a3d25ca09984fdd5d073ceef49c6c332e47b8cd5dc3664b6317489caf93a0dfcca2b67c4e9882f7178eda13d396f48e6101d05dcb95887fb93f679b854ec1b6e07905ecadc5c65b1c49008c31dd1e50cb696ab20130372180b051d6284cfa409923b58d54844e8a5101af3093c360f565265f5af61ad22bba9e87cebce988a879cafe4f2658cb09269672d613d81c8efd884a74f24c0c57a61886a89b7b93f84e17c656b96ad335cf041ba7013a61d3aabb9a8b2934477c4cc9070ca28c4ca6cddab2b3f942e5451ee3495e7632813235f799521d6d516afcd4d092752caebdc3d3999356c2a803dd819b80a55858c51308aed67c7a775b89a70506562b1457da8df48afca3de5a53fdb036b3c753fa62f8923b4a39906395d2d6a9bbabea2b9fa769070560dbc8d2357efa86944eb726140f53f7ab54220b77b0d9e5f1d4ac13df1700dd20ffccfdaf48831f5c6e34c00d9b7420a33f6d077db566af4cc42206d1930f06f9ea74b0ab80349464200ae500591bf0faa26a21f1fe59dfe634c50e384bd3f6fac5b4b43736039fc7e07cb4cd617b6b108578fe990dd410b66bb2d688a45d083360cd3e306d55d3c1a8be49f201e14a5f7c0abe63253dd6e3db032e1a8a5d88f1c85342d0d0231bf015b43282fc4e704883dfd6f73e92b94a56948560fdf593193d8c62f89c0700622342cd188cd81c00712534f2d361f53dde22dac4bfb4a007b7dbf8fe491dc2842f57cd8e7bde81858d10a87b35af4b6eaa14432f6ad38aa197b2f1023aa1374aea6d949af2f99816c9cdb1dc360e9f61839dc3e9b82675b0e511c65299cef5cbde0d450441268c3b37fdb00727ecfdf707e861f5c7950c60809c74446caa031b7ff269cfaee0c26d454d9c09482fc83533fcbdab8c97a483f1b9f8fc05d1e0d46495d6ee9617698f6a7ef41bd2cb42617ec0e5baba1f31316ba1b1ff254fa13f07372c313aa58d4f64f17d801685a2ce1241e1ff8f666598d9cd1c5d93b90147d940397d7570786b2d82e1ca9f8d0c94a88f7f30c212973b41ba7649dd526ad5c9541ccfd5e041af60d3a4f9a12782a45a615a936f4632ff4630395099d49c670188ee754fe8f8e783f4a50ffafb9a0f2aed228042652176daac03f1c9abd1dca0e01bec717840dc1c9487d1a4bfdde608be313e2e59bc302aa75f4d5cdb66f82696a672c024a0ed0c6ec8db68effa1a23a89b398f4dda6a959beb604ddbb451e16ad0f42101de9cd4166f4aee2845ed371f99d2c6b4519e3617830af3dec416ec6a00bcff8442f8a5fd21b9c5ebd3b5708874edef7338694c681e3caee217b0964ede712edab2709e731f6755d48c75510e18cf3031af77b425ad0db4baf9d2c907523b0b806107f30bbf1ab773af361cd77885416c7b3e1fe1ca27de2f54ed016d5ce0ac2d332ca43043741dfe08d6989fecc11cee13a27c9f14025f74f93b6294635c74b995aefa04935e8e70b8776a2fa368d2d8dac14ac6c5752316ebafb36d701eceb2bda546a193328482e63861264109d214817e687f8d23e8a511f128c5d6ce063a6a2d655f9a22bf5209351b016b5637603c58b9056d01e92b742961e137071810c3577b3e07110f994a6e76349a3bd7abb3664fd51899fc1563304adbaa9ccc5ecb1b6be7f3b909933057b4b053b8e37545380a7c5fbb88cbb7a1c2c59cc6147bae6056fc6f4629acd92f98f84496163b3b330d02b77c0158e00c67cacdb7a002aee4b5402ee53d8ce02dcf76a2ded2a00452c1fbf7b4eca84813dbe3b61e9cbaebd5ad040d9cf32080d3bde72806ffed6e9ece662f78b3cf2d001dc4d12766aa2d78a3ea1f3a97f2430b7d4493f2c2da427f7c066237179fb891b7a3ad18e94b3408542c9155022fab943f329e323165fdff5fbcfb7084ff68bf9c8df626f", 0x1000}], 0x5, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r11, r15, r23}, @rights={0x20, 0xffff, 0x1, [r24, r0, r0, r25]}, @cred={0x20, 0xffff, 0x0, r33, r36, r37}, @cred={0x20, 0xffff, 0x0, r45, r49, r60}, @rights={0x28, 0xffff, 0x1, [r65, r66, r67, r68, r3]}], 0xa8, 0xc0e}, 0x2) ftruncate(r7, 0x0, 0x80000000) r69 = dup2(r0, r1) dup2(r69, r6) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x0) write(r6, 0x0, 0x0) 16:00:50 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xce, 0x8, 0x2, 0x2, 0x0, 0x1000}) r2 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r3 = geteuid() kevent(r2, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r2}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r1}, 0xffffffffffffffff, 0xd2, 0x1, 0x0, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r1}, 0xfffffffffffffffd, 0x22, 0xfffff, 0x9, 0x40}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r1}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r4 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) r5 = open(&(0x7f0000000040)='./file0\x00', 0x28000, 0x64) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r0, 0x5) r8 = msgget(0x0, 0x0) msgctl$IPC_SET(r8, 0x1, 0x0) r9 = socket(0x2000000000000002, 0x1, 0x0) r10 = dup(r9) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r11 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000480)) read(r9, &(0x7f0000000980)=""/167, 0xf) r12 = geteuid() kevent(r11, &(0x7f0000000a40)=[{{r9}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r9}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r10}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r9}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r9}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r11}, 0xfffffffffffffffe, 0x4, 0x8, 0x1fc, 0x4}, {{r10}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r9}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r9}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r9}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r10}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r10}, 0xfffffffffffffff9, 0x0, 0x42e2d6924a05ff85, 0x1, 0x95}, {{r10}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r13 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r16 = fcntl$getown(r9, 0x5) r17 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000840)={{0x3, r12, r15, r12, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r16, r17, 0x0, 0x92, 0xffff}) setreuid(r12, r14) r18 = socket(0x2000000000000002, 0x1, 0x0) r19 = dup(r18) ioctl$WSDISPLAYIO_LDFONT(r19, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r20 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r18, 0x4004667f, &(0x7f0000000480)) read(r18, &(0x7f0000000980)=""/167, 0xf) r21 = geteuid() kevent(r20, &(0x7f0000000a40)=[{{r18}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r18}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r19}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r18}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r18}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r20}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r19}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r18}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r18}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r18}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r19}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r19}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r19}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r22 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r25 = fcntl$getown(r18, 0x5) r26 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000840)={{0x3, r21, r24, r21, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r25, r26, 0x0, 0x92, 0xffff}) setreuid(r21, r23) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r27, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r30 = socket(0x2000000000000002, 0x1, 0x0) r31 = dup(r30) ioctl$WSDISPLAYIO_LDFONT(r31, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r32 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r30, 0x4004667f, &(0x7f0000000480)) read(r30, &(0x7f0000000980)=""/167, 0xf) geteuid() kevent(r32, &(0x7f0000000a40)=[{{r30}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r30}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r31}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r30}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r30}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r32}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r31}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r30}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r30}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r30}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r31}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r31}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r31}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r33 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r35 = fcntl$getown(r30, 0x5) fcntl$getown(r30, 0x5) r36 = socket(0x2000000000000002, 0x1, 0x0) r37 = dup(r36) ioctl$WSDISPLAYIO_LDFONT(r37, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r38 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r36, 0x4004667f, &(0x7f0000000480)) read(r36, &(0x7f0000000980)=""/167, 0xf) r39 = geteuid() kevent(r38, &(0x7f0000000a40)=[{{r36}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r36}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r37}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r36}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r36}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r38}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r37}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r36}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r36}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r36}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r37}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r37}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r37}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r40 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r43 = fcntl$getown(r36, 0x5) r44 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000840)={{0x3, r39, r42, r39, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r43, r44, 0x0, 0x92, 0xffff}) setreuid(r39, r41) r45 = socket(0x2000000000000002, 0x1, 0x0) r46 = dup(r45) ioctl$WSDISPLAYIO_LDFONT(r46, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r47 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r45, 0x4004667f, &(0x7f0000000480)) read(r45, &(0x7f0000000980)=""/167, 0xf) r48 = geteuid() kevent(r47, &(0x7f0000000a40)=[{{r45}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r45}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r46}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r45}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r45}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r47}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r46}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r45}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r45}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r45}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r46}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r46}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r46}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r49 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r51 = fcntl$getown(r45, 0x5) r52 = fcntl$getown(r45, 0x5) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000840)={{0x3, r48, r50, r48, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r51, r52, 0x0, 0x92, 0xffff}) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000840)={{0x1, r12, r34, r41, r6, 0x202, 0x80000000}, 0xd, 0x102, r35, r52, 0x0, 0x92, 0xffff}) r53 = socket(0x2000000000000002, 0x1, 0x0) r54 = dup(r53) ioctl$WSDISPLAYIO_LDFONT(r54, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r55 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r53, 0x4004667f, &(0x7f0000000480)) read(r53, &(0x7f0000000980)=""/167, 0xf) r56 = geteuid() kevent(r55, &(0x7f0000000a40)=[{{r53}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r53}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r54}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r53}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r53}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r55}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r54}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r53}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r53}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r53}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r54}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r54}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r54}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r57 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r59 = fcntl$getown(r53, 0x5) r60 = fcntl$getown(r53, 0x5) shmctl$IPC_SET(r57, 0x1, &(0x7f0000000840)={{0x3, r56, r58, r56, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r59, r60, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x1, r12, 0x0, r21, r29, 0x0, 0x1}, 0x8, 0x6, r35, r60, 0x2, 0x6, 0x8, 0x5}) r61 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x3, r3, r6, r3, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r61, 0x0, 0x92, 0xffff}) ktrace(0x0, 0x0, 0x5d2d028540055c69, r61) 16:00:50 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x6c) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000400)=@in={0x2, 0x2}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)="afc6cac29ed3520741d82e9a4c67959cd586ecf39b003b3778c4db885a44d2647ef71760571454eabb75c27e20111c27e348ef9169e0f981099ce8e8784abcc8e1713c7de8076cc95b0060ff2e81565b2d94d6131e1b9c4aacdc570707161a9df0cb83e28eff31793737fd85f06a1665064c2fc7173d6418f06ec8b526505f4e879956757574e85444040fc1af419a09884add3d89abae81403015cc6d5f76dbdc0e875992911e0de5c800963bbf5efcf8e2f77bb969c36ca814aae3021249dfae7b6f452c6a873a643517b605e86e9a", 0xd0}], 0x1, &(0x7f0000000240)=[{0x108, 0x1, 0x2, "5cf74ae6e1bdb72acbad19930597e1a37a2c2a17ecb0303e63130bb2ed45edb2d468f519f56ada4dcc74a64409d42bf489f628ec774b348b0dfdc7d88a5450a83693ed2f685facaf3e0c02a5c9c3ec55169d47f09f3088da9e45e4c81fdfa05842f29d814aff286216e28fa10d9ef6381898d37aabc511259aacbf40eeb68e5230d4ef3faa2c782b7c963e733bb7662ed4cfea03a3cb2364e8de709dc21c8c58349de6b1b79ee84f247ba90427365f3f7f9df85a4116a988aa7a7bd1368b161b91e795bdbfefe84ee68b93602187684fb69e68804d8fff1050cb58dcbc91efecc48a890de07ceb3770eeba716633a07489963a802c"}, {0x58, 0xffff, 0x9, "48cf41fcbac52b98a3877814c31829c8c999a7c6ecee68a65279e514f9c37257a18d25ed72d20a97274fed6b65e0a2de760f73d5b62ffa6dc0a89e3610cdd6fa6a"}], 0x160}, 0x25c047ea7e3753d) 16:00:50 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="c75134d0cc040ff7a74dddcd7597dbe7207b92f7a46c1752afd91e9e0bd95e7d42d82bd87b4f44c58afec63cd191e307777bb279d536a754c1ad4bc1b41615cf3563d8cbfcfaf9b4e3e0832f590815f102ecc90c5403971ad7a6fe99ef08ed3a71cd796099f449d9852790a5b127b3d9a3d31680e24c16aeece3be3839b9de1634fe48056d91b02343dfc93458178410d6e7ebdac5cd5ac34f27b2fda48e5d03de0cfb6f83b8cbe70cbe50074f2371e6e91bfd6b56"], 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r1, r2) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r3, 0x0, 0x220) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x4000, 0x7) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) getrlimit(0x7, &(0x7f0000000040)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) flock(r4, 0x1) write(r2, 0x0, 0x0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x3, 0x1, 0x1, 0x2, 0x81, 0x0, 0x4, 0x2, 0x1, 0x5, 0x2}) mkdir(&(0x7f0000000180)='./file0\x00', 0x1) 16:00:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x4, 0x5, 0x6a4, 0xffffffffffffff82, 0x200, 0x0, 0xffffffffffff8001]) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x0}, 0xc) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e0002000"], 0x10) write(r3, 0x0, 0x0) 16:00:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x5}, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x100, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x8000, 0x7, 0x10001, 0x9, "dcbfb46626ef264592a6ca83a70008e3c713ec97", 0x5, 0x7}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x90, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000080)) getpgrp() setpgid(0x0, 0x0) 16:00:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x87, 0x7}], 0x1}) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r5, 0x0, 0x1d0) 16:00:51 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r1 = dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) sendmsg(r2, &(0x7f0000000400)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000240)="5442c72cd204edd4a753cdcf75d92b0f4f3faed0d0f848e7", 0x18}, {&(0x7f0000000280)="7f1b4fe72c979c6adb25781f74133ccc8f956d967a1b7cbc468c541e801e627f14a63c8d2807a671fdfb122720483752d5ccf6e38ba3935760148367c048ea4e8954c2e68fc223ae068721f7a1c3d1d71e6f8148a0a41797956920317f6fd44ea7014d4cfdea5477caeb744267804723be75bb411a1496d566e0bd536c15ac85830aafd1ec7ce61cf092397750a595fa995206efa4669a2ca0ba67a0fb85e54cae05217f300cba606a6de664dff3ba0a078a046121a8daa27ff9b87a127d057cb4c7ab13d03523d62c31e964f02b5e69fd9a59bedf6664ba1e623730b4", 0xdd}, {&(0x7f0000000380)="b9696bd29042624750e87a8fd36813d48e7225afc8fe1a5702efd50c2a379adbe7ac61a8dc717056d90dcbe028039c01ba6954c129029a406bf016855e02", 0x3e}, {&(0x7f00000004c0)="6106239e664a2b4d9259627ce9fec832ff7503df93af29cba64e4ff1bea81762bf4cd1f7ff0b93eadf9900989a01dd43ead861ba58efa8214cbc7e8d6e5b05d91a00ed9310ebfe57a1e7480d2e876f7c4b11ada67b9d9b9ea4a17450fd0224806f61af26d1ce1b5552440972776fe6d690af787b17c3887a16a73641f187580b6798969d425c5b8e88e0e94eb29d381d09a3a85f9d16021c01d6a7b839d2b343a975e1d1d1025cbd72e50025439e26b2b0780daa08e2b6bd0408ba1ae13391b0b58ad12d464a01a13f812329b91c9dafb04a2bdff9eaabfb5a96900326d0500efaae2eed8bb8251bd8909661e3be6e69fb45", 0xf2}], 0x4, &(0x7f00000005c0)=[{0xd0, 0x0, 0x7ff, "5bf6b5efea308df7896ca41173f2e997c1be9cd5bb6b9793d1e7b9200c70c7ddf2ab8e58225bdbfbcf9323f7458b788c3cea5c2037aedc63e32780dddd7880f892d105f857c2cacd9a6c3191ca3bea9a47b07b080fcd328babbf68676fae9c16b8d839b44ded9a96b0cbc1bd874fd8f17653ed53ba292f2fd9ba04515dc5f83a99763f3a9fc5ca0f9c0e48f913c9a5c88db0383bb5daf1c5aeb95f592201453a6a56a093b414e1ed90443e28005c9028feea90f667a6683d7ac65216"}, {0x108, 0x1, 0x3ca, "7b5960b0dccde4b6a52f38c773ebbc08e07ca80f06cba2d02f7b379a5a5519e1bf7584be30d7db135cd0d7c82e371ed352a31467607335150f1559da5a4a906661d379e3d0d631151ad61b54a54fef2eba21d6e4b2ab5203934fdf3802bc7f0d61ba2234e1fe3902a2738c727a5dcbd1dcbe5a92217324eee4c7ce918d87ea2fc4508379de32e94d53fa0793982ebbe41fca3306132d4ca06a4fe1523b1ac5e40e3c526538e09c8bbcb8cc6476b841e400bd7f669eb2973e474bec5f4d140ec8d9529f533a08e312fa31972a48e716cc1b9bb75519a3c0c97a434926b33192adf7c78de0927d904b18fd1c304fb2858f05953b2b24dc00"}, {0x10, 0x1, 0x9}], 0x1e8}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0, 0x202}, 0x0) 16:00:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) write(r2, 0x0, 0x0) 16:00:51 executing program 1: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) socketpair(0x2, 0x5, 0x10001, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x0, 0x1, &(0x7f0000000040)="ef8977ae5671738051f52da2d924ebaa04d477e7b38d1224ad22b91e3b91184e99207bb5ac74808cbce7471c6656468e7051e4daf281615c9d2e7349c9e4fe17159d64e1f285eff9e8318fff449895355c683da119008b6e69119b4becf00a84cd7c49b75c119a8ee00243e538218fb82889313e25f0abee0b3d400b4de9cfecac9d2f48c22c15d3471914da273f7288d507f8030ade2bee819b68829b3bb1f83549b62f17d3329bb417f3895af5168182fdac65f23fb3ea7144825216593edd52155e363b7da8366984cc4b09cbe5635150c31c8a031653537702ca8bf4b2d57587d5968e7ef2392820149e4017293cf73a27d1148dd175e4b588f74c85e9b02efc4b51308a818e2be60c432d308a079b2db1770be69a726ae1eb95494261667056eb4ab1d5bf75a612ac4a420edb0fc9f2802c917a593731eb1f0f9052134f6eedfaf3e0be24318c18660da31ffde0d68a212211c9600255b808572d7cb76988007ca4028c36a07e7f6b76a5368170e5a1f62c883342b0a9b61e988a8710bd72495f15f0d042ae825a1c780e0969dc4e67bf6329c1651875baa58755850b436493618b247e0319d3486af9102326e0bc86cc300e4abd7fefaf1e862188b0faa04d30b3791f8c5354c026d58e311e22eb8e67c36e1c1933f2215130c1c20cca640fd02abb3c9a559b9f6461189f037bafc82628d1976205335ab73fe6272df55793f17ceab74e9aef27feafaa7d1896a7f58a2ce3ad1bcca629033d93dfb6190d3068dd9ce8e724217b43b01846fee3e9a92071025187a04fa48df963e2f8cd3d873d683479aed684745db43391c6b0429d1c3f3a04936aab1b31b5a91976ed694e3978948549b1f7835be27b1826bb3e00e7303215b0e4c2379da607be851b916156a3a109c0fe97f1d285efd016810f56235296512ddfdcf5a3e65c0c207e7ab248b2e819bb4d4a05b9ea1feabb67aba1357b8bb0ec6d2b6e9356ea1ba7f45d053d2941a8d99d82339457a7b040d983d28b56a3250e979194cc73be5d1dcbc01ad72aef84f0604d07fc7970344ae1d15d13da09e62b1cf00321ff9cc99739c465f83efc0332161c26e31234fca9b0f303f9e3bc9da1bfde717a1409e85b6aab052cc6aa8be4845173740d097843086ad04df3e0b33c3b9c2346cea5cb1c746bbf3faef0f48ab0c06442ce108c1eef07655851f505ee928b0d6ca93a1d42f4ad8eee4ccabb93bf50b85f5ee53420111a1bc5455e2ef8b493e318a425dd7e9612294a9805f18a57f66f82e0b5e3cd4f0e128de71dfb40f1eab70163d7021f846e09490410ba83b9f8430247055aecf6099cd5597b481b1106525ce766d654446728453707c2506aec96e5398d6c8c8d955332c55c84588253a0cc1edeb86eb322e3e77c26e6d391f2ad0dda7c283a6b327f7d01eb559d651bf28e51fe7b78ae7533e838580c00fe645afd3222c3a954bf91950689ba8321c53bad049ae4f749fe23b7730349f1f68004470945270a46f913c99be3c3bfd6a6a2a336cf1543a8173afb08307a08d7da00845e6ea846cb3c91e8104552f9be0a78a329f63e827583f8e2430943a0ddb989bc162752b3e9e937bad1fae6883ae854f6f23e9b4d2d4283f8622e4653192fd69430ea23c1683f329a4cea8d91d9fb8468e6c2adb00bd64b7ac261cbd1c566476c34f49db261228b498409a3242fd529f8ac607b475645431469dfc4fa13946135d8008d9293444f58784cb8a613a28a3dedf712871defecf6d4ce1c83f0732625bbeff4397d0946367ecd54c6b086969369e69da6b41e7b31651aa6a3e76ad5ddad3cbae2234fabae74e845792c6df8b1e84dcab7075afcbad7ae625705555a9254b5dbbe7b1c8a795b9812e0828b4c78056663f3ca60d13db81fd3240cdea21b146a19f714052b1504ef5b96f9dbfcff212806e10b3034d0e414786816e4ee8ad7269fef75797cdc9fe1ab027e4f349ec5ff82bd5fef16fd655dde6bd9ad5d61ff6b82a3b7fe8f76d9166a81ef3d75a43afb07982c287fe18a41743d513e3e527973e19db7712f9d6fc84f5d5cd2d2f1a65237925ff010d8143f9c6275e73488dde0818d61710a897398d7788df7ac065ab67f23a4bc8fe75e69d70f9c82256af2d0c561952f7cd413cf0e0e6da87489fcbd0e79a887534b4639510dbef489dd99c3d394b050f3d5adae35b7aa3ac7bc448491fe4a4c95e3b63638b066c352323f55d9574c5a8cc1175b07e4aba62178710d238ee05e0306a0416ca3d3309826f42ea0ce254aded2280ebd3840ff6df41a8fe3c86d48ee636d11f059fb54d92e22e5d25aa19dc63a599e989a2e5291f225bc1de9ee9931efe0e8d2a18383963de3ed0ac9b772b8b1e0281db5117b51943115ae2abbf2f998a7541e415befc2d413e342d2d4be109027dd3b3248c9e16849b8f65620b05372a7b3682d17e68ee919f905207b97aae2d3fac7d64bc9dd27c6782eafcfe56a6db7b9ebf0a8648cdcf17e77e763d757dcd1ebfab00b21eb0c2da080d138e1a93f35dea1d474b514a97e9a70709b34d0d754ea5d80e3e8ec363e140a29d9f4655db472a9494b0c6f9fbdd116244399a50d306fdd4b53f0003f2a52dcf7463851619033dff858d2cbdc676547a098279482d4f5071d2a69c4020d92d455eda17c44eccfb1a4a315dd1a31d472061718f7624bb38a1dc6f405c17cec9cd9b49d589de9bbf69def88e5e6a7007a990578138c88f2c8552dcffc9ca347e0d52988b071d1b44d2994b49765ff4a0cc330e607fe8802eb181d57efe4fc19c54d03098ef5a49f4552173754b88ee9a76bd09c8df35352b6e77c4b8454e89bb6651092951040b265a184a92bdc92491be6ae5f5b4383213ada2e1d08c6d7f816a40fe2b9e21e46294bef4a7365800e3d3842677f1907843cfda647a6bbfbb52ccf60ac0ce517f14dd3671770c916bfa26c9be47dd8f58bea3640f712ca563cf4bbe1d2800376077f79ce795bf310f0b37227c30c65319f424ca1cd5bc89a76dfef27eb72dbbb2502c611b3475dc6e02685a6e0762af221875bde6ad2219fc2d3bc53adfcae998364f0e0192645165644e934415f6ff9f1a0a243100156f4cb8f5bf7097fb4cdf4969c86c5f6f0ca44150620075ad97f8eec8d2901a9b1f5e2127a0b1e49750f785be66cf68611c9ce7366ebca44e8943c3974a4a92a7975acd29504018c6ddb26f4396b13886841f3656dd8c94376395d68771cd53d5cf24073d6d8a7f70397a26395caf0f21ca919cbeb622072e0bf59797215d0b2bd1d76655de996d926cd70b154e43530bfb401d6a8670b8ee0dfdfc7989c453e3742456f715105513591e07c939acdd40449cd24589238ae52ef71b88b9bb985889491c2ec54d1024244d273b601b576da620ae77a24f8c3c6c518a5e6aefde98572d00aff7a0b3d2a9c9b6bd2674e0a8ff3b5e61655f8bb2c1d76cfb7e1e1595197f34d8a2285a2efa3d8eaf9740fed69bc3b6b27828c8b54a9d512c0054ac703829f9a02a79d4b46a8313290a3061cda8668e92a9302809428999522db72b802fe65a8270343682ea48bda28fc8a90d27aef45d80e188d145fa47c210967b02caf21c88ef5883a142a8687fc2cb33b3da7ff03a3bddfa67f0582ba80edb9d5ee356e67cff5f116177f05ac90a96a8940a6c5e135fa76892d7883572e9f6889185b6a66e73afc1bcf9245804b42c822d1805e2b1dd0ad48d557ccbbaab1a393acfd6071343a4b1bcc9919bda7d50e1e0596d1ca0453d3eb0ac680d01afda87172908eda472631dddab713ec0dfe1ec70045143da5e3f8e332b587d2acca7a1860cce870c8e8d6fc32339df09d303cd469414b66754e2febd48ee5258bc6d0d787df9b2b9313f4674679ac9b23744ca88de4a92540e31dc73e682f8c11fa7628bb9c59243cd88fb11a188c8a763b02b7ce58424fdc6863b26220442d1e39fee0849d0a4b3ce28ecc5b09f54002e6ff587a71c527e9965061baa21614b0fed565301fba790fc10654b5f86069277773cb9ebda8d5539939d9aa53b879513ad3e3feec795be63687e464536cbdc34128d1ca0cc0d83eb07d72542cfabd9d2180241412f43504c5c8b0e077bb62859ba3c03dc5c84bd454ad2cda26128cd27788cc3c7bfb2fb39b2df9b87a78d5b44f2d67257367374153b511bdba7fac89523d560a46b4868eaa352d7513311a6d799f7e612ef04003019729eba3eb288b57b6c468fa0337ba4650712fa6029b26413cab3a91c6154f8cd7bb2d5f1f9249215ed11a5eeea89f4c214763dad302f45f05051b71836f7a3593bbce90e7446c5794534fc2a6cc71620b53553a0a3ea12d26679cc00831cdc96de275301bb6454dae03db1a0bc8ce86e2960aebd5a6b7b71aafeb9809e40c12429b7d4f8e8344992f76ca0465d0d99602687d352ee175dbcaa55eee325169ffc49b4409cf8ec62af25580ecd44fcec6ea929cdbb4f7e9505cbdcc131697f2e46b48b563323b4f3f7092f5ac2d9841c66ac4abe0d2a3363d01c972015d31292a255b723bd2a7741dd846c290da4e713d6f84a3023acbee51740ed76871d1573cf30a8541cedccb110d4b7bc1a0247b4f1c63c3056092fd9a75bb5b3ac4088b8d315b38af771c99ceb2ae3bc86b0e3c8069b173414b2d9068e95e162f9b938c983053fceaad7fcd6f7866d104e24b575131c6ef6b808474a82cfd959a281b1aa04ddfe13a6095047205ae4637eb9c45c231b45c22cb3f2a92f53ce784404caceb4d20fe3978e6a12de0d64b44bd46bd9cc35cb309da04be4651fece0c5341393c496488c2624c1a73bb4f4368396e33f8cb1fa53a49d274c6826cc64613bde51e28a434b2ef65f5beb68ddd868d2559f839204116cc59b2c30b0f4f9e8180317a9f1518635924dd0a2000b6eb5c4468b00e8aaedff995e99deea352836918feefafc3b19ebfd7ec6e768920cb9d75961fecd48140a454786ed14a11440d7578287bf78ad691330a8666b137576978a4b987ead5b0852c6bc736d822a200ad61f292266cf2edd47fcdbef3a5cbb52a3dc1c5a5672e041af96cedd995c144e54cee7b1d69da930cdc2a6d95f899d2e3616b117c86e4d686d6411d3f3f0d4d3b281c7d5e147cb4146188640f9ad52cdf98cd33b1fbd23c6c46a733fc47ceb3387b515792ec9b4d465c539aa0c074d9c4a4448f9f9e9200047a41db580f4b9a0738a1db4150c0f08f1f23c95d87d20ee244c8b432900a59a71c0f6da126e76b99389b94b66fcf9911f3e139d513b46e5a1733e21d4a4644cfffa8af7fefe83dc6432c4c52937e6dbfc0dbf26f8f27d237dfe9814c9f6595a928482c429c36628f5a0168a237b47bf393e800c6f63fdc4e3be3ed26d75c79c7700c4fd9b3958893a2c914f926a858f949440ef968fcf171ead0763529a6bedb26f4dc955c169c0c6731cb4be7350bd02b06b8699b35e5bf3569523e22ca6d91a651e6c8cfbca25d7093c6492cfd00705589f05808ab1c8abb91cef09f5fa9457d4ae77b3e3668b878c821309ca8510adbbe0e0500291a0b8aad1746fe6d20c2ee88512f3be990f465f12471dafe2805767fef218ffae8e0c9695638631b001b21145fb0e1c71ebace91e9b36c08f1fbd5fce6b9e6e32d2836fcf847c049d4585844e008e266f6a79760976be0ad925f42bbf7f2e7295771be0f4cf18ddc51e2854247b9b5a2e5b855078eb6ff8fca8a67ded60ac82a5cbb889321a9b9040d2eb79ff7506478c00ec9dbf8058a308057d1910c05c50fd9f144b1", 0x1000) 16:00:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xc68) write(r0, &(0x7f0000000100)="05609e93a9fa19563d600068a306d4f022ec6f239407cf300d407b0e61cf0a578365457cad1301d5036dec682084d41bf729282527a9a0", 0x37) r1 = shmget(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:51 executing program 0: socketpair(0x20, 0xec146bddf9c8ba55, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="9fd42bf023410b39aac060da4efd0719d644b144316ed765f526536bf36198a899b3d4bb2528b873e659128353b46401f6734d66d3ef67ca894ed3f3c091b7bec61d812a87d42409727f4a7b3dd4777aaabca58198addf37b596174279f400233e923aef04cf00258162e015cfb71b63b60792646bd755a457fa3237372c9882a9277af0d4546631"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) r6 = socket(0x10, 0x2, 0x2) recvfrom$inet(r6, &(0x7f0000000240)=""/101, 0xfffffffffffffccc, 0x0, &(0x7f0000000140)={0x2, 0x2}, 0xc) r7 = dup2(r1, r2) dup2(r7, r3) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="e000008c2187547bba20830f04c403012000"], 0x10) write(r3, 0x0, 0x0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3, 0x0, 0xa, 0xffffffffffffd885}, {0x80, 0x1}, {0x3, 0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:51 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) 16:00:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="125ca1f7b8ad1532f988ab4db3c36f12adac7b747904"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r1) bind(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket(0x2, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0x401) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e10000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x80, 0x8}, 0xc) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000010000"], 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r4, &(0x7f0000000080)=""/110, 0x6e) write(r2, 0x0, 0x0) 16:00:51 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x104) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x101, 0xcc8, 0x3, 0x20000000, "1eb43c667efd86ba00bcc67a0db25ad910de27d6", 0x1, 0x7}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x17, 0x9, 0x3, 0x8, "e10ecd854b87ea30a5f2e86bed419c9be2ffac68", 0x6db3, 0x4}) 16:00:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0202079b0000013f702da81e566e0e775ae0179312fc0ddc6ea96776cab7213332d45f548c2ec0110e567bf9220064d0dd3291996456c4a73eece94b7d929118f3f97402c2968d087efc5c4b26d26d706193fb8534cd60b0a5e46c9e259df6fa24e20a3903cd87dd2435a1a619c0505bc9a2f3d14b314be54968e728ced57679f171e677dcc14d81602912d17f3ebcde6a707c2e3c5ea75abedb6785adf6f31a5427e004d13926d2b4e80896ea3fb0621c9d4f647d90b938c6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/66}, &(0x7f00000000c0)=0x44) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x27348cd1df57798e, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) accept$inet(r1, 0x0, &(0x7f0000000140)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r4, r7) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="533d53f6d59157e95ff5c940ad5aabe5c1127266eac41a1db624c3657f8d14c2c1a550ace050fba1fa78fd9f3bb35a537d124048c4c6bd4791b4ef9b68b2b425d09ee1069a2d5df3cea2e6fe30893fe943623ff1a567a65b60"], 0x10) r8 = socket(0x2, 0x8002, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = dup2(r10, r1) dup2(r11, r8) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = socket(0x18, 0x1, 0x0) dup2(r12, r13) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x0, 0x200}, {0x18, 0x1, 0x609, 0xffffffffffff7fff}, 0x163a, [0x9, 0x0, 0x0, 0x800, 0x8a, 0x2, 0x3f, 0x1ff]}, 0x3c) connect$unix(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB="e0caaf7835ab85a82000"], 0x10) write(r8, 0x0, 0x0) 16:00:51 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2018, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="da5f4e9a82bd2b805aca8a81d1b59c14b38441d25a7cd83d85a32a2eab7f6797cf822f3061893acc2ab7b47227fd5d6e8a268e9dda1b3e4c5399480ac48cda39f1b29ff86f8f29a77a0f17a57bf038ca", 0x50, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) socket(0x2, 0x4, 0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) dup2(r1, r2) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="c85b2f613d1a43161985ade8e6723ef723c8df78c60aa1f01215b3b1075f0fb099e3fc9497f46c1be70d68837b866d88d049ca20b5f18ac68835ad20e55f7c5b993685adec9903b800070000000000000086ea8dbf14"], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r1, r2) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r5, 0x0, 0x0) 16:00:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x1fffffffffffffc1, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYRESDEC=r4, @ANYPTR64, @ANYRES64=r2, @ANYRESOCT=0x0, @ANYRESDEC=r5, @ANYBLOB="c62e06b46530feddb2e273d98a4dde26f584ac1a43c62efe02e3c3e52e7335727cbe97cd2f661998630d0c735ac13e64dec1ff7d4fc68d72d3cea5d38f97de3a9e59ca76eadb17a8f544164e3aa68a5ad7a87cc9ee6c10ee4909f10b4cd04ff4b9867c844e5aa8e48971081ae885e0a4d93e", @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESHEX=0x0, @ANYRESOCT, @ANYRES32=r6, @ANYPTR64, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="7a93066c6332952201d694686b81dbdca6901638ed1f8eec0ed0f3f9cb3991e379f8ff014be155fd1237f3f3000353c799bd80b34947ab71b4a09182e60f895c4a68eda6848cc57c65dbde8d72b4e07056334923bb56b5a2b87eda59b5d137e1ed2116b2dfd56349378c6e4d15c5bbab5f4b71836be8854de5913b09be77a93f3a37ac4dfd159d2e574c9034be49b094bacf26b663a6e90b03be86bfe24dd10d9255a45dca03c212106e8ab13be8c9f9657f3f2c9629ab102d6576cf26c30527d96b49631206b8157113f01c23bc16fc2917be383803658e8b02591340b351", @ANYPTR64, @ANYPTR, @ANYRES32=0x0], @ANYRES16=r7, @ANYRESHEX=r8], @ANYBLOB="5e4cb6c9c24496fb5c94f0b2bb0a3ad5ec9d72b1c011b449704e08aed1e1005062c858ba476ee9ae9c27d2ec9db30610a0a6e9a5c52e1ba98a5a2e96b64a1d25d5d162e738c3bab0c09aa9bdebdd4449f833a8cdcd55e3400c852f9780b938931e6b073040d87606a91a108a2bdf7199fd73ecee4733c8ddf1c82c633d4eb0828f98afc8120d88472028043bd7cbd85debb218b666b484a3b613c924aa644b74e1051796cc46331a455110f7081238cd"], 0x8) write(r2, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r9) 16:00:51 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) rename(&(0x7f0000000180)='./file0/file0/../file0\x00', &(0x7f00000001c0)='./file0/file0/../file0\x00') chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000100)='./file0/file0/../file0\x00', &(0x7f0000000140)='x\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 16:00:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000003980)={0x1000, 0x9, 0x8001, 0x3f, "55856367d5d3aa7b2293f1e501b0ec42fd0503e6", 0x1}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000003940)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x7, 0x8cf}, 0xc, &(0x7f0000001640)=[{&(0x7f00000000c0)="ddd5ee8bd507e26ee504645d53e8a465165ea3df09389ae71bfce070025d2c195bc851f8fdd3d8ed6d188aceb90fc413df3b4b1282d968485d19da38753fcd07809f28cc903dfa25686093a0ebadb3b0b1950c831203bbf0c635968c9ca1cd80cfae60f3c3152f2b36f9012915edf9480fc1e4eb6b8bbf39cc5c2179815d07c871280b5f6b36369cae87389f20e1e0fe7be3c556c9797918900a3a1f47d340dce2059cbabde208ccdcb329caeb6a1b86008a", 0xb2}, {&(0x7f0000000180)="6218473471a782dd7d5bf892284aaf108a37ef7f714afd6fd97c92e34773989114d9806509356129c6dfdfeeef9dd7729ed59091b6ef374ab5a63684565c6eaec9237dd8c5a04e96232e", 0x4a}, {&(0x7f0000000200)="b38ed06bcdff650ea8016330cb101011dcce2e196b3d0666a77e70650243e5fdae14262c90a1f31bf51cb9d23d7239230889ee4c4c9ec0b5f858b44a6ab152917a20047f66920b12b37e4f4117aa4b450d91", 0x52}, {&(0x7f0000000280)="5b3dd1918145b2d9825c163e9d6e100b65129364313600f67ee9", 0x1a}, {&(0x7f00000002c0)="9021f38723e1c94a6f4e4d3241f6935085f59af89349f1fb80aefb1f449516dc6a5d3028f582b21e4bd24fcf3b4a75aea88ef8d3d96955418a936c2af88d67cc2847116cf98a70be609d6294c01aaa5ff60f0fcc79e97f14d3cb782cb8a154c2b672f6c00d10994b4cae9fae4fb014a4631cc8fb33a0667832c4d190706e0e4ef20cfc866c39d3e8dd4742f2e98753e8d69686a41a92c0af8b3e14aee8cf87836806744e108b0984e7aa1c1082a6c3b002ccd06528a77b7781b4e8260f56f14be3aa90d03b8e2b8674a3e91132a1d519f083463fa7f7f15cc85635d22e7595868b882ef1a8d33838e9dff4f4803ad0e398809cff60a12ee46aea18efe100f648d509f72662f204678e631a52463a188878690e609faeb0835933622d6e8d09152aed3df8126d81673a4db57bbf6d62a71a6583998889239dccfe83016547cd87b2647ebe096ff6f1e357143bd858812ae158724766fbb486ab5ae67256a50515eab649db289b620072db94ea54c401bff8ec0fa54745afba2c2cac1a911507dd1ddd3558056dbfae4b73a1b3950c28cb31fad8d9399504be52f8ce427ccec49d4befddbb16c2159d2de736a6d7327e980d9ff5f3bf5a89795e633cff57f53f55c4dc4c366f5d08a43d6094d615ac2d63eab83b21862bc5763b1ada6d688e0f83e314011f054746877ff7a65224e20466f2598894ff51d59b69b4f004055c09fffc03bea36507209e496d2dfded90151c7466aaea41580fbe3accd653754fc406d5c507cf16980764cec4e5b4bee8ae0d949080490ac5ecd1a851f801c1cdff01d535c0c06a1a0b6850a581e018a4e43c97bdc991526ea02df1d9d6fd5b63fd114cd4df96282f4523d4f98c2868e9f68b0b85aedd251a96e3af6dfbd8806aa16b1d29150528fa64fb8d7cfce76506c3af6c16b10ec25aaf4a41b79d9941fcd851124367d264aa54655cb58d8e5c262dbbad5abc57a495d7e868a513ef482bf5350a045f020459a6d627fe118baf6c9aa3728dd880d7d6d53b690ef1044523fb2070e63fa75b5a13a2bd7d0dc3f4bb77e6196ab91cb2c5f6d2c594a58e21ab656c6c66a7981f09d6bd4585c472abc90d0ccccd69e64ae17ea15332933d53dedcf8c60536e6796dde836223de08f44a68b48a1b04aec707f4d0bb0496142a546f3995c382291d42fed5b09c45783b91b097817234216299fe7653689463e00eecba458fe42c8456d62f900c2c1d3774eb767b5a357e45d9b29f573726fbb571fe2078497dc14aa681d03064e9ba46e211bbd0a1c29e8e4b9830fa107e612f328e7513ebd4bb7eb94c92a255f376f2c227baa9858acdcd183100bf4227e333623c1771f636e4f2079649c4fd9067b449ebed2219a9a748b413d303d418a3a0b649b881a7e6ddee978421af0ac287106def2d1a48c0783c5f18669b8bc08992b859c2d5f725cfdfc76323b9fc3a7dc1a043720c615a66f3a982342082841c68eb1ed2e81903d9445385bc02e709a8ea8142c6b10227bd113ee31a9d3c90469604ce4bc98c3b09f60e8e74c76256baf62eba61931e57827bf3de678aa0a14bd54591ad9b40159a29823848e3816682f3f52a6121f07a2684931511fb665fa16cfc7bc03b832a4b174c3d80633cece5e3637f93b0f9928786377729222965aa8845e4e7f191622db89ab4e8d67bf19605146f2633dd7c272a1fe63e6c79524fdaf0d4748e891bb3fc123b05fa4c6a90cd2aed479c20d35bfe88ea45b6bfd510d255b50917371ed1a1acafa150ffbc7eaa6365b6ce32b6a9389de1c5d94da40484e9bf0170821a242391c4741c281a1db0bf73061c914eca65b6b0ccc9ccec83a8b6d54e766b645ec0997fa932320e3388028e915fc19adbaf198eeecbf4eb4ecce5a1b2adf0a9821724e1a098ab0085010eeae8b582a9edcfece053086df078655b9b27c83ab6778b51b024ec4f134c14e2515d7a0426607ba8248b7a76beba60cfeef16757d6f39362167734d96e54ecd5b005dc4031f2520c1cf984f9511639529d15563222b0ca840d28c668a2a13c39dd665a25b2c5c7b71007516bdfd1a4f2cfb4b61709007e004e774a98968ac3c56750cec408608cafb1923c21472002cc4a66911ae11e027f591baaa07a1cf3e41186aadad6ad1d3adda9b2ce61ebb139d979a1a3ee35628530841bccc397c6aca36987fb4fe83d549184b7440c4e7fedd7e5fd537640d1fbff74c95934a0cd93a4f8682013ac12d46d827e4bd6aeead2bb1038459f8872333b3ef98d7bfcbcbb13bcfb6d69e6e2308b7d2c5834923e5bd0bfdfdb5188b53210995043eab119a9cea78822a1aa200e86d1a6716c7b3833b43a777edd6ab301642773831fa83ba396a0f38e15e832767db4b3c51f0558ba207a9217492800e180e45bdbb34745f4b43033aeb59da3a8eb98c967b377e6cee678a670c0dc48fffff488b7edd2c7ce54f0a5303e8d94931149ddaa3a03863e86a2d3f9101fadca2f14cf29062b83815ffb5f23a168557aa97b44104b0262d7cb02170d088e48d122b425a3646700205f0c561dcb185448c39cfd6e1c9d889b2032f2a2af4bfa785a8bd122d4d9786d357406d1ae75c8bc41b6339f6a06f5829cbb2f87f2b559c175bd823aca801250888a42efefd72654f9148b9e9100e57bbd843e16928d77a6a5a7a54776e552b262ed512da6b73e66feda663cc69268eef84513ed8161449fb8b904b4a5f47ec7c414fb11598c8442ef2f1b5fd2eb8edd5543909c112d0d1417155fb44b201342a2d6fc3c051815e03589514b5319a3e11b7c6be92540ef53ccd8e8dcb4c85a382b617cccd03b846c8b7a6a47714ea2b6bfbb477c23d1f0aa0a46224cfe26d8374462e205eb632bcac3b40e203f407d2196b62e82d36bec63a26fe3e7b1873c3f3d2628cad2cf4559d9741f04750959cfd51523601e4918a2c00d3494f9e063efebeff6fa033bfbab0a97ac1843d7a5c3d3c68ee8efb1f522d8eb57adbb5dea0608479505350fef376b288ce3267bbaebc9292e3024515d57d814e14f3558ac88e444808dfecfe2092b5debb295f5d229985f40c86d78b23edac7349adc94260ce6606626999336b1223605da638fc639d7fd5a9a9accc0bf80e9bd975b8ea7a19a50b1fa83f35d9891446e93468a7ce40282b24ec4ba4b267a85cd3cfd6cc37288a49e0d94464e752573495457ecfb0f72a3e05a37833ce894fefe8af0adf13856b3495d6456486e5ebe0b415257e1f9b2d77a2c2dec44acae1f8fc16885353152c964e3207714d8fb6cd6975e985523b8e396e8a61acf454e622b0cd73cd7aebf7a4661edb2dc2aec9db76f97801fe991bfe9071ab1062ac0dac0b343c65904bf33e93050452b9e9e1cfba2b01e34b60920559d947ee012eb90cbf04b269b19f81f46f949799a20f3d583fdecbdf4ccbad6e72fd9f8483d94fc80c08b0e62079e9e31ef3e3634f4f50e669ea0d116c3c816e758dcf255ab6ea470cf5b76df4fc41aed4972c120b9d40c874f9741096426d8664487fa9a023f378be479993cded154af580503204900e0c194cf665bbbb79c911f6fd8e6062e2928ee49d5b3c0236db43ae7bbc62c18af5dd0767e8b467ce7505a8a716a6083be725762659a84d0ae13804542cc7936006be3db0c6650adbdb38a240fcae1b0e3488a5fb9d0818434b066242a875abfb9a99d5a7af2976907f76a33de5de7700eeab6956fb8634c74c4d46a467bcadecefa00f4c1e8f0bbedb5bd9b3ca8ce0e8203ad29ec5e71dc31ea276ddad7b9860a9540faa5f5702f1b7f6543611b5a2e286a7dde50addfbcb1d1eb6ad4a453d44115c39731d136cd2c8620a033580cdf4cbc22fc8ad81f0b5d1c1d67cc29c1d4fa88964a1562a978f24b119acf18f8ceb55bbda843c9eea9a66664146a03c55f2be920da4bc3d53e121d1dd0b842fb11357b9e28f572421b1dc32ab3a589083c33038c7d100f8abe7d074e06a77b4716d546b95e1d2025972de2d34de70afca4f252b9e1de499d0682fcd83b906847ff033c69509f7eeff54cca48d07284f054f938a0775bc84224658fe7ea61131b59be43994b4bb3494bb2645cc07c4cbca57c4f3c0e76696a3bc7a1f1c0aff229e96e90638629f33aba1fd1d534b015a43ae51962467f0f1655721991423c1f251bb2166d7dd153b5eb757d6d171f8b07f8e69701fdfd3a3f9fa5b8eb9c71ff642d95f55889f1369069b75cd766ccd2f729dbee6d413041e13f60fbb19b47de15519febd3bce52f5ac9bfec948a35ef0cce52b3477b9c1084c590d5405d5ca798c1dfeb752f3d5261736f015b5305ac370a78d41b703fb93a5903759f1d0951f8adad035e025d5fd3a4abc67910266050539e25ddfa688146fefe726acde7ea4a3430d7cb521dbd1bf1b5da02dc5cda6928c1980bcfac5a368b866c3a20b679b3197de781762a1cebafd99f76a3b08d2bcbb78eb917d6922f309b0cefce2bdcd07a17d3b2a1a8fa39184e48e6348d28292954516c6fec79a0f76da9f5e4ff91c5888370791c1701944b06d83dbcc996dfdec55070e77069bcbce2dfb14c7406fc16e29c2d71b56086b3637a2331173bde332896e91a72e1f17e1e75f8130f9ae0792d8918599fa21d132a87688b7201651fe7e0e578b2565e7648242ff5a6901d3438cf9197297ccc35967b401501b07cdad6a383a60073208dfa90a28eac118c83c79ad0a6485ec4987620dd6b47ca25f335434d746406d7c6efbd6148281e2f05ae5ccd21c3572bec656386d4d1ad4a751e51b11616f3fb2d0fd2abba1e57ec9fa35fc00142ef76544eb11fdfa9beb6e71d09659185b4db69b728a51d1ff8a4011270edd638fc295d126f5ad7d82781c3ccd0b490eb4500bb152783779dd4282c66bda20beedc6eedc2b57a6869f0e6bfc023e7d5e45926f9daeec29fcfe5f09d225e9bbc9bb9b56e213e9f2d9930ac79661eaaa3da209b4e55553bd22440244cc38b1c120dac9b114ff4aaa929b4d5c59390cf9768b5f88f2cbccaa5ab981c1735545db7cc6741d3f4b63c4f81ae8803cc3acc8fd2681b72ee8218b11566dd11cf2f2d75dc91dcd7ead1f76f60a33b677134db01e72a9e249427bc244a5c1cc4df090033a3bfcf97b28348973735ed81b9f6d86931481cbcc2a6c0e37b6a6e2a619380ee6977666b2f6a26b06755626473becf00bb7d487acaeece2930a26b63ea7c0bc2f15959862f3038cb7e704b4226f06a56587efb28cf7c3d42c1225bb29a9823d24e0637b6961803df5207fce9c5718c4e662568f559fcd630e11c0963a7419911f1d009ff985192732cfab1a72cdb76724ecaea517b100ccb0a69abc34c18c0539e1439ea963b89c8fb4d6a789e30fb098caea409ba44d8aa3aee3c58350cace699fd01fe676a78943c8a77e268a63bcd21882424b3a503b1567ec46aa0f9ac82f0581c7eec11b42fecf39906a7b9499f56cd0ffa4ce3e5070a411c68f18a8d7ba3053dc9acfdb22e26af7b03a5c582b289013518bbe179ee27556a26504b8e01e6fe7eb33802bcc293f74445cde53a8161890561fcd1f9d2c1f3d929ff4465185e7f15be9ba75a16f45696a1a637f070c9c91f4844917961eaad76f99ef3112ead836b608b56510eef0c987a034cae39c54a34468841d221373ea69f488673ce3ddd79b7a679dc80ee9703266c0cd31fc6cc39c1283d6eb26bd1fcc31719b2ae6e7828fcc0d6e7e5f28c2d789401a9ab989fcf4e1119b3279d237ad036403beae5fb9b67bf34ac419a21aefc7c1ce19040bff6dbec", 0x1000}, {&(0x7f00000012c0)="792c2899400363d686d7f7456253d39ce202f72a884b9d87a28ba771d327e4d97011405d92c3cc574bf1df5feef68c0ebbdf06b0f9c021f6319b946a8576a25dc743c7b158027c", 0x47}, {&(0x7f0000001340)="d529cff830fb9daf5836611dda606901706c3550b4d12870091474fa5a17123e60ef33f3405a76fc5b4b5ddb454d42fda4aae557cca472101b75aaa76b932f9960d1cc8c28b096d82f2fef775d4376c9402d064b39cc785e37f90d843b18b12cb563b1aef13a7799a31a5e17862e4b865744a575a30d225afaeda378cfc4781f5369f16009ed22b61322b381700b2d6aa0f879fd19a9074e3ec710b8d4f7b2d055666715f8052e990c3f42c28ea20f4df0f56495658e5ea384553e162dd3614abf8e2c7e9e36422bd354", 0xca}, {&(0x7f0000001440)="b1a1702872556f1ede068dc64443489e3c9bdb763dad5df0df26db8ade8e8ecd5805f0fa99a4c7a0c7fdf7383cbca5a7bbf3329afcd5fd0adee83e252f5893d09ed63eee89ced2a987796119f9300d9fcab885805d7eea7fa1c5c277b1cebe9ab0e52238add319fa4b9b93654cd5eb57e95280c650a7", 0x76}, {&(0x7f00000014c0)="54ee14c03a2c5af49564b11cb2457b4f0600fe807b7d784341f47d7830c30dccc4bda305df48059ca1b68eb234aa81b32d51c3a25fc430e4ae6144f3ebff8c9763b8fba12593e9998d976897fa6ac2f39b98b0b216c5b01d8f98ca2b4eca0b08b59fc84214bff29a41e617dea73a362f43d53955c6b591cc7f8804976e4015542562caf1621135f3a09a0be7cc9b3009083feeeb6e2765e52aca6de8493c54116a33055b45ecf437db6b2a885760858d03a1abc01fca78b254a157bace51093ae8abf3b5589e36e77aea0e8627df45840a10d86533bb6a5675cd8351dca26e8b89708ca244ce94425660f7548463c3f0b205", 0xf2}, {&(0x7f00000015c0)="9a15e5a2c48127a45f27b52aa2435e0df7e28884e6eb4bc749f64d351ba06cc2b77a74bf6b8e8014e34118fe5f375f9d55dee145b261b3c8e594363dcdd21700395f18db02a6c2a67504f7b0899c217ea41172e1520b2a4ab8a4ffa87e2da64990271832ee683424231b58cbcac7a029740826e7cf", 0x75}], 0xa, &(0x7f0000001700)=[{0x1010, 0x0, 0x20, "c7f74ac88c9974aec9e7f0986c4ce4dd52d7ccaa0d114e37ae204f6d6a32d6ad13f403fd48d58952c01b61a26dde32934fcac2e7e562e55c60a9fb151319e3a70730d1919d5065b4270fe1ee83ad6c87ff4596bb4f33df67de6c0132cb8672973239793a05c51588b0de644d1da96c0cc79d40d8c1fb80751850b4cfebe20a2f1ecd9ea4b27542eacb3ce4ad9742f21bd59d5d25ef452625ad63deff04b4b2d6ba1fe3c049d128de8c5a4af800935651b2aef45c53be6bba7a1858676c3d209767c60fe09d488659f8b47ea0d69aea443a14b079dba0c1a08a15d5710cd58d64f3a7a3b3c3d0aaf8edbd3f68d2a385bc7de30a1b7a9f722259ca4b421ea2b7491b6447f79484535c420af2781eccec795a55a97f720d4ca2ff8c8a4f5c9c31923f97cab8aa99a9b1f0aac2750153cb64447b8bfd680ac824ea71ce77671dfbc12c19f610b2f16b9bfc29ec0fd505b4258e1e0e79cbd480a9896164a7a4157aeb1004dc05fc648805c9a95e6343007a12313d2145d636cf1dc79fcad275828e97d635858a15150ceba81eabfabce01ae59b4955f6053702458b77fd03770ff447bd2d572c77f8800fd1a118379e3a9c2cc1c8a50a9f8f5633ee65c07eb36be9cc1f3600d0ffc249f42b06bb9c35018076f75f1a94436138395e18bdf33aec808d08bc3b54d90356ec42cd74e268ef5d124bdef36afdb91ee0138d2901204c1745270b641fffbbb871819029e898fc84fdfc7c170fdc29ba902a1522f2b27ee4c77c00174ff57705fc2b9bad08f36e0f12e54bc214704e9851301e500c06286cfd52adb0b021846394efb212f8eb7044e391f3eb6d984a75d2889500b35faca97b1cd8e79b12408249917af9d1f388f2ccc2ddaeea164a9c36261917c9951aae8d06353a691b5f888f39294137b1a816de62991d6becfb716c95a434be14a08722166cdbf2466beb29556d6580b1e497f48c53e8a66056605f7cd2d3e4bd10d2ce663a03abcfb518061253b2dd272077b1695f0ec1cb7f376245e0d6a67f3f309f439504cd09864b037643c554352d07562b66e22b9a0028044f20cd78971bc618312e9e3d3c2597ab3b5e862a94769ecaf31b68b7dd6a76328ad9f89626b893ecc30c5db5576382b344a9b5f88c9dc21fdb2c7af2f0b6178f12000dbade81d203ba88fe85e51b46860e6f8623af8ce4e9e15dc82a4f93a6bc5e3af5309aa3b95f47d8ea80f2eba6b8dc7a0e1e7f4b2603d0c5575aa95fe281d61bc9566e241b32648c965883c0fc8ce1e98f181c607ef3099233a374e484730108a1a954ac6a42f758aacf5c57966d9681b409c4c8c5164025e5a7c6c715758aba1409952bd0a7f86958e50be85c2a08da3517e53823030c8780dae19ed3dfa5dc262860b6b74ee7efe924d6d86be080f0da93869925cbe8998b09040cccd77a73463d642a74c483829359231a0ff9a568576cb3334787e0d7383ecc92598610fcdd39967e42bd00f4ec6779275fa13945762d97a72f8a4bdea1a1168f9ce1cb029df0e40c2acadb178154f547a2595d87e376aa3c931ee2aef2fb3f04fc5a143871a670c6d10cf4457cc8e60705274d88238d2c1fa1b6dc5fe7c7a9ad7cd0cdfe6dc19c6412a204e8154cd1ae5c0d1d8324bdc57e37007d26a107a71c112caa31f59640885ed0a0b9435427d778732613018d19988ffb35e3c6421ad1291f03963413b66e43e2ee28c0f8e74910a6ef848c089188f89285a7536f2fa71f82441fa3ca3193c62a3847f19b396a2e0d09e713d7d0779419e7055ad61f48450084b4aeee330ebb3b38c38bd274f0362244dff3f722fb1e00186c29f3af84798bcb794c157c8502aec1e48208f3e4996bd9c3da04590e30ac1d0fb5b8e7b189a4820fecf66dc84673204fabab27629312249156d31eec635530bd421b541e4bf17a2aff7a917054c54c80eb2f21d6af38b99a63061d0e91c5275cfd59335d3a8f01451f4a46c00b65c239143e2b2b60c17a83f6f95e5f83eece7edb0503e93e6e0e2a3e033f9882f2897cac8723eea2209c3155a42225713f2d69e393e7cd94d7ae1b439c31d3f8d7d32063b92ec08a059912b5b45edc7113a846826957c9cbe7c1b9dbfb2cadba5c1f1b00d7302c34006bd338c02bb086cfbd6bea6580bede2f15aa9068843ab98c7291d5b72eb6b6db8239be73b7f824fc601e6a52998965c1dc59e98923f2a31769715135dc0bae82660090314da0890e3642be63a6c6c43f4700eb3abb115c189b07338c9052910a945ca2739092942e0cac58b0b7f4390e856bcebbfd92b1e6d8c41666356417f15ad196b3aed9f7359c85bfb7c27a5dc03497d3f9855fcb91b914c4778192fe73d57872b7f1764b564463db2acec70d2bc31773db0689295e054fd3d14da5439bf5f1a0e83fd2b664a07c78eb8b1f49b7580dd8c56bf4316685aa32ca9aedf5e160d2a970bbd289d436bae70d67aa91570407d45218717e76fcbd935418b3d7e86be677a07964ad3883c123a7f34158df32606a79488981278800bf113df83204431637aa011335ee7039d4ef8857d5b971b64d74e1fadb13252116529baa2f554569617b121b8528bfbde181dcfc8ef2a20acbc2c514cbc15527def8cdd5d3cd265ad7bcb1502b441df6dd52d4d55316be434bd6814cceccf2987fcda0ed167eee7962f0b61c93c95202b7c6eaaff0e36aa7e61338b187b91a1e8db29c5be537830e9b2d07b60be8a06fccab280a378183c16ee07f37e96ba6f00f028c61da31bc1aea91c769df5a1b486a27ef9897bdc5f56c3258949803e58cab99c23a580351bb14f6d3fcba59c382046527d57df6267f1cf031c6384c0e4af91238c86c0bdafb0133b19b5f4df4d7c3963d5622e613a9e9b638fb5637b42f4846969661f51087048c9ebac8af916c93a7ded1d0e02086b2697ef9eb090fd3f302b0135d6fcc266aab50530e835aa78a6e1c6691f10f20648e28cd78a444bf9411ad10fdf9c6dacaf7724ce3882d408d5eb6ab05e978b7c35bf66bdc9ed6f2ad0b088ab1d5507db702cfa6482feb5ceb185606aef3d8d70386e35a34fd3aa43794d2993156e4fad934b4c1c0befbd8813479609a2d376f49573f64cea7efd3fb5cfeba14ccdd2634fe731466f618fea0c6f6c66f609c8bd5e8247850b81e32aea08c0789f18f5ca81b0b50ca3488a4446d141ffa8c9a25b499559e8d736d87fa85f72648526e99360d667c1c7cb0e974c8da46f32f234ed607bcdbf9659dc7a8103c81f118d8b4912989ef60f7b32c1ad366df4eba03e94d7081d0214d59c3372e95d3b330b2c9f76d3c07ce21c4f7e05aad416a6276a079821dcfc90a40eefba322f34ffcd786c1def3d605fb666767885206ef305a30541380f3736c89ed51cb57e8b04800af62c46f2c5a4cd7aae23663de44238c9df198fcaaba6e5002af87c3865cf45c3a5216a26883f3bb1c251490608bd461afbc9e487f8316e6d9d04f0a4d2ec1880e2bfba76aa8ec9ecd26d03252d0d31029fcb64a41e1588f97cb41b40d455ed9ff7c8c04b841a3bad6f899507ceaf3997670e1cd9309e4521657e0c9fa567e9b3653bb5061872ee23a33238f2fa7cb13dc7ab64550e8c26cbfec012ab477b0490de09d719c3515ad08ef97a9d33eb70e45e6e9bd21f245835ec6dd0ebee29f7517df206c3b2ae4d05d285e0312cadab0cfba28347454dd6bbe0a1922194d455d77d32a1e7d1dbee1048439f944d962a6c13cfada490dba2aaeaefd1fb4fb00b75ebdf3cd49a204d91d952f9d27c9d0cfb219e0be5a366920cbad9249c14d114af74942ec0b2d1515db70cbed55776b14c1c87be31a0cc7b34f2dd3248e5952ae2ba62fea2c08b056733787fb0f37a6784b6a226684087fdf4cd82f5be3282150c72bcb5d9370ccb57ab0224763001d35dd865fe638b67c47f16bca3281d3ceee72aa24a28d5105bdd44ad14063278eede58d92201e097601de9732dda4fb85f148dbedcaab4600c10d86e3c79a14143c1ff50515c25454475ca87b9e32c5cd14b760f23a88557ae9c8cbdbfd094b7cc52ab135bffaaf986ccbe320854c643874e7dd20a551f105c6e086e45f16487193337f900517e3ba868914c1baeb5cb21737eac6e93a41c0e7458214dd6d6fffea05cf3ec3ef97fcc7104b2a0350587c9ac72055e88c7bfa6001255ad4b423c3b2c37a6612b5156e03117e92bf3d524ff1d69fbb51e916732f1ad880da14beb382023e27225e98929ea73f8f70ab573756da10da4fc1d0e02ac1823c0da006b4be426028751801c0ce640173a8a4575d5887f328c7692b71986d06fc2abe56347eab11f3a425a437df8e24541e6e25b09d18e035fcc80ba74328aec984ae770caeedff252fac04d6988d4e3af00df8ee14b9abfabe57650e2b40f5f8f889265e4484982e85436ca89041a894d55387e6b218e60197462892d29fee734f2c177815ee9e22718d145ec5b3e2b099d7c7927e73d0f02c3b2d91c27621be94f8a26bf7fe21a8e7db7fc51fad2390d2c00de516ca253b7aeed3685aef6f4f3ccd2b094b54ef55c93c69e7b86a1b487322f9803a86ed98e42f74f672884a78d799a0f8102ed079055fa34022dd18f834d615761240f60c70c56372af33d7dcb63a7c26ea6fbbce35852af1abd753ccfd5ab150ab07844c33a32d169b3e30efc9200f6c1e2002d643d431dfc1c6412a8a8410055f25dafc20add6faab1715206455149efb073b47b90547eaf31c5709adadcfc8d3dab95cb9a078b95148af969ef12b2dcc9b18913274d3ac00960b277acb5715d0efa93abcd6492a7ddb12e9f8fde274cb40ab0620a0bd2a7069d2cb174bb109c0f1dc68ceb78ed56b4b96a94aaeec03b17479e6b2808f75ed6af2c0f159c6b62258f05b303d56698dea8920991d3cd30fc800e53629863f333d0ff49ba1069ff0287595a6bb4130c83e4f7b5ebc938db3ba16f2b0c7e9fa8087490463344bb730faf4b9b4471f8a86a4f1f666a4d5007be27fb9fb08c12a82fa5eda2c0fb616ed0ac4a35bb17f8bf3d1322781201e6313256d9602491130281ad1ef2d1c700142bddc54c0594860fa9a461b3f483893089e4dfd5ab83f75a2eaa686cbbb8d6b790be28a088ae572ac765864a9b4618d0a33022e75ba61461e52bc583bf54e83b5c0c4e0fb5ee66c1a069236e5d000d6c0e2e24e60600e28b8a23031581eae7f8dac75a8cf2b4701531f33577a8f5760f7bf170b15d28e2663ba8687b7439d01bc5d6e373d188fbab6e263ea4917b70b3bba86759f9de6e7aa357f5f742104efebf6c9972c5fbc59df21b15f21b3191c8e8e4be622ba1906e3aaefe952264f110184ab432ddd58ac70a245ddfd059f42b652a2dc95330c3f38a935c4b67489eccaa01df9a8cf701b1af24a9ba85818026bdd5f8edfc49838f60e19a6497aa159ea01be52c6763f84b97292a889cd14802f1237e2b3639a6a3e13937bf154be4bd3feabbdc2bd2beea979c65dc048e277da34da170f337b9149ff4356bf5b050d948f8036d2a2d1fd854f4286794a626ca4b89707b52c3da8325b311cbbf6d55ffc9ade02fb375bba3fcec294876cbca986c8f32ead17163b1eaa28e10449582a3ab01cd0ab8d8cdf6f13512478e270699cd5efa1ac11c48f51c10adeb6a12c88fae4f5424ce8c763c2bc1f785c5695d02f97fde937ea892dc3b2ecc9aad3bcda0d6af71a9eb19084527a543a973f2900867a6a5ec4bd53461762623637c4bcc19aa6aed319eb9d9a29c1cacfe2f34798b4ca8554232e0fa3"}, {0x18, 0x61da9d3c670460c7, 0x7, "4921f5607745"}, {0x80, 0x1, 0x4, "19b071c00c0276f5dcd585457b24cceb2ad3ee210e2f09f91fc654392d53b7a7c584e8aee90754f36c775fd0829ed735c88fbf6e627b27c476ddbf19330226837fe4d3f917573f70a2e94ba42a810d5760fd8c384278767064f389ddfe499739bb3badfea4e5558e5014d735b569"}, {0x1010, 0x1, 0x7, "9566d7625e3ddf918b0cd4ab322c6b8c1ac665262960b6ea00927edf96e3f7f0afb678ec6adc3356a35b108006f2ed77960bd5237ca53fcc157febdc4cf70966590233b49a24750ced2cd8f33fd9010b7d3541e65ef5b1a876537809297a4dab4eeecff77b211c4d70ffd247d0a9203ef0e6e2338f7d62b1b3df88efc40a89089955cb859876c796c06228d90b672edc9eb1ef09d9be44214c725ce16252e074fb7c173b971e00611f361226ca44f4c06da8b21fd94b4c5f7735a003a033a2fd4c857acaaee12db7fa61c7b57d7c22713f1836a91af154ecf9bf688c6ca900c83db76a7bb76163c0bafb68ca4bd5f468c5223f5ddbaa065af7e62a56786b4216d6328bb26a8f8062303425d3c2f4cdce2d9b736bf2de74b1345d095afa75b2e4d67c3309dfc0686c163e3ab03ac7ffb2e68516748749df2e8eff15504ec88774e453b45ceb70d4ece32cba0a8775d80db0b12c6d64b6f5219a790c480690fd7aedee9eddbc4d975eba3be3c9ca3359034d7b77c9dc7163683638639403ef217d9485b712ca8c679a9b3d0c4ca1b1d334db562fd9f08f90654750e77b545fa1c61cc8b27584441c08df9fb87344c4881738b83db2e245f11a4cbcd13ce79513d7b3b44167ea5f9f708e86d9fa2d8719dfac438fa5ab21e876d8f0c23ffb07f5844e476d49aa0e606e9c6b80758fe39fdc9dc3fce5a0834d8d94a81c77fa54cf132e1a5b6db09351ccdfdf94135ecc5faf8d35030d5141c549f2efa3884feab844acecb4a76e1862f395075721b139e554ce22215d8aec18c96aa3767d29b13864a6706314bd1f829b6a3bfdba35a356d789bc886ac53e6c8d806def6c8196476d7387148bab4448802e6e253e74721d18405315c83e733797f0381a79acc12309b9c568e1a60fc707c346b86987f166b8886aa833b809587d19871a5943aa182d360f0acafe669c7e9220442654556a1ffb5daf106b36ed925c57a9e1ee9170d70608b0b9d3fe93621a1e03a1e608d303be96e7d0e44c11535017759d05b78fb33578c9271c72b7a8d901c9cda62ae394363d514708ef30ace0f94de2c76f579b59b5ff9304a0e56cc4a7cfe7bbef143cbce13935b9fdf3c8027fe2354701caab350800b1ef7ef9bfaabaa42004715cf85ce296cf99c2045bb3fe94c3cbb102220b389ed8beeeadd2c4d26dc1531e19fd86e5cd3fbfc47979819491752678b92d0a146ef3fa46a19dc1a540b1604e657509e7f3066a1ff67dde38c81fb32657f494735cf489a6df4ed62be95440ac740a8ecf39ef2b863e5506d99706320e664a0b3dc694a38cf63ca9d392a1ce1bb7c8de637c6f80f38736f79e684bb751d0580e9a3b6b5e0294a7cd3f2173154795bd527dd28c2a3766c99a7db307910785688975a9b25d4ce6ad905d63164fd9eb6b096551bab7add8fff9c07c1d2c48f0005de8b3d58c24f7104c996c91a74f8790539667e1d9f5bb312996e3b67ccec6c8f1fd482495586e824fdb7910bc61e077efc4adabd3d7f4d2b06df9a027faf5aa3fc92c40ddf931a1c7337324a66a8ea0e6071d3e5c0c7c417be049681623314718e2537ed31091585916a8f042852847630d22bf35bf8f938c652d8f9c19931161bd8e611ecc138c8535597a59987b2616b5d1e7e0a26f49f14da9130579101a7af2e4f60fad21a9910494cdaa89e6ef0694a78bd3101976a99840133815892b50f2ee28b3c974b6a51ddcdcbed46a10ab236379df969a85e0e7b8ce3539514e83ba5f789cf23f2a1052e73bf9f8bf0ed232a861bbb5c90035aab6a6c06706227a142f5020542b6b1f3ee6d1739767ec5d0cf91e0b79b65468f57b5a2318278d9804503bdf6c58d5502d38cabf50d2845ed9ce2d70a6abbe9ac4797fc74c1515efb9ecc91e8b80cdd3793aa0ca0b8f2ce89010342f0ea6119a14163a94fe06e755e59b21df417841e94ac704572a60ed2952180c7bc7d993d83c4ceff10c315d4f63bf113d2e7f3a4e31853201f811eff4f78c27242328c68a19f9242b5cbb865eb58e8fd68d74341c5f0efd311f7797004732a3bb8827a33d2379ba4564b6f0047587a1d275addb1bea4aa0629d8b921243f95947aa4652ee6e3d900316c8fe840817ed20bee470b0c93cf97aaa43e01ebcaa8afedb484504a759194a6043cb4b99c64ceeb1f272d3c74b85c27830e485f783b043a88a230987899d2343f0758798785721a0218493896990a2b8d6790b6b917a724535f2530435c9d145b85bf9078b2b7a57543b1cfddbc858b3b81e7a4173a376f68a798e509767e8bb0bec159c669d59271ef3ab06a5be8a1b8e5a7ebdc675179a73a2d7cd0144d31ef251eb7276ad65ea49296f524c0951d1832022fd0f93e932002fa747d1ad2df7a351b820386a2155c5effafe3ea08fbafca18e7cf3eb9b52cff01465c8242063668f7a53c505b44ce181bae513bb3f6eab1afd2634bc6161093a41487ae6baf5aeec50a1a518255a36cb8848e896287e3cdfb456f0f88f9008d6bd5add42728bc4bdd203b3b9382084d94a987403a3304f4a5ff3259a5c08279c0b14db839b4ba480d774203779b75e3040e66448728d549c99ea1257edbb25016c4c589fcaf30759346ae42d6db17046453a3f2ec291538b8da26847e1435789e6d3a49c2f5ed53333aa9193f7a261aab774210bff4fa868f90eba7217107b87e92661c9d6b1a9275ecef8a5e26f6fc3cf1097c094a5a2512bb99fe75410a8e4eee9d1145666e773da0ec62d1e69ffd4a9e2e79cb8bc238ce2c9556779c76760031139d29e95a151872a9ed22c1494b93bdc6a1f4f805190e2926041cc8ee0babd06d504c871cbfb7dbd3871ebe19c576bc77b7bdfcce5a2e4dcc9ca3c4d21c0e5816c13f2e3059a9443e5c68604c42435cc570e61ea23c50504a66e4260c3c1fcc352ba675a2054bfe694f70f0ae4438655b43e2026deb7c4d0cd67e1c00a4d9e7d76675e3a8bd9a4b1d73316d22cd6cba945d3490dd32515dff5e209b5f774ed9e548a8e055c9e2454ee57f8d3b62b50315866155f425b2bb75ad53b82c56b324112444eefc52f017266db1238940e1052b70381ac2bb493ef496beb1762c2c804d969064c009c58b7e51a3ea84cc5e1c9b229c70e8562b54db13d23a9e38e25404ad058c4a938284867ae8f98ba1267a9cfc4ee2def1f0f4da0b56ca0b66b863c203d3e42d23c025840c52b16b7500d0a0f26d64c92eef88c5021a4ec10449f3d74a872821d9dc31c47ea1f013c1bbf2322fcceef859416872e811956f4d989fdf17872c8799d19cb0a5bbb24e17da70f7f922813741e7bf3a3f6591844258c003c6f34cf132e5869e9f2c2178c929586149fe69a19402f95a967c31ea8ea30a8ebb85e0ecba528c9992d028d8f410d62a2f7bade4fbb9249ef4b5f206fc23f2bb5f3b2b9e019cf4beed38c9ab20551978985d1a38b5e1914ca5497373a015b68f281f68806601f771db61d5c5da7fd07329cfa59d78e3fc1ffc65d963233988665e1879d42b80c47e1a9e085549a02464b4a1f002da347e3ba7ebe0a1fa339c872a67697554eee07f38225dc63867c1dfdb4e3e193fef6a24095d6d4fba539de1e658dbdc06cfcbfba6e8ba4c0ba2787da2d64950fff671884c0b18761402df9f6c1926f400cbeb4595b96ad0f2fb5f41d41f9c3595b30790dd7e99bde9f837c144703f40ef2dcb3658fd7f570b0ec077b1b3b1972f70b21332540e3d87114029a0783eb35ad83155c306b8843ddb688b74da282d3d1aacf38db8ec64f8b055f1c0951db320fa22640fe564364f617f46ad61a9170a4ea9db2d09397e75183c8fee7bf5d7d3010f147e126c30d06aaa03b3c8fcaae1b3f145a266c14d04b455192c1a157f8fbe32e18f89a14c18264f0ed7a41caf86d6f661c1d2ca5f086dc158b9a39e52f2e15adbecdb753192ff6f0ccf353a14ce83d3773de9a879f2b8a55860300e47eecb6dcbc7e3e2399dd6eeb08e574122075baaefcdd186e32e5fa725732f20ece3748cec713586b9ac8e9fcbde4ef828f505a5e6ac6fb4d19956cd5325b83cc005bb4713f39eea1eceba993a3ea9496e2067e2cd5097be83a0fee61afee9e59b73514520b53267dff989536fe68f6087f4b35b19775866061cddba80029151c1fed9db52bf3ff7043f79b84f2451dc5faae02461d99179b68f0f754639ea62dbfc90dd39074e820297dd89768e582d99dadc5ba590bffcead3eae95599a4a5b70d6e5d8425cb4fb56deade8484da0f1138a45d27a78180ad601ae1ae4a03422e4c8b85e3aa9b7dfab421e659a5d3ec5444942e0025605f1547498e871c27c59026b605aee903bf82f9c33bdf2815dd872bdadb5a21a1570563263d4cd8f83b6cb2cbc9b57dc636c09352c46bc77331fb1151a034c851e770fd3915ba3337b45d07e574de18fa35ed395b36a89153d17caf7fef406150de94725cac7f830a85402dfc5389b61ad3ca26197c98f1483ad591e4e9812bdda88bd2c918cf791d837153e008e0c2e23969017c1f9e9f9ec6e785067aa8d158fde0fc773afccf53a2bb7d66268d5f48f884c55f873709fb71825cbeb41f8d058c1923d80729eebd0b78620c222eac49442ac64c666e2fc1c1e2c1aa61db4d02303865b3dcaf29a28d300b6b185d1d0bb7d00eef518f0fe31a4c6ce656a2fce409f302e0b1d4d5ababbf6543b8ac1281913f7fe15d425008d2a754180ba805aa50c4374edc57e93d855d456ebc6ad3d2ed6f2bb23504f0f5a7c233a93d9b8848254f3e54ab7e1f65c624ec7c2d9d003d937a705c35d4ef7d5c82e0db5cb2c7b17428a5deb396e8af9bb0380d3bb734538a7c6b511d2ad6d43c9cabd8dc216b4cfdf229dd3eefb812251e5a1ed15ac6a297451a6294e70e71367876f9d6a55077b3d2cfdecf3556cc6edca2dc2a6e37bb67ccab95a179a618c1d323603377251ddc9973ab6a8610ef96e4e391df7941f4d575927747fdb95f45003bbd25a987125f50f880dc68ff8193c0cc9d0d111b44066fa22e02f0f0f60238103fcce1fe86c246df74259b6962cf16dd4a2f6df17ee6a1d08c67302cf335868bc0e9496c1f7c751a6946e6f6f5cfd015a1ac2173456fceaf05c36121e84ecdf1928663ec64705d8a1d507f183313e44db99cd8270632d97114be5141fbca1ac91a7c52fd5f52dab3fee3520cb51d7338e68a45c677346dfbe1addbbcc636c78b03676d688b58fda2a8adf6230230ef58658e59f7a20d8144ee490662fa0d467ffa53a9bcae23847e201cd82ec2ce3e5dfbd7efaf9664fd2df687609928390e4c921c9bbf165fda19480524843b58ffcf86f9e981f8d7f2b2f0345bde5bc538d9cd22fb46fa70a84eab36c10b3cc098e034adf88bb08b50dd181f6c07c67918d73745de6a092502d6ed2ad25493b17f9e36bd1c3af70b879666ab2f96eaf51bc59159bc638d880a89d7b655fd287ba792bdef9592a04a42c170d776b8b8e8817a778ce933a38dd5727bb4fd13bf185a2919ff936fa4347f3cdb9c6062228f80caa46c89bc310945ca22e983fcfdbb2f5e81b69ee49e8ed2cc1141336adf5c619b348e9ff0173b7bbcd849971942138c36477e3b3055fa84afd7bdaefbcac46498960116921ce14be5f06c586c292ee9b29d9753e7402893e0b3f50c457b45af19baae9f9123bf1acbe19d701034d8611b785950ef4992cb3b3672ec08b0c7f4c89bb865268ffaf1dff1effc6df37a1f47ab17e9adee4f8b0ad392453231b53792b6ea0e604f834b2f9c4d663876931bf4f"}, {0xc8, 0x1, 0x40, "676e4efc1bdd23a07808f3300ecbc1f2dcfd8ad950aaba139032a81c1c57fa53238a764b85766a7f20142c39de9c7084c89b52e8798982d4a033ff3857ca5e315f73889e60bfe2a21eb03f3626705d321496ccafa026df892d2d9d221631687327446e047db12ae5113a94c130838392aaf62133765f1d55fd5da8180397b8f6800151ebcab6a9fa0a374920056c5d20fbf122e356e282cd4f652609451be542643e7f43ef084b34a2adc92d40601b152f"}, {0xb0, 0xffff, 0xfff, "d4a36470c637472e5b1dc38373563e93ca5fe39a0106a56e5b00734114fe018f842f67b49ea099b54d497c162cdbb27abb108007013236aa68994d53cb131b70ce69e6184dfbe018d54a3e9bbef18adaceafc3406367bd9bb4fdb020a338f676cbb17d456a995d09041a611e141d5c892c0ac65db18dc02b0e3272342de5ae2f9f19d716550ec645602a1524cea2d1e57c1499485956f370236e535a"}], 0x2230}, 0xb) connect$unix(r1, &(0x7f00000039c0)=ANY=[@ANYBLOB="c1f559269bacdd523321cf6fdd40760d114dbfa63e423f08c42414e735610d69c5"], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:52 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)}, 0x2) 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 16:00:52 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = fcntl$dupfd(r2, 0x0, r4) renameat(r5, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 16:00:52 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fsync(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = socket(0x2000000000000002, 0x1, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000480)) read(r4, &(0x7f0000000980)=""/167, 0xf) r7 = geteuid() kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r4}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r4}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r6}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r5}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r4}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r5}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r5}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r8 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r10 = fcntl$getown(r4, 0x5) r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x3, r7, r9, r7, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r11, 0x0, 0x92, 0xffff}) getgroups(0x7, &(0x7f00000000c0)=[r9, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r3, r12) 16:00:52 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) getsockopt(r1, 0x10000, 0x9, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) 16:00:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000180)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r3, 0xffff, 0x97507e629dc204bc, &(0x7f0000000200)=0x1, 0x4) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x54}, {0x6}]}) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000080)=[{0x4, 0x421, 0x401, 0xd1}, {0x2, 0x80000000}, {0x9, 0xfffffffffffffffe, 0x7fffffff, 0x2}, {0x1, 0x52c61a2b, 0x7fff, 0x7f}, {0x5, 0xff, 0xb5d, 0x3f}, {0x800, 0x1f, 0x6, 0x7448}, {0x2, 0x8, 0xffff00, 0x6}, {0x7, 0xfffffffffffeffff, 0x24, 0x9}, {0x2e, 0x3, 0xffff, 0x40}, {0x1, 0x9, 0xffffffff, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x38f, &(0x7f0000000340)="b2") 16:00:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) recvfrom$inet6(r0, &(0x7f0000000980)=""/148, 0x94, 0x800, &(0x7f0000000040)={0x18, 0x2, 0x80000001, 0x19c}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x77) write(r0, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0x56) 16:00:52 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x107ffffffb) ftruncate(r0, 0x0, 0x80000000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000080)=[{r3, 0x8}, {r4, 0x100}, {0xffffffffffffff9c, 0x100}, {r5, 0x30e510980fc962f}, {r0, 0x80}, {r2, 0x8}], 0x6, 0x4) syz_emit_ethernet(0x72, &(0x7f00000000c0)="b469f02aca9f05d85a6bef9168f3782ee785e2868b44aff6236b9bfe9fcd5bc9bf226f846a877e8d0b60e3c94e439647ad43ea39a258f20cbe2f7f45e7cc646926d2518d996371deec5db1ccd917ee4bdbc0235db0ddd6c02b1bd5ad79a56d47dd14c7231e215e159af73ed94b3aa653a7ea") 16:00:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x40, 0x0) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 16:00:52 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0xda268f96c519b46d, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000000)='./file1\x00', 0x20811, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xfffffffffffffdb0) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x80000008) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r7 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r7, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r7, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r8 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r9, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r8, r10) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x200, 0x6031, 0x3f, 0xc15c, "931252841102008854f3e6afd13d9bddb336581a", 0x9, 0xf45f}) 16:00:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x4) preadv(r2, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/129, 0x81}, {&(0x7f0000001180)=""/45, 0x2d}, {&(0x7f00000011c0)=""/90, 0x5a}, {&(0x7f0000001240)=""/38, 0x26}, {&(0x7f0000001280)=""/142, 0x8e}], 0x6, 0x0, 0x0) ktrace(0x0, 0x7, 0x100, r1) 16:00:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget(0x3, 0x4000, 0x181, &(0x7f0000ff9000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:53 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x280, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x80000001) pipe(&(0x7f0000000100)) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/4096, 0x1000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000001180)={0x8645, 0x7, 0x7, 0x8}) r3 = openat(0xffffffffffffff9c, &(0x7f00000011c0)='./file1\x00', 0x40, 0x48) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000001200)) unlink(&(0x7f0000001240)='./file0\x00') r4 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) pipe(&(0x7f0000001280)={0xffffffffffffffff}) setsockopt(r5, 0x2, 0x1, &(0x7f00000012c0)="c45aaa", 0x3) preadv(r2, &(0x7f0000001400)=[{&(0x7f0000001300)=""/219, 0xdb}], 0x1, 0x0, 0x0) socketpair(0x0, 0x4000, 0x2, &(0x7f0000001440)) open(&(0x7f0000001480)='./file1\x00', 0x20, 0x80) r6 = getuid() setuid(r6) unveil(&(0x7f00000014c0)='./file1\x00', &(0x7f0000001500)='r\x00') r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000001540)={'./file2\x00', 0xfff, 0x9, 0x1, 0x1, 0xc9, 0x1, 0x1f, 0x1, 0x2, 0xc9be, 0x1}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000015c0)) lstat(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)) r8 = openat(0xffffffffffffffff, &(0x7f00000016c0)='./file1\x00', 0x0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r8, 0x0, r9) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wsmouse\x00', 0x20, 0x0) getuid() writev(r0, &(0x7f0000002780)=[{&(0x7f0000001780)="6ac637bcf7012f0cea997bac5a5a794e2f6beb130b62b28945203776b9168aa55939f94b8b6d98d2e8587dc27fa746f3e00b1d452d6a04c7ee99d46b22076510d33694025bb642e26844c50d1a1df1969dec2d191e3df4ee5caa1ec275afc2c6b570143e7c8aed15b258930505bafcb6683e5a6a07f0a3814633c4c2c8fe511c59295a83fcc7a5ff59507ede571efd37980085203fd74f52991e4872d74bf8e2fa0651348723a42ffdced427f7fa77eefe427b5807e82626b4506f5fe5aaccc9b2382e6778d60ca9f946e9db75fe9ddcfa85c82bcbe7222813899027a63b83d142edd3640d7dd9734788c831879362cd05c930111e6a11d8fcdf8344baf61843e6de9db037ed158a5536279d1e6f88bccfbfc480ffd074ff1fba7cace2f2f7c64a85a495c34d724e8d1aa2d686a21ed696a1cefe96aeca0c10b8d0b9fd5e16947ceb8e639a75207e11957d80705e0ec76027cf7d6054d192af8acdcdaf7ac6a61e3fb3fd16c454daf22005c80b654e4fb4be9e12955839c87f23367f1a3ff07483d8f19300952d232745bd3eb2172a19e51c9e1c102296951144a4c501aab7ac582a2c94c4b876017ffb2b26c3a72fa5bb183c5f9b720220273cc4b7b7fa7843d27b8a1bb13a206ba62ac0b0f90c339353ba40e31ecb4deaaadc34cc9f372a4a2444e76166f3ced9b773916099eb5bee0846bfeac5586075097547a91ea01ebf281c96703a63aa5ed2fea4c8851c4870157e8ab82808b5cc0e01d74028295d387ee4de9d476133ef74a73101578474184e4d8d77efd48c0724d6b2c9465ba9496778e93cac7ff028911f4277f37538067f61d8ba57eaf551374068d3315779788e97e3c77e9060bc2b2a36282729c9f6110952be5fc84d9afb2a97bede950ba888ad0a297f2d2a2121fce5b5276033d180a01d1ffd055d1cbdfbb1df451827fd50791efad25304ffdad651bfe3f341559986444ad1b8a6d2ac9dbda1d5856ee516cf56b9ea8887b478ba42c972b4b1e1812de6910b54bb679f6aec88ae4a298dbcae3e3dabc3cba73a29ba8bea9d6fc24aa9642738b54668f800e568ac92ce55f55a7b460e69875d43de9d3ea3968f1d01a3749e59618a5eaf425d897352e6fba944e6038e35b1ae12f7dc4d3ec60657be460faa856a89467905ced83dda55b70621b29af4c848d48fed08395da828ae12988a07a6be58ed071464fd6d0bb91fe41d110fa86c744b875fdd8743ba1448375218e298f38f8076a7d7181b1fef137bb59f160cd217dbb49d001e60fc6ca24957aca0d8493a3bdaf2b6e2143ef4afbc0f04b7941e836eb13a7c223e53e0872420f77f4ea4e5b489a8a30139a9995f944c835a0f259398f3b165c80624d422a4b4e1ec11235106d8af395c08622834ba72c0e7273978e2ad5da89f9fd8630ea95bca4e5f4158dcebdfefbc36a24ac7ec763d28dfafb7c5632326a810dc38896d32b916b81089ae9a079554381cd961998cbf26d979cd30886ff25696a7e539b6e92704cfdb1f5c8b47c47c8568102a9ca6a7769e534440b90a6568c498c95efec50c77f2553e5249d69627da7c6851caa908c56a511c2becabddea19b67cce9d6fd53a175e39834c5f9f06b1a1f3922d16ef6043cbe30428a8a92f9c90373e61082c8eeb98d93bb1666747790a46d31b32935920c972cb5b1c69a9584c44741194ca5ba28a70bbae1a0eae7ab8cb6e1f08e8760faf6010debfd0ca2a029faa69e70be3235cbf8ec28b6f435e12cc5dcfafde601a3c457303be6460bd3c33a9d4d791bdec845536de5e3dedb7c7d6b488c8569ca1644033b23d9ed2af77f8e44d30c10fe18581636220c4fc2d7ec14e58c4eba49f40c50269ddd10808e9fe5b8f7f1eca7b94e16d9b75f8a1a0bf34a2e7f427d3c79a825a8646d3af19f42b5ad401cddf2be4bb3c409f7212fa92eebfb87a0c1ae17ab28130e6143abd699969f53f476126f4afcc6d4935513cffb225138372636fc90d4b7b28addeccb7f9b1d83dc075cacc125c09f680e70af2473e5f13a22157336c6929baa0c4f0a1b8586ca5393a1778b779e0bf1ad7b4116b299123a373c717d5f71a8ca251698e0103c037ea80699f30d7b8b6d8ecea1a161a6009fd17b63b37742bc3a9d040cab415b47c4fb6aa54771f65baa1799eb2ebf0b8d98f26dc70f207705b807c40974efbd57f48a4418718c9db563ed87b49d78d30d18bd035741e7515c7e9cb2002a066023ab0fdc7f1479eb2a339da6a311eb8cd4f664504f4778eca4414977a04cedefeb143871520766e397502095264bb17d11229ac8ee3a91f5f664783ee321b5cf27291c52b6a294d89c53a4d5697cb32f6b46520dbf425383c60a0cbf82238680f3b88423f8f25989340a43247dce195577fb35ec80e0ccc676e5e447fd45146036b8b95769685b63fc0e17b4058f38201746ba48b34a3a325beaa338e31e00998665dbbd1019a2157ba9253f25c202e19af972d4c4da3587f62e5757c215877238d98e8af9077e9db930b22da879ecf4747d570801c20d33ccf63f9c5e326fd84823432b04c2ba1227e0afa340c056d03bdf65854a197f789ac2169db1bf440743bb5af2df403e100840b48dded5f7015e09bca390d644a5c1703f7169edaf38f5f0d53ca5a2a56ec0831cc5f50b956a7544ee5ec555429abd847b2814b48094892210b3210460b4024627501af817420dd163005f16d932a5acd433754f25bb2147fe0b5bd61c0ae3401418b2dc4205c360e50dcc2e9acde66efbe277237b596255fde43844a4d6bda8159d76d9309c010866c102917b59c54fa9fe5dac2e8c249d692993b0011ed5b0fe7334056f38d0acacd85de4c154904985e0aec0ef86bd92461fa5fa9ac4f0049ef68c460b88bc6aeef1c1cf9a0a47c57fbc493df0a758181ece93896009256a6180b310cb82028f5fc498543462dc4d07389360fc5a5ed3e60f7847950ae61980b84f136544972526bea65692fa5aa554c13920213ec6597451eb12cca05fd90a2a9028f92cc1f85e9c3bd619ab26d847263ad4b8ed6eff98f6c041f2f80eab0c3fb58d879dad363568051865bd329f08377a21683aed0dbde224c8f1f3664343874550cc0aa185983d52d4b2b04c3cc7b46590bc2d19fbd237053302321e1704222e38908c7c0d1edc1eca3aab3b35d6f8bf2ca857c51d5b2d73a77a17bd7a25037b10db89d2869b286be733c718e2708096ca8662e154d0a5cab77e055ee37df3bec8165781e38ed70072b111bad44c9c3b90a6323175b2586a1d3396085f79853b716e17fe1260c208cdbbcbf3d89354aeb3aa41f7ee4c7fde3a69b00bf17c3cfa96428753d1b8aad9bddf8b293d7152ddc6959e1e15a02fb614e44c2b0cc2fd3b1614a5ac2d518623e84699969f75686d0ff131500513535ef5e8419bc68b97f681b4e4ccc484d3103fca9dca1548cdfef994cb48f82904b833286e0de72ce70d6122b644a9b15eb8797eb363a5b4bd74f489c1fb76c24deff833833368f2bccffb0b3172084a979c47ddbfb6993f18d6aecd19ae9cc04fe08f8e3cf16285f1f0d67ea639282daa345cda1fc491bd9a5290cbfcc1c091f6fe77f227173cfb235ce8c059c3d6529cc4557564645ac5f5172a2188ad7fd7c72bb5497eb9c061b3757c3ca73aa846c4f9e576f8d5b24dc7315a0d82a5673bf48219ec917cf24bd75a0dfc7afe94b69a54af9f0a0981e22afdda1d0029a9e16e957482cf9fb833fd98d94f51f90d1761ff501f2c019ab90c3b2bcd7ccdcafbe50f93f17bf4081028792881f3c0afc9aba79368b48e92ff1ef8e2ec03c8a2c3fd2aa54aa0b75acd87d1543e3be07fb6cf5b4b2d730352a856073e9ff90fc8fb9c618519ce9c7dd054d66e214bca4a12fe1409936a5b8a9f2d9188e87a210aff1ae99f4fdc6ac2c8e4a66e4c6a5fd3f4c558464cb0dbf9aa001359016bb3f71a427336503063182902fb2eab6d726a0de4cba1384e53dee150c41915ea55a60d67dfc687837b687cf42db7a6ad85cc5bf691565084a490c920e01dd3f1b495c5ba7c63fd3472fab5b8d80cd3d009408fa7ebc5d0f573fd82d291e070ddcfcf3a8141d2a4fded7785a0e304319ef3b880f1d156864da3dc547f9e3f1b80c7bb55718f22e6278b8b2fe48d9933bb8f2e9cf4b2cb6ff544976cbedc137a79e20d1fa7e6115364b60acff9a54b7a4fd5815dadbb0a3063ee28ad9b4e76f25c5190af7cd44f97488fd65fe37c2bd44c26615f2f84b81eb05e01d63d64c7af7150ddad71f3fc4b2f20e71285bf466da53ea5de1f5ab42d19e1a380c7ee3b29956278e8bd0880b45aa808d0a761460f56056545d2cbf1e9c3e627c5adf784e0a6e444a7eddd0f246ba7468bb15bcf4a87e2a04da9bfad864e1caa8153a2ead1553a461c3c861f9351e73a82b9f76eb41d29e24ffa074683b1c62095185993f9a5a09b378e1fddecf8327f10efcb523a34a4226bfee6b7370948b36caccb049cef1edb7faca71ac5401e159fc9ebcad646290e804f57062bbbd9d942514e8b2be912cb231f1e9f5cece7906eb6ccd88e791ea8977447752b5cf6a825bdd3c25ba3e9c6eff3123dc9c02c222636749dd8eb597902aeccf37ba8e338e29b1f3998921712465ec3862412c87e2a4f65f6cb60212a8955055cb0c9c210060b789b5a365802a308b49564d464af2b621c2c771a15193834083603c7bd505ee7d6014f1f2f0101a757d5b08631b67c9c1c18c0aaf10742bbe760698ff646741d3a44397b82e1bb2738ff79e110e59f37b1ef5521392f1b7482d2d07f4b813aa60308ca78043424b3206786e6c9ff23903705017c0fae7ff32f481c40c713dfd4f8d14c8feab18a3bc57e4aa271c5b79a5471a212bb6ad20103079f69e0d7468fd7cfbc9aebeec8fcb3543aaeb69f821a5e126b2529a2630ed4ff94d0da6a6300973da65e385929e946fc7318d47c4908c205614f6c6ac8b149a87b7dac7091b465801e90a6aefa91d1a31af724132d602442f527c0b417091a237b78aa253d0652d060bd7d40c26f6658c166c48219ab56f2db3fb7a5a05e02f4f9430d124a79e90e78c8bab4861c839f8e839e0d33cb03ba5d65707e30966f76961e8807e3d163bb9a21889e7936a8329f8a7708cc2363a7f9782160f105eb66195b94a1ad8d72eb74b79a11ec13f5372d88782c38abec126edfdd5a16e0b51a2b6d0e8f9d2b1517abe5b0a79c4d0253b3c39752d53ba443592f30286b39d94bbc575d03295a7525c6ec68c7a76820a659869463813dfe9bdce67d2be8d0333715f0df5ba7ebbe47c80bc0512072ecc1e7c75feb4a2e52d1725a70a45800908e05cbcc4129141d5ef4702adc177fdc0ef889834c4a8d7f4bd647af26fe51980d6ef4c066646bfb403c17e2f3d325a87700530918ec09dee1498f5614c519e481b5c80eea4fed7da296c506a798c29bdcc525652348bf17b1f9d231bd63430fff3871cc70a84304ac5c6487c6ccf41c83895e9cb25749c82f2bbb4c01e38e9358fc51aa7d1444cebdde418ad469b59b403a8e0ac013c9a9ea0589d0d255e44a090edad8d7041ead3b219dd0ef017ec665905d138b2ba933e5c29cfcf36383bd7be3aa0a0b700f7fedcedc10eb5f9439433cdd4cfc3adb49ca56f01b744c2a3b0115a517df099446b903e12aa1ef1937ca1ddff002ebeee0bfc3c7aa40545fcb0902aeeb2fc042ffaf616d1bfad01d7eeb20778183db7d85cf71bfdafced1a776b78d960c9dc224d3bd6b2367813a1a5c2ac25945280c28e56755", 0x1000}], 0x1) 16:00:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ftruncate(r2, 0x0, 0x775) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000000c0)=0x1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r0) 16:00:53 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x400000, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, 0xffffffffffffffff) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) 16:00:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x181, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000000)) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setitimer(0x82cd97ec939acc67, &(0x7f0000000140)={{0x1ff, 0x7f}, {0x9, 0x523b}}, &(0x7f0000000180)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = syz_open_pts() r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x43, 0xfffff, 0x9, 0x3}, {{r2}, 0xfffffffffffffffc, 0x51, 0x1, 0x9490, 0xdd}, {{r3}, 0xffffffffffffffff, 0x10, 0x4, 0xfab, 0x800}, {{r0}, 0xfffffffffffffffb, 0xd471f3402031e156, 0x36c8350bba16e23, 0x80, 0x3}, {{r0}, 0xa806bd34c7b2addd, 0x88, 0x20, 0x3ff, 0x1ac4}, {{r4}, 0xa1e9c09f7d8553d9, 0x8, 0x40000000, 0x6, 0x1}, {{r0}, 0xfffffffffffffffa, 0x30, 0x2, 0x8, 0xd2}, {{r5}, 0xfffffffffffffffd, 0x4, 0x8, 0x4, 0x7}], 0x8, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x54, 0x40000000, 0x7, 0x1ff}, {{r0}, 0x0, 0xcd, 0x8008000a, 0x83, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x58, 0x20000008, 0x100000000, 0x7}, {{r6}, 0xfffffffffffffffa, 0x42, 0xfaf4d84526e9cb5a, 0x3, 0x3}, {{r7}, 0x4, 0x14, 0x20, 0x3ff, 0x5}, {{r0}, 0xfffffffffffffffc, 0x4e67c378ea5d0063, 0x0, 0x9, 0x2}], 0x8000000080000, &(0x7f0000000440)={0x9}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000080)={0x2, 0x8}) 16:00:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) r3 = socket(0x2000000000000002, 0x1, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) read(r3, &(0x7f0000000980)=""/167, 0xf) r6 = geteuid() kevent(r5, &(0x7f0000000a40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r4}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r3}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r3}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r5}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r4}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r3}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r4}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r4}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r4}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r7 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r9 = fcntl$getown(r3, 0x5) r10 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x8000000007ff, r6, r11, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r10, 0xffffffffffffffff, 0x92, 0xffff}) setreuid(r6, r8) r12 = socket(0x2000000000000002, 0x1, 0x0) r13 = dup(r12) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r14 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000480)) read(r12, &(0x7f0000000980)=""/167, 0xf) r15 = geteuid() kevent(r14, &(0x7f0000000a40)=[{{r12}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r5}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r13}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r12}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r12}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r14}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r13}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r12}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r12}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r12}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r13}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r13}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r13}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r16 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r18 = fcntl$getown(r12, 0x5) r19 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x3, r15, r17, r15, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r18, r19, 0x0, 0x92, 0xffff}) fchownat(r2, &(0x7f0000000040)='./file0\x00', r6, r17, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r21 = kqueue() kevent(r21, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x52) r3 = socket(0x2000000000000002, 0x1, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) read(r3, &(0x7f0000000980)=""/167, 0xf) r6 = geteuid() kevent(r5, &(0x7f0000000a40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r4}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r3}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r3}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r5}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r4}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r3}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r4}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r4}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r4}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r7 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r10 = fcntl$getown(r3, 0x5) r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x3, r6, r9, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r11, 0x0, 0x92, 0xffff}) setreuid(r6, r8) r12 = socket(0x2000000000000002, 0x1, 0x0) r13 = dup(r12) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r14 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000480)) read(r12, &(0x7f0000000980)=""/167, 0xf) r15 = geteuid() kevent(r14, &(0x7f0000000a40)=[{{r12}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r12}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r13}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r12}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r12}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r14}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r13}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r12}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r12}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r12}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r13}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r13}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r13}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r16 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r18 = fcntl$getown(r12, 0x5) r19 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x3, r15, r17, r15, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r18, r19, 0x0, 0x92, 0xffff}) fchown(r2, r8, r17) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x48}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:00:53 executing program 0: select(0x40, &(0x7f00000001c0)={0x8, 0x1, 0x100000000000000, 0x0, 0x0, 0x3f, 0x5a5, 0x8}, 0x0, 0x0, &(0x7f0000000280)) 16:00:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r4, &(0x7f0000000040), 0x438) 16:00:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/77, 0x4d) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) accept$inet6(r2, &(0x7f0000000040), &(0x7f00000001c0)=0xc) socket(0x781cbd414df1be3f, 0x4, 0x7fffffff) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x1, 0x0, 0x20000000}, {0x16, 0xffffffffffffffff, 0x0, 0x1}]}) socket$unix(0x1, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") dup2(r2, r0) 16:00:53 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8008, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xffffffffffffff62) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 16:00:53 executing program 1: socket(0x11, 0x4003, 0x0) socket(0x2, 0x3, 0x80) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x50008, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x1e, r2) sendto$unix(r3, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000000100"/177, 0xe2502e92, 0x7, 0x0, 0xd3) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setegid(r3) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1c}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x3f) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x4, 0x1000, 0x6, 0x4}, {0x5, 0x76, 0x2b73, 0x7f}, {0x3, 0x3, 0xac, 0x1000}, {0x74f0, 0xfffffffffffff1e9, 0x3, 0x9}, {0x0, 0x511f, 0xfffffffffffff460, 0x800}, {0x5, 0x3, 0x2b, 0x8}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x1, 0x8}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x2, 0x20000000000000, 0xffffffffffffff66, 0x1}, {0x4, 0x1d, 0xa7bf, 0x5f}, {0x0, 0x6, 0x5, 0x1000}, {0x5, 0x4ffc30b9, 0x8001, 0x1}]}) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613b) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0xffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="008000", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x4a5c, 0x0, 0x4, 0x81}, {0x7, 0x5, 0x1, 0xfffffffffffffffb}, {0x4, 0x5, 0x7fff, 0x1}, {0x5, 0x8, 0x4, 0xb5fc}, {0x8, 0x0, 0x8, 0x4}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x0, 0x4, 0x4f, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xd4b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x16de}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x8000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x8001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x800}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x401}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x4}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x10001}, {0x3c}, {0x16}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(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) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r3, &(0x7f0000000040)=@file={0x0, ""/55}, &(0x7f0000000080)=0x39) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{0x20000064}, {0x16}]}) flock(0xffffffffffffff9c, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") fchmod(r0, 0x71) 16:00:00 executing program 1: setpgid(0x0, 0x0) r0 = getppid() r1 = socket$inet(0x2, 0x3, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setpgid(0x0, r0) setpgid(0x0, 0x0) getppid() 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='p'], 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) syz_open_pts() r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xcade0c32b53d3be8, 0x4) socket(0x10, 0x1, 0x3ff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x1, 0xddb3b67b77f60a3f, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x2, 0xffffffffffffffff}) 16:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) 16:00:00 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x1) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000040)=0x1) pledge(0x0, &(0x7f0000000280)='vmm K\xd1\x0eB:\x01\xf15\xa4\x8bI.%\xe2\xce3\x00\x00\xa7\x9d\xed\t\xb9\xd5\xef\xc3\xa4\x1c9`\xc7\xd0-\xef\xb6\xf4x\xa3\x1d\xd7\xf7\x88 \x7f\x18\x13\xdb^\xc1TT_K\x19)\xb8\xc1i\xaa\x8a\xae(\xe4c\x95\xfb(n\xb4\x8b\x16\x01\x04)\xfe\xc3-AeFY\xa4\xbd,c\x15]\xbakQAX\xd9\xde\"\xe1\x1f\xbeL3\xdbL\xa0\xa1\xf3\xd3o\x06$\x0fl2\xdb\xd77\xcd\xa7\xf3\nE\x01{\xa7\xad\x94N\xaa\xd5V\xf2Q\x12{\xee\x90\xe9\x0e\xf8\x87\xc8\xe0I]\x1ec\xed\x91++!t~\x1c:\xf3&\xe2\x89\"\xb3\xd3\xa6\xf7\x82\xc72(\x00') pipe2(&(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r1, 0x0, &(0x7f0000000080)) dup(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="450cf9d6365c74ee822d49902f66696ce53000"], 0xa) fchdir(r2) 16:00:00 executing program 1: setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) nanosleep(&(0x7f0000000000)={0x7}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) r1 = msgget(0x3, 0x101) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000100000000000000700"/76], 0x4c, 0x0, 0x1800) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {}, {0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:00 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x4a) 16:00:00 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x0, 0x1000, 0x0, &(0x7f0000004000/0x1000)=nil) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x804, &(0x7f0000000040)=0x5c2b, 0x4) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x1000000000000, 0x8, 0x0, 0x40000ffffffffffd}], 0x3, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, &(0x7f00000001c0)=""/208, 0xd0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchflags(r1, 0x8000) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f0000001700), 0x1000000000000019, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2, 0x7f, 0x9, 0x39}, {0xfffffffffffffff7, 0xff, 0x0, 0x10000}, {0x7, 0x1, 0xffff, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x1f, 0x4, 0x100000001, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x122}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffff}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000e70000/0x3000)=nil, 0x9}, {&(0x7f0000eae000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x8b93}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000f5b000/0x3000)=nil, 0x73}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000c82000/0x2000)=nil, 0x6}, {&(0x7f0000c47000/0x4000)=nil, &(0x7f0000e2e000/0x1000)=nil}, {&(0x7f0000c9e000/0x4000)=nil, &(0x7f0000d68000/0x4000)=nil, 0xfff}, {&(0x7f0000d6a000/0x3000)=nil, &(0x7f0000e26000/0x4000)=nil, 0x80000001}, {&(0x7f0000fec000/0x12000)=nil, &(0x7f0000e19000/0x3000)=nil, 0x8}, {&(0x7f0000e09000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}, {&(0x7f0000dd2000/0x2000)=nil, &(0x7f0000d0e000/0xa000)=nil, 0x9}, {&(0x7f0000c78000/0x1000)=nil, &(0x7f0000ce0000/0x4000)=nil, 0x1000000000}, {&(0x7f0000f3c000/0x1000)=nil, &(0x7f0000cd9000/0x2000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x8000}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x8601, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000640)={0xffffffffffffffc0, 0xc8c, {[0x93, 0x7, 0xfff, 0xfffffffeffffffff, 0x0, 0x2, 0x101, 0x9, 0x8, 0x35, 0x9, 0x2, 0x7ff, 0x100, 0x80000000, 0x0, 0x5, 0x5f], [0x38, 0xaf, 0xfffffffffffffffa, 0x6, 0x8, 0x401, 0x0, 0x8, 0x401, 0x100000001], [0x60, 0x7f, 0x40000007, 0x1, 0x7, 0xffff, 0x665016bc], [0xb9cf, 0x5, 0x0, 0x3, 0x2, 0x5], [{0x2, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffe}, {0x80000000, 0x7, 0xfffffffffffffffe, 0x10001}, {0xb6ec, 0x2, 0x4, 0x5}, {0x5, 0x644, 0x100000000, 0x6}, {0x28c0000000000, 0x401, 0xe79, 0x4}, {0x1494eafe, 0x38, 0x3c, 0x107f}, {0x6, 0x2, 0x100, 0xffff}, {0xfffffffffffffffd, 0x2, 0x401, 0x20}], {0x100, 0x3ff, 0x1, 0xffffffffffffffe4}, {0x1, 0x1ff, 0xffffffff, 0x10001}}}) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f00000000c0)=0x808000000100) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x1) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8a995dc54"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) syz_open_pts() 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) r1 = dup(0xffffffffffffffff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x4}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x1000000000001c}, {0x3d}, {0x807ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="fcb75617ca542673c53f9d551716") 16:00:01 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) accept(r1, 0x0, &(0x7f0000000000)) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9bc3676dccd04245e", 0x11}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000002c0)) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x2, 0x600000000000}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0xda, 0x100000001}, {{r3}, 0xfffffffffffffffa, 0x0, 0x1, 0x1, 0x10000000}], 0xffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0x8000, 0x7}, {{r4}, 0xfffffffffffffffe, 0x2, 0x9f7f807650d79395, 0x2, 0x3}, {{r0}, 0xfffffffffffffff8, 0x34, 0xf0000000, 0xa1, 0x46d1}, {{r5}, 0xfffffffffffffffb, 0x0, 0x20, 0xf7, 0x2}], 0x6, &(0x7f0000000140)={0x7, 0x101}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r0, 0x5) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000001100)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000040)) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r2, 0x45) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0xffffffffffffff00, 0x800, 0x9, "eb4a05741db73e46a6a1c6da82cc204cb7b66bb7", 0x4}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="e36113f53bcaec2e", 0x8) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="79d0bbf414f82edcdfbe8f5ab4f8b691367186d704dea1bf5f57cdaea307af2a87984eb8be01eccb876b2ec8fc53a4d7f426b19314e5b4e614914daffc2ca18ada9ea3cbec562883ec7ec4c32f535c6815517606e6afde85429a7e452c3eb9778a0054c72a5bba7378d1eab54692d38fecc5eaaef9270b503d9ded57311fabae917d6cab1a66840ead76456fc25ead1a0bb087f9c687c9481271371d1cc16ab9d0928d1a23e773471b695afe128652a5e2d2deb86020f574ae87551e6a2929ea7d1839e41698f692c23c457fdd89d09eda14f080656a54ede84609fb87a70c9417607d6d4f7b6dcd74a58f96808582570a", 0xf1}], 0x1) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186204018b002b3a00000000000000000000000040694e0e4cfa772dc1d1404300009c894314ba35c4875b8b01ae9b1365e18c0fa6ae84c9f0611da24e14a586b1750cfb1700"/87, 0x57}], 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20, 0x0, 0x0, 0x4000}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x3ff, './bus/file0\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) dup(r3) renameat(r2, &(0x7f0000000080)='./bus/file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00') r4 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000380)=0xa53fc54fa99a664a) open(&(0x7f00000001c0)='./bus/file0\x00', 0x30260, 0x10) open$dir(&(0x7f0000000000)='\x00', 0x20000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f00000003c0)={0x1, [{0x2, 0x8}, {0x0, 0x3}, {0x97d0005e8ade7d76, 0x103}, {0x3, 0x9a2}, {0x1, 0x9}, {0x3, 0x5}, {0x3, 0x100}, {0x3, 0x3}, {0x1, 0x1f}, {0x2, 0x80}, {0x6, 0x1f}, {0x3, 0x1ff}, {0x1, 0x1}, {0x5, 0x6}, {0x0, 0x7fff}, {0x2, 0x6}, {0x3, 0x7fff}, {0x2, 0x2}, {0x2, 0x7e3}, {0x2, 0xb3f4}, {0x2, 0x2}, {0x7, 0x3}, {0x2, 0x1}, {0x2}, {0x1, 0xffffffff}, {0x3, 0x5}, {0x0, 0xc424}, {0x1, 0x5}, {0x3, 0x4b}, {0x6, 0x7f}, {0x1, 0x4}, {0x3, 0x8}]}) 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f0000000080)="157c0744b470439a3706d4eebecbf7313c46f2de7202489a68358a22f045ae1d0322263577faf96e64f23c2349edc43f3ddd5d2b022d75be9dcd272e8f944ac80ca4f4909979477fbb963b7f9409e54546b429d0fe531b34c52d7d5d8d7804ca9298f8755a02143fe9c2ba", 0x6b) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r1) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) r9 = socket(0x2000000000000002, 0x1, 0x0) r10 = dup(r9) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r11 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000480)) read(r9, &(0x7f0000000980)=""/167, 0xf) r12 = geteuid() kevent(r11, &(0x7f0000000a40)=[{{r9}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r9}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r10}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r9}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r9}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r11}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r10}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r9}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r9}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r9}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r10}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r10}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r10}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r13 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r16 = fcntl$getown(r9, 0x5) r17 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000840)={{0x3, r12, r15, r12, 0x0, 0x1c4, 0x80000000}, 0xd, 0x5, r16, r17, 0x0, 0x92, 0xffff}) setreuid(r12, r14) r18 = socket(0x2000000000000002, 0x1, 0x0) r19 = dup(r18) ioctl$WSDISPLAYIO_LDFONT(r19, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r20 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r18, 0x4004667f, &(0x7f0000000480)) read(r18, &(0x7f0000000980)=""/167, 0xf) r21 = geteuid() kevent(r20, &(0x7f0000000a40)=[{{r18}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r18}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r19}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r18}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r18}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r20}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r19}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r18}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r18}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r18}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r19}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r19}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r19}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r22 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r24 = fcntl$getown(r18, 0x5) r25 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000840)={{0x3, r21, r23, r21, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r24, r25, 0x0, 0x92, 0xffff}) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, r23]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r7, r14, r26}, 0xc) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) semget(0x0, 0x2, 0x200) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x20) r1 = socket(0x10000000002, 0x8000000003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x5, r1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000080)=r5) socket(0x6, 0x1, 0x8) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_open_pts() syz_open_pts() syz_open_pts() 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:01 executing program 1: unveil(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='r\x00') r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r2 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r3 = geteuid() kevent(r2, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r2}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r1}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r1}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r1}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r4 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) chflags(&(0x7f0000000100)='./file0/file0\x00', 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r6 = fcntl$getown(r0, 0x5) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x3, r3, r5, r3, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r6, r7, 0x0, 0x92, 0xffff}) setpgid(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) shutdown(r8, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r8, 0x1) setsockopt(r8, 0x7, 0x1d, &(0x7f0000000200)="1310bffd733436cc3cfd1c2ef5c5d87d0bef2ae2d88c9e46679f1818778987f2602b59adaa5f3ca2d6d47e1fcb90247c425dd4b294de0139105dcb6843544ba7b5090905530e302c4debaefcf63575bf0870487416d06a08e3e34e0a160d28d7bb1501b6990d752db145aca16a93", 0x6e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x874e3c766a005abf, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0x0) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/225}, 0xe9, 0x2, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x7, 0x8, 0x80000000, 0x1ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x2f8, &(0x7f0000000180)="7a8da4ea1fe6f57cc63c5a0093ec") 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup2(r1, r2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0xb5, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x2003, 0xffffffffffff65b3, "925475447dc5ec72545f0a765e2ba400008000"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\b\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = socket(0x12, 0x8000, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x80) lseek(r1, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000001c0), 0x16, 0x0, 0xffffffffffffffff) r7 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x800, 0xc4489eef02f808bd) r8 = open(&(0x7f0000000180)='./file1\x00', 0x100, 0x1) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20, 0x0) r10 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x880, 0x40) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r15 = open$dir(&(0x7f00000003c0)='./file1\x00', 0x8000, 0x1c) r16 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x20, 0x0) kevent(r7, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffb, 0x0, 0x1, 0x9, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x43, 0x2, 0x80000001, 0x8000}, {{r9}, 0xfffffffffffffffe, 0x80, 0x8, 0x6e4, 0xc8}, {{r10}, 0xfffffffffffffffd, 0xc1, 0x80000000, 0x80000001, 0x81}, {{r4}, 0x7bac9abf0a43adff, 0x4, 0x1, 0x3ef031c6, 0x81}, {{r11}, 0xfffffffffffffffd, 0xf9, 0x0, 0x4000000000000080, 0x7}, {{r3}, 0x5, 0xa, 0x8, 0x7, 0x1c}, {{r12}, 0x6, 0x4, 0x0, 0x10001, 0x5}, {{r13}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x100000000}], 0xfd3c, &(0x7f0000000440)=[{{r14}, 0xfffffffffffffffe, 0x80, 0x20, 0x200, 0x2}, {{r15}, 0x790c60827f7eb134, 0x6, 0x4, 0x100000001, 0xa0b}, {{r16}, 0xffffffffffffffff, 0x152, 0x20, 0x8, 0x9547}], 0x9, &(0x7f00000004c0)={0x1, 0x70000000}) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x8404031001) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82f23b7a9cc54e5fa61697de022e2f66696c653000"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) fcntl$getflags(r0, 0x9ce608336cec667e) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) fcntl$getflags(r0, 0x9ce608336cec667e) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x61) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pread(r1, &(0x7f0000000080)="f6fd770242e6555e6291a7fe6832d6e13f01b6749927d5d8ea0ec90245bbdb59da29a73cf670626ad71d280000feb4c8167ff94c791756f0b4e1239d034438a21c03c7423c88fc01d240b2551d50d302d33103b657", 0x55, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000300), 0x66, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) fcntl$getflags(r0, 0x9ce608336cec667e) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) 16:00:02 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000100)=[{r2, 0x4}, {0xffffffffffffff9c, 0xc4}, {r0, 0xb443022b752d069b}, {r3, 0x40}, {r4, 0x8}], 0x5, 0x2dbf97dd) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x1}, {r1, 0x80}, {0xffffffffffffffff, 0x40}, {r0, 0x80}, {0xffffffffffffff9c}, {r0, 0x100}], 0x7, 0x4) 16:00:02 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) fcntl$getflags(r0, 0x9ce608336cec667e) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) fcntl$getflags(r0, 0x9ce608336cec667e) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697f, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) fcntl$getflags(r0, 0x9ce608336cec667e) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697f, &(0x7f0000000300)) 16:00:03 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) r1 = socket(0x2000000000000002, 0x5, 0x2) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r1, 0x5) r9 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) setreuid(r4, r6) r10 = socket(0x2000000000000002, 0x1, 0x0) r11 = dup(r10) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r12 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000480)) read(r10, &(0x7f0000000980)=""/167, 0xf) r13 = geteuid() kevent(r12, &(0x7f0000000a40)=[{{r10}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r10}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r11}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r10}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r10}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r12}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r11}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r10}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r10}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r10}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r11}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r11}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r14 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r16 = fcntl$getown(r10, 0x5) r17 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000840)={{0x3, r13, r15, r13, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r16, r17, 0x0, 0x92, 0xffff}) fchownat(r0, &(0x7f0000000240)='./bus\x00', r4, r15, 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x80002000, 0x0) r18 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getpeername(r18, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r19 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) socket$inet(0x2, 0x2, 0x1) poll(&(0x7f00000001c0)=[{r19}], 0x20000000000002f2, 0xdf) read(r19, &(0x7f0000000340)=""/101, 0x703dd8f40aca6511) close(r19) open(&(0x7f0000000500)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) fcntl$getflags(r0, 0x9ce608336cec667e) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697f, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) 16:00:03 executing program 0: 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) semget(0x1, 0x4, 0x40) semop(r3, &(0x7f0000000240), 0x2aaaaaaaaaaaab27) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') r4 = shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9}, 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:03 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20691, 0x9) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xca, 0xe128, 0x200, 0x0, 0x9, 0x80000001, 0x6, 0x2, 0x1, 0x5, 0x9}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0xc03f56cce5ddd191) setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) 16:00:03 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) 16:00:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r0) clock_gettime(0x0, &(0x7f00000013c0)) 16:00:03 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) 16:00:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/177, 0xb1, 0x0, 0x0, 0x0) socketpair(0x6, 0x4000, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0x101}, 0x5d7bac426270754a) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f00000000c0)=0x20) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x45, 0x5}, {0x83, 0x8001}, {0xee2fc5e32d7e341a, 0x2}, {0x5}, {0x81, 0x1d}, {0x81, 0x7fff}, {0xe7, 0x8}, {0x48, 0x7f}], 0x8}) open(&(0x7f0000000280)='./file0\x00', 0x8, 0xa3) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x80, 0xaa) ioctl$TIOCSCTTY(r3, 0x20007461) 16:00:03 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x19e2, 0x80000001}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:04 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000180)=[{0xfff, 0x80000000, 0x7fff, 0xe651}, {0x8, 0x1f, 0x9, 0x3f}, {0x9e48, 0x164d, 0x8, 0x1}, {0xd3e6, 0x4, 0x400, 0xc000000000000}, {0x0, 0x5, 0x1f, 0x10000}, {0x5, 0x2, 0xe000000000000, 0x1}, {0x7fff, 0x100000001, 0x4, 0x5}, {0x7, 0xfffffffffffffc01, 0x400}, {0x6, 0x9, 0x7, 0x300000000000000}, {0xe0, 0xffffffff, 0x1, 0x1f}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup(r2) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000000)={0x9, 0x81, {0x2, 0x5}}) 16:00:04 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) 16:00:04 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x14, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x20000118, &(0x7f0000000000)=[{0x860e, 0x40, 0x0, 0xfffffffffffffffd}, {0x8000030, 0x0, 0x1}, {0x10000, 0x10000000000000, 0xfffffffffffffffe, 0x402}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0xc7) open$dir(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:04 executing program 1: writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:04 executing program 1: writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:04 executing program 1: writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x100, 0x5}, {0x6, 0x3}}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:04 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:04 executing program 0: execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000080)='}%&%/-}i!\'\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000440)='\xb6\x04\xdf\x99\xc6:q\x19K\xbc\xd94*m\b\x97\xa28\xd0\x92{\xd1\x82\xd5Y\xe0\xff\xc5\xe0\xaf(\a'], &(0x7f0000000300)=[&(0x7f00000001c0)='\x02', &(0x7f0000000200)='\x00', &(0x7f0000000340)='\x00\x99\xfa\f-\xcc\xcd\xc8PRd\x06\xf5Z\x00\x90\xf9\xce\xb1\xd1\x00\x98\x91\x17\x96\xf7\x9a\xe2I\x82n\xdaz\xbbj\xf7\x8e\xc3YJ\xa3\b\x7f7nd\xbcW\xb3\xe3i\xd6\x15\xa6\x9e[\xf4\xd0xV ]\x83H\xf0\xa6\x95L\xcbR;G!t(\t\xb9\x7f\xe9G8v\"\x12AK\xb8\x06\xcd\x15\x03w\xdd\\\xf2\x83\xbe\x06J\xc0U}Vn\x1c\x02m\xcbm\xea\f\xf4\x00I\f\xf0m9Y\x81f\x81n\xf3>i\xc8\xef4\vq\xd8l\xc3vq\xfa\x17[\xde\xb1\xbb\xf8\x11\xe9;)\xb6\xf2\tN\xbb\x15\xc7V\x89\xae\x8dA:^\n8N\xab3\xa6\xdf\x16\x8c\xea\xe4q\xb0\xba\xbd\xe9\x05\xb5\x13\\\x1b_j\f\x80\xad\xa9\x8e=\x88\xb9\'+A\xf1n\xbb\xf7\xac\rb\xae\x9f\xfe\x19R\xb3\xfa\xbe\thyKb\x961\xb3r', &(0x7f00000002c0)='\x00']) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r0) 16:00:04 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:04 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x7106, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xffffffffffffff81) write(r0, &(0x7f00000000c0)="d874", 0x2) 16:00:04 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:04 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:04 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r1, &(0x7f00000000c0)=[{{r5}, 0x7ffffffffffffff8, 0x18, 0xfffff, 0x3e, 0x3}, {{r4}, 0xce9f899da63a7cd2, 0xab, 0x2, 0x2, 0x9}, {{r5}, 0xfffffffffffffff8, 0x2a, 0x40000000, 0x141, 0x81}], 0x20, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:04 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f00000008c0)=0x6) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) ioctl$KDSETRAD(r4, 0x20004b43) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r6 = semget$private(0x0, 0x400000000d, 0x0) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c, 0x0, 0x0, 0x3}, {0xa6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pread(r7, &(0x7f0000000840), 0x0, 0x0, 0x0) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r6, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r6, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000200)=""/234) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="b8c781615cfe066af7b3"], 0xa) dup2(r3, r2) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, 0x0, 0x0) getsockname(r8, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) preadv(r1, &(0x7f00000007c0)=[{&(0x7f0000000340)=""/221, 0xdd}, {&(0x7f0000000440)=""/185, 0xb9}, {&(0x7f0000000140)=""/44, 0x2c}, {&(0x7f0000000500)=""/113, 0x71}, {&(0x7f0000000580)=""/182, 0xb6}, {&(0x7f0000000640)=""/203, 0xcb}, {&(0x7f0000000740)=""/88, 0x58}], 0x7, 0x0, 0x0) ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 16:00:04 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:04 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:04 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:05 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x1000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9ab", 0x9}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9ab", 0x9}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:05 executing program 0: select(0x1d, 0xffffffffffffffff, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x1, 0x39c3, 0x0, 0xffffffff, 0x4, 0x81, 0x5, 0xfff}, &(0x7f0000000140)={0x400, 0x7, 0x7, 0x10000, 0x0, 0x0, 0x9, 0x80000000}, &(0x7f0000000180)={0x4, 0x5, 0x1, 0x6, 0xe221, 0x2, 0x8000, 0xd69}, &(0x7f00000001c0)={0x101, 0x6}) select(0x40, &(0x7f0000000000)={0x8, 0x5, 0x9, 0x3, 0x5, 0x2, 0x3, 0x2}, &(0x7f0000000040)={0x0, 0x236, 0x1, 0x5, 0x3, 0x0, 0x8, 0xf34}, &(0x7f0000000080)={0x5, 0x7, 0x1, 0x6, 0x2, 0x8, 0x9, 0x800}, &(0x7f00000000c0)={0x80}) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r2 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r3 = geteuid() kevent(r2, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r2}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r1}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r1}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r1}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r4 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r6 = fcntl$getown(r0, 0x5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_open_pts() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x3, r3, r5, r3, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r6, r9, 0x0, 0x92, 0xffff}) r10 = socket(0x2000000000000002, 0x1, 0x0) r11 = dup(r10) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r12 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000480)) read(r10, &(0x7f0000000980)=""/167, 0xf) r13 = geteuid() kevent(r12, &(0x7f0000000a40)=[{{r10}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r10}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r11}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r10}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r10}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r12}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r11}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r10}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0xca4a, &(0x7f0000000640)=[{{r10}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r10}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r11}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r11}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r14 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r16 = fcntl$getown(r10, 0x5) r17 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000840)={{0x3, r13, r15, r13, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r16, r17, 0x0, 0x92, 0xffff}) shmctl$IPC_RMID(r14, 0x0) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9ab", 0x9}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa", 0xd}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:05 executing program 0: acct(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10000, 0xa) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x100000000) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = dup2(r0, r5) readlinkat(r6, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)=""/110, 0x6e) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa", 0xd}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa", 0xd}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0xffff}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = getppid() r4 = socket(0x2000000000000002, 0x1, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000480)) read(r4, &(0x7f0000000980)=""/167, 0xf) r7 = geteuid() kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r4}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r4}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r6}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r5}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r4}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r5}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r5}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r8 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x1, 0x0) dup2(r9, r10) setsockopt(r10, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) r13 = fcntl$getown(r4, 0x5) r14 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x3, r7, r12, r7, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r13, r14, 0x0, 0x92, 0xffff}) setreuid(r7, r11) r15 = socket(0x2000000000000002, 0x1, 0x0) r16 = dup(r15) ioctl$WSDISPLAYIO_LDFONT(r16, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r17 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r15, 0x4004667f, &(0x7f0000000480)) read(r15, &(0x7f0000000980)=""/167, 0xf) r18 = geteuid() r19 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r19, 0x0, 0x0) kevent(r19, &(0x7f0000000a40)=[{{r15}, 0xffffffffffffffff, 0x8, 0x1, 0x6, 0x2}, {{r15}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r16}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r15}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r15}, 0xfffffffffffffffb, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r17}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r4}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x10000}, {{r15}, 0xfffffffffffffffb, 0x5, 0x5, 0x8, 0xb2}], 0x6, &(0x7f0000000640)=[{{r15}, 0x0, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r15}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x200000000000400, 0x3}, {{r16}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r16}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x7}, {{r16}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r20 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r22 = fcntl$getown(r15, 0x5) r23 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000840)={{0x3, r18, r21, r18, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r22, r23, 0x0, 0x92, 0xffff}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001180)={r3, r7, r21}, 0xc) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wsmouse0\x00', 0x10, 0x0) pwritev(r24, &(0x7f0000001100)=[{&(0x7f0000000080)="3577db6cd58feee80afa8f1f75fd50cd83596dfce36a43388edd38719b70f1f07c11b2"}, {&(0x7f0000000100)="e49b884741ec9b62364a8ed8aa55ded6459c0702fa81d544b4eb975f0d2cdf313bec402b79b4c3e5d4e71dc2696c4a49f20d7fbee0a65489a1d33968fdbae0ce2f938c688aa5b708299ced9406e197400b0401ed1b675afa30df3aa24519e8a58a98f5fc95b70b4aa4b300c0e4ce6539dad9c8125313dc9cbf5c7cd6e57876a4387ffd3e5f931b31aa9c1b31357ab47025f375471d42f0216f3d9d4454be52bda15677323069d4b13144410b46449f204bcc6e1a4592dc49ea2ce609c8ca8b19079b3a7fc0a0c55175c80acc2f5ac5fa842eab00952bde51d0b00c8b49bfeb29e5be05d2a5d8dae1fe5b02a889e35b74a13e6e4b381ccabe8bb47c95c5cc89de1a9676057727727f3fecc951cba391b65a3152714b9e6438622aaba384c9499d1836575b12ed6fecabd06bde053c5568ab0d39bf1babbd68b52ad77625975c643a9186f95a0bbee559c3f17e99187308ce52c277bb06845dd7f16dd1f668a2a2390dd7734e2045d9f2ded0d3f7cca765f2a6189d7fa3907ca85c3d61b30732261a0aed971595cb198adbc9411bdeb5a050645663df6f9654fb6754712fa72adc63ce3ff9d77a135d4404ede5bdb39a6e391b8990c8949142ceb9b7a0d371bf3d97a53884221d88545834bbe481df2f5a123d736466ada9e68af189b8cb54c613f901968db3a3d67fad5c9ab48a46ff16b031986453f510c8c46df8375df53a17f16f2794ae5a1a6ea8c75e675cbe9efdb68fc75d01e92bc32760fef65b5a82474de3625811901234424b761cee5ca5eb964d3c41a1762b0e1063f0aa4ca5ae6516b608c8df91a90e363883457208029f9dc86fbf6af57bafd6d5d4a4d9e8e657a3579904635769bba765c91827d43ee73f410fd2f42365fac4893ede00d6fee35232d1915243886564c51ea6cefd51253399c8cd3e6a1e6dedc443c7fcfcade533dccde0089677c0f0e9fc5a52c7e735e065bc5b613274443d7fa73afea65925062e181f48d4de36f5ce799b6f39ab991660b78b98feba48b0d40aa05df88367d9107cd3f781df5482a522bf3280c4ec066f48b3d0a4c446bd4ba1ee72dd03a06c2864c8cd27a7420c05783f7bfd1686e35f8a6d278ba3059a8fd02731e7d8a699f00f87fdc63aa18c312c2d5120540776f9e3f783f0e2e2e54fd7bfdcd9858aa99c1fe1197c572969120b798da71a50a3840141e5a94f35c2b3cd4811fce71c3613cde7e6dc74bb9c9f26a0476b9f4188f6c8e5a2c790cbe553094ee17172571e969c22c0631010ca2f68431a553eaaf18cf1ed3d10ac3d8f3b3c443e2a628bb7ba9223d9fc4f7730de42dde06f057c38f55389e78df44fb15ebbf2c3f5692143b8d80a7ca60b66220e539e07a60c4bcb1fcc98c2d850879232302da3a15fc5a304f7cd20631845237a16267f1298d3cc2f735c428ed6dbbbd71752665c5c28bb4668202de302084aaa305ea20d4b3dbcf6b82d5c5f6975fbc4a64cb13a3aad2b1be4ac8bb0dffc39567351066142ebe30c547535a7adc59316e9f88218334e090c87979b5a6f903f80036206dbf036bc420073d62a451b966249696ec8be0bc0ca19b09b0018f8fc211a2a07b0f99eacfe70cfd012a09b1b9a9681facab2ec25eb4fda76b4fcd2165c6ff7aa875c09a45ad73e98eb722074badab5e9c9ba5560fa54d17fe71ee3751280af4d40ca00542679fc1854ac264d04821bc5c6c7a9d3d1f9b7e050489cb57b76e2c702dda862538bcc2ee1a1d0f061ec5375058a5e7e9db11fdc4a3eb44cb1d8fe2bf4c7925e6cd235373ed00509674112222df8ccb099107bf2ba4ec7c4b7326a194e923d8d77a1c953a2283f87f2e42f05fb32526cd51501013b955e44756015855cd4510de3a77cab45f890d144f7d14989c91bfb60df4cf715fb306ab5d61c7846043abd52c0573c5fa02cdbe06e753f097c5c5e200acd9a7e6d52210fa1c566844ea26b4a38413b3f05b387cc484c11e056938fbb866e960bb42dcd48c8e7a24ed129e608e3d2cb5997e222ee1b4bd1301106a6c43bf1bbef15db337f34685c041a5eda613c397ace1ce196435b91ab345d0113210e60d98c1049c674a5ca8764084f9f9cb79c7f701b2eefbec958533a59fb3fff754c303ff16c0059a407a9b3af7beb708bef2f8888cdef88f516298d807e4df08fab3287b600e34c45218127a930c10323f708e70900257faaf55f826fd6f665821d705f094b4edb90ebd61146fe72386ed7da51c2279174a203b7e421785505b0c7e0c38b1b0ae76a77e4e25d954b6fbc22dbcdf0b60782083c78d56ec0802672ee3b3e67ebd70c3f10828b463852174d672d03f36816c75b5300a1327abe50f7c3f11b3c3f09fb1d4eae54cc3a9fe431bc1543d04743b6404affd69dda356da07e2d3be9d66225502127c266ce48a637121c000bab3e7ce9a2301b10da28f411d83a93c71802b16d6342a5d30aff84f1de727a282be45cf69f9439512d3bee772e517c43328a5eb674dfb044fe56173e0d37a25f6627da0e8ed1640910753f410ad64d6bfee070384357f48dd4a5c6eda800dead040566670ae849d07d02bbbb03475183be7b9c6272f73d2bd1298132b1fe122ff9ac3a2e05f16070c59c23574a2218060fd96973cdf87e7780e5283ae806b1c895834cf98da4dcae0e2f5beaafdc2995b56e39ec218b0b12fc3821f0c590637eefdebb3c440cb5deb20e68184fa3c26238de77dde0afd4f2405d65cda209e9ac0d8301cc67d8776fc79b7f3028d110733bfc19d2b99104105a2cf6c4dcddce68c4b7d09b902ba31fc5ee5374d29089532dbae04250277fbd7b2561354d173f464ee44afe7f44993862c586f387e926a7f574ac4499ee656237361ec14387e85e6520a5aa88a4f1b6eac39209f9fd4c7e92e65b426a92ebc2e371b179bcd9f22f02413c02e378b4f5a1f6b327c73410277378aa30ee6ff199701ab9583a73637f727d45f4b6ac51396bd19ecd62f0f07e2f535142d8b9a1dc5b35281287d2abe6f698c7809d5b78fcc47175d36d70bcb2ace1c86e7bb44e0c70125253f396e629ba35192f4ba4fae20862ba3f61259aaeccca6ea7125552b450eb7c40f2a166eaf3ac807b94c5d14d48450e2dae669505b6f4ee78b049360dbb3657a20cf6c2c77bbd04564b8e00c491809fe5ff1b44ba3fd0f6e11e1c72db71dc3cbaa1d684f169f4163342f15af97ccc1d242769537e50490298acd310d3d846f74208caba6eeaacb4f7436f8b4098a5d79cef7e70bfc08b71c7d14b0bbfff90faa525fa09f8bc0fcffe7386a2c6ebd7838ab34fa00a31b4ae9f44884bbff526e7919a415d3c0cd06f4ac428c11fd45e91e8a9b6b79509d134b9d466f04f8f830fac05045056a50a61df133dc3b1529b7632e8d53ea9c666d012d791e94da18b5e1dd34c1ec0b81249d357c485cb0e2bcd569b441aa5a557978b2688d0cc0b8a946c3d7354935b07f9749873c618517343c6630ba775c35d204e73133d51337080f6335f2e2a8903ee7b1c8cf7443d1721067e358b7736b4a926e157a1fcfcb2716575639a3498fa0c3aeed4fa25eadaf58b5e6438bccfe1d2f7e317e39a57e19abf2e1115600251166a712443d86e58772014193ef56a047f6e884880e66c8f69b47bbde63577912601f2746ad1ae5205cd35ae4d36b39d521f25f2441eeb4d0dd1a1f396efef7cb22de3ddc1ae857c196e7bc1e853b0b81408382a8bf955f220d56f91151cb5af7bbd5ec51cdb12228c08aa5282e33d004ccc72ff00a6230414320cdb0440eb0269b38a8c878a4355b32652e473923963433842485df5e5c88308cafec38c22ea4b4d3877c23b9daa58f65d2ef284e7ac4ad22e3950214d7986ca990ef19e0e92ddbea9ec1002c2a843ed66f012da0b5271692f6b996856906a159d655f46ad4fe3f5cadc39aa5eb7f2d28a0f1167ff07a21f9041884a10661ae82dc44e2c69505c67bcb4652be0650e4825c317cc55f0c9c6b3a731fe0ec6fa8317d6e1b9b26f5acafc880d11670c7469d0be7725066d73451d6550dcaeeb0da6a3baa0b72bc9d1941080ecc0ea0971343af571e638f1155f01f3b199f57cbe2239362fd2ff64af5877c46a249e2d8e0f53e051d5a826774d086a851c6b0dc7b102b34b3ff20cffbf5214c5ec7ea78ec882ace535f499a2ad3cd54b7db02be74d67b0207f62a8ad08600468315377b12cbf8193cd5e57a31fb329c751beac575dfbad85978e488b5e0ff1eba2bcc4ac6f9fd7b8b705dea5b5509239b28e21c6173985b1caed5425c92eb536a89324e60559b70a059d44db0a7e9ba94534f3242f45dfa36c6ff87c3a935659d9be532c7df3d43a12898a9ecf7afa05989b615b42a854eda0cf436be653abeb6f1530cc79b9a34e176e5c963c229e8509c4d871eacc6af3102013a86119178a3ab6a3776b0adc767098fdc0b4acf41b43a184c8a0454f5673374e5c868444cb20f16d9cd23b772b9ad67ed338a1f7aad7b307e107cc3a16c866cf286ac2723b336e70dafc6050eafedc452c25b29632b1398c7830ab189bd5b2a7c7868bfd84d1f9ca9a620e4f03d03877b0e632ecfdbd23734c21bed49e497cd91402e5d004da734bb501b07e90c298db14fd5d10980ea6d1f7b84aa317a3ba6e922f42d71d7d07414718fbad17ea2d318c68128caa1c71172cb0041d442defe991138240d647ef8dea815d38638a19b9cbaa74e378a653451ec58ce47348a4674848bc8afcc841df4fc232ba2ff9f241ac9b51ec1342ff80456ade19e9fb67525161185c48e4c1b6aafcfaded2f218c23238a2a2629aa1d18ca42f5908e0c1f4647c681120fca8b0cdee635c1cab640115102db543dae6ebf1b3a91d31de0a3149cfc1ae0911e32871b1c6445f1c35da1445cf124ee91e7b177eb7010715c7add93da59e561dbaabc0b2252dfed4c6c706c87a3c96794db8ecd3993d220235e8d027aa9d119beab283a00210a9466ff4271c6c6aec70e73afdb8b5fbbd83ce979b671223fc16b5359a79652fd90c3c5d1cce058e55cea8ee8eafc91b2d7a93da39ed6c7abdfd942244eb3297eba2849309453d499295f447ebe52ee3cff2d3a518db9b5f85346affb4bd9c449c78274a1d98dbf53c8aea07f78947e4841d4e180adb508895a766e6869f21e91e8740435dcffcc2a17dd8e5e6f0db9d4b42eb94fdc58ffb7c21eecd4f7f796a6b926a60c4df776ea9bc5d03f2754351fdebeecfe768bb1825590bb364aa56f834a03aa06d6b6d46b8cdea55123d1cb955802fde3b2d5d594d058d95e7225a2e729f1387628531c0e1f8a2834b06027ca13623234d8a0d455d88e6ea8b284ac4d8f9810820711f5574c5a3ccb94fda18d81015985ee98fa89d5be1c2375e08a0f99ac8fbbc4efe45d435a22e65569200048bb304e3a7cc895f4e9842519dfeccec66f143c16bda6938e171e14303c0d0e0687b9895ee16412305e0a9489b63bfa568cee8a375eb346d2c0661b7fe61b4e757e6b9795f70f87344cb3220f2365fceb14edb801d67faa506bf92978abc65160e71d256df10d209910ac26743283f2864fbb63e71a907a2cf660c93db64ecb210fab3a880697337eb9bacc6252f724bf02d9b6b3955cf5a24da501d43c440f49cf38c0186c8b62b798394510c1ceeab6d436217ddd0c0f4eed6193a177c630e33937804cb9752bc89a86f72af631e27053738337a4050204374d79e34457ca3e22acad8e11f286658ed147d7f943a350eea2add2dfbde92bcd7f841ee5f0fb5c148a23862ec55638fe1"}], 0x10000000000000ef, 0x0, 0x0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x84, 0x4) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37de", 0xf}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37de", 0xf}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x44}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0xca92, 0x0, 0x1000, 0xde81, 0x1a9fbc82}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x200, 0x0) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37de", 0xf}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000240)="066b78430e26deafc1e7a6979ff65b7f0fb7ccb133c1cbee81450bce499a8c28a810cf06f1517d25b3637da7ea2aa3f1c844bc03d8d2f66f0e2f0785a115b7e394f0d8a434c210bf6770f7205f2b229fbc9cfb48ce20625944605bdc5660ec41b7641df111e0a2696b126691deb23a054203826aa99b8e34ac03414b538d124e6d3343294ef0e286e11d546a888108177bf2d0bafc788639ff3edc6cc0d19aab1daa6f0af258ccded78d283073c111d559c85700c6613154ff9a8d62eed843703de11d4a6f3567f748db2cc81d3eb5578bb3985bf1af7776053db9a87532edcaaa83e80c94b42345", 0xe8}, {&(0x7f0000000340)="66b66141e62e534522168f5a3313313c36cb00ab1827acdb5acd7751fc9f7d61eb0300d4ab57a87c62c8f3f442aff35cdb1be7ee6f7ecafcb717fd3667e1e2debeb82947deb713202a835ab46e04ac2346dc4919b54d6f5a64396f7553bde5ed22c743e2206d94bac243269c0d234ad6c814055416dd3b54766f9ebfee924ee05fc9bf95eaa7d6dfb9e551e4f96b70e20a46f4cb8e4e04c12a0b6033b903edafd0c90361d5926e2c8f97d9db7d1f673c665f996b5c4e6c68bd96802da8c6e413dde1c1bbbf8479e5925c0c0d289179028d1909ee64ffee52104e4b8f18cb1af7fc7e014a461f18e115c033b14fa6b85e47eb", 0xf2}, {&(0x7f0000000000)="e15b2098d860f199bc94e10559314b56191148a76f9568aa", 0x18}, {&(0x7f0000000500)="17687ce797ef0fe118e2b4eeee9c04fdd75b8fcf77eeef8b985f10243a1aa78a47f53febe16b0c6d1b21e848a52d96581806b407a69e70e081344d769977fd6830ad609e7c915d2aa9b33408f34dedeadb767ac01418762c2b73519c4729af3f5c25872ce88be6d7c8e922d55ef4c9e276bf708464cda9ed88373b8c41339e1c2afa55e83dfa76ddd10a6277985ce918cd34e9e693d20b079afd01d041e80a7350e581e6f6c56b136051a89843ee16889b91813828f849b537def8da720822c16a3ece037323a26af672fe76783af70b", 0xd0}], 0x4, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchmod(r3, 0x88) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9", 0x10}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9", 0x10}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9", 0x10}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) getpid() r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) r9 = fcntl$getown(r2, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x6, 0xb00, r9) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r8) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = dup2(r10, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r11, 0xc1045763, &(0x7f00000002c0)={0x5, [{0x48c62c26e0e07610, 0x8001}, {0x1, 0xffffffff}, {0x2, 0xffffffff}, {0x3, 0x6}, {0x1, 0x4}, {0x1, 0x20}, {0x3, 0xfffffffffffffffb}, {0x3, 0x6c71}, {0x1, 0x40}, {0x3, 0x1f}, {0x1, 0x2}, {0x3, 0x2}, {0x5, 0x10001}, {0x1, 0x80000000}, {0x3, 0x2}, {0x0, 0x3}, {0x2, 0x81}, {0x878a7090efa57e69, 0x34}, {0x1, 0x2}, {0x0, 0x9}, {0x2, 0x8a70}, {0x3, 0x5}, {0x3, 0x101}, {0x1, 0xffffffff80000000}, {0x2, 0x1}, {0x2, 0x7}, {0x1, 0x2}, {0x0, 0x3}, {0x1, 0xb9}, {0x1, 0x81}, {0x3, 0x7}, {0x3, 0x5}]}) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:05 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) semget$private(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x8, 0x8001}, {0xfffffffffffffeff, 0x5ddd, 0x10001, 0x1}]}) r3 = dup(r1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:05 executing program 0: geteuid() r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r0, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r4) ktrace(0x0, 0x5, 0x20, 0x0) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = msgget$private(0x0, 0x0) r2 = socket(0x2000000000000002, 0x1, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r4 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) read(r2, &(0x7f0000000980)=""/167, 0xf) r5 = geteuid() kevent(r4, &(0x7f0000000a40)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r2}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r2}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r4}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r3}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r2}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r3}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r3}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r2, 0x5) r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r5, r7, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) r10 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r10, 0x4, 0x80) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r20 = socket$inet(0x2, 0x8000, 0x2) kevent(r10, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x18, 0xf0000000, 0x0, 0x6}, {{r11}, 0xfffffffffffffff9, 0x1, 0x2, 0x5, 0x10000}, {{r12}, 0xfffffffffffffffb, 0x3d1406d5f59df2a5, 0x1, 0xe178, 0x1}, {{r13}, 0x0, 0x46, 0x2, 0x1}, {{r14}, 0x18fac83a16c9fd96, 0xa, 0x10, 0x1f, 0x80}, {{r2}, 0xfffffffffffffff9, 0xc1, 0x1, 0x9ae, 0x6}, {{r15}, 0x2, 0xa0, 0x5668193c9b52336a, 0x7, 0x80000001}, {{r16}, 0xfffffffffffffffc, 0x0, 0x40, 0x0, 0x9}], 0x80000000, &(0x7f0000000300)=[{{r17}, 0xfffffffffffffffa, 0x4, 0x80000021, 0x4, 0x7c}, {{r4}, 0xfffffffffffffffa, 0x30, 0x1, 0x0, 0x4}, {{r18}, 0xfffffffffffffffe, 0x20, 0x1, 0x401, 0xa0}, {{r2}, 0xfffffffffffffffc, 0x8, 0x4, 0x1, 0x5c51}, {{r4}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x101, 0x101}, {{r0}, 0x2, 0x20, 0x80000000, 0x5, 0x3}, {{r4}, 0xfffffffffffffffc, 0x2e, 0x40000000, 0x9, 0x80000001}, {{r19}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x100000001, 0x40}, {{r20}, 0xfffffffffffffffe, 0x23, 0x20, 0x4, 0xffffffffffffffe0}], 0x9, &(0x7f0000000440)={0x81, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getegid() r23 = getpgrp() r24 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, 0xffffffffffffffff, r7, r21, r22, 0x2, 0x10000}, 0x10001, 0x7, r23, r24, 0xffffffffffffffff, 0x100010000000000, 0x4, 0x6}) r25 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r25, 0x4, 0x80) pwritev(r25, &(0x7f00000003c0), 0x273, 0x0, 0x0) r26 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r26, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r26, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000180)=[{0x22, 0x10000}, {0x23, 0xf5d8}, {0x84, 0x9}, {}, {0x87}, {0x41, 0x75}, {0x26, 0x4}, {0x80, 0x7}, {0x81, 0x5}], 0x2b1}) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:05 executing program 0: socketpair(0x20, 0x0, 0x17, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000d80)={&(0x7f0000000940)=@in6={0x18, 0x3, 0x7, 0x8}, 0xc, &(0x7f0000000b80)=[{&(0x7f0000000980)="9ff614e6e4e7b30dfebeb09c4d400db3731c1902aba8742f3e2a8c1458ef26dc7d610c3c37a70681aa78e8846f2f19", 0x2f}, {&(0x7f00000009c0)="8bb44caa266f92de7012e26291d9155a7a0dced06e504184b1ad8e714948b80163865efc6b5bb73f5b687944ba3fe36773ec9fd71f68137c6b3eeccd6685ec75adf9c7161c5f484c3ae73caa7fab02fe832d35c9190d96e6d4844fc69bcc9b82fcb65fdea8bc6a07b2dffa3c431075d1ef0c71d74dc768f308079c205138bf88f566362c9ce67371ec6b44642f4d3a7c6d6191a94b644588518f41c350ee46dcd7816ae14461d23f5b94e43d391657f9aa18bd0679831db0c5563ad495617d639264c258de9a775397e65040fb565c92a56cd0445574d012645ea2116e2baafc3ae9decd4967c30651e83399e624d77560", 0xf1}, {&(0x7f0000000ac0)="cfdeba6b7d84147d7f3ebeb21dca43934e3dc8cf683235368bfb40b0bad9967d2252eb5918a558f0aa69f11790c7d6bbb783b29305d2b4a4f524a645e01be55b574fcfc511f8cd93273661cd76844433d56896c253dd294a4c3d79508fd17c5af3d1fac978f92761ae620b9b4c0be9338b32ded9ac3df5d2654c44209915dcb207d614e2eb1b34f1ae7cb1313b639e03542fb0", 0x93}], 0x3, &(0x7f0000000bc0)=[{0x100, 0xf791e808c35bbadb, 0x7fff, "8d1a12e606ed856fd23ea95ee94b3b7311df1e41a21b1fdc3583e8e38a77df1f2b65122428ead74e5ca9cac8f80fa261361ca6e2ff7c4d86e8b20f7dea61d7db78f92cff474d86236d9d2e40cbebc73f61e6fea0f2a625c2da97f2dc59eb0128cf313ea610d02b655cd3752a1c6842387f9a3a25b0c43e5cfddc3c0e9cd33343bf0741dc3c751dceec01caa4b21e5f2e58c91f8db21f4a5f05fd74af8ac8b541622f5312c1576841c0488cc35a8a95795bd96ae8f370a4976d0aae2c4bb580e17e47c20d42d93a2f0405dc7ca3ca86b06bdb5a5bb83bc4bc86a91bdc5883ccb78f873aae3e1b1e4ea8a7f712470dbe"}, {0x90, 0xffff, 0x3, "b3d24fbe3d76cfc5297556bc65b1f084f2ff747278f7e22148962ee4dd6eb7a1d8ece3c68b46e2e6d20b604e673860a83e691ba115bf7795693eb9c734383bd67c4fe83c19d1d449c8e43e912e95870390cf2fd78c2f315091f128c2f1e0ed029a5b01d420bbbd418463167cdf2728241074917ca3a086f2fed5d50fbb12"}], 0x190}, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/bpf\x00', 0x100, 0x0) sendto$unix(r0, &(0x7f0000000080), 0x0, 0x4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000dc0)) r5 = socket$inet6(0x18, 0x2, 0x3) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000240)="f07d81618e518d3d21496131e379a2a7d1cba9a63a9ec3eebbdc169cdcdf652f75d88607e10505c0ddedb503c9684c2f1fd2d11805be33b64a26b28b8cd438a7b45b8ba53f5f2591ff937ed64486a97b805516e45bfe03ef9dd19fb6fb4d985327669c7fb1f5393ded5ef6b7544be5c9ba922cb039028ec0c633f4ae974ca3a2512d74edaf623d92fce5418b37dc50832fd1f08f932e6e4bd3625db2713c5555eeec81d890892204670bc6", 0xab}, {&(0x7f0000000180)="a31226f986279e7a236ef8bd02c7181414cf74b7ef5256e216764e571714b605103014841801cd178a5372beb81872256e8cd3f167290cb0e375", 0x3a}, {&(0x7f0000000300)="2456743bf9a3ade27b351e359929ebf94911790442e8d82547834f40d44e8a86db52a1ed395094505b045b384f466efa8e43bf30709cfb6b1518d748cf5bf5d1129ce0b65ccca183efb03d5b8db39db02e47569827cf7a49973b7b399ac7a972d0275398bd535dcab4989af2f06697b278474079b4de6a4d743e25023f21b77c6ba7ae85c5b74d3d94d012d74659858f107460bb5ccd9c799679fe46d740fe113cd7b8fffb18e0239198a254da208bc94b6dc51bf8641e3b748adebfe4d8e76e3328464c1e69962684a8ff3b00a50304ce5626d626abf15f07cc85dd9784a3844517e91f640bf1c8bd68942aa4f370e3727e1f89b8b4", 0xf6}, {&(0x7f00000001c0)="f4bf8a37fd354a67211de1356aad436a13b822", 0x13}, {&(0x7f0000000400)="b349dae91d01cbcabb870b72c63ca791309a1aaa9e69caed7687b8245d7b6a63ee292f149e6e17be8125f67c9d92b432647f308f3397f5f6f234174034051fcae95cf37a570bad492915756ec9a3d614ef5131c140067ff1f9a4cae1c5f1ec0c1fbf11d7ff883bd4bf590525d7143ac7c896f1e9e84b80871088120113bd1b3854", 0x81}], 0x5, &(0x7f0000000540)=[{0xd0, 0xffff, 0x100000000, "90db2e9eb57f54adb590fef2899e110f5fb457a38662f1be33536d9f620ed116409c4e7b0397738dcd5db5779e6a80c19a74840515d879e13d285e9bbb58193cef91b8d7a1980a5b45a4cb78521c91bb8c71917fdf7720a527278934fc1b4ecfa3b98aa4c60c42630a5d9a5be8bca37773cf22ec85d3f435bd8ad1c6445c837efc43fa52f159012fe0bff9aa5848ae2f7a1221ba3fcc6acf9aabd28178a52f3f45b2f22fbf4f3d80cf10506d4ad7a49f1b06895d20fee4fbb61bd916ef40d02e"}, {0x108, 0x1, 0x3, "8ecf5e00cb360428dfa5397cf30ab6137b73e77160fe11501d8b2fc4b43d741e8234560c55225a8547eb9d295f5bd16fb3ec4af0390169aa9c212e065cf5638652e43dcfaf12e85f567836f0fa8e477d3970c3b0f1a9cdb21221571efde4ae9aeb1f17a94f4bcb1f069cef41bc75ccef1532e24619058652c2c29ae6ea512797aeedac2fb9d598bd2d326e1b97503285a2ddb529d591b6a451b4107719748047b2537f6ae06ac808d7c51951ea0147e345088e1003f095dc6549702dd32f35628dd5959a825aa4a7345a59bedfdfc764627eef7032ce938503e978a86195738d1cb5f4f6c5b8f8fae96c43b30ec7b8cd469b"}, {0x48, 0x1, 0x0, "b707c0b69d8d5fc92aee3040c57317d0d1fae7af83bf6a78ab699fcf16552df2a1518520776a9d1686ff6d280e9eb1264051cf29"}, {0x80, 0x1, 0x1da, "9360f1399d483d6b910c17f3c537a4742698399a41366f91f01867514f1c00d2c07f348a592fd588f1320987d27b5d43d4f8e861b4b6089337964ba617240243d033e827698b2d53f700249017e135bbbd065ba6364625f049b0c75be2b1c3c84de130782c7bc63934"}, {0xf8, 0xffff, 0x9, "1461518121061683db5d8cdeb85ffc5be4730ed29d641ae27b21ea0f105893fe492eafd672eb5d7fd6f36419248392ddb49b802bbe3f2504e260984e88bcfdc119d042c56871839fb0788517192552282e5878e36855f67239a0bc697491927de1e9e34826322b92b7cd19ffb1bae059dc0819a8257bc189562297c13bfc58a2ef0fcc56ccb26058ceeeeea7106220969bbd5926b68f43ad9d3705b020af3a0829dd196ce08cc4a7b8246b4e7c182709f84101a59518f70d8acc100b88d4faa771cb90d49a424f95b6962f9ab8f37a1db8c00b2aedbddd374440845d153fe6d4725ac42ebda19c"}], 0x398}, 0x1) sendsyslog(&(0x7f0000000f00)="c4edcfb0482a5039d4a8590f8b424a13eba0a8a717939bc0a4fae4c1b5a9e00c4a98b578f3c1af35348b8b8428a43b0149886c31d9f8722b6229e1e8f16afefd73416c7d0b5caf284bf0ac5cbd6c506c43dc13", 0x53, 0x12) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000e00)={0xffffffffffff8000, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) ioctl$TIOCSTART(r3, 0x2000746e) 16:00:06 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(0xffffffffffffffff) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0xb91ad41779653a6d, 0xa000000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) clock_gettime(0x2, &(0x7f00000002c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair(0xa, 0x3, 0x80000001, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{}, 0x14149534244519c0, 0x8, 0xfffff, 0xbd1f, 0xa7}, {{r2}, 0xfffffffffffffff9, 0x1, 0x4, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x26, 0x40000000, 0xff, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x5, 0x2}, {{r3}, 0xffffffffffffffff, 0x20, 0x100000001, 0x3, 0x100}, {{r4}, 0xffffffffffffffff, 0x20, 0x80, 0x4, 0x470}], 0x6a83, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0xc2, 0x40, 0x6, 0xeba}, {{}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x3ff, 0x8}, {{r1}, 0x9e55b738b723d46c, 0x4, 0xffffc, 0x9, 0x173740ec}, {{r5}, 0xfffffffffffffffc, 0x20, 0x80000006, 0x8, 0x9}, {{r1}, 0xfffffffffffffffd, 0xc4, 0xfffff, 0xb4, 0xfffffffffffffffd}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000010, 0x6b3, 0x22}], 0xff, &(0x7f0000000240)={0x2, 0xff}) ioctl$WSKBDIO_SETMODE(r1, 0x40045700, &(0x7f0000000080)) 16:00:06 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000240)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffc], [], [], [], [{0x0, 0x0, 0x0, 0x2}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x400000000000}], {0x0, 0x0, 0x4, 0x9}}}) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x20, 0x12a) sendmsg$unix(r2, &(0x7f0000000a00)={&(0x7f00000005c0)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000940)=[{&(0x7f0000000600)="b0b2c2ee17f3b0fc4b4d2ece9d0c9388c15746300b03a5dfbf8c9ac9426e897cd892f4cd82f8707c7a77bf09f3d7cbac2d4b923f109a984154a46f0b49a2f4ac346ed7edd08db6", 0x47}, {&(0x7f0000000680)="65b7a19321bec11160e221c1e2e13a5f0f639dbb6f1d8f92e661a61c21e51d09b031b038d02aae0b7ba549a2943d5bfebf785209ef8c60715a8e9030e55159b4871f28dce3f990f9ddd75be4ab8152974201d6f2971a2dbfc954a07002e160ad7178e2805d8eb5685a98e8af52be5d0f91a8", 0x72}, {&(0x7f0000000ec0)="7af09412837c053cdc33b021136a34820f32030af6d4595c60ffdefc4fabee99af82da8453a2051aff6f493fa386c957490b3edc13442af2c66f46539b4639fbc29fef740d069a3fbcd20cf5560017e4d1d7ef6233645888a0e534bcf9dc873ec3e6b8d84cd6a92c6b9abb203a663d4e988694b5bdb44ccef4265105366aa4d36ea3b8e7c49ef78a390f34e0ba0a78ec4a24eedf8d93df95fb63a197032093c2417cda8e013579815ace979df29c026629c868c735c878eefb2db6307e9a758dd5ab4ebfad627287ca3d2596f7239763d0dac56c3d02c717ae6cdc83de11145d58db3cbebc16a05b25fb8522855bf6e2d11b52ea384bee87a62faeb75149cc685bce533c51243978459583d4b213949fed7830d3978ef057a159dcbc6a8115fd953803aa1160e12db138dbfacf9c5a3e838112f4df361c0feb72bad060f5747312d4f5f7c9717e2b05103ca6b25f0dc6861bfec410b91d43ecd789e43b963223b8696c5b1e0b1906812609e00df13ae137e5fc3260b6745ad0d6d4910f105cb4545f2836c9d89492d526a433e13c3c11a135a6aec8628fdb2c17a24ebe5a51c09dfde7dcf68044dce1489270350fb41b8399c20b9a04db5841e66961df61267e3ebbbd364a2e39f56972ecbf24556522bb213d8dd048fab3db6fad30df991743983fb2b33dcbb92b5421d193257233d21e693c1edf7df98295850be8bf41ca14716402b391546dd3a5b0dfdf688a1af616664af985f3b977d44354fb26bb0221ff5fd2bf63c77341b055e0fce547640e8d8e16da05f60b627f497bddd1c234756c424a66955038fe6f99e333b2e05202297b2f8ddf78c33c8915a1e53e3e0087b71b2d814016f5f9769df99d4e6f194155bc746230776779056023588cfb8ae96312694fd466d174c919167818d867a6bf933c3c7bf3ca5b011b7a407a1b37feb090aab3b563a24bad380cf94fd63f23988c5f1b414e08e4c115048b4cbd4e78023b720ee1443147f3fc07a4c71dafbe04d3717bea97fc2d1cba78232ac929d4c67309012bc7d234c3104f673b58866268861e3f471d60b48ff6b9d4b4b834754ef9f73d5458ff53512d22fe85c2a7f3dcda2b387b0a4368015ce15e79dd18f0a26526f75bf87a83b4f9d94b1ebe1fd2fbc5cb10c22bde22ae8cd9bf0ef9a4bce9c94dd2f1a651315e056c0138c8a40591be2d82b283d8df2d1e51357d7e48aed17db780b219f108d10de953f8d3ddeeffe7eec510306d97535359631e646cae7a586685c212a518b2e05af3f5e63a0d6b76074985f176bce684e9766e8c4c797bb58a05adf91fcf6b3dc22d9f87e1be1aae54bb6dd2a68e23371c478f81f9f78c04e87d265b548a0bcbf5127d869e865dfe6ed3c5569e011ec78e16b424d1041e2d093a537f29d254c1ee5a5f66daca0a6c22d164bba2fe4c665e0ec28c18235f4f6314bf8bf942fd2166eee469d4b80e1104914130b1403abb8e025fab41e6af9a117566b500acdbed1c05b4dfffd312dff2f74056ac56f2622ab9e43602b712ad7909db7b5633447f1ffe3142cbc22526e82c50eb29e6b669ee2c4202dc16699372bfd720577d900dfdb9c097755f151b763d746b90c54c2608100ffaf4dd4dd2a7528c84721ded34503eaa8272fa3d90336c7bcd7425622dbd2bb5295ca650b5dd9c99beefe656cab79c57c08f76f4aa426a7d7036a8e40d23016ba00f99d9473095d263cc1d2b1cd46bb7a8c34fb3006619f58dd45aeb2e24810e07700199c74d433a96ca681a3440a6ef1ccb91975a69842d1eda2aeece01687597658a5bb520d83406075037585fade401b0b1b0bf6aa463c870bb5701adb2ac32e1d7f48120e6d67277a43d425f561f0f6a46b92016fb0c63e21c66541046cfddb4c5471be01ebe128a6f6642c965116b986a3e30ecc0263c2fe629fd54d4b766b71abb1d633d854f3f7b13d96773eeeaf6b9f095cbeec91a8858d9716b7797d88817c43c13d235efee45be267127ce2ecdf0a219e2697d6ba720aac7f35f374e3f5cc48a622412ccffd32ace2ef6f35a2fed647e389020719e1d04a7ff351a9f6f61f4ac2af5836e7908b5ce611bd4488e0f81c80d41c53ffa1f718580f2cf24573da81a85282b9aa6873a452219684815db78a011d335b053b1ed04abae333c9646462160167e4ced4568b0fba1f057557f39b0718daada942a8754a0ef2fdef93cb5983c90ffb8537b864d142a394ab93fd56254e63c7473956ccb58147bf0138873c25a697a353537dd55ae6fada9a8bf326aed44da6110d6d5c5508bf22a8ef8b9a145ac4c1f7e2c088fec393d8c1ec62cc0afa46d368f7936a2dbc71f2fd0a653020b32a3c9c76446f5771f5797ac9af7b7335328e145e1a7e8df565ed0e6e09d1b22bee4d49feba0cac624a103116583adb6b2103cb2b63d18fa71f8d0719980d63d0fb078ee2f2b0261bfcd90fe847c6ae99f601433c52ebede7016c825dbe1281a9ac6385de854c1c32a75421e94cddc8601f6a0bf09b4f871d842c4ee6691553daa922497a97ba4a0026fc3b38af0898bdd87b5f5d2538bb16741fff02fc76a4543f177f8c0475cbf5898f22ead3d1bb1321ed4123eaaaace2232a94b520723a68e7d07dd8ecaad7248304682abe3dd47888755602405debd2306133404745342224be1b2472f3573348ca2db3eb72445a974bcdad62eb642986c1f6312474da68517e5dbccbb96f8fbd7897589c66afd179586e52eb8563c46fd0c5df3b6d7d5f265b351ac23714ef1c1f73b24108adc48fa13bbc8e8f59e7e8b581ecc83e6ea3c024fb7c68fa48ce95bef89622e4cc4072a39d0c8a0977af89855a7c3c1903c1f8e4f5af2eca0e6ac9fe4b9c8f5c49198066d5907af4720fa79b59fe31f2f0099cdf673ead7e3ee653271b153e5c9e55e1c31429b517adabba1de24a7371b7e0f4c01bdaba1b4a786afd00e71f7d5ac0b83eb966945c74e8f7cef2fd7c7c244ddccc45b4d83ccc3376a4884c4f218f7db3fd1b8ca93755ba685c68dc8cc43f4c6d5759bc8d40180ad7b5c936eb4e5e0edfde00b3a9bd024a21385de90d7f4b44561c837602342e07be2255f39759b34e3fa8b7b489814aa73ebeb12e94c21d3784dcbbdc38367c6eaefa6cb8f5ea31caf53768a267274fd401b50eff5c5563728687940c358d52fdc0aa91e4a8c328a587292c8ee686b6cac182b95dd64397f68d1f19d16bd17b7d18f44f09f7af4e36500d43002dbcbf6457d85c456e41783756da558fad1756cc1fe8b1a2290d6e210d580acb002d254e735a40a322a23d895d60b606d9eb23aa74ba063a11220bbde2380c7ec6a7f24bd4fd5acf09a126f7243e0d3eb2a09f2c4d19b84fcb34dc43b7d8ccd1045f5a506fb59af151930c28a00d67b336f3377cb6a38517e5258217c7bca48ee538668c1ac6c8b5bd9fa28d164f5a052965b28bc9441321cac8926d3197306e20bf16413252e77665d1c2ab1ebd71945f50b5ddaba6e96f5c693aa5bcdadefc2a1408bcdfd24aa3fe2a0c6689106beba5ce5a98ae2f78fa7190bfface4424f6f799b6e9bfb6ebc659833b8a23d4e5f8484606643368eb45c47615115eeb71f566dfa5db4dded38a67750e749185181547329bdb83cb8aad5e1c0607e89286d41f070f3f7191c579d087b12e5608d463c558fbbb0d6bf06397fef2a02cea6d3010418abd3fcf36425314f3f492d7e72b38c502cc4a2089ea1b52baa75df9de883324b046b79717ea42cb4e79131f176a5f4335ad877adac94dfff8edfbc4372ccae49ef19a98ee08899d0676d7d3975e9a2fb0c1892bbde82308505abbdfb5ee619e5eaa4acc318fadef066f39874c18aafce28cf5caaf26a7e54f86982a4a2adba50b1e2a147376238bb597fd06976c4c422ee062991935f25c38dc3489c405a8a8088bc0fc188669bce5061741ca372b15a1750c15ba83201cc17b22db896f7992ed4522e4877017e1ada9fe0ab7aa3bd33e44d5ba97d964a93003bbfa378f3c87069d9082bad6f2c18e8c8f7caebc6171f4cfea13867e4d093d38577287cafa7c23cd4db6c9c6a72fe57fbf46cbd9118bcea3b17ec92de1a14b4401e5e804e7e8396aa4a665f82b838a1171a3897b9f89e0c02f794930f7a0fc5bd12dda17978491b907c82dfd7b7b79564ea1cb0107fe9f03bb90d30f2a955af8aee4425df68c7b85bed3eab7895a0f8498c91e689f00ca9bc4031c0cc48a32be47f6685067f54d524280bc00c9a41dff940fdd811e1311c1b1bf3c589ba5937d5491957ca4b2ce39b72b5ec6c594e95f1b8e9efd6b5b33d1dfe42dd34f0c2a169d57afeaf64166e3c7f39c1054f2b7d028a47fd8b02f6098fc0c53d3e942876a84dd06e1ce44801e17205e95f3710fc91417d5dd5d971fa4bd098d3c77b2bc4cd0b4639656185bb486d5e9dff18893510d3d6ad00100e05726290c9e3ccc41345b313c32a8b7670c7284f93092e015ecd929fb3f4773c3bd262f43b404218b62b40887a8729ec96261f4e329c8a8df4254b5919f70934f9f14f82bb5ec6e2ba640bbe1eb5292bbced2f1d336141e99fdd0961f7b230958b5a638bdf60a44015d8e6741518d4f478232dbed5ec802f345dd5f60b793ada2c4cd1d4a09f0b29219b3cb2ca875bd04ac6aafc7b5f5a22c7b40ebf02f9c55744765650371df25efa53ec17cf09bba058eae1173dbc2556b539de9604ad7e8de5cae672a3405a479500a72cf4b7dcb4d9abd6f72776f9eea84611c395323ed24e2b7205640e23c4d3442d82d7e756612e0a0c59ff6e95cb8d39e9afb9ebc078d67ca315909fcc2f3c63c96ace462fe46134bbda9147fea663f4f12db6805e70c3cb71a5e5dd9d2e3c1e700b927b64e01544fe106467592be1aef52c4f91a776eb375f863303305e126b4dc708c1b94508d55eecec2e5c1edeaed0c84f36721366d4dac1fc4d76f629bd3c89af7635c63fd5c1c20e9899455730117e2e0eb7e1f76fb7c1ce50fb45ec473a777084c3556aa8cfb1ac5856a18e0bb7edc349704b0b04d3dbee25b409adb5f8349f6bc17eb332b401c8cdbdeba886e5d2a0bf15655c981ba1e3855f513a359f649d840153b10dd6a67e3e823940d6fd7f3ed5e9f8d0f59e9c81e2d030c4f260698de05f226dc1e05f71bd5cb9b68c2d1c588d9b937e2c4de98def31363562b3e85e1d012eb455b5641be0cb4a32c6aac6f6d13d387322f9f9182670754fb1c45f499ac95f5235d15a051dee99bf7e9bcde06ced5f2ce6dcd1d7df931ef8ecf52f91b01662be5895fd864c8c666ee642fbc718d0bfb86b6627d0b8f2706391c293f3dbade2db8f236dcb2a4ed4c3bc5cef7d26b27099a2c9fd0350b14f7198b88b0658fa4d0816bdea5e58ddf06a37a0546e79b8bc47ba2b8a10723a110599c9d5a3ec742d393b22073c300e53e7b617efe6d0004cd916be94626d0dd2c38ffbfaeb75b48d888a56f08e63b494ae102cabded85f2e9f83e276458a67a3d47c89c70699a534be7bf11afbdb0497e5d2b162635338a398c411187c641c570ca3a3fc26142df37d5f438ba5b346e77014f8b895dcaae7f89bc759a57527604ad9f39e7ed28617e34a1a216f121518bc61745a92886d178ac43b366829e1c2dded0073b536cd1b6a383fdb406dab2057e29bae1a5129ecdf626d269c537cc8c937501042f6fc31f47346f76ecf5f566455be7914514c71ae4c35094b69598bf233c7ef6be207c7b497b32e655c7c92fe67c4071cadcee585679df1ed8eb7ef5cb8ffa81628bec191a6a617b86d", 0x1000}, {&(0x7f0000000700)="d662190c15ffdb0114fc1e54b2263811233fc6651b9640229ad9cc2cfbb36503d40d2a08a257abfc404b25408aa9a1dbe9879c30a12ecad76e358ece9c2cf5ae8c6a4c1177e5b1389256e03fb0e5b14ddd0751cd24d1ebd54dc6dae5394fc4ddf27644bc3b798a8b980127100505801c1078963d972f5cf4cf42469727af68364859327368cb560c82e69b043f43d90a1cca023af1aadbd96a24acf3c5e2984e0b0a580150ca4c48b822cdcb71a4e0830bcafacb1c7fde4295c78806679dae", 0xbf}, {&(0x7f00000007c0)="46e27f2f7054ee6d5e1edf44af0829b50814ddb19ea77fa63a263a0319098e01a85c594233ad91688a0df87a757ef39655b833108d3e1b65243d7af525d69eb3c6c0e6e8772cf7cd77d0abddf4aa826a55f5b9f8db6a2581c849a387eaf46e13bded178c2fe2ec98dc1ddd4b24fdbc60148203f05fc1ba2aaa7e1e7a13d97b3df615e85d758402f9460109ad318f78620d3985a41fec5a9993104d03cc6864cded21ce71aa0294e12847f20c1253d9ec61ba71c80214e2898f8ac599b39148bc566e9cc5cfe0d74688d1ffca83e5bf0f5fcc199c8ad2fd9ce17709d728acbc7e2d567395439feb82a010101cef3bf207306d2e4347ac8c43c880115814f4", 0xfe}, {&(0x7f00000008c0)="d67603787909ee6cfe2ec8e88883127d19689613ba6e10dc7133f700107d83479081f53b63e2b60f6408fce1060902b6df2975ac6cec6ca9f7b819d2571aa1b1a7e21feff0ac410177b942bf5d26aff5bdbd18ddea72ef3c463002424a69fb", 0x5f}], 0x6, &(0x7f00000009c0), 0x0, 0x8}, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) syz_open_pts() read(r1, &(0x7f0000000480)=""/224, 0x3f0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x26}, {0x3, 0x7f}}, 0x2) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1) 16:00:06 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:06 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:06 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f0000000100)="3a0743db2364c2825a41ac125bf934f59c301e268f9b25a413358de767a7db59cd0b4f586bee15736142d4db93494bff1fa8f9250ae62ade21a226ab13e42f86b45fe2843b75be45dffc5a7689e4787a245d87d25ec5dff4d542b50ba3c842ad11e692a06b41c7a6f77296fcdc43bf09ebd68b6412c064db72a25143ce4a00832ceb75b20cfece57640e8a2ee0e5863250bc1ec5", 0x94) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r0, &(0x7f00000000c0)="025cf012", 0x4) 16:00:06 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:06 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r1}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001780)) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r2, &(0x7f00000014c0)=[{&(0x7f00000000c0)="b032fc6a02a3622abb9a1e1cbab1fee69b6425f7f3b953d4b6240c55bcf782f0b8060a0f7c323b02501b2024b479", 0x2e}, {&(0x7f00000001c0)="2b0db2ef89fb715747fa8ff2d47a498aff228fc6a0984953008bfd36c02f2e1f25cb97b459c194e2be2c16ec6224e886bc9db7ea52df2cf4fe5fe23a50d77e604c5d50302f8df2b7effbb88317fa7978a72a5ed18ec4240a1b353387ae274d5fb13995ffcd91041d2b2cba94fd7f223adedcbc551ed769a15577ee3cb20f2d28beff01b4379153e57183af91cb1a6247dc866fdadc3deeb4351a54d6078764ce6c7e274bb1dfcca676bbc54b4758", 0xae}, {&(0x7f0000000280)="c7d1d07303a07e5cc815dff15d26c663732164e712082a0ecb1b2bbe195ab5066e698fdd195e2544d19e0d6a9de175270848b7b927c9e0e91abea27eda3ae85d5380cff30375012037572dc724fe326f31a2bab815801745ddb88e1389c6270f441df53853cc190ea86e489e63e1da7b7b7a2f536860acf93ae64add28460f18808bf38670367bb4d2af747b449433f8b3b6709ef979b8a577b9fbca40eda3349ca8a3609591f55288754e16fd75e12e83a77a75", 0xb4}, {&(0x7f00000004c0)="64656792d2f3fdcbfb0305c33c6138896bdeded3aef435766fee0b91540888d400a2ba746c579c2f3507678224d7ff55aea74c062a8dadb6c69df81dfb20c44f9b4ba88b7b1b204a2db8e77a918c3e2dad7710217b739ad9f9a10be84088537cb7db3bf59e0b594bbedf803a677a23cb4b6d8846b863996d0c054fb54162c061a646e13de3ac40591a8f2178e1da49ce8616baf17368e177cce3620fc36348891adbb5c74b32ea2dd4964c34275b077ee3cda99ae7a492d52f82ab9c7f28563f4db91a608dcd1413d6e57e1d917e23facb15f49749c3c3ab340f7345475b265b87098fa7f66bfd9a3d072fe9aba14995d9ca2c33059aef18b0e68b329fd2edd9f0e27a49c860877503be4a4812bf7ec756619c28c10112229692b75e85d043f7b681ca41f7977af21326d95d7080fd8733e2dc0b4bebb7e88d8638970f178eef51672b6300a40555e1246f87e2202adf85cfd357b3c87ad184c2b8b50c96aa6959670b0da09dae78b6b5f729c0a929a8f4a618ee05cb34174bc093b7cbbb60944ffbff53601bab76f37be02bf32f17f57cfa1de9c4487bacd842dbd257ad80c0894b62024aa9c3963e9eb4d61264e1a5512fbaa72471f94ea0f6fb34463086164afef968b342599843991188b6de4d9a11ecc684fe6e423b1c1f9c37445b5f0d1489b8737183ac21ffb5df6648bc5c4792df3756cbf49d6ccce0c1e8fe2cb88f72915840bcccc1fe5dcedbc3856bebfc825e2a19ada93a02f07dee9db0726b78013cab795008102aa322863ecebb4bf7ca66f646868ccb72a5ca967856ea39a2feeddda74b398eec843629992ca10de177c6b54161768534d8889ee4b2a8eb8f44ed61a54ab09376d58986f416441f1548383aba02d5141d67c1474b32497d294aae1a8445a1fb6a1fb242b88fcb110e3c9b012ae10ed17114ec98db4cb77fb34125869805e492a964bfbd6c5f95db2d379a6cdd75e483bc384986f45e66e098808d2458b27dbdb82d213063ae69fbd184d245b2cb4daf659e924e52eb763ff4e1f229aa303ec75dcb3d987e118e2ae524cf7a2cdc53fb780562c4a3c99146762248a68288b62272031814e94406ab9b5c1b2c40e44fa1f180086a5bebdcaa39b59cbfb7e6c1bd11e86e9b801cd46d368ef6d3f43c14b444391767cd99f517d301590decb18326087ad5b34219a07f126c2b20e3413a513fd21068c86b1a7bfdc3f2107ea2e8eb88f322d1b0a3306f42f0e01523a65cd32a088de80bc5593cd697137931517cc72744401eb8cc2fd0b10c27ba666ffc8a89f0584952cf1eba627567fe02cee763b39583737afb77960582147c396080b6176b1c75c90309ff359443a70c7b245c39712f73479d880ed53e987b2a24e7950878c1d9fc1e0efe4acc8426a6cd77c3a3e17ebe4282026cbceefedcedf2aceaa09fa610ef2b924eb43186d1c5d59fea3916b938d707ab3697a6ddefcbf48204c368ff4c5a19ca1df59a5684df833ee8e58a929121393976bc257c20bd2529fcda3084a6dfdc7ce182c0466a4578e936b3f9197eb08af63ca9b238afd8e14feff3e93cbeb26fd12ff1a4c56bddaf0339af0daed4ee335717fe5bed0bbd28dcebdb06e1c081230ea9717f9c59662cb686774c8fcbb6c71151063c8d59ffbd1def6df1dbb875a205d2cf9eeace059ffde80fc019f175f4dcff32282ba96078541b3c3b34672523e706daf2e4bac6eaf4f68ba0f2118c0d231e486dcffdaae28f41c4fab87ba5911bb25984591cc0cb2051b5baba7968c8301d3ae6ceaf07b49ee8d88f7a5a0af902b5ade17496e1d285554f605c136f8507bf864e9e6447a9585b23839dae963de843b625cb36a249b13a31e49962fbc4159ba1c8df084f2d33a48677d9e57c97792d58af4e2651fbed86c717c802b76d066105523b72469974613b15bebc4841d06d5ff259ba388e04c2f30bfd2603b91a6d8c0dd006502d50f4bab8780ac0cbde90cc9b1aa4f27ee5edd44aa161dd56914537685291967ae0fbc08eb45d65acdee5525f497a0b82e4256a43a51dd11521173ffabfcd1040f13dbb1f29e25d906fd9c32439a94b4964dc0e5f0de40a569329f7bb07076122be1fff1888fed7e64af9b65be6014f26a9b68604187047d562cdbe803ebf8bbd55a9410d030d4886829293a2e4d17dee18517e5b03f556818f0738c25eaef761889cc16cd5261678843c54c9f6aadf6b0692cd52f6e54c1e4cbd824fa0f55a89deb9b3f3bd968109c3606826ee85d5c7f1d68505361b687f04351c568b3c19fee68d266e27b82e49bcba938b240048e683ad78f54d96c3f37768133ce124aebb93c72bf2585840cdd61007e291b0898e15357f4c499943f9429ab549bcd8ca1c7bc01e58f0813d593713067dd2980a7fb093f5d90c64e75ce888988b0f225c5b72d70fa701588da34513bb04669d7d1379a14b6af31715b4a76e35b030f6d127343fe3f01f8e0819ff05a893156d3318a9356b8ee43fc5e937503543b5e6bf6c1616a861bc8e134ca8316ba94f445f89a664695bfe79012586b4bbbe4b454ad20a558db2c229193d886af91c7d2499ec57133db37e61343a97cda923c6a08c6eadca8c86ce9c7667d1a642db6c61c17bdb93736d6c265eb127fd4636d5f63a74afc966005f40156a35b21791ed6c0e9f5335ed8381963d3509420831ef6ba9a142a63115a3e4d3ab372e8ddf73836d60f5c5acc454531c556978d8e6ebe1ddbc339cad5931c631bc279a4a04700ed4b7a243d7e75ba8ef43bb3c6541ef19317ee1eca9b49655a5b8c9487af14548b1601d66e30ccd0411a710d1218c0ab6cace073359c374b3e3f444740950552375b715088a8451fce5995f366dfb24ace814136ac41feb4aeba3ce8aaf7fbdc169a392805a4e7f8ea33464e72c2b765f8450c76284923d5c0971fe49d9f467978eaeae18b49b97cd80ac677f250124de47570b562cc6b155477e334d29902516c7362534cea5f71572d8358f26809bf71e16241ca1767bb4ade044ba9f2b0753e453c62e2469f5b5c2a4726d74763fe5ce963c14a2c3a9980fc2725e0bfedccfd7af330ff928faef031f69b97d2ed4ce0d4c19a8b8695ad65ddfb5d19ec76cc1a9cf92b9a1e3759a4535f244f0d540890cba44c8b1ff9f8af2abfe4ec8894238ffb52c59e1f74a59481d21dd855b16f403442748593b650dd2e8b717b4b33c9444e0048780a35db8ad258ffabdc5281f3ff07734617a058f561cac66b440932f2c98a80944d184d3a6d42c6615bfa1191cdc7ba1275ba60c31e84820eb92c8f373fef112cc78aa5310b1e034fa09eb39bfc3ee9108d42a9fe77fb20f123b6f57f6f08d77e41005773e7fce6990de76e482dd4dce968b330a621a0aa13876c5fa81c57b8e78a0f07dd93395ff78eb705125eea854e0e7920ef34a0f6b89f29ad9d125aa79c82024ddd3a68f1b82d29f693e857abf96c7c57157d4c5ab95e98f9549e8e08d162490b88784ddfb0774bda6355998f9b901248a047ae70ad5de424e295ff0324c3396ddbffbed077fb8f5ebd9425b5d6f84db1d057f4bafbcf8df8454f90ad40dad8f81623b6090fe9f951a50787cb1e0b2698f75d5bfd9fe2dd3fcd7e1334e1bbc23f4d3115912a7a459c5ad0d8451bdda26298c701da6585a08537a3a425faef560b7b441ba6aacf64892c17a324bd6412b8d485526e984502c60f0d4cc78165ad10f3947b6200b37e7576c0a5b5197d05af11a0c097ee84e9fe088155ea71c1619d73fc60236ccafd64a4a48270021b6fcf9efd87d6ff4e082feffd4075def77b412bb5ac9356dadd1e230dd7cd6407a756c5c06f3b8aca7e8669f64ba48648ddc37498c64ec2b30e1aeac6e05810392d93d99cb3e7d260fc7a2fafc87bd62aeb7e62f77e75c8015c310e5657492f5f5cca5a0325af9065c88cd9b0d5255866974de3d6e39c9dd91c6ecd16ea2c23d6883ec61180dff576a603ee9e3311e95554caec56719afaf3eb7dfb71caae54ebb4715a0d15f229ce9dc597ad967664808336e46ad4da2026e4f0c97a1839b9a1302339f6b596e1de98a8d73c601b3ee34f9d9b2d74fe3afad706b5167092df21be9272be6ad6a609f6613f014149f221ca400c646731e3e8a68bcbc03b78603c2234bbf87e7edc994a349483c5bf378cb090cabcf0d7878df1941c1ed65103119179c926d6adb70dc05c7d3bd5561e645f1b4ec2a708497238b6b44ed3250d498973f52532d9d63f12a637328fc7d21f310b3702fcbb6689761ec91a25167a4f5bdab303ee2714f1bee95368fdf3db21ad39f4b2f4edccca5c5c65216cce81c4bdacbb30319ceb36c270fd4b1fbb9e7ce200b703f1415731411969781dceb20badf5129ac72ee8ef18de13fa74ef618e49906118ed8dfdb91d5b69bd637d6ea242538ee925c0a9ae1f3a406a27690492995656e00fc570eb303da06f077e26557c36eae72b04d1182aa474d84b624ea1510bd3885f8540fba6414217565d27a49453070e3edcb7946dde2f6fe63657b647ad78d7af193e4122765c47b873134a4595161d1b991c8a54009168e657c6b032851e3498e7513583471d22e0fed3140370cc0f5a859d237031381a2954f67ed6fd605548afa4c393b75ac9a281d331eedff8bee9ebf96eb9560c0990040df59087805f973501e20fd1e73b2651fb828872fa63fe8fa83b50b652a0d5e3175f983245818f045ff951bd37dd933ff4cc00bbad6aebc3a243ab70c931e3e3f9ad8a00ec81009f30451027246b43a44ece48a39396b87de3b635e71c3ed2bbe405e0363a7275b3a9b61cdc412a965b4f8cd15f77d7bff53c26ff1ecbe370f0d37b20688d6c722608cc9626163f86905e0312bb08e98a7953eeb13dfee88dbaedaaeb88cddbe85ef39c8527584799afd787e971943e6e90f7c6f9f9a2bc62e75652e7d0c29b1b5683f381191711fbc5897552a543790b4ee14796b2486e6ce3209d641fd533314e7e33bf3bf17382999118a392f5eec42548ef08383b2078ea0e93d2a99ce9866179fb02d574e26a9315af7f59be66fd5e32c24e8d0dcc8144c65a9dc735916c3801d0f204f535c5d33ca0d38d67885b553362af88efc7a5755f35c737be9a26525d1852748afe486e3345783d14dab82590ef2e6380125f2ec5ebf84d669874753840129b1878fd5480a1b2ab666c0f60fa6c271a2750d634c8219d8863691907368d405896e9a232fc717032f3548b6b0511aaaa209b2ef82e979383c3e6777822614a1afb5265ec5d200e7a61f3ac820d02c6c5917fa0ae3270de306193f3df7c2804aa58ba3a893cd289c2b7edaffc7ebe9805f162844a76ea81263d930e4c3a8798e8c99ebb9487b4f06b2e041fe8d2dc11de9be7a9da4fd8c62c6a950802766b65548ff3938c344428f8c6b882a2fbce0ba44e5b4a215358348d8e474e5e83b6096baffebb6468d9cb69d69026f96b72023a1f2e8acc42039e43e2b027f028d71a0a52924988b73e05bff6a8762fc1167e6e8e1af24663c3dd088cac0fba0790c1159eb6745aa14e6ee2a155181cb08906653bee6c14b418e3f82ce5606f6a4c296ef7ca80caf0d8dd3af35f3ccb5ad1fe099a7add9bd076826cc403f3bba01548cf15743f6db6774b272a8c646b3e58585649ce1e49f24d5638ece7b7463819ef07f027cae02b13d05618219930066b46d08dd9ab0e046d3b172f3a03a8b904e4be457802d24d89959a0fb81c523afbc587c15749a93f634dce370663038558037a1635878162295a5a5ac9260fd96", 0x1000}, {&(0x7f0000000340)="0e2daf9ef2c24eb83e20f06a68ce722c64a20c3a6a5fd77f689963fa62a7851ca1cd1dc01cce9a0ad07de953d2aae03ada1b81bd4f5a69422b6e570ef211f552acb8c581c89e7a2a98d09e02ac3fbf340e8be17f5d31d8b7f8a0a428c561dced22ffb3aa54f05a4840d9d19eda29e0b9b01c198b587a65b70883aa3c209d5192", 0x80}, {&(0x7f0000001580)="ff0b8108bc529a199e3bd5688f7d2e900e158b397378c2984aace88d8e174930559aeb4a1cf9ef1acab40e370df47229efba4f8bca4ec58a1b26f340668c65c9301b89c33bf2128cfbd56c3ddba200c978f74a03e7bba9508ba53bf055964602179e11d698087203ec37506b0da2743a6c93dddafc1d39860165c2d94f9b6d3ca024069bbfe5ea8a227de0acdc23b6c17cc78eedcd923de7dc54e82d8854a8497be37cc2b1b04d5d0b73f0341e085b16991022817a4bcf0b1714ef949eb577c07f49b1201393ab95bdc54859f48be57c0ac4582ae5b2c3005be26683a4e9b1a01602a60abd2cde89e0895b1cdbd9d94540460a8dc34bb07089bffdcbd2", 0xfd}, {&(0x7f0000001680)="3ac53cb990ba888638aec0427ab7015f71e067807344b4962a0521bd493ea294cd4ce513043474631156bd4178f65cf3453c8916606e7aba235b1b62f6f3b6be6b7df9d25a2155bb2eddbce2bc0f9914d6bdef39f82ebfc83a1bb505e5887cbed1e01e164326f66351e0322d47988d216a8b51837e5f4f26e971bdb508ef87135f41f66ca977919c08a05641dbcc4a6feddd29671dd878ebf1d7eae88976d49707507801e06dccc8782a9fcc850882cd22153c1dbe3275700cc8cb6d4a93a2ee0dcdec05f2e07c0861984b91f7f72e8ee214ef56cca5f3a92bc317c867213b836e", 0xe1}, {&(0x7f0000000440)="6805a32e682a5493e746f6ec0a76da26", 0x10}], 0x8) r4 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r5 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r5}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:06 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:06 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697f, &(0x7f0000000300)) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r0, 0x57}], 0x3c1, 0x0) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) shutdown(r0, 0x2) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697f, &(0x7f0000000300)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x7) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697f, &(0x7f0000000300)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xe00, 0x0) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x4) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x15791c7b3122c15c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/242, 0xf2}, {&(0x7f0000000040)=""/51, 0x33}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/243, 0xf3}, {&(0x7f0000001380)=""/145, 0x91}, {&(0x7f0000001440)=""/212, 0xd4}, {&(0x7f0000001540)=""/136, 0x88}, {&(0x7f0000001600)=""/189, 0xbd}], 0x8, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1000000000000000) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb2}, {0x48}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = socket(0x10, 0x1, 0x9d) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffffffffffff, 0x8}, 0x10) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, 0x0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) syz_open_pts() poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x6, &(0x7f0000000080)={0x40, 0x6}, 0x10) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:07 executing program 0: r0 = socket(0xfc92422454ab562e, 0x4, 0x6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "000008000000880008000005fd9600"}) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x6) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x7d989fdceee20bdc, 0xea6) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x6, 0x1, 0x3) dup2(r3, r4) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000)="ebffba0927100e91a96bbf000000c7e8a7", 0xc0) getpeername$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = socket(0x18, 0x1, 0x0) dup2(r1, r5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xbd, 0xa0a}, {0x18, 0x0, 0x3, 0x3}, 0x3c8, [0x1, 0x500, 0x7fffffff, 0xc5f5, 0x0, 0x1, 0x2, 0x9]}, 0x3c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x30002) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x4004667b, &(0x7f0000000300)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x18890, 0x0) flock(r1, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'uap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000300)) 16:00:07 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) socket(0x0, 0x4, 0x215c00) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f0000000300)) 16:00:07 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x40047309, &(0x7f0000000300)) 16:00:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x200000, 0x0, {0x2, 0x3}}) r1 = socket(0x8, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x0, 0xd2, 0xfffffffffffffffe}, 0xc) r5 = socket(0x18, 0x1, 0x0) dup2(r2, r5) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x6, 0xf3}, 0xc) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x3, 0x1, 0x82140}, 0xc) msgget(0x3, 0x200) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000140)=@abs={0xe196b28e4783782b, 0x0, 0x2}, 0x8) close(r1) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x170) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x40047477, &(0x7f0000000300)) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f0000000300)) 16:00:07 executing program 0: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) write(r0, 0x0, 0x0) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8004667d, &(0x7f0000000300)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {}, {0x7ffffffe}]}) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x9, 0x7}, {0x18, 0x3, 0x10000, 0x8}, 0x1, [0x6, 0x6, 0xffffffff, 0x1, 0x1, 0x8, 0xd81, 0xfffffffffffffff7]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8004667e, &(0x7f0000000300)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1d}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x4) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f0000000300)) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1d}, 0xc) socket(0x10, 0x4004, 0x6) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x77, &(0x7f0000000140)="8cf9be33a5c28ee278a1db1739ad020cd61b991999dab1f36d40931dbd45d87bcbfa0710a92f2b6e75664aede557b2ab971f01e9d00b95452449f1a8b9f80499348d1e52deee505aa1d998330b6b0ebe1576d38a0708a92b44971ff34816adcae7abfcd6b103028cb6ebde55687bee34aec0907680c000") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ab, &(0x7f0000000300)) 16:00:07 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) semop(r2, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000000c0)=""/75) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x80}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="90c90e9ec88b34ec2574ddf674fc590767f22147e4", 0x15, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=[{0x5, 0x8623, 0x76fa, 0x8}, {0xcab, 0x6, 0x80, 0x4}, {0x3, 0x4, 0x1, 0x1}, {0x1840, 0x6, 0x8, 0x7}, {0x80, 0x4, 0x0, 0xff1b}, {0x6, 0x8, 0xfffffffffffffff9, 0x100}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) 16:00:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581744024b738c688af26d93bbeca5aefd680794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000063000/0x4000)=nil, 0x4000, 0xae2a2755a4c5e89) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000440)='./file0/file0\x00', 0x100, 0xd2) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x5, 0x6, 0x5, 0x0, 0x4, 0x400, 0x100000000, 0x2, 0x2, 0x23b, 0x6}) dup2(r1, r3) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x80, 0x0) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x403}, 0x0) r7 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r9 = socket(0x2000000000000002, 0x1, 0x0) r10 = dup(r9) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r11 = open(&(0x7f0000000580)='./file0\x00', 0x4087b438f6ac1857, 0x30) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000480)) read(r9, &(0x7f0000000980)=""/167, 0xf) r12 = geteuid() r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r11, &(0x7f0000000340)=[{{r13}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r9}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r10}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r14}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r9}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r11}, 0xfffffffffffffff9, 0x4, 0x8, 0x200, 0x4}, {{r10}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r9}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r9}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r9}, 0xffffffffffffffff, 0x40, 0x1, 0x400, 0x3}, {{r10}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r10}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r10}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r15 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r17 = fcntl$getown(r9, 0x5) r18 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x3, r12, r16, r12, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r17, r18, 0x0, 0x92, 0xffff}) lchown(&(0x7f0000000100)='./file0\x00', r8, r16) dup2(r3, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) 16:00:07 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000340)={0x7, 0x8, './file0\x00', 0x1, 0x158b, 0x7, 0x8001}) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0x8, &(0x7f00000003c0)=[{0x609f, 0xffff, 0xc5, 0x9}, {0x1f, 0x81, 0xff, 0x80000001}, {0x7f, 0x7fff, 0x4, 0x9}, {0x1, 0x6, 0x1, 0xffffffffffffff80}, {0x8001, 0x7fffffff, 0x401, 0x7}, {0x3, 0x1, 0x1f, 0x81}, {0x8000, 0x10000, 0x2, 0x8}, {0x1, 0x1, 0x2, 0x312}]}) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r3 = semget$private(0x0, 0x5, 0xa6) semget$private(0x0, 0x0, 0x400) semop(r3, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000280)=[{r4, 0x2}, {r5, 0x20}], 0x2, 0x3f) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r3, &(0x7f0000000380)=[{0x0, 0x6, 0x1000}, {0x2, 0x5, 0x1000}, {0x0, 0x5, 0x1400}, {0x7, 0xdc7d, 0x1000}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206918, &(0x7f0000000300)) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) 16:00:09 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(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xcd}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) pipe2(&(0x7f0000000240), 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r2 = syz_open_pts() close(r2) syz_open_pts() kqueue() socket(0x40000000011, 0x4003, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x3b, 0x0, 0x0, 0x3}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(0xffffffffffffff9c) preadv(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/67, 0x43}, {&(0x7f0000000280)=""/179, 0xb3}], 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:09 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206932, &(0x7f0000000300)) 16:00:09 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x7}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x26, 0x40}], 0x1}) 16:00:09 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206949, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x82, &(0x7f0000000180)="9057478470b6c7bf6b961301266163d30fe8b296bebfa8fa4b3c037c5e3064b9995f9ccfdc2d81e47b97f81ad669f64563a771179f6ba35cfab7455842672fc70779fc2b4504be4cdb05f89f251ebbde56fa8d65711a7923bee2031b7af89bad17fdff16c8c95f7c766bc58589b4cfb5a14dd57a328c08f8609a089cae52271cbb2d") panic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806f27b900+16 0x6c6bd6fe7e000000!=0x6c6bd6fe7e00c5e8 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 318583 71149 0 0 0 0 syz-executor.0 * 14041 71149 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff82658ba8) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_gethdr(2,1) at m_gethdr+0x4c tun_dev_write(ffff800000ae6000,ffff800022555678,d9) at tun_dev_write+0x96 spec_write(ffff8000225554c0) at spec_write+0xd4 VOP_WRITE(fffffd806ebe90d8,ffff800022555678,11,fffffd807f7c6900) at VOP_WRITE+0xc6 vn_write(fffffd806d895c00,ffff800022555678,0) at vn_write+0x14f dofilewritev(ffff800020abec70,f0,ffff800022555678,0,ffff800022555760) at dofilewritev+0x1b7 sys_write(ffff800020abec70,ffff800022555710,ffff800022555760) at sys_write+0x83 syscall(ffff8000225557e0) at syscall+0x4a4 Xsyscall(6,4,0,4,2,4cce3d5ce00) at Xsyscall+0x128 end of kernel end trace frame: 0x4cbf8982440, count: 2 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806f27b900+16 0x6c6bd6fe7e000000!=0x6c6bd6fe7e00c5e8 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff82658ba8) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_gethdr(2,1) at m_gethdr+0x4c tun_dev_write(ffff800000ae6000,ffff800022555678,d9) at tun_dev_write+0x96 spec_write(ffff8000225554c0) at spec_write+0xd4 VOP_WRITE(fffffd806ebe90d8,ffff800022555678,11,fffffd807f7c6900) at VOP_WRITE+0xc6 vn_write(fffffd806d895c00,ffff800022555678,0) at vn_write+0x14f dofilewritev(ffff800020abec70,f0,ffff800022555678,0,ffff800022555760) at dofilewritev+0x1b7 sys_write(ffff800020abec70,ffff800022555710,ffff800022555760) at sys_write+0x83 syscall(ffff8000225557e0) at syscall+0x4a4 Xsyscall(6,4,0,4,2,4cce3d5ce00) at Xsyscall+0x128 end of kernel end trace frame: 0x4cbf8982440, count: -13 ddb{1}> show registers rdi 0xffffffff81c5afd7 db_enter+0x17 rsi 0x369a __ALIGN_SIZE+0x269a rbp 0xffff800022555160 rbx 0xffff800022555210 rdx 0x369b __ALIGN_SIZE+0x269b rcx 0xffff800022966000 rax 0xffff800022966000 r8 0xffffffff81ebdc8f kprintf+0x16f r9 0x1 r10 0x25 r11 0x878cace07f75d87f r12 0x3000000008 r13 0xffff800022555170 r14 0x100 r15 0x1 rip 0xffffffff81c5afd8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022555150 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=14041 stat=onproc flags process=0 proc=4000000 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020abf3d8,0xffff800020abe790 process=0xffff800020addc00 user=0xffff800022550000, vmspace=0xfffffd807f00ccf0 estcpu=8, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 237 513053 53730 0 2 0 syz-executor.1 237 474387 53730 0 2 0x4000000 syz-executor.1 71149 318583 4314 0 7 0 syz-executor.0 71149 510027 4314 0 2 0x4000000 syz-executor.0 *71149 14041 4314 0 7 0x4000000 syz-executor.0 4314 191232 97034 0 3 0x82 nanosleep syz-executor.0 53730 513466 97034 0 3 0x82 nanosleep syz-executor.1 92541 276303 0 0 3 0x14200 bored sosplice 97034 53913 22643 0 3 0x82 thrsleep syz-fuzzer 97034 165322 22643 0 3 0x4000082 thrsleep syz-fuzzer 97034 363371 22643 0 3 0x4000082 thrsleep syz-fuzzer 97034 400990 22643 0 3 0x4000082 thrsleep syz-fuzzer 97034 461745 22643 0 3 0x4000082 thrsleep syz-fuzzer 97034 19867 22643 0 3 0x4000082 thrsleep syz-fuzzer 97034 215569 22643 0 3 0x4000082 thrsleep syz-fuzzer 97034 406602 22643 0 3 0x4000082 thrsleep syz-fuzzer 97034 433110 22643 0 3 0x4000082 kqread syz-fuzzer 97034 325827 22643 0 3 0x4000082 thrsleep syz-fuzzer 22643 297508 60998 0 3 0x10008a pause ksh 60998 499690 60497 0 3 0x92 select sshd 79412 461194 1 0 3 0x100083 ttyin getty 60497 319531 1 0 3 0x80 select sshd 81467 328044 71239 74 3 0x100092 bpf pflogd 71239 17731 1 0 3 0x80 netio pflogd 10582 57889 11918 73 3 0x100090 kqread syslogd 11918 83989 1 0 3 0x100082 netio syslogd 54078 51560 0 0 2 0x14200 zerothread 86040 453506 0 0 3 0x14200 aiodoned aiodoned 86825 240277 0 0 3 0x14200 syncer update 67133 286012 0 0 3 0x14200 cleaner cleaner 16581 29656 0 0 3 0x14200 reaper reaper 60797 369523 0 0 3 0x14200 pgdaemon pagedaemon 35584 295880 0 0 3 0x14200 bored crynlk 27777 330393 0 0 3 0x14200 bored crypto 73075 103633 0 0 3 0x40014200 acpi0 acpi0 9084 520434 0 0 3 0x40014200 idle1 79916 200713 0 0 3 0x14200 bored softnet 18319 137392 0 0 3 0x14200 bored systqmp 60884 9832 0 0 3 0x14200 bored systq 17099 154527 0 0 3 0x40014200 bored softclock 5356 275553 0 0 3 0x40014200 idle0 64902 313437 0 0 3 0x14200 bored smr 1 382424 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 71149 (syz-executor.0) thread 0xffff800020abec70 (14041) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82623840) #0 witness_lock+0x52e #1 vn_write+0x42 #2 dofilewritev+0x1b7 #3 sys_write+0x83 #4 syscall+0x4a4 #5 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9558 6451K 9035K 78643K 42616 0 0 pcb 13 10K 12K 78643K 1102 0 0 rtable 116 4K 5K 78643K 2231 0 0 ifaddr 72 26K 34K 78643K 2212 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1627 0 0 iov 0 0K 24K 78643K 1260 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1245 78K 78K 78643K 9555 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 168 0 0 VM map 2 1K 1K 78643K 4 0 0 sem 12 0K 1K 78643K 1511 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 7660 0 0 sigio 0 0K 0K 78643K 31 0 0 proc 57 51K 95K 78643K 1561 0 0 subproc 32 2K 2K 78643K 412 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 10082 0 0 in_multi 33 2K 2K 78643K 1104 0 0 ether_multi 1 0K 0K 78643K 21 0 0 mrt 1 0K 0K 78643K 12 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 1631 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 116 22K 31K 78643K 24230 0 0 UVM aobj 130 4K 4K 78643K 130 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 499 0 0 NDP 18 0K 0K 78643K 599 0 0 temp 200 3556K 4196K 78643K 55678 0 0 kqueue 0 0K 0K 78643K 14 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 222 0 217 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 635 0 635 3 2 1 1 0 8 1 rtentry 112 623 0 579 2 0 2 2 0 8 0 unpcb 120 2026 0 2008 5 4 1 2 0 8 0 syncache 264 9 0 9 4 4 0 1 0 8 0 tcpqe 32 5890 0 5890 3 3 0 1 0 8 0 tcpcb 544 9572 0 9568 18 17 1 3 0 8 0 inpcb 280 17449 0 17445 24 23 1 13 0 8 0 rttmr 72 3 0 3 3 2 1 1 0 8 1 nd6 48 48 0 44 1 0 1 1 0 8 0 pkpcb 40 13 0 13 5 5 0 1 0 8 0 ppxss 1128 496 0 496 14 13 1 1 0 8 1 pffrag 232 3 0 3 3 3 0 1 0 482 0 pffrnode 88 3 0 3 3 3 0 1 0 8 0 pffrent 40 9 0 9 3 3 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 164 0 124 1 0 1 1 0 8 0 pfstkey 112 164 0 124 2 0 2 2 0 8 0 pfstate 328 164 0 124 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1447 0 1174 20 2 18 18 0 8 0 art_table 32 1448 0 1174 3 0 3 3 0 8 0 art_node 16 612 0 572 1 0 1 1 0 8 0 sysvmsgpl 40 106 0 99 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1509 0 1499 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 12455 0 11045 46 0 46 46 0 8 0 ffsino 272 12455 0 11045 95 0 95 95 0 8 0 nchpl 144 23515 0 21866 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 72265 0 72265 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 2 0 2 1 1 0 1 0 8 0 scsiplug 64 12 0 12 7 7 0 1 0 8 0 scxspl 192 64236 0 64236 21 20 1 7 0 8 1 plimitpl 152 405 0 398 1 0 1 1 0 8 0 sigapl 432 7794 0 7780 4 2 2 3 0 8 0 futexpl 56 150943 0 150943 2 1 1 1 0 8 1 knotepl 112 1049 0 1030 2 1 1 2 0 8 0 kqueuepl 104 1261 0 1259 2 1 1 2 0 8 0 pipepl 112 4184 0 4165 9 8 1 2 0 8 0 fdescpl 488 7795 0 7780 3 0 3 3 0 8 0 filepl 152 58387 0 58296 25 20 5 13 0 8 1 lockfpl 104 2785 0 2785 1 0 1 1 0 8 1 lockfspl 48 845 0 845 1 0 1 1 0 8 1 sessionpl 112 40 0 31 1 0 1 1 0 8 0 pgrppl 48 87 0 78 1 0 1 1 0 8 0 ucredpl 96 5696 0 5687 1 0 1 1 0 8 0 zombiepl 144 7783 0 7783 4 3 1 1 0 8 1 processpl 896 7814 0 7783 4 0 4 4 0 8 0 procpl 632 22397 0 22354 12 8 4 5 0 8 0 srpgc 64 46 0 46 18 17 1 1 0 8 1 sosppl 128 116 0 116 13 13 0 1 0 8 0 sockpl 384 20254 0 20232 43 39 4 22 0 8 0 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 17 0 0 3 0 3 3 0 8 1 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 21 0 0 2 0 2 2 0 8 0 mcl8k 8192 25 0 0 4 1 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 158 0 0 15 1 14 15 0 8 0 mtagpl 80 69 0 0 1 0 1 1 0 8 0 mbufpl 256 378 0 0 14 0 14 14 0 8 0 bufpl 256 17825 0 10777 441 0 441 441 0 8 0 anonpl 16 626334 0 614980 154 89 65 78 0 124 1 amapchunkpl 152 42480 0 42375 40 34 6 18 0 158 0 amappl16 192 34229 0 33340 116 70 46 55 0 8 1 amappl15 184 258 0 258 3 3 0 1 0 8 0 amappl14 176 1358 0 1354 2 1 1 1 0 8 0 amappl13 168 696 0 696 3 3 0 1 0 8 0 amappl12 160 1142 0 1140 4 3 1 1 0 8 0 amappl11 152 715 0 707 1 0 1 1 0 8 0 amappl10 144 2237 0 2233 1 0 1 1 0 8 0 amappl9 136 2020 0 2013 1 0 1 1 0 8 0 amappl8 128 1604 0 1562 2 0 2 2 0 8 0 amappl7 120 2341 0 2332 1 0 1 1 0 8 0 amappl6 112 721 0 701 1 0 1 1 0 8 0 amappl5 104 1427 0 1413 1 0 1 1 0 8 0 amappl4 96 7586 0 7555 1 0 1 1 0 8 0 amappl3 88 2373 0 2366 1 0 1 1 0 8 0 amappl2 80 60560 0 60484 4 2 2 3 0 8 0 amappl1 72 167892 0 167465 25 15 10 20 0 8 0 amappl 80 22996 0 22961 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 7797 0 7780 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7797 0 7780 1 0 1 1 0 8 0 vmmpekpl 168 52060 0 52023 2 0 2 2 0 8 0 vmmpepl 168 934161 0 932084 337 216 121 121 0 357 29 vmsppl 368 7794 0 7780 2 0 2 2 0 8 0 pdppl 4096 15601 0 15564 8 3 5 6 0 8 0 pvpl 32 1740202 0 1725624 365 205 160 187 0 265 9 pmappl 232 7796 0 7782 4 3 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 638 0 30 18 0 18 18 0 8 0