08b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a293", 0x1fe}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2b302983ce5a628865ae597c641b539de10e6c4a"}) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/211, 0xfffffffffffffdc6}, {&(0x7f00000003c0)=""/4096}, {&(0x7f0000000140)=""/161}], 0x0) 11:46:08 executing program 1: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) msgget$private(0x0, 0x12) r3 = semget(0x1, 0x7, 0x0) socketpair(0x5, 0x2, 0xfff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r4, &(0x7f0000000100)=@file={0x0, ""/81}, &(0x7f0000000180)=0x53) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/1) msgrcv(r0, &(0x7f0000002600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001929cc9f87e2ba7bc97337f4b4039a05defde44cd4b4725d0a545e70bd173b05bc2141f1fcf4197e14bba97fee3a451c901dd8b5b64394a9fe173362df5032dee9c3be9c44c155bc68e058235072892ff7619412d2ad0fdd039a"], 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x3, 0x8, 0x3, 0x3, 0x1ff, 0x4]) r5 = fcntl$dupfd(r1, 0xa, r2) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0x1, 0xffffffff00000001, {0x7, 0xee}}) r6 = msgget(0x1, 0x10) msgrcv(r6, &(0x7f0000000280)={0x0, ""/80}, 0xffffffffffffffae, 0x3, 0x1000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) socket$inet6(0x18, 0x2, 0x9) recvmsg(r5, &(0x7f0000001480)={&(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a6da102184743b6893d1f2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000225f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e9a00"/4098], 0x1002, &(0x7f00000013c0)=[{&(0x7f0000001380)=""/8, 0x8}], 0x1, &(0x7f0000001400)=""/113, 0x71}, 0x3) getsockname$unix(r2, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f0000002500)=0x1002) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002540)={0x800, 0x0, 0x6, 0x5, "0502b37fab173becac68e46c5e1dc00203db61aa", 0xb3e, 0x80000001}) msgget(0x3, 0x10) socket(0x10, 0x8002, 0x8) socket(0x1e, 0x7, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002580)=0x1) msgget$private(0x0, 0x10a) 11:46:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) poll(&(0x7f00000002c0)=[{r0}, {r0, 0x1}, {r0, 0x10}, {r0, 0x40}, {r2, 0x40}, {r0, 0x100}], 0x6, 0x859) pwritev(r1, &(0x7f0000000400), 0x1000000000000093, 0x0, 0x100000000) msgget$private(0x0, 0x0) r3 = socket(0x10, 0x4, 0x2972) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r4, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs, 0x8) open(&(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) getsockname$inet6(r4, &(0x7f0000000080), &(0x7f0000000240)=0xc) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="10002e2f66696c710ddb80bb6c653000db1ff0dbabf4364dbb432daf942cd5d46a01d09d63d714754898b5b46f8f29f8e6a15f9739f429a07840c25a014e683568f914978373c7d481cdf5f7d0e16b88af41ddaa51c29861ca2d80cb45420ad5a04d430c25dd4b18eb7e2a2298a5805dfa38b7d07dcad858279cc7e71c77c826b8135a2299de01f4a96d"], 0x10) r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r5, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs, 0x8) socket$inet6(0x18, 0x1, 0x401) setsockopt(r5, 0x6cd, 0x10000, &(0x7f00000001c0)="25cd38e27ab9ba5ac2fe055700eb95480cebb3e4d42b2a393982f8524698c12c62a735036baf0666c0791dcb32519835fc4fe49c3c66a2c85ce2e9161f1afc270114def68ef78dad8f912a57bff820293ab9c32a516b0a26bb74", 0x5a) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000280)={0x0, 0x7fffffff}, 0x10) socket(0x2, 0x3, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) 11:46:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x1, 0x9}, 0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x10000, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x3}, {0x26, 0x0, 0x0, 0x8ffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 11:46:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x63, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x9) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x144) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x10, 0x4) faccessat(r2, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) write(r1, &(0x7f00000001c0)="6f592ad028b3511872f9572951dffd924a6c649726c6de108907e515782c0b47", 0x20) r3 = open(&(0x7f0000000200)='./file1\x00', 0x10, 0x12) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000240)=0x29) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x31, 0xfffffffffffffffb, 0x0, 0x8}, {0x8, 0x1, 0xddec, 0xffffffff}, {0x6, 0xeec, 0x8, 0x38b9}, {0x401, 0x7ff, 0x9, 0x600000}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@un=@abs}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10088, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x10, 0x0) sendto(r3, &(0x7f00000003c0)="d02986a6f4aabf7f06604cd005ba27fd90918539e2eeb51878c8b25b6e9c5be618249a40efa9b43ccd8461d3635d88d0da74ef2732fc0a29e9fbb4c5d77d1711447368f13767bc6035a9a824497da9416fcd9775632dfeed6ef6619be4e20a0cc01e34bbe9e22edbe53e3372ec882af8fedfa7434894a6649e47d528fb903e87be07adfe3a7cbaa750f5942f624ee746e660c9f0adcaf0f0044455b9", 0x9c, 0x401, &(0x7f0000000480)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000004c0)=0x2) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x8, 0x0) flock(r4, 0x4) munlockall() faccessat(r2, &(0x7f0000000540)='./file1\x00', 0x100, 0x2) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) getpeername$unix(r5, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) open$dir(&(0x7f0000000600)='./file0\x00', 0x200, 0x40) r6 = dup(r2) faccessat(r6, &(0x7f0000000640)='./file0\x00', 0x40, 0x1) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000680)=0x3) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000006c0)) 11:46:09 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getown(r3, 0x5) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x821869de, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r8) ktrace(0x0, 0x5, 0x4, r8) r9 = getuid() r10 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r10, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r10, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r10, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r10, r11, r12) r13 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r13) ktrace(0x0, 0x5, 0x4, r13) r14 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r15, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r7, &(0x7f0000001680)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000340)="53801cc836b47d3598ee7b78078958d97280f1eaa947cca58a5eb01d3ab173907cccf7e0cf52c111b17bd4ed0b34d276aea704923a4c146d75c12b970afbb4d72421d6db4a6700091d33267e06f7db7232a59bf1f86864ed6e5e4097359f60136febe5760f6f3166058f98a800434aa26d9c27578ca4ef022b7a46cdd090ab1c32b3a7221ec464ff09d63ca1", 0x8c}, {&(0x7f0000000400)="b0620fbcc851b213c99dc69293fb472fadb9b42636cfe2edff7cdd088af465535aacf7d51f4ae0974c1aae6c9a7b6ae38c18459289b2dae597ae4d4da2f41f1874a98a0abd483a0fbc1a49dbaff25a98bfc61f2d13435553876a1cbf017dbf37b39ccc64f8a25b8a8a5c15f2fd848b99f89a857d06287c5b4eaa3817cc38ce945b0e85b1923f6b3cd4f5ae7bb24a9faa2e27fa4169be71bad652", 0x9a}, {&(0x7f0000000100)="e62029", 0x3}, {&(0x7f00000004c0)="7a6249105694f3fc24451f0f1f595d25e2486f72b19483cec7a53c73d4e4ef3a9d632f9b44f333749b39c9ac2affc3b5dd8842f8beaa976ac06d51d6de523a147da6ad179a3ae0574b000535f586ca04df2a7a540ce2158ae1735cd4c7d7edfd0644cc37290c06cc0c0b95ed30d2537ed753bc988347702307b148d9c166ec21c245b33f1ff108b97343efa377fbda42e467a97247a3b0610259454f8a68f695184bb0e5c922ecb82953cea5aa785395fe9e690850fc099a106907b7dd11bb1e4282abe12329c6d6be1f257d8ec82491684ba2d26053ab89f6e9f0a0fc73c8c0d635b22460731e4c29b69fa2cdf28da65a9a7660fa0f44976341a73911d5e9a87c8d099ad86abc50f01a1ffb5e1fc9fcefb98818afded7985b6f4ca53b9e48b3911897b0d2dbe7e0d166547d0027650c02d417acd1dce2afeca2c321859d7fb4a086cf0f9d48094787fb1fc5665b1f31f44cf96e284bb5b5445634d7aca32ece971a778fc282a44021ec6f10abecf8c3d951abcd4046402d4a120271606278ee70cfbb2186f2a5b0bb3c51a9ed3152d198d2b4e5a52580a16174873a46e598019a710c9974721df72ed2e9f16cbd1b9db7371014e4d3f82859197e69550d880f5d4f517cd2eec29b2e0bb1366496c6e254116499e19f06cf60b38579d73bbffab1b22b3a1e7b0117237253d32c15b85b49890f98bb0ec16cee1dd5b817777c9763a2d5861c15582046559c40f8d8f516bbc0e25d2142877b516ed956affaec2df4911513a30cf4ca95e0fae59ed524c6b9ba94f3ff7c14feac0a34e9d90eac179e423f5481c68b5e6237426d50ac97c11e5ef88ae5f05bb54b6e1b48697a989a943d5d4f031b48dafa6366543109c81017078c292345506be55d6043f59b27962708edf0c074bbdb6713be2c7023185577b3c779cb1d5c651e0d1330fc2745cf7745e94f20867ccca166aa7dc110e9772c14c5197c89fcff6a8ba7b1c859ba22e1846e3921eba00434ef07af3ba98c5f621ae8d4c34211ca4d77e5739d51b888270850848aea587a125056fd74b17da3625b2572ddcedd037169c2de3c22aad1a6f96ed9baa8c7eac0bdc380316a0c7b36ccaa258225b0688a4e0c7952b4f6379967a20686e719469b77eb681fd38c5578976376674e95ebb48580f6586695fafb6cdef5661ec93db44cad02dc66b506b215a23a64c65dee9f0a7053433955144e27f8d1f5a2414ccf6b6a7968327687531c560c2edbb3a3494609a1f379bc5a28aeb85f040a2622d23adb606a5ba7296a3fb5becda323a77e2a3544c9f0d8b8dc46c265c2d465e4613dd2798b1b583a1c71b3119bd53bc122d63e5620efdf8191a3a3879c20c91decda9b529ec11d94748d51af7f6218ea1736616811b498fc2f1e3b6ec669f3cd079e20d2a4ef22505adbeef6a90b8cbaee9a8b9ce20db317146ef499e5fbc50cd65a5a2e9b57c06208b70e53adb3d121043f26198db97969ca87487c1445c0de743b84711018964b48fd0084a68db67af920f0c2a3dece3d07a4d182f16866b85d0758ac0c11c1de840a049a04278ab85b8a05c47959fe18a8879bbe4fbce6a4443c4a692b385010d431841a147c1e93baa9c2197455606b196830f91823a64984442ca776173f7615bda2b7dc1809d32d0624b46f1773466caa943684590185dfc09885f161b1f617d5d1a8561e8ab0527c863bf324b5ec7779c0b72de3b03624892a6f60e9fff6891eccc7cded8caf7b4c1d91eec557459c617e12233a3e7ffed663d28b2a0a10aff698078c23ce11da1ace1cfaeabf9995442b0e7c26d72d2199174cadcc85df2bda887123e1fb30977d0c2288567aa2e677f0303e4db805110cee62c31a18dc83b35c0cbf26100d5559af22c2c8a0bd5499818b6efe07c9ca501e6574208130982d16af50ce6bd7211fe694cfb7e368d8f2e4bf42cc124b761f0a362e85d434e453ad1ee4ff2571f251b59c1d2270e97776370b012dc2b90aa612e1ed00aad8027cde9748ae0e5ace043b850d0c123ae2f4b309d5a556be1fda09011b241d255c0ee4f8fce247a1905014dbbf4675001e10a6c64a986a5a1bbdf6ef6e6aab0909ce86ef92e187fa7d2e2b1de91c4428a5417dd0d1f3105ee957ad88ed96efc184521f4cb547e2bcaa331b2cc264e2e657715c5bdcf107304fad945a375224dc0b4955c6e4b8e7fa0360f0383c8c4d1782cf622491ecffe70a33d0aae3a6eaee2f382670925737d03b727400165c1647fabf222375b2f318ac752c5312e419fb99438f2b97fab9f66355ed00722738969e8dc6fbab16db41327b4e81ec9019ec1fe746917313ed178b9c3998efa8ef9fbb2dd0c163a4de99ac77c2c5b4b46eb9e778fadd99b8a7bcdafb68b5bfbb3eb27dd4ffd000ae666c6227b14797cfeb9645e78eb730605eb248249e825a193cc6acf7cd34b4e3868cdddab940140f564a31a32aba42682b2504ddd66b44ced5c4723ac79f12382a0b3ea9d5a135299359e548f85ae9dbc63d650e0c1d9f60dd5b6c1889a3a5b6cdc27c42b90c8d745bf9bb2819b37966a259acd5e9887eed3f9b56cb0083a994ee0c842ecf50223b83d7354e9630111e9c7b3427c4be6f3beb874fae4a4aabd0d736a79f45002a206cc63e93c6ae4644c3ce327a91263dd17eaf3fc4510c516e28db907ba29accf806647127ffe9dda64672bf3e9ed7d8673200630f1785de2c19ff2379fffdb20785725218398fe774b233f25b99858e5571c352690369dca182720cf860dcd641ebd7df9383509f6b86888c48bc81fe7a37c48829a7d18343acd4d1525acd082e4d21195916b134d95478dd9276d76284f9cec169af2be8052135cb16bec46ceea7d74151d20f4d2093f810792fe3ae4764754e9851ce003f99e6176e0f2741bc85396a51108586ed585d12911e79520374790962ee644be4c1bd16a3c557f22af74969dcba9364308e6b3aaf4bb96d67642918b31f6823217c86d2e1afb2555efd70da6ffa00918e8d826ac2cb07640d07c3389beea2a04d74127bc7d5c97961ad89f8958a36c439692b3b80b3de271a0f8833d34b91d6dc8e51a58fe8827dc35662398a7faadc16fc5472977a1659c84f8032753baf41db8c5fa91fafab6aa7510b06e2949a649698e6c8f9f8d3030fd78a65a68f2f667aadb803dacaa811176656abcfbb1ae5715a37710bea4a76f7ce094fea1b7a55127201efa0582b8bd13de046bb4748e48fc2fc3034cb7e80aba124ac4021d2beb38cf520c2c0c6b299dda95ddd50812e5ef1e10bb6f069417e8332313785c5690c793537ccd13288a94da61d341c31cc760ac59bed0f0925c8ee6983317bcdcc8e3ccd150f5180e200c04971110d0843ea5fe194defe4e1232ba698963139fb75f500ac423ce597bbf06c3ec524e680942a721e8645054b7b8fd0355f91834cab245ed590bd0d51aaaf144d7ca035daf7358c2786a4d58bd694ba51083d42b7bb44ca4f3b797a437c68f8d13f82381f305a9bfda3b45ec7de95791d058eee6098c7128616a94c5cb0a7349b1658f6cd5adec6df7a2b1a2104418ca66c3549946ff717eb070089c51fb6a2122887902ee0846655d8925e780fd958f494a2524e96602cef49111a2bf6c8280b73090c13e443b193ddc43be41e95d66d304aed3c5da33c3336583f9988fa09d8b47e8ba9fbe8456c8aea334b682780f0fcc600537eeacd6db5ab27bf8cca02fba5541c8ed5f874c4645f2ffc846750ee1c2e00e47ddd07650a306400b986b24ba99e9998c0fbc629be29c215df0391025dab6994dca00bec5adbb427eae0267e0108d7d65591e7f9da5c43e3c7ed30af8f732277f2bf92aa4281ca3b7bad925150b8466b90836b666bfbffcb13e89c728029ac3cf68172486af05be4e2b734f275b8eb31f72b8ada81449bbdfdb93a71cfdf6664963fe91fcdf242f6566a75154e66e31b04353e3152a876265a17b9c965d38bbdd7a67f0840d358f8fd2099b72dee489ba814ccac8ed6515b197f6e826475ff73cecfd3ff3078555d6a74008358e1e94452011a4cf1eaff9f16798ef87a7c13ecd11c074f620d92f05f462beca56154495f9eadc0aa7d832269af04c70dc28ff7c7a54a70e070ba498a6f0d2ec32440e6c39bedc2d400d47bf8eca9c5b405f52a50544f42e6c1425cbab965744420c8210578f9bacd4b7e10b6c1885985bdd5a0ba126338fee26a63efdc8441c06ff7612de0d8d09a3772ed57124628828aa3bc50913fbda35193bbcb8027519776aa3067789ff89d603bc774b2fc849408f5965646011b879ea6465d11f6b71205aa5d9a12677fc4a38e298b10cb8d52911e9e5fce7479badcfbe28f42e8f94badf2bc08739412bcafab279e663d9f360c5ed162caaad355db3311f25e0a84db6b434a42859f4e2a5aa959aef72a7cc8a286593b79ec215d7ba01f55b88bb7800a9af4614771efe1c075a2d9a84ac08f07affab97c8df6e1b49979ea91aa87c019e6644b893928452c54d8ef50cc4d79a0609e9a0fdf241b03aa6d65f2b56e444fbfe112a5c0ca3d2a0cba743baa624a4474371bc2d6af65e4fb0adab9cd2dbd924cbb993ee6d7981edeeedb40caa06fc144753e3555d310fe383c74196defc71c1374a826baedd7657762bf5c92750d010b86e06354ead4519826b79b20fd9d6bdf4b284e4fdb67cb726e339db1862a448dad1d2cccaa018edef9d72d621c3598fcaf21cb34e075aa981fdb2bc57912f7daf93d7acc0f1308948ddec358a348213e460ced953c27f18930cb2ccfda6431dfd98a3ba55d406d40ffb4140c68d3abbd8a9e79bb4ed9d3a1fa270f81f18b0bc872aae04fc2b33ac972c3636f68bed7a3581f86291cdd330fb2e949141efdcf8da5241f8879909a89cf5cffe4252f52f4b29fb44cc10f1aa2b0d6f4eb3fda582c810d19e532d7c02a6bf0a0185fd39e9dc3d5b993812ce90764a9ef70daf03d9a0460e3bfc7484268694de87f8dc4a0b808112bf829e3f57a21291ddf21f5cc4673d8f779a1af29c2222c24d0d6a5c53210ffda2e123642624ee83ff4b6bb630c995d9b873ecdc23f624ab7df71e611a5ab8df60d66d1847c261c1d55e496d9455d305178d832195653a0027d6cefcd383261dd73597f5ed00940db47fcac4db7949c1e091cdace37e642c1e3d1e01e9f69fbe1ab69f0ce96dc007f915f09f24a0d4912f3661bd5b6214d1ff8dd9f8db7c0e63f02fc725e5257d8f102a5650da91612ba698ee800450200f3ddff7a4109d03ab36da2c439e428b6776cbcc7b5bc303c8be5aa4cbf3a086962ac6b4a755c9dd88f09c6f35d72f4043b70a7578399473053b07535b662e1f6547740e4d691d59daa0bf4f3ad2b57ca1a25e93e254f5207e050133d8e52d023ee8c2361a5ad591999c1a6dbabe4365dc6871b2b1a0c4dd3d68983f7214d4cf8b56da258f82ea5c834631f5d9cb11aa315584f432a96e3e0d3d92e5519b0e03f7a0d2cf0ba5dfd83fb4f504da97c15b032878a6dfb4418a5b6c847bb0775879471c8d5687b88dfd2ebf960e84d3c6b7404480e266dbbbc96c89bbcf8dfc86df9728bd6f7f6917bd88df37910b3e5914d02990bd57a76f54ba24e160506ec311b31944ac6a353b5f3b7e681706141103ec0ce42314a2a940bd000ae001539984cc2e0306875305ab9e7cacf7deeb96107fb64377702e7f78e1841bd01bcc0366773942f7f0adba8cd69708db845695c3b1a637500727bb5f51613ac8f7d6c7847be4f554c32e7ef0654b15f3de04f39d51f1e5", 0x1000}, {&(0x7f00000014c0)="6aa72fedc9966f607e4e676165ab9b8edd1f77757a67d0e95f73c79906defe30c8f99780bab61c6060ef312931cfffb32a81fd90dbd13df4aea0e1eabf2e9372e26f4fdacee8a0fdb983a91192d5f901c33f2c3d8fe9a1d566dc7892884486504e67b6a2ab73317bf872353862e2fdc1949b2a42f6d3164f5d48b5f5712b04d53d1dd4156358277179593ca7f88d90dbcd8d2bf0bbd64d5002d1c632e40887e47ffd40cc4c15fb85793d212a2ae50d0b41685b74a017ca6e14a07de11ea22a282896dbd4dd695341ff68100c8f3b53ec3ce368114b41b541499376a19093d2810fe633", 0xe3}, {&(0x7f00000015c0)="e0d477a401909ddb61a42a67952b8e7e6639622efb46b070b0873146afc0efe1e67e8b89c818a58cbd83c0f297cc5cff6d9fa1c10571d7dde43002e35b7fc9d6cdfe08c4ba3ba754481b8aa29a56d0f588d2dc019290bd1323f4d4a986fec3b4b76bf6ec88a321da8869037c0b694889a6e46296ec1ac44475bdde01a7c47d01fe76a4f13353b718c6", 0x89}], 0x6, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r8, r9, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x40, 0xc}, 0x0) r16 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r16, 0x821869de, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x0, 0x2000000000000000}) 11:46:10 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="f9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) 11:46:10 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) write(r0, &(0x7f0000000240)='-', 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x7}, {{r2}, 0xfffffffffffffff8, 0x14, 0x200fffb5, 0x5d}, {{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x80, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x114, 0x1, 0x80, 0x6926ba36}], 0x800, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x4, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x2, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x22, 0xf0000000, 0x4, 0x9}], 0x0, &(0x7f0000000280)={0x7fff, 0xffffffff00000000}) read(r0, &(0x7f0000000140)=""/252, 0x7fffffffffffffff) 11:46:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="f0000000000000000000000000000000f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d4a67f71ad42645df46bb86ca0dcca6b237ad16edc53474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce5131600000000000000"], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 11:46:10 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x1, 0xc000, 0xaca, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x6c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="12") 11:46:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1000089) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffff9c}, {r0, 0x4}, {r1, 0x4}, {r2, 0x10}], 0x4, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x50, 0xfffffffffffffffc}, {0x5c, 0x0, 0x0, 0x1}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r6, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r4, 0x1d, &(0x7f0000000200)={0x3, 0x0, 0xc7e, 0x6, r7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:10 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0]) mknodat(r2, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x20000000000100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r2, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r2, r4, r5) r9 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x3, r4, 0x0, 0x0, r7, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x1f, r4, r8, r4, r8, 0x10, 0x8}, 0x10000, 0x200, r3, r3, 0x31, 0x8000, 0x80000001, 0x1}) fchownat(r1, &(0x7f0000000280)='./file0\x00', r4, 0x0, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x8000000090d2, 0x4, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1ff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) setgroups(0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x7c, 0x1, 0x80, 0x7fffffff, "e48e31e1078d61c0329741e6b215b108abb41b18", 0x4d14, 0x2}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000140)) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f00000000c0)=0x8) syz_open_pts() 11:46:10 executing program 0: ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0x9, 0x9, {0x57, 0xffffffffffff96ee}}) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 11:46:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r2 = getgid() getgroups(0x7, &(0x7f0000000280)=[0x0, r1, r2, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000340)=[0x0, 0x0, r1, 0x0, 0x0, r3, 0x0]) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0xbf22964dba253ca4, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="49240d9c7d4309a1920ca0b496065fead99435a0c9cbf72e1d3f8f84eeb5957115874a767866c33fae516db849afdde40a007281d02c7bc85d7e3250d0d579091a7980a46f39f37cfb61724a8167032eb39aefdcf3813816c1b4ba14e4ecdd49fd8c776af8188f390d89f2994899d0d36fca4dd9012bad3bb7fa12200aaa59a41d82cb060f60642bfcc4db6c902b8365271ea52e6149e4abfa1334eac970c2ef18397c4e7a31ea0d", 0xa8}, {&(0x7f0000000100)="3e9d07500ebce2a49c94f5ad4163c56b6cec5f25b193b42e5a5f256ba1e7b0c3110487e66dad06cd8198a0c32da06ea22a3f4a3b64264be44eb2b7db94ef96d7673556086f161adb2f71e0c26d1e30e14f0aac1c00829c88a4637b44388eeb26f00cfd21abc5cb5664430e070e9ba8ed2a84afa2c6b41e60703df3fd56b0cd6a0e42030c955286843e67dbc141a0065437104b88651c32cfd39248feec543673bbfe713c02afdd32ad6b94bcb28eba3ba2170e3eece2ffc52fa598a1ad947e9121789467881a523a4098d187d1bab35bb12ace0b8f29c89f83481b61051151057aab5bfd6332d4486c13d3", 0xeb}], 0x2, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r1}], 0x20, 0x1}, 0x6e0871ae0bf63c42) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setuid(0xee01) setregid(0xffffffffffffffff, 0x0) shmctl$IPC_STAT(r4, 0x2, 0x0) 11:46:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000800)=[{0x4f}, {0x5f}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) mkdir(&(0x7f0000000840)='./file0\x00', 0x8a) r3 = getuid() r4 = getgid() r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x821869de, &(0x7f0000000300)) utimensat(r6, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)={{0x2, 0x6}, {0xffffffffffff4f58, 0x7ff}}, 0x2) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0x6) r7 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r7, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs, 0x8) sendmsg(r7, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000100)="e2edb35d60105fdd230aea5d6749bb0dc70183ff45619ec23416417daed8735cb7432c1a49af12a2cb5987b1abfd16f3411ad69f2022ffa6e51ca1299121b2d93daa04ffacedfc3391bab4e2542a8ce70c12b4ecfb16e97b5215f29a460ee46fa7df1119740064fafaae214a5d482eed171ecc829bb804227c", 0x79}, {&(0x7f0000000280)="194c92dce6d5c13ce9f90683d19e0fffd6a54d6b50581a6f7ff2f0d009ebb79bd3292760ca85d9ef5e9ecbe1c6e86c1bbbcd1ff5233b89a3ee3abb2d07f69341e86d985873130d164f1a6032000385837c509b56d6cd37a0a0b6d6b9dddfd9283ec9aadda3a8005581ae32ccd2d2ec171e6c08f93e4290c3d73d48f5e551e4b331edde5889e25ad8bd2571b6e554a6bdf18ee2", 0x93}, {&(0x7f0000000340)="7bce235d9b2597ef1b6d99e9c725431fc917d5cc1595bd28f36f1b68148b2f1e80453b2a45745ab217a4a73deae9bffedc62dd350f9fd207acce5d05db483e271e605e8650a5be64ff66a5b387b206c2632cbe2cb4585a40ae942ef78e425ac695c7ea56a0801e9f7f982ebdbf6c3ce2e56f67b025907c21595e98d9b57cc5e3dc029799235dd444e7ca0538517d60c345b97743949fef30212a93258dd4a537", 0xa0}, {&(0x7f0000000400)="f0c4625103fad0344a4adbbb8d2fd96d5a8a349d0fa9b9d8501832d8397be4d4bfa3cb6376bb2ee909660c18e60bb7b96a25f4db85dde90397320ceaedb4f1f189ec2b04a72cb9aa59a4af8be4d48cc3b102a39ff504292440a6d15d87a352a6becf59fb30a4a4c8fc7b53c133faab725d7acae3f04cdea93f68392b1ef1c61705f9a38e9c23d7dddcd59d30cbf53eda7e412a131ff735c96d6db8a504fab4a5926b63a1a48a81fcc37fbe35f1847f70bd6474afa8c266b061c14fb389c2a88d5ceee86e9bbe5c6da254468586e0de77fcf86cdaa6502a9544b001861382059167560bac1e4aea7f4bb3f227c9e389f094cdb41789273cf5", 0xf8}, {&(0x7f00000001c0)="8f15af41d061bfe7b4e1cb6738789535b4b650fc3e5debbf10734e5719623762f98810ca92727c065bf4a3c2066b2cff079a7665dedb427469737592d33674b66532558ba9aa3b2edf9221b0122bf7fc91c3dc1290bd6bb21470c3e786ca", 0x5e}, {&(0x7f0000000500)="1588c2c77fdf0a993237ec96bc981ae46a9ef26d06f0cf5d81b421f563525120f9d49a61481657aabc188ba7541d0ce12c7373744ad2cb767bb34144e5d514e0c08ecd7c2374277cf8d22923a8c6f69bffdcb8d9174851b748627c0fdf19835fb1bfa7dc0ce3fb63ca165b4f7786056e7da19874a3f2ac11620bd9c5822d836406cb1c08bd71531ef14af768802e6fff63765f3aa106281259eda8f05a93f11945294110403a8b1916efcdf07d442521f3416e6d84b919286276fa5ec6baf0fb4a7e3b52dedd095e900c7c15d8ce7444def7777bb803f928b4523c9cbbe7f1e2e49d0eff013817b9503d", 0xea}], 0x6, &(0x7f0000000680)=[{0x70, 0x1, 0x1000, "01bcb4d5a0009d341901d403551fbdb60f41f731d1a50a5519eef61c51b37d1a43ec103dafee7053604f73b111d1544519af9e2a5b706a372cb08d05863cf2dd87a51c23d96007f9961d65fc6175d673a2345e9be89461f8b44c527f7fc714"}], 0x70}, 0x408) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r8, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:11 executing program 0: socket(0x400000000018, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000140)=@un=@file={0x0, ""/62}, &(0x7f0000000180)=0x40) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="8c65", 0xfffffef1) 11:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") semget$private(0x0, 0x0, 0xa) 11:46:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x32b) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') r1 = dup(0xffffffffffffffff) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x1) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) 11:46:11 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x17, 0x0, 0x0) 11:46:11 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = dup(0xffffffffffffffff) poll(&(0x7f00000000c0)=[{0xffffffffffffff9c, 0x80}, {r2, 0x8}, {r1, 0x4}, {r0, 0x4}, {r3, 0x4}, {r1, 0x4}, {r0, 0x100}], 0x7, 0xfffffffffffffff8) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r7 = fcntl$dupfd(r6, 0xbd09c5f93ba8123b, 0xffffffffffffffff) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x10, 0x0) flock(r8, 0x2) r9 = dup(r7) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r9, 0x2}) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x2, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) close(r8) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000340)=0xffff) pledge(&(0x7f0000000380)='/dev/wskbd0\x00', &(0x7f00000003c0)='#])\x00') pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r11, 0x82485608, &(0x7f0000000440)={0x3, 0x5, 0xd8, {[0x2, 0x9, 0xa8, 0x5, 0x9, 0x80, 0xec, 0x2, 0x8, 0x0, 0x1000, 0x6, 0x1, 0x8, 0x7, 0x8, 0x360, 0x205], [0xfc3, 0x8, 0x0, 0x9ed, 0x6, 0x2, 0x101, 0x52, 0x200, 0x2], [0x4, 0x400, 0x0, 0x401, 0x4, 0x4, 0x6], [0x2, 0x6, 0x81, 0x112, 0xc, 0x9], [{0x3f, 0x5, 0x5, 0x93}, {0x7, 0x4, 0x1, 0x6}, {0x3, 0x81, 0x5, 0x3}, {0x8, 0x100000001, 0x7ff, 0x6}, {0x83, 0x3, 0x2, 0x7}, {0x65fe, 0x400, 0x384, 0xd967}, {0x7, 0x101, 0x6, 0x3}, {0x2000000000, 0x8, 0xffffffffffff89e7, 0x6}], {0x3ff, 0x0, 0x4, 0x200}, {0x8, 0x6, 0xffff, 0xb9bb}}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000006c0)={0x2a, 0xffff, 0x1, {[0x10000, 0x9, 0x56, 0xffffffff, 0x7, 0xe5, 0x6, 0x3d, 0x3, 0xcda1, 0x7, 0x5, 0x7, 0x9, 0x40, 0xffffffffffffff78, 0x10000, 0x1], [0x3, 0xe96, 0x1000, 0x800, 0x4, 0x4, 0x9, 0x101, 0x9, 0x3ff], [0xffff, 0xfff, 0x4, 0xbc2, 0x6, 0xffff, 0x4], [0x6, 0x200, 0x5, 0x3, 0x3ff, 0x4], [{0x40, 0x8, 0x3, 0x100000000}, {0x1, 0x3ff, 0x2, 0x8}, {0x939d, 0x0, 0x9, 0x290}, {0x6, 0x2e7, 0x5, 0x30000}, {0x0, 0x2, 0x2, 0xfff}, {0x10000, 0x81, 0x0, 0x2}, {0x5, 0x3, 0x4, 0xa40}, {0x3, 0x8, 0x2, 0xe8b}], {0x9dc6, 0x9, 0x5, 0x1}, {0x8, 0x9, 0x6, 0x8000}}}) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCFLUSH(r12, 0x20004268) r13 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r13, 0x80047410, &(0x7f0000000940)=0x7) 11:46:11 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') utimes(0x0, 0xfffffffffffffffe) chroot(&(0x7f0000000080)='./file0\x00') 11:46:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) openat(r2, &(0x7f0000000080)='./bus\x00', 0x10100, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) 11:46:12 executing program 1: syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r4, 0x0, r2) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() fcntl$dupfd(r5, 0x0, r6) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_open_pts() fcntl$dupfd(r7, 0x0, r8) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = syz_open_pts() r12 = fcntl$dupfd(r10, 0x0, r11) fcntl$dupfd(r9, 0x0, r12) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = syz_open_pts() r16 = fcntl$dupfd(r14, 0x0, r15) fcntl$dupfd(r13, 0x0, r16) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = syz_open_pts() fcntl$dupfd(r17, 0x0, r18) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = syz_open_pts() fcntl$dupfd(r19, 0x0, r20) kqueue() kqueue() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r21 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = syz_open_pts() r24 = fcntl$dupfd(r22, 0x0, r23) fcntl$dupfd(r21, 0x0, r24) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = syz_open_pts() fcntl$dupfd(r25, 0x0, r26) 11:46:12 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80000002) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = dup2(r1, r1) r4 = fcntl$dupfd(r0, 0xa, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x90, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x89, 0x30) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r4, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x2224fc5b853bb097, 0x2, 0x2, 0x1ff}, {{r6}, 0xfffffffffffffff8, 0x38, 0x4, 0x7, 0x3}, {{r7}, 0xfffffffffffffff9, 0x80, 0x10000008a, 0x3, 0x3}, {{r0}, 0xfffffffffffffffc, 0x9, 0x1, 0x8c1, 0xf61f}, {{r5}, 0x47a8530c04607392, 0x20, 0xfffff, 0x7, 0x9f5d}, {{r8}, 0xfffffffffffffff9, 0x8, 0x1, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x80, 0x1, 0x2ed, 0x7fffffff}, {{r8}, 0x8000000000000002, 0x4, 0x1, 0x8, 0x4}, {{r8}, 0xfffffffffffffff8, 0x0, 0x41, 0xffffffff, 0x3}, {{r3}, 0xfffffffffffffffe, 0x4, 0x10, 0xffffffff, 0x8}], 0x4, 0x0) kevent(r2, &(0x7f0000000200), 0x3258, 0x0, 0x0, 0x0) connect(r3, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r9 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r10 = kqueue() r11 = dup2(r9, r9) kevent(r10, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r10, &(0x7f0000000200)=[{{r11}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) r12 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r12, 0x0, 0x7fffffff) preadv(r12, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xffb6}], 0x1, 0x0, 0x7fa20600) r13 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) preadv(r13, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) r14 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r14, 0x0, 0x7fffffff) r15 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r15, 0x0, 0x7fffffff) r16 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f0000000500)=0xc) preadv(r16, &(0x7f0000000600), 0xb3, 0x0, 0x0) r17 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r17, 0x0, 0x7fffffff) preadv(r17, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) r18 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r18, 0x0, 0x7fffffff) preadv(r18, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) r19 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40, 0x0) ftruncate(r19, 0x0, 0x7fffffff) preadv(r19, &(0x7f0000000600)=[{&(0x7f0000000440)=""/37, 0x25}], 0x1, 0x0, 0x7fa20600) r20 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r20, 0x0, 0x7fffffff) preadv(r20, &(0x7f0000000600), 0x0, 0x0, 0x7fa20600) r21 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r21, 0x0, 0x7fffffff) preadv(r21, 0x0, 0x0, 0x0, 0x7fa20600) r22 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r22, 0x0, 0x7fffffff) preadv(r22, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) preadv(r23, &(0x7f0000000600), 0x0, 0x0, 0x7fa20600) open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) 11:46:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)) mprotect(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x1) pckbd_enable: command error 11:46:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pckbd_enable: command error 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) lseek(r1, 0x0, 0x0, 0x2) 11:46:15 executing program 1: r0 = socket(0x18, 0x4003, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0xa, 0x0, 0x0) shmget(0x3, 0x4000, 0x440, &(0x7f0000ff9000/0x4000)=nil) 11:46:15 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x821869de, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000140)='./file0/file1\x00', 0x400, 0x20) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x7) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r4) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, r5]) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x280, 0x5a) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r7, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r7, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r7, r8, r9) getgroups(0x4, &(0x7f0000000100)=[r6, r3, r5, r9]) setregid(r3, 0x0) 11:46:15 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x3000) semget(0x0, 0x7, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000400)={0x1, 0x0, 0xfffffffffffffff7, 0x10001, r3}) r4 = geteuid() r5 = getgid() chown(&(0x7f0000000040)='./file0\x00', r4, r5) listen(r1, 0x1000000000000000) geteuid() pledge(&(0x7f0000000100)='\x00', &(0x7f0000000640)='-$\x92+!+\x00') r6 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000003c0)) open$dir(&(0x7f0000000440)='./file0/../file0\x00', 0x20, 0x20) setsockopt$sock_int(r2, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) open$dir(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x108) bind(r2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) semget$private(0x0, 0x0, 0x100) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r7, &(0x7f0000000480), &(0x7f0000000600)=0x2) r8 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={r8}, 0xc) r9 = semget$private(0x0, 0x4, 0x4) ftruncate(r2, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semop(r9, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x2, 0x1000}], 0xa) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000f5ff1b595ee5f9c084911185000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450a998008501f51a95a01db3a060000ffffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a0ce39484ecbe263b64cca1003ac6a7a4012267bea7cd6efa9c873feeb2e75c0e489bd4fd62e2cd4bde030c82dc4f95ccb5df831a4755e093f24da75d9724a283b4669bb8400172a9f474b3830e0000000000000e7c812ddbead87b9074ff88edfeaf4606a6b3ab7469e012699ed402075786ebf14667853a657360351065295dcedd7b9e7f000000ca101634bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dace7015a3c867e753fa8e5c56d000000cab530834abb09d4102fec142fb2d291834424643622c1f50f92a02448bd00000000677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783f383b84a6f341320ed2f6621974854fff99938da6d0d28396209a08ee6487bcdce0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b35de5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355e37bbc93895ade21d8545cc6775b7191d9297449311c3124ff0af8289495bcb3cb30414e333f50221c22be3933f3723255328726c4abcd86153b4343de8783a286752c511524fe046bea459727cb21b002ce152d2978875b286835e09fb9b473d07b7f7b100052740f7c1ab941392598da054c07bb46ab19ad60100742fc55a512ebb5b99fa147aa4c2fbe62f2489f0f524c822afc9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c710d1971646125107a285a2a1f759d4f9bc2000028a5e64155188a744d1121a0322a209519091f7b518a8f2fa589e73a53161db5f44501be88f7650000000000002173736f10effeaa3ea6b57768c862227ef1c955efb0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d4f9b585d7c858534b2e8506a0edfb1e3df9e51779ff886e49dda6b8325b05ed1b5f20f7d31b711ee8f77722075a3b62054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29e71c099fc9d56994a45329763ca7d56ef420167e3c71db989ad95eddf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b000000000000000040b40c3b968f1ac432d7f33df209492d554bf73e50cb4dc65439f7dd22b5867d2120e47e716ee7ba66364db4c6516ae95c8e000477ae97767fffe622f424ff0f9201a7b251fa77fc945efbe2ff1b8b68d3d4b2ab1801b74b1d90168bd30c3e99a7b434f8676f9e1334d33f3ecf27a671ba268ed8d338eeaec3a809000000000000cc68198a67bad346acf1ceb4f4d77bbd800dea94b0fb0af2243421e39e0fcb50f87d000000000000000000000000000603c512d541a182c07cea4e48fee2c673e2babc3208428d2927b770478dca11dc0195e8b40477209c328694ef99ab2959aff89ec4e174f9f8aefa46aacd15e8e1beea05fe4c3771e47c8c2408ff414084de75155b14297253075a9b0300000000000000a4dd34adcea8e5aa8bed95a252000000000000000000000000000000ab4e72e3ff4adbf80dd9f1ca82478d91b2ff698b7ffc4a4ae3828ca85df60d87b3af5b25916ab2ac646fba9097681a7429f071279783d6d8cfba0799de8c73ef9216236347ec00"/1289]) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x5) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) 11:46:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xc9, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x25}, {0x60}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x3d8c3b7a1e00e646, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x28}, {0x35}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="01006669ad063000f5e71b9fa2918eceb7fe587ecb4195ed580f6b48452b8aacc4bcb26ddfebf7d6bb564d4843aedb30550f868822738fe5da01f61ee23589f943ed6c90608f35c4cdb9854e9782353234c5d37e8f85aa8fbacc656bcc941734c7567e79efa8252d4a82a3b7ed00000000"], 0xa) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x9, 0x401, 0x8000, 0x4266}, {0x0, 0x1000000000000006, 0x6, 0x8}, {0x3, 0x8000003, 0xefd8000000, 0x5409}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") 11:46:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x800, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0x2) 11:46:15 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000240)={0x0, 0x0, {[], [], [], [], [], {0x0, 0x0, 0x4, 0x4}}}) r1 = syz_open_pts() pipe2(&(0x7f0000000000), 0x2e3f19267855a468) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000580)) read(r1, &(0x7f0000000480)=""/224, 0x3f0) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1) 11:46:15 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r2 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x0, 0x1ff, 0x962]) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc, 0x0, 0x0, 0x7}, {0x6}, {0x1000000000000806}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x821869de, &(0x7f0000000300)) recvfrom$unix(r3, &(0x7f0000000380)=""/4096, 0x1000, 0x402, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c653000be5c1db3e56e3f344fa6eb063cdd95f35434f1d2bb9b5cb0823d5694ecc2aaa7bbd6ce22f36477a477f1eecf99ae1e1aa4ad584f2405783d3c5cd4a423c0e9ba58b2f8361a9cb34b96501206e2ee9ea863865ef0f723c757c9877608f9bcb749c2da53c0d47dc16c7e40a436ae8ce2d021206f248c6e6ddd069e2a8d"], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) geteuid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') geteuid() r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) ktrace(0x0, 0x5, 0x4, r4) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1404, r4) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 11:46:15 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') open$dir(&(0x7f0000000140)='./file1\x00', 0x80, 0x40) unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) 11:46:15 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x20}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x0]) mknodat(r4, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r4, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r4, r6, r7) r11 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x3, r6, 0x0, 0x0, r9, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x1f, r6, r10, r6, r10, 0x10, 0x8}, 0x10000, 0x200, r5, r5, 0x31, 0x8000, 0x80000001, 0x1}) r12 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffed2) ioctl$TIOCOUTQ(r12, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r12, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r12, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r12, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r12, r13, r14) lchown(&(0x7f0000000080)='./bus\x00', r6, r14) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x28}, {0x50}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000d80)=0xc604) truncate(&(0x7f0000000e00)='./file0\x00', 0x0, 0xad0f) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) r3 = accept$inet(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) recvmsg(r3, &(0x7f0000000cc0)={&(0x7f0000000500)=@in6, 0xc, &(0x7f0000000b80)=[{&(0x7f0000000540)=""/5, 0x5}, {&(0x7f0000000580)=""/100, 0x64}, {&(0x7f0000000600)=""/241, 0xf1}, {&(0x7f0000000700)=""/199, 0xc7}, {&(0x7f0000000ac0)=""/57, 0x39}, {&(0x7f0000000b00)=""/115, 0x73}], 0x6, &(0x7f0000000c00)=""/158, 0x9e}, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x2, 0x400000000002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x3ff, 0x4, 0x4, 0xffffffff}, {0x7f, 0x1, 0xc1, 0x10000}, {0x6, 0x4, 0x600, 0xffffffff}, {0xf46, 0xbd3ac00000000000, 0x7}]}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x5, "735160527b0100e534840700fffffff800"}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000d40)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/ttyCcfg\x00', 0x40, 0x0) fchflags(r5, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000d00)=0x7) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x821869de, &(0x7f0000000300)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x1d1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getown(r8, 0x5) ioctl$BIOCPROMISC(r7, 0x20004269) sendmsg(r6, &(0x7f0000000400)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x50000000, 0xfffffffffffffff8}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)="e24d7e349f2770808eca1f3ef209", 0xe}, {&(0x7f0000000180)="edafa2647e47b58f9be7a26a7d1410114107a508c0b6656161491c7e6db4a6aff897432c3c5bf9df2df725cca2cbf62de0379df3f6df18fa3017c21a6f28c88e49a86609a78519f173b62195364df10c2d", 0x51}, {&(0x7f0000000280)="96dda849a64673a7a2b0c15dc3d855a35627797ec032e07d4665715051839ee57445214e6b371a2b290b576322d55cef28725f49c3043f3abc5fbe24b4acfae3018fb2069c5be4d6b96c17e0ac772cc5e617b9c5f937b0a8b083bd95833cdf76f1f9a031eacdb0866119635b476696", 0x6f}], 0x3, &(0x7f0000000800)=ANY=[@ANYBLOB="1800000000000000ffff0000ee0c000086000000000000004800000000000000feff0000080000007124e39ac068abbb4292a5708c93bebf91e6b82e8ae6c78183d4af88e4ce3a6e85cb28826470960e8f01810000000000005ceefe00000000889b32335f110ad5a59e96a11ecb21f000cc1ad237f848edf636b53d285687d219417ac034c8bf69eee2fd16bc9433b040590d8b2337a079408bb8968174febb289ccfc78811b55ae7f78150c04f26bf6804fc8c27325f7556e80902005535b980bc3385a74244687c42fb4b8afdb03405473b9182fe44d4c53668903e9ef31987ac69931a96e0a4314a3bb224b165d5a18e0d46c028d45b42e60259103712e70a8d1724f779cde8b8433366a532b7b69802d42fb541381f442af20cdd5fc0290c5297b71547d7f1661ec8289c14c56cdea783bbf7da73618ef0cda05106563e83c8fad7d732d486ac2869def622793d8ecf12fd2ed3a8e6b0293e03d1ecc197dfeb2c658a0fe545db956c2ad6dcada8e552f2571bc543a8fed3c8b976dd912e3c7da2ad009874561f8ae006143243a6dc3dd7a289ad0f530300000053edb8c0109969b62f67ee1eedffdd53f4aba4da161bacada4505d657c2ceeb5eb0a2d03590e6253548b2dc0ba52b4dec11b2ba8b8e2c23cd98ecccdb8ff51b00bcd3da29fd5f90d54fd14ee5709c4680f17a2a5270dbd31f6e99a3f1ec0535ea4a1255b14131d5e7c9cafbb9a28edf2e1cfc7e8888f1a3e361a06f2c8a1e3f85d538082236f03aa85206b7cc5b7bc93d6305be91f8f538c589972d02bbff32c600d6fd407c29fde73029de011c34036e0c89510916c6cd1a8417955559e7d121db899cb0d5d1940d95ec17be253d7bd809e2ab33e0d62007d696001fb2a53b7537e72bd5ab88ad89eca65bcb017"], 0x60}, 0x8) syz_emit_ethernet(0x2, &(0x7f0000000240)="e1b5") 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c, 0x0, 0x28ac}, {0x200000000000035}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='\xcb\xd03\x0f\xacra\xe8\x00', 0x800, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = socket(0x18, 0x3, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x821869de, &(0x7f0000000300)) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000180)=""/176, &(0x7f0000000080)=0xb0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:15 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) preadv(r1, &(0x7f00000023c0)=[{&(0x7f0000000040)=""/255, 0xff}, {&(0x7f0000000140)=""/249, 0xf9}, {&(0x7f0000000240)=""/167, 0xa7}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/184, 0xb8}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x6, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xd2, 0x7f58}) 11:46:15 executing program 0: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2ff6696c653000"], 0xa) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x100, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) r5 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) 11:46:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kqueue() r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs, 0x8) listen(r2, 0x1f) close(r0) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x3d}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:16 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0x200, 0x7, 0x7ff, "fbb0383cafce96a5657985d30a75ff6804b40f5c", 0x2, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xfffffffffffffffe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1}, {0x6}]}) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r4, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r5}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") 11:46:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200b, 0x8000000000005200) syz_emit_ethernet(0x12, &(0x7f0000000600)="e75795f2965ac21d3b19ecf8dd135a4da0ae") r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x4, 0x4, 0x100000000, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x63}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x973}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x401}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffff}], ['./bus\x00', './bus/file0\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x800}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0xd}], 0x1, 0x0) 11:46:18 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x7dd2b7cfb38b980f}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) 11:46:18 executing program 0: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 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}, 0xd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0xffffffffffffffdc) 11:46:18 executing program 0: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xfffffffffffffe86) 11:46:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) ktrace(0x0, 0x5, 0x4, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f00000001c0)="93efe450d7aa35f7f05f41586bc2063a5edff3978c8b111179067dab20a88c77fe6c95bab4c10ac4dac105fe4c3b8fbfb6a73cea377f2b3450e1b9fc193e5764cbcc2e0c339ab90a2d3fdfa2ea3a37459fb3628b51b6e89983b4eef5c81d2ba1c55faf099015ef137d85c1eb5cddc4e1df57dfc2dd9754f2064d7125960f2a097f3de5c392bd603a5adccf493ef9941dbd95e8edf7578843b859bc5eb196b761f1cd95d520e4afa93dd12e2f211ef01e5c3a86393ecbe8c6df61564bac3db8d5b557a57e62246d73c9bfbd5ff200ef235545bac668b636f700c998023bc0c3cf3b2bdd235e03e297f83d6323d6", 0xed}, {&(0x7f0000000340)="d762fb81a8c0e65a5cbc7e927e0f277d62541b39cd62a652dd1819c7f49e11255332b85fcb0456d1f2bad105d722bdb77fc79f573d2a36d45daf84614643a36d21bcaa8c8f8ccb89ac45f2c1d5154a7198bc7eb616e8809e26f44a78be9e80e502cf6b61778f27fb03b24c27c82460ea9378cbec427248d93f398a6aa3eb55ecde5203bd76272c65689300d4ab69e6b3b86f8f6b7b4383c8ddcfd342d9764db5914ade246697145972041c411be63669600ed60146b2249c88ecdaaddeadcf46d7464c833665c99e4f87478c0da924bfe1de4bb7a7f4a85a9d26b2", 0xdb}], 0x2, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, 0xffffffffffffffff, 0xffffffffffffff9c, r9]}, @rights={0x20, 0xffff, 0x1, [r0, r10, r0, r11]}], 0x70}, 0x4) r12 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r12, 0xc0206921, &(0x7f0000000300)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8) ioctl$TIOCGFLAGS(r13, 0x4004745d, &(0x7f00000000c0)) 11:46:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x401) fsync(0xffffffffffffffff) 11:46:18 executing program 0: r0 = socket(0x13, 0x8000, 0x40) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x40000030001) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 11:46:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) close(r0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 11:46:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100000900}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28040, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$TIOCCDTR(r3, 0x20007478) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)) 11:46:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000040)="b5f6878affa766fda8c9517de1b57a766e013e06a96e72785cbb52669be5dd50da93d243ae4184092570324dba6e000454436f37806100fb53b9ae9ce65dd0d85f56ec1007f35319c04eb0", 0x4b) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000000000542a538706000000a714000000290000002a0000001aff040000000e0000000000a0d16947c9eef48be522"], 0x38}, 0x0) 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffee2) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x0}, 0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000300)=0x400) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) getsockname$inet(r1, &(0x7f0000000280), &(0x7f0000000540)=0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r5 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x2000, 0x480000000009) fchdir(r1) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x80) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x8000000000000000}) fcntl$getown(0xffffffffffffff9c, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000440)={0xa, &(0x7f00000007c0)=[{0x8, 0x1, 0x401, 0x8}, {0x20, 0xbc16, 0x1f, 0x4}, {0x0, 0x1ff, 0x7, 0x3}, {0x8, 0x9, 0x8, 0x1}, {0x4, 0x4, 0x0, 0xb182}, {0xffffffff, 0xffffffffffffdc34, 0x101, 0x8cc9}, {0x9, 0x80, 0x53fa, 0xffffffffffffffff}, {0x4, 0x3, 0x10000, 0x9}, {0x1, 0x7, 0xfff, 0x5}, {0xfffffffff1940e76, 0x1ff, 0x81, 0x2b}]}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000003c0)=0xff) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x81}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b800000000000016e27e1900"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) socket$inet(0x2, 0x1, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000054eca7f13653997d6619051a0000000053280f5002c7747200c05224991f2e48964514abc3bcce8b0001620937c68d2847b5559977c26fe650b6a88778446e3a9c856ec43fbdc8ebb166843a8c8bae629ba4a8eb4b138ebb8e3d91a90eca134e21"], 0x10}, 0x0) 11:46:18 executing program 1: connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c653000ae811e14e62ac7dd7415d7d76927e321ac58f28be980347a49d3ff690d235dfe2f8fbdfc93d0dc1d863773af3b55de9807dbfed537db1d9a2913bb16759420ec7f392802684ff8179f68af48336a5a4f4306cfe5d5fcbdefde0d00ff12980af24d9721"], 0xa) r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0xa0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "000000007ffae2c400", 0x0, 0x200000000}) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000180)={0x2, 0x3}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r5 = syz_open_pts() readv(r5, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/14, 0xe}, {&(0x7f0000000080)=""/38, 0x26}], 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000300)={0x1, 0x1}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x821869de, &(0x7f0000000300)) r9 = geteuid() r10 = getppid() r11 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r15, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x0]) mknodat(r11, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r11, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r11, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r11, r13, r14) r18 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000100)={{0x3, r13, 0x0, 0x0, r16, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r18, 0x1, &(0x7f00000002c0)={{0x1f, r13, r17, r13, r17, 0x10, 0x8}, 0x10000, 0x200, r12, r12, 0x31, 0x8000, 0x80000001, 0x1}) r19 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r19, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r19, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) r22 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r22, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r22, 0x0) bind(r22, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) r25 = getgid() r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r29 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r29) ktrace(0x0, 0x5, 0x4, r29) r30 = geteuid() r31 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r31, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r31, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r31, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r31, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r31, r32, r33) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r36 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001580)) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(r8, &(0x7f00000016c0)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000380)="f8fc9bac1132751b2579b40144bbd559f2c1d2458b06e60455018c330c5e7ba1aedd47cdb1c134f8d9112fc5a11a98fd2ef66539292e2b0fde875153c2", 0x3d}, {&(0x7f00000003c0)="81aefaf7c946a68a4d92eae1606137bbda99b655686ad7a32bd9d033b86d95dbdd3e74110213e1a2cb1a97dc5116eb96271825d2386c740c346946754700e75613d0faed70ba2f584dbdf0cf05c60c5266393d439971db653840b442f14e826ffe78a0d361892a8d8d187533c228d5f941b77cb4085b3ab9bb9a2a2f1699d629046d35877fc43e748c8c7386b6f876eaacde3790d10bc2b10bb17a1c5e77320b10619a6d1cb198a838e601f7d57b218a878b9d2f22b8879029b323329e5a46570aa69d78beaf077306f85e7910326d2b004c3c4ad854de2905dce6060138b32f5b9a96df6f57e9b8ae26a9e2c259ca41c52e402eca550410b60cd34d2edbc52e98d9f98f56df1da03182c4ce275b79b907183bad41d7f55378e42d5d3ae198d16c23068a8365f8b76edafa156c0b3d0bf6a60c2706d01456a15bb0c126c27ae4695c3cc7b57222038da31bd44566d717705a7a07d51d1e9859833ffcd06b6e4a098bcc4daa0bd7b4d8fa72a0d5f68e62f63bd9da4ff54de467f54b351853bf40c9db67db225d1d93603c5fe0d7a3acf3e0806d177874b922ef95c95418b0063c898fdc658878cbb32e0b70a914c82ca35a9035f7493561207f45d19d156a4d1d191ef3d363992fc105f36f7b6fecf628f01232a1353a39487c17de7a27d4ad9bf2216833144168f9d559701a33a60de27790e129a2d28884889493ff20cba99c60c46a94c9728cd27e670bbd308384f5ede39dff3816d59ddd15c7256e119872b5a2c54cdfb7f21bcc2de57219103a8a923f6892916a6a4eb9fa0d0773e7adebe93e73bde93ac8ee68d02052dbbebfa9dace9666f5e182018adef7ddc83bf859c56a52444e7ca76b2a4364a05d072649e3c0e034b782ae038ea82d2a0e6bd16ca16a4cdbed319819fefed29d4c04eae759eeae9f48976952fda7b2a7e1bffac0c4db6eded2a8cd06e0e065ce1b25026d75c7d276d663de04f4e24e61f796382b1bfb63978074c3ef39f47993c6ea638fd496d3fb2e9d53eb5b302285144516fa95269ab26574afc6d4ef9d94739ebe597a2ab1393fd7f274ab4f75cf9166b11e4311fdfeda3b7bc06a898b697b42563128fdf38d4c5003b585a299a91777db8e9c8b5b5cae3f8adb963b8ed857db3c99bff1ed9ea0bee0f8f7b333e7abcd3f9625281ed7ea7a23187462ddd0603e28721a2a6d3e12ed4b7ffb3b1d4f2da1ed5782d45eec451282b3834fac1e3841f400720118941b43d01f4f58a19f81f5d9936cea4a649ab03a1ddd89be99354c76c812ad9252ab01873974afc0f85fc7e8544395b664116a9af6f6197cf70db8d66b1b3fe244fbf140268a1fdc35398a6f0cf842157d81ad18b7fe6683235786f92e66f5d5b38dcd582be4842a92e6852b2d6b3b72f5584c31b328bb10fa29c139f77b033e12271f979f5b9d44b64479da48e8568f3ab20b8a217f1bf98997be090bae790847343c5bfa063c27a0d3c960704f1bd056267c1208a8f41d09960e9fcba1cf2c9197e88806f375b6b5ac04772fba272501df09b8b55167cd678db9afb6260652c0aa72feacac0762fe9b0adb883785be37b09ebfc9e606f84ed3b196da3a20d396021ab05fc84a741a30d1b4a9a3374ef84b0e5e9d4d35cbbaafbb806cd2d57cdccf04fff317eb903280e2386007866a7b8d74f0f00a95029bb71e70c323dafbab45936c25d5edf6443206119cd66e8331c1a25c6a6aeec03a3d5fd353ccd877cdff30b1a75f2b91918e29f39a99b3d0c2e425e6572ab7217796d16c841c1adbba8cc29f2e5bda62f2ba2382fdd2e9e210baf426777fc16c60db47e6500fbbcc659e910f7f03ce7df120d0e92407121188bbf82b94ef80cfed8b365934072216fff47a676e39cb7a324fac0834f23b81910547ae5df6910a29536a5ef15a6b6164d9d27d6305c7365fcd3ed7f3c823042cfc253369363870de40f23b03862b120b87b353456c80af10c5ae403365967d82d68df5469a5622ccf56d6a739a91d5efb62c075551801c7687ef52a595f0ad6756f21c7356f5bbf171a955528a74c47c69d8f3eb2b28e42f3da475f39881c640bec747ef74820c2f862606849eee029f7591c2acc20b8d412f17f2403e163d117e3a4d8f301ec4c6de05f105482b067cc46c5e5b07eaaf803e7f25b019d27eed2527b99547d7d26faa908e9d3cb42edd02fa1bb0965cf7a5ea4b53de9225384e13b7480de687f2d57719ff5019dcc59e56142310191912b672b764c57079186e4c252e90294ac6a3f488a38338304ea9b09ce60afa3b474fa22eb24748e9a6147064f3fd7ffe50ce1dd64a866cd06b3968582039a65dd943a7a0628b1e578239879abcfb3a8989451e647ae1029227146a5e93e9bb500cced16d9d259bc093b5f86ee259bd1fe8aa3037a678abe7b157d9559fc97ab9f357fb4c318cd849ab751b28a2daf12476b7e0d47eb0146b18c95b6e260f39e89c3c003ad0aabbece74eaed32f10e18dc63dfdaf83c515bbf30c157d2d647bc15145a91666f88bb3a793f0b45c68f00986669faf43488a157ec480914c8e823e1b0576bc2d640bc0e6ef805e64859e56963504be9e1fb709f2387ec55ea839771980fe6bb49804ea9fa9c33d6c4ec73a91a987df3b81df4c34a530eb53896b8c3c80c77686756d1a41099dd61365cb679b2296897ec203154f44a57fe3f7ccfcef709f07fb51987d59263194ed0fb9754b657a01d569ae355676b3ef08f5c6b4bcd9f226996c1d84242c5b19bb8a7ac57a6039305ef791fd256c8776d2e720f47eb5e8082a6e9cb014ae7d0cbfd502eb9734493750b8b7ea5433296e6d0e5aa1343c652007e44791edee5651b5c1665cb592aa6bae6b3b91db9d7ab5298091fe044e2c4f5518b5c22249ff32f0845a36b3c2eefe69f16d5030106ce4a08790d439c30b15a3dbca51563c8cc881c1108e6da22c7c40cb530e5f5b80430b27912c98c64cf7fedd36f41a7072cb548fc7fe3df786f070fcc40a6663152298733876bbd028ad8f55545d3959ccea809b603dfce7115514c22a9bf84303b887aac1c30c866ee96810e73c6363fbee8dc97ebed167899e58152e5d1baf3b54a40629cc2bbe1cdfc646e2c6a3a39be18032408c58b06196aad29c6b2dd5c94223b6c5c2151d8eec77a6e0371195d07b7451e670c39c8c338e963e08ea7d069d466532db2f3fd5abc26f0f3923dccee66aa798e4e752a0e0020a776ea6584cea3a7112732b86ff4790492bce46d40c5c0fe79f79a83485d2c80100671afb9e9efc6b3d4d8eaf0f208b413a19c54b380ebf91ab078b199789c5b746e21ab1abb3d7baaaadcb6edcfc27fcb83a5c0e2faf53edb457699576cfbc1498290130eda030cf511844e70dece9fcaf6c9e5718718b887dbfdd5a7f6bf61a6ad222baeb197802da7c4372a43eba2083118a78a2683e250158f811440d09201ada75e1295a96c640973ecfd23d375d00ce07dfeca7a26b41ba75b39d5760a592176bd48eef6aebbf7c0d1f26e80b18ecde74cbabdca7ef1d61e4aba60dae7bbb307cb715b373404dd5e162a487852714972e1b11f3ac00da7e41a940ab1571a466afd7ccd6dc315c54bdd9793a4d1f8e9b9b02710774b4378cd364b65e3e2146503ace4adf442fdc1d2e913db04064b1141597075e73fe57d482d8e660d8422b8f4defb9a61d1a33e043f13a9f6e0c4934d0710261743e175f4075da8a67628d93d8d6c35830e4ebb9a596e5cbe872d6ba730062de248a0604da32e577de564cdf7c0a3cb8f91c5db682e86f2347c06bc00fae826cdb8991481e6fefe50a0d2ee36c0bbcad90cf52991e440843ea4015354be8ad7dea5ec57e8fc5c0433afc6766311c01851bdbe2fd8a9e612dadb403cb7038be0f8acb29bb641e753aab36b3e5217884338669b229e753950f1d96b71f9478a5a27df1fe1f3d6a01fd9db48430476a70b5f9d6cc063c5d8906f1f83748094ab94c091cbeb4041f6f240dea8abc70644495bd3a764caa62512e041f5958e60a4abf312a9f9fbabac5cb477f6d9b921b344dc3a6da86135783a9cfe87c4f6c1bd5244eb5fe1a33e4d23da9e57bef8d1c5b3cd287b242e53fbc6bd49331d367e533d240cf5e94ee2b68adcce8daf0b6129e5f4a61d895b3e95370b81870122bb518fb4aa523e9d01a7235da8da38672bb615a2785365cb7fb6c16e1c2488bf19bbb109b4526bb2f9414c557826a16653888dd4d3b7609669cb2a93fea6805be4a8e8c0e989ac0580a0a5747188725865c51371165476c2e085c2f5b2e473e5ec4e1c35887c2ab3a2b609f2f38702d00bdd23c69bd893def10a8385a9d828b0f341113213b9142bad9b5e9ac840fa31d97392337c999cbd32b077b3cfac8ff881c41ec85db9b5bf7516fffa9c050d50ffbbebd007f0081015e424af25b179bb7a30ee14e9e241c305302991a744e2c2738f2b155ab09bcf4ad1f1f5c388117f2ff24d0f10a1485a69c9efa8c1ae36ba1b2c477021ced8c252bdba9127efdef87be70125ea1365a6d9a492cb3e4a7bd01e45c35157e8567db0bb9e14224c273f8741cd5993ee476d19186d3796e552061b5f4ebf586fecc511460fc382e3ddd17c817ad675340503b4b1490008bcae50ffa0387a86b4f1da8c82e5118b3d896d308c82cc0a3ad66dc1ded663d8911b4491a717292ab21e0ef436f4adf446dbb15ad3bbc9a2e3c1802af53e334c204b4a810b92dee03381be11b07639eaf5080dbdca7c4ef6185fde94866b2b2f0dfe9780d4fc855370482ae8d608d9661dfe44db59d3baefe9e3dec025cdfff778b5f06275908b71aa56079b95af39152bc5777e085fccd135f0ddb64d12c09e6f5f17c3694e20a6856bee8f7caa31ae673ca76eb72f5a1a2bba747ebf622297f1a8f0bbc0c34b8392749b1f0431914303414d8d709abeb1499b94bad4862c7be14509054b1ef5d4b80cab68dfc5a66aa42bd05958834ba531becf8bac12ce5121ff3efb627610f40e8f33a8fbccca8709ef59a28f64e2dcb5420371bfd09dfbb394b513462efb2f6ff64614834ce298514024f042a0db7b96650750409c6cd495bd2f49d8b88f81137a2b5b55893cd9dc7c2fe369cc7c689c49026eb724f7b25d4d6dc2d13b92a37cdb3054678c1e1fa2f3dae5ad0a84f18e23fae0f2c90c5078ee0a220f206f9383c8d4d943bb67d81029a93173a7a43485c5f3a2fa30678a1f5d9efb104bcc566de3338e3e00e27d1e67d0dbd2219bda5c34e0f57f774646abc82c535a97274a123bd068936e97e401bd133199d5ad2dd55589db48a5d8d635c5b4cca885e56f4d08e666bcda49a48d5064fb424a2f971d02766548889754a16e470c90c8a51a8df4117d363d4abe201a7b160c88603459a558e84bb70b1502d9fdaf75e0bccb333302bf0fd402da12e31c06e0afb2e976dd0f6e81cad3d7ea576b743ef1f94b686b864d60141f40b26729b0c4bf3db396173eec945581e9782d7bd02be453215a66c58543d8b0253bba8dea55ad45cd89da9d1f3adb54bf2ae785820cc635370f8d2831d5a0bd532c3a38edddd8d3535503f3ca17870788135abab4c45287e7b643e7a419241b6c821d1b59676f31d4a64c87b9f9693ff06bb5e8b5d857851c12872db6fe48ed5444e09386370587012df0fc0626935600a9f21f88c225474773dcf11f8a71bb04abbd33cd1c65671b502acf23898d68b9039513de4972f0b502fb81f31f7a26fe8148dd0e2bfae2c0d50272c0ef68d53c5710c63bd9481bf2a8f4c46d19ed0a0e5", 0x1000}], 0x2, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r10, r13, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r20, r21, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r26, r27, r28]}, @cred={0x20, 0xffff, 0x0, r29, r30, r33}, @rights={0x20, 0xffff, 0x1, [r34, 0xffffffffffffffff, r35, r36]}, @rights={0x20, 0xffff, 0x1, [r5, r37, r2, r38]}], 0x100, 0x400}, 0xe) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0xffffffffffffffc1) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) lseek(r6, 0x0, 0x0, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x80}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000200)="d2def9f91d916e69e402c632ecf273882ce66a8ca85d85839666b420629b2401dc15af9c2aaff6595911df2c3fdbb69fc488bba1a4d9b6941241cc64e2df5eecd7787b40b81fc3757c63c9d0606d1235c732d53b9817e66a711d758ef7eda50865dbd8f3b57965833524da8e4ec4c8bbc20dc70f34c343038247998449f0c347e6c70b4c34690fef88ca5fa2da43b84e71") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x65, 0x0, 0x0) 11:46:18 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125d7f000001", 0x8) 11:46:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) sync() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000440)='./bus\x00', 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) link(&(0x7f00000029c0)='./bus\x00', &(0x7f0000002a00)='./bus/file0\x00') pwrite(r3, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x821869de, &(0x7f0000000300)) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000002a40)) pwritev(r2, &(0x7f0000002900)=[{&(0x7f0000000380)="306b4472aa7f6d8a8beb305eebdc61818590f1e4875d90e307433c6b1d63ceac5125e76d7907a311dbbb4a4e873c8831ee8be747e1ab888ba9ec8b85c8dfe80291222d4b36cdc4f87d75fd12c33aae217a2a28b59ce8b22b8aac4099ef4a09844c", 0x61}, {&(0x7f0000000280)="167e394f5833924000d266dd3be2790dcadec23faec66d", 0x17}, {&(0x7f0000000480)="edae039dc82ec54bc310e0f3f70a9bce4a0f91df6b5fa5add8e4e9c0493cfc931597357f640cf84ba4500e7a31f31d777dae25e76843df01a53988a0080580722a91c4702ce9b5a4a3e0f8075f9d72e2092e424f672d82c07cb21a3733517b8b7a6cdcfc005d97b2757c5f6e2c4d99c830affa706b5c077328a635ec41d5b444855f2eb4c5c8b1c738041e07ad4e0e459139e27bbcb407a94ccaa7036673e157014f1f28f925ca67e603f676d051e0e8bcc9599c645161f744ef7347e862fb1327848e2fafc5f7dd3a799498dcc894a47e1e688feae10e33508086330ae5abd4439e78c5fc4844662c5b555632bbbd426327ef8b8ee054c4b601a24572f9", 0xfe}, {&(0x7f0000000400)="4b6e6d9f8b6ca8f098a1b4f8e2a6cede26230e7c2e9c8b58", 0x18}, {&(0x7f0000000580)="6603306848cfb0a65fe0d59f9c887d68df0e625d81291b74e17181dcf0c9e09aaf47db9db4c3003e0222e593", 0x2c}, {&(0x7f00000016c0)="a7315b8ffa09e360aa4538014a31fe27bf3fc0aec44efee4212bf91604f9549550ab2ddfda8e62fab67b3509a702f9d1d751f707ef77be447cde163ffb0ac2097a1f7e0e68a18dee9dcf1f7220315d976f4e1c8232e3ad9795148bbc17887d89d84678238418e6b7921c86faa9eb151b714f51df9b095d03a62760b3a03fbc63b02e6b6206ecf389250ece8e340d51858120c2195806af8aad0195617bbddc6cb691f6c10d56c82e69aa83a6d549349e92c14f1e8cefb44dd6f908e7f7d691bded94fa350c4b06d655b58036f43399852c3ac0c28ed16f49515ab2fc6184d59b643f293ddf8ac2fad95bfbc988cb2635be01cf586ce1ce08468cf7f0ba2c48fc73dab019427af0a5794ccd01a7d3ee6c1068415a7ca90d8128d80a84c45a11f11fc9db8ff8d3dfdd4f81d0a6efe8e315df8ca8c1f471c4e15ec27380adf7107302ca6f6e859e9ca6acc0be17e4359263127fa0f139fa65fd1a8685c416002a65f60dc1ff8c6026fdffc2974b38caa2b4bd29c2039df0f5e2b7f0b3386f254a8448bee8190f4a04cd6e032fd4dc4775a8a485e3afe8661aa74eedbf96c6382c5932d02e08ab91e82b4761083ead4665dfd329734dc35c75f1288e74eb8dd840aa6ee3a137da554951b1285aff2ce649d9a54f900d5d91d935861bac5d716ec73261f4cf6441ac3afe343368e64ce10a08a649eafd817e0288f621a062f5e3217d677abf12bb93d15a9726e0bca6bcce8e6f6c5ec9328de95d4504b875f24074a265f20e1038a3cd1cfe577496ddeac03e5722fa43d7c884853d3056704378664bf4edef05431d8d39c2d044507076d8ab234aa60c23489edba9cfa552578ad739946d0e9afa1d5a0f435287d0f51428e9a5b7bb864d8b454729f8d99c458d5ff35feb099d9200eaab5eedf95a3a68f621d63fc6d891ce8f80ac85422adf9e50efc823944c507554b7776e5fdfc824d09ba84f5361eb58297e3fd21e20c72bd03e264b4df765a914080dae891ed6a2f3b1fac0c23d413858ef7912dcfb3fe849fa0710b197f9501afe4354aae16bc3f34953240d276bf137e7ffc994e4a4284ec19a9c0af7534aac6c327ac775ac2982b33eb7994b0170e0a7539f0ed8933879bb2369a26b1438633e12c63bada88bc5a0dd25b59ce2a7ed1e76b153d51ab286257d8160dace9ac25de138f9de3b69ad244dc4455be71126d3c6bac0fe7db9734b86d364e88713ee172876d14d2545f7e7a2d6c78b44089f83e84ed74c2a060547b38047b4592d6894c8fa9ec98528a23f7f08acfd0f57e1496dd26da7524bdcf9ec45ae4b762e753c416b9d26607101636f6814ce46b6736e3efd3276e0f289c6a96a4edfc111552841d71e56ea6adf8e68e84febe85a8ccbf8c1e6f84320263c70e2d9d2884506c7f3a8e6b842b591ee7febc099fd14f869ec03eb7119971c2619822cb8b9531c7e480807422b0a0821eb0eeace54c93cd4faa765544eecd4f196e0ee73a04bc192d0ad9f3abedd111f0bb37700fdee6ee95abf23ac1b70be2694ac8af6491ca52152de97a0b725bb2c6e677ee258d122b97e829befc25ce7159f0cd601eeb96cbdfaa67767bb4c48e3b8e59c96757071331ce1ecc38d99e85cdab1e6ff2e11249dda5de4b436eb455d69aec41f7ddeb2a5c41f6ae141eb74972c6f0ef01b9c90a419b123de1e2af6ff439251d194150a1e0be7bdf4b137ab96d07e030feba1c6b6c1c5cd278a08dc2e7e64f09b6a07597e211b7363e34a5d3f797186e2ebd206ebb9f21c21613a42fc7b36bb6ba117c5b34c35d3c65792a55a111437110f51cc70d74be3b495e933c4756ce31811e3d25c506728ce6dfb482e6c3805507768d14a8384c53cf7429dceb1581e2facf93a3ba4aca9df2308d71930bc4a715018ecb23e04a08f700eb9114aa2d4f5e78003a5eae6c23bc806e756c8795fd22d053d543446f74719450f25cc3858d872cf60bf5d087e0b9f34076c4d5b50b1cfd9af83f9578e944f523ac5828f4dc8a61b2f9a4e2e33ff67bd10c2deca8892b9403b94debefda64bef10c25b72caf6024270565edab0a09892767cd3a87bd8e5822c3295dd34e33aa91f4d6c970947178a24af059912f82e904f8faec5194ac9d39b2278bfe4f88b8589dd48266f9539cc1c74be279a6e6c3e332f412a8231991654071ee95c333759f514c225e37dc882c00a6d0ac2c3a61fb0dd2ec34ca529670c14336ebd13384d8ab017bc23eeab0434ca0b697c085d1d7e0db18b2aa675b3c02de38b65eb94b4f75704f05648854981d8b52975b9278c34d293775b8e4904ff4caef229ed46d027d264b347b49b69da38fb9a9b4534ee36a606bbacf9233361316dfc433de8b153131fc45c4d9f3ec209421d04aa050d79ce720d8697e44c3c8178e6ceeb2522e97f295dade063dcf9ba1779adc0033204afce3274b9af6e006afdd6416cece1752f61703ef04956b6491481a1c27c2306f9fe539738583b28fe0cea4d49e373eeb93d73e496287b796041e3a126e4001db64c56168a31c9703526e105b899633e77c193fc1646a33560eedcde0e6ae3efc692c634ce1f8e3982d03a314dcc834d2f421e5fb7ac83e62d2fa7d2a15d968d03229d9e0ec0b1efeebd288bde439f1afa446cf6cbbe3a660d63b751bc7e390e086c3c02669a51b9592499de0ba35b51aa3f768f6d711c604fb3d6c197e98eff940a6a03be1c6db35dbcc1d69387d2bce8fe24eb58f25e6e06dd16db6746c0ca84d06a35ad658cf0010ee2ac74b8be1fc47146036e18e8f227683b2197f10c78b2f8882fdae5a0312e010ec1c7051358d1e7270be689102d5d737ce1e1a0f44dc28bb2210ecaf8daafa1a215f015b6e988884c1b3e5488d6772d40e9b406f435cd84c5059ed76410581f3e8aec15f4c27929174c19cda220cf0fd6819e4b0fe0111f3c6ce19973d6ca3d23c018b789315c5e9c0e4c59433e3e1be23260dd1b12fcf45b69288a48a55fed14a05d27e773d52a9132d7dbdd25ad155796f81c77ce5c24c69e8fe2124285f6bfea8916734dd12e4fb9cae85a5b2663e65c852a5438806e8b1cb9d47e3094be71eaf9e4733f16502d58aec35137bfc739c933b106e06e7329cb600bb38c529142016f1c3d18cf7426b3bbf6e765a62b839cd401ed91b23bcdd44d721734a0199129686818dedd653f3dcb43c0d82dc99d54f6b53cb95f8c93202f1aea419a5ab7b9c992f4076d87e700c14c8d011ccca64c1afe8e855b960fe4008b910a4f5dfb2b0fd6ef735f2a31a6697ad01e27d1cdff8d1f1aa491ab9dd0fb87cd0c1da551436e7fc03f41815e2db5384fbdea4bdee63c3bbd8330aff5d5678782424b28682b16d3ccd5506fd9f291a404a9e6438e3a845e449ec02b411c64a14b124b8f1a10305b5aee90ef20dde43317723161d4cd556c053ae098621ed95922dc2c609434290878837a9fcd42c83cbaab603c90124890727761b3ee3c195fb33ff5e752170dd3cb0024da6af5899b71c0ef09e3ff7fa92a45840b778d4d0daf408a3f098e402f5298d029ca3a4669d367e777da2912f667ace94768fe5a38f71d94ee9f30dcc87224b88378ec138d89f11fb0351e008a5d78d7d8bd94664d3d8e0fff791b05d91d53f7a1997dfce97db8728a7f931c1c4fa26ce85a0b8c0aabff2036939404a178eb8bb8b7835a0bb42b80998632e362cc83caf4a36df8ad13ff5e8c61cffbf324460c7ccb3429ef5ef96f8b121d320a099959167578c9f5b55cc825cd7b4f7920bdc7d7775ae906c11b222211b85b403b6c0ecd5b02765809e2b05521ed85df9d61987da6ae771c9761f70e93f511441b7478d608f6cd11e11a9974dcee39300447a1f2e6c617f68461554c7e4a3484a22724eb78fad79cdef7b7aff46c15f3f7fc73d3c54176a769d6a4719c8eb99468d2065c46830fc49a68265861d40e86367efd169f16c2ab70b7e4cdb8d3e1e3a9e098e14ed9f7c71adb8262b2a53a3da22cedfe8b798a4db3e3b9939c4e1cf36bd08ec476e6f0141d1ed204b4e7fc34fa2c07ac25264f4ce2d9c8bd8b8a49415ad7781fd9e69e454d4f85385350c5d86a390bb2f464b985af2fcc04d97ccd8a7980dc1b61cbbfbaf9ad566bb622f4217e68c48abcdef29a14dd2e95245b9b6a1db16965a873e2b713dfc074657f381c7f7ded6dfb113bc615f32d8e3b5e294262ce108e520d36f95ee28a603aa9c9de196be451c8999bd2bac75d28ae614d7ecec472e30e4b686309d0f06f5daea58f73331745c85d2def0f0f588b7d49d91b2dd794d6f29e9a9884953739a5c5963117e272d49f0ec0c970faa5b76baa6580fd9732ec53b97675eb659f36e5c5a7ade3ceba02d6d87469870ae56662314e65822638648bd8863a8e3d23c222dc7d6f8b3bfa59ffbd50c47c0596ac2ec7de63e1e47470aa7f5f476977c768ee6852bb65135bf00bed7427366c00bb5654da22504211c8465ab1f713bf2f461fdf55ebde712275995eb53d726c38d6ffd33e43c3eb511e9549e89e993413c22a29fc1355a96a20e9027f97e3937946a649e204a04a7290daf3be4ec674808e5d37524e886e4adcc27bfc94f3ce6e9d7d6cb4d277738159c9928f512e83ed2aa3feda6d3c969cea3ef851297e2cf20128b9eee1fb820173473fb536d1bf647a790229777dc6553a8569bb32fa7ca4ca2eb70ab1a68fb87acb6d20a1e40a6f81a6a5da69c79f8a18b26aaffbd640b21d81194a4ad508b933fcae7452603fb9d9d277254661f6fafda50280ef1132aebf51dc70e642929840dd0e82ea2da25ef8813c4d14e2defb14876c2bcffe4e457f3cd04bfc9bfdf4aac903b48e02b9ceb26191917c4f3d419c41d1a864dbcc53cb943cd2c0bc6c35985c8a72d25c4471ecbdfb073970cb977644e595cb7862f29f4c736a57ebcdc843068747cde669cccd966c214d3dabfc66f594786e7e92795a0a2bc2ccce648aaca78235f6424a3a24bf718e333b3bfd3e38bc2ca32e5c1912853f68f71ea5fb445e20b065093ea0588160d56e5fe9effc848306cb2afe4ea0d9a2458b458e54a747bc63191584ddde74f795241d8ae18114663fda6941321ee2f323a82d398399641acdb9cbc7b00fcc27a9bd7ded4d82902a9d8462b9cb3723ab93521df6cdec9c409a0585486c5385e70d87c8b466384f9dd8f2e5d25ac9a2e6bc4bab14ca4ecdfde216359d852b45e37d2eca5600cb823e6d3c99e81f31e4b0f713a288a2cd75c80c36a2fe8f75a712ab5efcb6c63455ac4fefd7f2f19fb49b5fe91de43b41f6a42cff433fcae0079f2fd06a46bed4317bae7e39e7242321708f718f4f7443c1a78b8b2dadd898396016a03df0da240a5cbfa8637a2039f7fdb5521e8d5a9388215bc6d7421f433b8252bea089c5e447ddb793f9828547a1636576b8d17ac9f043d1cc3faa8dacd72cf0cdfa906a1723445057e883215a4b29ca0c979fe4ab14a3b76e5e566bd51dbd60603ec924c191b6444be5bec8d9c8ba08a4407e6095c246616f43c63444394c231119733152565773958129139a0a8f99b317812e31a56f3ebcfd5454006e7c4f83ea362d7db87df9b857e8bb06458f2d52368489fd79f791cd7b52c1f1a909f6590a9d8547cff6b71e6950bee05118f8edf095f7a442d7977c9136ea73db01af41c818f9c3ae21732a4d89be07b0539bcbce5ff087d7e60ab137089a86b4b2eddeafd0ecb615690b665880796cd50c21d30d738937af7d2f1bedd567dd34ff37251eb5039f781eedd329c9e16bb7a6d93e8b68cd", 0x1000}, {&(0x7f00000026c0)="aa9efcc54f1cb3c2b0a322b5376f5d68b14f5eb80498d79af8bf32853c1299593b92a122a8e1ccd95c064894de1c674146e6cb7768f11586b47f053a0e82e2411b4d898517493a9e29688d2f7ae518c8118b6e92670ee77fd8689f6d1a780eba7189195e0888929fb4b63ef8034298e54aa8fd2f7237f392257dbd6dcf91988536c47f07f7872dee4dab3f84061927", 0x8f}, {&(0x7f0000002780)="87478ae59d3c5c144fd78a22886afb3c67d5a344c85f9fc1a156cd46411aca7c4fecff8c59984d5b559366c6c09038a9c8d2b403ea2d816621cf2b73c64423a39956397e36acc69067519d617e22a0ae65e7f6207f806a1e89d3a7dfe3fe6c070dde741b7993e9540a59f7fa43a41d3113f4aae90ae67744854a3cfe481a0de48620e8708c42343ff296f9f916e8f4dffd37513ef9ee3a36af0daa476f58019f0dc15ca0df812c7b93a327663ec3081e28eabaa47467445409cb1e556099d414cf0fcdb8ac9f15e23908f86a28e9955136fb3e3f3ad74cd3f809843ebd5f11590c3bb953b15cac4b5522a317e55053a8fe6905", 0xf3}, {&(0x7f0000002880)="f26346e22f6047dcd11c8348e1c04236928d29a019c95f8986bfbabc8bc432c04d7587802ae179fcff7c667a70aed46113b643d08873b680d7c7d1a4ec6e09a91c389182101e44ba498f9183d9f9931880b8eaab", 0x54}], 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r6 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r6, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs, 0x8) connect(r6, &(0x7f0000002a80)=@in6={0x18, 0x2, 0x1, 0x10000}, 0xc) write(r2, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffd}, {}, {}, {}, {0x2}, {}, {}, {}, {0x3}, {0x1}]}) r7 = semget$private(0x0, 0x3, 0x222) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x101, 0x8, 0x4, 0x1, 0x7, 0x0, 0x7ff00, 0x3, 0x0, 0x9, 0x1}) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000002ac0)=""/19) 11:46:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) pipe2(&(0x7f0000000180), 0x10000) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129be04dff0000030000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a9017100000000", 0x150, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0xd4) 11:46:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x3d, &(0x7f0000000080)="d5ff9668", 0x4) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0x6a, 0x4) 11:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) openat(r2, &(0x7f0000000040)='./file0\x00', 0xa07235471096758a, 0x42) 11:46:19 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=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) sendto$inet6(r1, &(0x7f00000001c0)="2cfad16c95a1d9cba8d5b5a7395ca120090ee61d22a66c30cfbb1a9fac17324426665aeca8f6ea2bf275c03ef82d1bedf4d87620e43eb8720a8f76b44babae2cb29eb36202d4769e21d09c3ad84142d7183a764672fa8c361555223ba8397c294c42aefea17cf092b78676d00716f4d06da3d15709f0170a42627d605b726cedea5a70a12c54a960", 0x88, 0x800, &(0x7f0000000040)={0x18, 0x2, 0x5, 0x10000}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x8c}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) nanosleep(&(0x7f0000000140)={0xc8e5, 0x4}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) bind$unix(r2, &(0x7f0000000280)=ANY=[@ANYRES32, @ANYRES64, @ANYRESHEX=r3], 0x3) 11:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x50}, {0x40006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x3, 0x4, 0x0, 0x1}, {0x7, 0x1, 0xffffffffffffff92, 0x7}, {0x7, 0x43, 0x7, 0xad6}, {0x7, 0x100000000, 0x2, 0x401}, {0x800, 0x100000001, 0x6, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x821869de, &(0x7f0000000300)) chflagsat(r3, &(0x7f0000000140)='./bus/file0/file0\x00', 0x0, 0x3) ioctl$TIOCFLUSH(r1, 0x821869de, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) renameat(r1, &(0x7f0000000000)='./bus/file0\x00', r4, &(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 11:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") read(r0, &(0x7f0000000100)=""/60, 0x3c) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) flock(r1, 0x6) 11:46:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000001340)='/dev/klog\x00', 0x800, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x2000000000000284, &(0x7f0000000000)=[{0x50}, {0x7fff}, {0x40000000009}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001480)=""/4096) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000001380)={0xffffffffffffffff}, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) open$dir(&(0x7f0000002480)='./file0\x00', 0x662e30735a9afe73, 0x80) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000024c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = socket$inet6(0x18, 0x3, 0x1) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="0d88fa5bd4c3266f8ce520ec806b6f5d30e1ff80552afec8c618a5510627c9b5c96b1ce6ef4c7aebb557eae52039ffc18c7cc6a2e12f57792c57e4ba1c1e2088b8f6ea37db832006bb42db2c5b154e586a7b8e83fe51195ee57537f0daec91cf9c8a5ff5df9315da24cfd30bdeed4d6546ceaa9228c75db59dd47e94125f45792c121cea056d5b5f641c2c2894dfe97ec4869b07ee77a878128f74a53bd4", 0x9e}, {&(0x7f0000000200)="f3beae48d86c1fdfef85178d215770be187169e84471c53f6ec247844f5c9d4c7737d28498903ab8505400ffa23a2066f518c2592faa8212d68cd81b7a82bcc824e7635bc331ab1a", 0x48}, {&(0x7f0000000280)="7cc63407125754b4b650bc1a3e844440af262c4c69a8539c0b945019508ae079fa4f0996f76ccbfa14c55ef3d127569352fcfa853dee9e80d37c285e75b7a8b4c266c8b37d4ffc1e2da4883dd6360e07c147d35715ae34dc1ffdce76c094420246c01b0e303798439da475b0603d6a3a43037ee809bb3069c319bbd4e1c60714c46241ad423dcabbe6c3afc901865306932388b63a", 0x95}, {&(0x7f0000000340)="079e142d44401a4adb8dcd0f82accccecefe270f416693c36026c1a0e10eb80cfe82d26f29b1acf4ca531738d37410ee48b0807bd5bd11ea783e191f6ee79e35b6e4bfa5e03d2f52086a66f01b63df38dcda3498ccc5662d2a081a5e2687aac2dff63d750a5fde38e46363a62978597a66483b733c1bd32a698e6442e8480935f0fb87c6d350605cd78633f7350197f17a458db082637ce134f750c14e07be85376224cf598ad38566cd003eb5273f2c154ce2eb322c7a389c1c01643a219c67be0728875420ab72601de66a78a630f2f9ffc20867694f5a53765e29962a926d07c31301968029eba5b360afca093c8593c2e281ec87180d3b8d170b185f24b90861ae6521eb6b743f92e4143200b474225e17418529fb3768fc1686056de4a852ee04e2521d92efd9ae7f2c1b6f91b65e17e1b8e461a186e15b23b4c23269ef815d8aa54aa9c9efd8c5a460ee1879c7fc149a5d795fd141b24ee49303384de5a5373998b5f9eefa0c1386dfe5c28f9839876f4f047e041a0c1efaac99e827a152d2671a62c233614cc0fe235b5ab1f27962c1c7359597e4ac34237f6e6dd31b8a0a804500d6637b836f18b7b667ca18b5e2e437a6e563eeffe98ac9629d8b9aef47f8fcd2fac2f6fed12414bc8ed652b77b21670c98605b998d695012cc423b874918129248e24aaa5d0d56966125a63266b6e429ec137be7a0399e9d698a0f02bc205839953cda730440955b157d515e919e859c2ff32dbb13e9f9c267ddd472f0d5d7d6c82b41f7840a46bd9db1814cc89f651fbc58d6f3589789e74cd955cf19ebc37eec7566e8220965f18cee50b231278b2c9eaf5c13607bde72800c80651141df9e93a9adcf805d673fd0061ce3cc477bff49bc4f21ceb467ed9dcf8d1b0cf79901b173ce6e2457ce20a9d66f51d34e3dd874adaca065df6c0af98f67d73908a20564e8a04f12253fe34ea5aff5bfa34c0b66048d839ece3f3f6029a90ef257ef96841e4752638fb341bb17f1e32bba3418a6252b8563140c5cc5c4c74d3f41f4b76df538e1cc849f51a9bdbc8114fa9b750e291742fb1f5c5e54e75c0957360f6ffc727949e8deeec6dc959f5ce4a75384b3cdd9f675697ab7f77c3c588719f3a648a2534aa27e629ff259d6d334f83d4126237fb755ada171500bb84460c935e549a7fe895307619223d26c17b19bd84b97fab1f4002e22c41546f6b1619648779813efeef775aedf26f52edf7c53c70899cb12aae60662d42379580be8af9999923895fea0fbd0d77f532da5fdc5dbfaa338542a91d819008a9858ccdc7898e6a163857144c6ce8583c08c7c71968101d6a69aee33a5287731334be72f585845fa6111a10a7db301cef963317e425c6e9b9f2a664c10289b685d69c44b451cf64b0771ec83866f670db73e2a0f07768a4f52a26c054cf30c24c548c7015afa71d98aac875bb3d5c3286d9d3fee8edcf5d3eb7263d3b1408b517685e654e17a4d47aaccab1b8925098e4a34b77aef258c06a33be0b4f2902ee22ee020ec468b852370cedcc5ac440396f73d1efb44f322f9c58f9ec2f2a4cb1c33d5283709d46d88716db6359689384267a58750e733776ac5ce02d8f13815bcfb671fb554298f34dac296b42dc40085a5c520ab4dce56f1682bed9529e31db0d4234690c044c87009207734f6caa6efdb4b8af368a43795fd76e6ed22384f9104269ebe513515ab84761a4b9ae5f97d4e17182eab57a1014982e056716b51d05c156f2817430ee26a0d4ebd1b30d272d8af3d12881d90a3f8a7d7ccf09069f7758f7732b10cdb72f0a1b491443041b2d3bb076a4d656176670e4a559af236ecd17c8f97dd2561131b3dd6f287f3fca2435ab0a089f9217273302fbf27e5eacd569774f96ea793813f84076453433aec9faff51a87bc99ae3bb3c9fb210a99eaf30094550bb4f094730e777cb0b88161bb90bad08b8e883a6168e31faf4e81b47fc02ca0448d7b19bd1071803a912a6f93ce9b18f29550b2b3921744559e140b3eea26eae13318fdf0f27ff4f7bb07ef1cebd4e1690bdbc221fd21a657bbdfece68cad203cdf3d4a84ec6e5b9b025f44c0e4a2f18559cee0be2e5d21ae6f0972d659ffc7c845eada974723db2649eaa5fd0112350412e64637959e27d71bbb6bcaa48bb6ab6ebff42969ec9d9a76142a83f1010eb4b3e3820dded45ababc6175febbeb5fc39360c3870918c8099bc0305002fad2f44cc1003d818ae61b235c590c07a5f6bd7f4528e45fb3b52f8ff2a20b81a77b70f8f6e524ac8a54585f68ff3467b05015f996245bc20e7cd1e532068832ee23310087db07d6e229bd3c0af8e6a2e49b4bd9d633070d836c44b9dccbe9373a1bc6d0941e549ec4631168745950b4bae2a377b9c1819057c48958350b495de56ade032ddd8d8eb47299c2d83ac44523deb6d7934c30d732b7308ffe46916edd9553b349031987c46093b0bf5aace099f71b158ea9a255e38ae5aff4ae38f7044d961e36530684dd4cbe43f9bec84392d379cc82f067afc995f17e0b96b75498f45be204bc6b0f560fd5ea08185022af5243c95e67f9282a6f40b339af8c16e996b76595a945685f8a335a6b1c46c02a1216022e2b0d8c3fa516ed9534094a1a2d144e233dd0bc2ba3469886683183b358874c6be786d93ecf8499123cbb3cd2feb6776ffd32a517a86e08d2048217cacc499213a219ddc96a1cb9de4d5297436d956c4c496336ccab512f8733635d30a8c35a52d3a35c0318a74b54140845cf429f3d25f4744a8c79ce2243280bdeb2f11fce98a0ec050a652a1a2394ca7e16ae6d3f12f5b513f6e206b2437d06be0f2122cfcd07138a08fef1be20532847f88b8d6bc8423bba993929f9bb33995ee2e580ae1c26458679d408c53316aa9d25fcdf558ea4ed88552051d16af2236475d4d3982d89a9da6af211342fc8fdf31334ac12aa1d965649d9de492510098cddb2dca1402cf0684485d31dff681e59f52e25fd4966c0acb417c1d25860d89500c59cd3434da7bd59c61a5ac309593291670b6acf78c55b33f88be60e10f7a79b9692163af7064a6e20432f3822067ceabe180b925024a4c3e48d7813eb54f78e01eddb9530a916ecfb3a44d292b40ad8a1a1b93f767f2db15b780f4b897bb995e53b356181b682c75d5f0128cc5bfa02e3f1a6aa9f77ce2ec7a135120a36af1a628743721902387f3b9be27d2db441dad6f1b7ed21a5d8ed1a6765177007e32a9c02462c49d2937f22925e0504907fc8c0e9ad8ba9b5faf81297e100f85ccd7bdcd373a1be7b204086b04f17fc6000fac9881d9b46116d3afea2d18edba996ea2e4a3abb4d7279e12e88d3f85d080dd973d112f546b1cdb502c9ccdcc8acb12c6ffaa7edb0158a41a595cd6810b571895ca8a18fae5cfecc2fb02273132b0985d5316ad2c8a0f0ca74acc5969b26e13d53fb27bf806066d4a17baf4c7fe2318f00c14736a0dd644adad123ac1c356f24a24f111966ecd5ba3294c0ac0416676360ee0ca0c64fbdfd36f58a4b07c54eb84c5cab339326ce2b36663105aae325c64c760449c37c40394b81808264a2791db0ced48cd650cfe4d06a2315e18ae5e99d30448b907ea9f09566bc7920b6d625cad9283aa0935f0d4d45d68711e34270e78e814e77afc060232cbb75cb77727ce81be56957d172024738f4cc1ebb70221c985524afd01a6c2bbcc224b723a121779a127cf7080cb20a28430691bbeaf35a22ee393acd2aa2bec8fce28665d2ad0cc4894cdb396bab927600bf8c752b465cf4d52a3889c7f0de64dfeb70063f3e31e8dc87681fe9caa8bed1d59f2704931af43c54b0e8a4eca7bf7b176ad8d760b4fe0aadf64c917c0cac2a8385b13535c175925ec023469bd48c57ca0637a7cf6ecabd84662183b6881c039a43ae60e44a6297a33ade94ef6e659e530c27cee4df5708556e684024c6c4946bd75c307b0a8b640435ed3cca1e153cb5caeb63878b576fba0bbe2f0468a4b145f5d94cbc60ff3ba9f1235bbd6c4f6da2e20ce526618e3821c646de8801583fc5ab7a91d5042c8efe6b8f50ad9e29b6218160964614d48677ca88be34d391d3332b9a4d3e24bec65b4f8a872f44692e48961084aadc08ad98ef35c53c3a9fc9f43e54e1ae807f6647c7fb7af25be28efd1f8d6ff4cf79901b3ca6c3c593aff3bb9406f16e886ca329fae20018527cb62fddac0178652de983057e9ea7b5739b43c41c05465b5cebbac3818e3711d9153b38f73a91de620541babfef764cf7ff6af60fbc7d01d99d852557ebf7624eb29fc124ecb3e071211703a0b2366a1eb11d363eb7cfa5268da933d2b21af6e971b0a04681d3ca1ca5caf10ba86e5fdfc140cb314ec37598f83509c9bb66f9f3f0b90a439198180c33cfd0bf4e91239d55188608d2329c65d8fc9e067f290982daa468259741a3d8b8644e3a742118c13f97ab674a3376585f16f67378539a8f0bf4e902c017174df967efae97d4741af0402bd9816c395e572547af95e869f514946bb1d1caca66e8bd193afdc12a4fafadb88faf8c8d249e3fec5612ef8156d3aade362869089ae89a3106950b41968248ebc8a05c9a536724502f215c6fb25622a897c9110be4a8c6f32e2c21ae1198a1b0633d9786b38d3ecb81afceda2ce27071364ded65de6106a50e2194b5342451c7c6b806a81cc6d200a78d5af5e5351cf60e9e6bcdafd484f6c44ebec6216df762d67b42485d7a66ee38a67cfbb6a9c7777301bd8e321d5f578d7f4482fd8e33676b28dbfab0af6dad65afbdf7c2f1623f54ecb189a5bb4665de2b46ee9eedb10098a0a2cd08ddee518a059236557709830fefd58be6126ad52678e1f74cd500cd35be211753f6ea8a4a6b0324e1bcd34c11ffe2fb727f1d6c25379741a9bbc00efd86d5f65864544d6ae79cebe170300d4ed6c360139c68c7aa8ae6805589ff452c744d27cff53725b835da746fde19596f727c6548eb5659166b5bfb38a7957689464a91712c70c26e2087033c0fb82e1f580c1116cfc9e58e47427dcde7767763a4d55a08075be8a52774106c6401fec83f1d3392a0cb509e4e42ce9029fa39fb55f9c8b86a970685fc6098dc5ca5ee9d6859a54e9f3425deaef373fb21a0d734f003972bb842b74284e293349c5058531f084d1cc7b20e609b1adba9e027a0f62391d8174fee1918f82230604f8ef8816b6bbe72d2cff9f9f96572f895433bd2d2646d841c1c33918c72d5e805e0445fcdd72d4b22c7aad8dc8ea179f943db1e439c48d36f1e23eb4f40191b4d23e5a63f2aaeaebcb38fc18b005d2a791c9857824d1bbf2a93dc40fd25768b49720106438b9a2036e4e6bc8da9f565af0af2dadcacdbbc6e3205eefed5500fcc1347475410b07a2e45aabf2f4bd7b2eac748deabe531af55bc20f77ec8985078c5aca0cdad6f42a339617db0680a92b54fc99e25da709ab6f0fa71fabef524b3d192030c60de717f5ec632a6aa72307d0d092c34ee0d338c6ab6d4ac891f566b93d6242255e1f8315d51d8d73a16b7866417105ac82513eec85a9bba910011c5d6363f62f041ac9c45b368d7bf439d58b16574c4b4c938d8c008a076f41b1cbf0db63d9061978be373a9b3d50f70631c6d4b6c3ac788ddb8d02d5996d35093dc3997c7d0cc41031ad4fc4f323edf07cd4ebc86480c328c9d0e3e9554c255d534fc2b872d0e332e2affb95522f5714b8c17a8c0275bdf910bc02e51c0b28bb238fb1bf2bdd71e5adada573d85407e0ccfdb10cd1d", 0x1000}], 0x4, &(0x7f00000013c0)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r2, r1, r3, 0xffffffffffffff9c, r1]}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @rights={0x28, 0xffff, 0x1, [r8, r9, r0, r10, r0, r11]}], 0x80, 0x2}, 0x400) 11:46:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000014, &(0x7f0000000140), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="59c3f8dc2b163ca8740dde2a24b817c55a76ef018e15faec7504791670817ef428115edcfebaa961afd45fbb8a93b79e7115dcb150ae5e8cb69ef08f9a13697fc7d54d8480b954432611", 0x4a) 11:46:20 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r0, r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') r3 = getuid() setuid(r3) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r6 = semget$private(0x0, 0x7, 0x0) sendto(r4, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0xffffffaf, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r6, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000100)=""/210) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="2d69ec653099b117920000000000"], 0x6a) semget$private(0x0, 0x7, 0x10) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x800000000087}, {0x44, 0x0, 0x5}, {0x6}]}) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f00000006c0)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x5}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) 11:46:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x100000000000000d) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x0]) mknodat(r1, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r1, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r1, r3, r4) r8 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x3, r3, 0x0, 0x0, r6, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x1f, r3, r7, r3, r7, 0x10, 0x8}, 0x10000, 0x200, r2, r2, 0x31, 0x8000, 0x80000001, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x0]) fchown(r0, r3, r9) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0", 0x490}], 0x1, 0x0, 0x0) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x45}, {0x80000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000000)=[{0xfff, 0x3472, 0xb83f, 0x6}, {0x101, 0x200, 0x2, 0xa4d}, {0x1, 0x8, 0x1, 0x9}, {0x80000000, 0xfffffffffffffffa, 0x9cec, 0x1}, {0x1000, 0x2e9, 0xffffffffffffffe0, 0xe0000000}, {0x7, 0x1, 0x7}, {0xac, 0xfffffffffffffbff, 0x1, 0x13e}, {0xffffffffffffff1d, 0x9, 0x3, 0x81}, {0x2c50e9a, 0x33d12191, 0xdb1, 0xd26}]}) 11:46:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50, 0x0, 0x3}, {0x5c, 0x0, 0x0, 0x2}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000040)={0xfffffffeffffffff, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r7, &(0x7f0000000340)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e06762801c0855c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8a", 0xc5) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000064, 0x0, 0x0, 0x4}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:46:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x40, 0x3, {0x5, 0x9}}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 11:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000001c0)=0x10001) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="7203e35c892dca9058c1e85b65facf08bcc5f5c0d5a58bcd38dfb748e2767856bfbc7da7f9328a239db5b8f6", 0x2c}, {&(0x7f0000000040)}, {&(0x7f0000000080)="fd78a7766cc89777c3f41298cdc393f53ad849e0bcd5c066d6738959f029344984d6f81f", 0x24}, {&(0x7f00000000c0)="ab65f15b63586cc3", 0x8}], 0x4, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 11:46:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') pwrite(r0, &(0x7f0000000180)='!', 0x1, 0x0, 0x8000) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x340b, 0x100000001}, {0xffffffffffff7fff, 0x9}}, 0x0) 11:46:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x4, 0x6, 0x2, 0x4, "291120c39623dcb5dc31e93a6eb0b2f76006c37d", 0x2, 0x5}) 11:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000380)=0x83) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') chmod(&(0x7f00000000c0)='./file0\x00', 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x61, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x120) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000140)) 11:46:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x5) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) ktrace(0x0, 0x5, 0x4, r2) ktrace(&(0x7f00000002c0)='./bus\x00', 0x0, 0x1030, r2) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x80-\x00', &(0x7f0000000140)=':\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='\xb7.)\x87{}\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) 11:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) flock(r2, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup2(r1, r0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x4) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x0, &(0x7f00000001c0)}) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xfffffffeffffffff, 0x4}, {0x3, 0xff}}) dup(r0) 11:46:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe(&(0x7f0000000000)) setsockopt(r0, 0x4000000029, 0x6c, &(0x7f0000000180)="906b580aa071b64b55e66d09d5903e11a612b539c9e63c54698a5a367da4caa6a193e64e3d2a0a2b87238f3f2441bedfc6c5c378394fbf8f0d1ee3ee931c0ecaff5fb4c7d8f4894d009b6344a9c5cf2da70bc089a586ac37b3caec44374c983333ff6f34297a5ff49f1635fb8f54460436ae5fc28920b4f4cf854cc69d0ce99772254a6ef980452b1a5e0fa2680fa2d87537efd5c9066a21fd6bbcfcfc5d852afa21b5d79245c1f65759090e10ab93d97ee8163cf14dd3ce7030c39d72155f5e158ac6f01454e493fe2eb65327b53764de2c81fb206160cbb11228", 0xdb) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3f}, 0xc) 11:46:20 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="4950326896e7533041f7304aa0c172df029f8f21fb7788018242568bc256de068c83be746962f3e9a30034e78207f22451cd3082a0ff75e85b43d370231acd76858bf6d156da27df0345", 0x4a}, {&(0x7f0000000240)="01f85a40bb6cb2d5f188b3177d4514d63fc4a87ce57c15c6117bf87f438bbc577d803f374bc2b48290a858ba64a04805313169c68249f715d2ab4b23c5d8c0470284619d848674e2d62e34bce54ce855aa616e875126450c545af52500ac0b58573f111d697c7436258ff15de327ff964a8a68388ff0f9c507b6d1938365285e75690ebe852cc623c02a328c8af1735f401957149ef07a1fba43b83bb925cfcaea2262bed5e8827600d90c450ea0a3752890b0ab25ca4e6f022c681fed6f18b02b1e6189d9c45e4c97c812815b87254bffd9255c8442b07824a0b95ba69093cc29ff6967abd0078924f8fab757f6c5f50b9e4bd0a74149ffce177e2babfdbef6f4b83e31b9ce395dd62bc5ae96ab262b4279f5c735a6ed7fb540a44e876797bf9a313a5d05e83960388f09dfa1a00e89ed14f99a4af43f4e38d0f8525be8a14165207539eb8b5936a12bbbf7764b585bb2535f8f84ed334ce66bcfa2e151e8fff2b003dbe60d48d603c09d47a83a29afbeed827b0f50ecabc1e07a87109e38b42c1eb3a29f4e7b05b793c9c7831a046cc3dc6b60802e9eb08621439729419f1006e5c8e6a6358c72477e6a1ae39f5254ee32ac6ba3dfb3cf61fff6de35737f333bfc4499277ebf14802bdf74fecc7ea918b8f35fb49d85b05f1de3bdc56be5b5c9d57179739b921e0d0da71cc3526ca66c322f49cbdb9677855c386c8e6cf1d27ec9d1f83c1637faee8100e3707ab906163f028e63216520b0076dbcdee14be79d227c955656a16408b6c2e6a4132aed9da1bebd1c79529c53213209148822167c1165c7cacd943ec3202b3b25cb0bbb0edca6012fbde1335d812e01874c935a530d941afc36c225d49a834de8f52828c49a2ce957fcd35952fc3fe0d26491a730fd24cd3dc3d27d541a9bdf2759a469e695e435eb97644db103b78e9f446106f0257af0e6f41074dfbade29e411964a71746c1a0dec41e1cd3ca46ac6eff7a993004f16e81716d85e535dda05350ac9bda335d38a2143c7ca51be62da272bf4132677798c7ac046db92aa6eae38ca25ce20e90f6aeebb4c61c6486042921d56c8cef005314d51965192a2470d32e11a632f75f6c38b863a2656a0ed52882ae52578c8db53c26efce8c288c944042c4ac0c37e00d707cfc505c111697738e053ec0608698e240376944ed88900da7e2eb4c7e20c0813cc6356424cd738e4c2ff744c0e5fcf681ab85f2230c4acad77d5d349d5c9c0e9b6776579e80ab57fb4c259fef831d1915c0ce85cdce080e1ee7fbb29976fc27d120b4d4c6cf6c7c99b0a895cced0c045cd06786dfa2dd9f8a014594fb4fedd1a40f7dfaf5dbf7acd1189fa7450532855c345a26a834ca4f09eb596167b5e66d5c3d8b9d9da6e783dea36e77045d5220527fa5a9418427dde93efd07e87f7a82a2b46671e29d3af4e48d10a97079045f66102cbcce02cff94e70b88753a94e5e51db2964770d7bb8c651d17a8c99d74839f066505cb9fbad132429d19d87d78d872cd1acb804d3429b9f520323df29c6a25ddd2acddd5bbe3de4c861c50d345249c89d3cdba67f5f2acfcf786c01e23400dbae45625bc51f2ebd83f76db72813488cbbfccdf0ea6f89515f84fdf2c20624ebe2d27608d1ee06d516318bc14ab232db02d1b65f069a3f86b9120f1613c56bbd62b798892c2d285aae6305dfe8da2792b87a76f827a6d52f322ed6ab1349f3f159162fc46b5a2f5d524275da74ffcae1541e24a56b13697ceb2bbe3b922395217f255b802c81da7d1cccca6316c8753d8fd1122b886dee584144a6e6debb89e0a0146470ee54698ba4677b1147c86d82e3e7037a61cf73d7a0bd88b22abfbbe7b05f322760dc55522c04c7c53beb74a6a572368a5c7e5c54569159364f8391e4e5fc43a2f85ff4e87160942a7e057b687a31b0d1f67d939a71b7621822196baed1b7514c799d70c102c6c7c83aaa97a3410854377457cd8115007512e34ef31718d47952313d24356d97650b733ef2854803f91d7c5fe3359586c824a39ae9ac2fe06a466cae7d1ad32732df97508ba11187750c17684d2f9f7f48f2d66a85bd84eb76c1b2ff243263df7b72b9aea17a48f7a6db2c569654fd41c582f39ab0897711ec3cb379fb653f84a2aa63635449f645e4b80cb6427312d9a9d67763a8dcc46f83ffcb126f33ed4c9484c872cb07eb95f06c2dbf7cf932f96cada693fcc7a99c1bddc96baacd4918736f2f76fd37855e0629bb3f7fc3d9206219e59e5b2a5fe7066e5845ad496c4f00c3b8e237f866c8998e97dced0591e1d99879e4159825383480cb44ee5c21d560a06683e4950358c4dd054fef424b8f609f10749b0df3adc24fe4977bf762b2885ca07a7bd4c3d0e95ca4cccc863891668ec2159ccfb015e144dbaa44bb976a940c76fd5376e8fb86d9a5877e4c833f292503a83c29f683d34a2b3625d116fd2661061ef731aa52ec61214c5073b761c24d88ee9a945ccef088b9232bbc96791310453665b36b2d70e2c6e300a4774e9ab66fcf20b7018ecf10d52500e0d618b982a09ef661473b57aba6a041a162c3e7a7decc74142e0b6a5bb64d1ccf4ba8c3e19d618550e5ce4186e122e895f8f7540592c4a86c6cd0ee22ab85bc8c80a39378e26acbeb0b72129ecc469dfe8e1335ef7f32c2e81ccb4987e30168917d0d031160e767098f28a2a6404f1c9f09aa979b60226ba4f4457025a95a920b571344ac7a851b30803a381ece30ebc288bbe8c7d0325f51c10773d1bca9b53df6ccbbd4944d8e070170e7d7c26f44c6630982b615e29c253e3a480077265871135af763cfab4b7d324acb5791e8c73ad19c1019b00936101623b51d9e5571be0b2c6d457c8b63d29855dc6ce89c68c1435e9dc6ab2ee29593c573dd8143fdd3dbaa1e3216fb70424e769ad6892254a0502f1b8ffd264c8b4cce0d0aaacae2a570de46a1567036cd1bc4e696a25ca20a11112bc77c4dfafc72c1faf4f0ec98182aaba1b778e71e9eb24198ead8ee08df663a7a0aec8b37804a9f61dda13b8a8b3b22a7fe623a4aae8e0d376737500a9b8ad9aaa9a56dbf00a59af66c11fb1c55b78d19c7125d69f0f2fa6f2b65192e7b3bb92d3a3ad5bf7b2796a880647b8a5801997f91ba183ac62a6a961bbe99bf472fc06535b8b9d5a33f35f1b32cb0bb769bc3a9e93a0a77af7df3174d405668940073ea17d85ab94f1af49aafef1de029ed69e8c0842bddf9e0ff7069ea5aebaa4f61bb3f5b095b13f8799aa8172d47f03bd76b14b3fea5cb912aaf2954ff80810304df21da431566c621c0b61caef37bad769021aef467f6ee292f2e470b3e9a07432bcf8fe114938c0c5d9fb9de0938832421710de2015629f3a4c1d801910f66c562017699ae102d71627e1fe9cedee81fbd1aa9e2ec8ecb923b187de2dced5f22ca76bad65e68b9f858edb4542f46345ebb481b3ace94dee721d79efa91155d0b82ac8bbac9c6c1e12d0ab111a5bf1ecf320f9506b0baed3a2564d6f26a186b3778fed47d00479163e2791d273b2c5432e1d62d1fc354dbe1dc41f2395fc511335f1a1ba5af7be4ee28b0a7e261cfa75510649cf39b3989431368e0dae068d5c631c902e38daef154d12d03af98d2770b465f7cd9105c94d0516d176bf3bb09be8d70f74023d405d93b164fad7093dc0a789edd25b057b1817962aed3e9d507cd90402ad5047e1a9346cd83c8b949c67488985af3c3ace96879363c12af4c9720eadc9fe077a51badc13605d5d57cb97507790cf6dbec96b857eb90648a2f0e03afba40e67e395cc8ace5d350885dcb95d410f6f1936a2d908f0b3a566e30676026279616373166c9ec22c43712cbb0feb2fb939a497c185acbf5f8b9f10be988da1e9adc970b4a5f17c6a0617d953b0335db391f2b8e44c8db29c927b2c5f60eec9743dc2068ffc25dee4d0e9f07423afa71677596a27644198dd9d65dad78d48f4b4a4c7ec2d021d377d46b22f2025557ebe14da9b80997708fc6b2e6c8a2ec40ff09428c5f8296837e1dc2d29f8ea3a7c78b6eef91d71d267b6cb8418107b61250f98674db4c5c3168708f0dc74ef08e147bf8cef57d8afd31286f6308bb71a3e3a1a617bc26841080637412db1402359edb45ac08dfbad726358656e8718896e1bc126da20e577e649a93d027a59e254ebea8ed5c528bf6f3e111fa9fa0e76554020b852f768b2038e9439ee15488d12409976c61250b8bb424553679811300399541ba76fd7ac8ebefc788d92ba6a37401875b529d856795a97d5eccc80589e0b18777d576adb68f7de87df714a146f7c20270ff5011a9fce8de23fc02c4d7862c313c6893935ecaaf7f857c7caad424520b075bfcf596ba6a3e739e397b443c68e1854b1bec009da6f1ef4afb94b26e1ecca758416ed885b76d87e3c2edcdb37d2aead48fffcdde6dde77e8d6282abf5494c00e1e6fb5124360f7e39d70c991080997c05a4eb800d0b141ea13f1c110ccc1f2ac9c77e127ec573f1c89a1732ceeff29b1e20ad126d3b62a22e2fa2764177c7a1f3387ca1d487468e7e535ee4013c326f7efa9497abcaa5bc104398fb057d5b87e97efb16c5b888036024f657104814c880ef6419189f9c1fffe988c0d20713e412f5566695069e696dcdb50e45a7fb0a82b4a6b3af631db1a629c1670e254f1a575f5a8e0d5dc28d5674ad8dd1df933d7c93c347e240ba9d4fab5c07b2075bd54c35f995774908b6ef546c97ef0e90651ab04bc371be7d3be916f567d4b947fda03e715d9b569c7d549d82c063a3f35a72a9f5d25944664ca1ecd5f353913dd5128997d97b4bb7bf0bd6573650bc357903ff1d7897d7652fa38f56caadeb1b1a157cade7ec3c789e4c654e0da63491185331fe60efabee6bdc02178fe9bde90f0cf18864ddf153731e9054b20fa8c47c67b64f03a9c464ba7e8735a5a48e2b89482ecda61ea2fb30732a81d21666f81df02b86014e07e53a43837ee40c6b08a1c42e62c7727e0d24388957a482f8e133ca89db9f0fd20918c34f21a0f9d47cc1324123e5c4ce0c17bf1d7f0287c77846820a63e823474cd7d6e486ee2747a6a68e354f068c36a853ae80aef55ccdaecaacf8c4b791f0d79b70598badaf65c4b93d7129a65b46aa4abb41b501804b369e677ca7683c22360ec8680dffe08ab2e95c8d49c45f3b842779ef6437b66758c60e477542d173a27e8ab9189c560031f5485c6ac41c7f1048c758d21d59c63fcdd8d68588570a302857988b2ffa70aa152f41ba5ad7c82a2b99b8de4f62976a320f09cf6e41c570e0d5a03b49fb5ba9a6626307743ab9429e928a2045263d0a312d33afdab232c09c6f903b8d9f3590c1e46e3e05c6c1f9aed55bb64cd4fe0627c17140cf02d4203c53da00981b499ad46c462baf275561876b213423dc2b43fbbbc7d9ceaf6a8a1d5b5819847fe24e61c57d2029a1ac4aacfccc3c97363b0f2696f24e68a52955a73c374080fc6fb2c1bf035e59be305944682668d154aa6f466ee425d80978f851737da9c326d0668efec20ab4c6feaf8d8275f6dedf74c82e7c1fd42b041ad9d3d2d5f7163e113ca4fc08dced8bda2a92d3f65008aae6664ca59420dc839abafa5fbdbfa6d6a0c4e00c4a3421dff38784c5da58efd2edca1cbf2513149f3e14cc176eab32e0a06d7cbca7e34abaf9857cb62cd68b0531d5aca580dc9f4b9fe8e52de955ce30415820addb1a9b162ad10c02be9ee1c2304ee4f3e3cf2db1b52dd5b1edeb9f09bd0e131849d51ec155483ecc", 0x1000}, {&(0x7f00000000c0)="41dfc5028bbc4ad5748c10df0fa1c7", 0xf}, {&(0x7f0000000100)="b58c2a886df771ab", 0x8}], 0x4, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 11:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fsync(r0) socketpair(0x2, 0x8003, 0x2, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) recvmsg(r1, &(0x7f0000001300)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001280)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/45, 0x2d}, {&(0x7f0000001100)=""/229, 0xe5}, {&(0x7f0000001200)=""/121, 0x79}], 0x4, &(0x7f00000012c0)=""/10, 0xa}, 0x1000) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket$inet(0x2, 0xc002, 0x2) 11:46:20 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000033000000000000000000000002000000507f8ba48791caeaa71690b86ef37f318b9e16e89862ab2dfb12d6857108631d26851a5663cb266161ad6d885380cb53e4eddce99cc0bf6edd62769aec5ea3006d6ea0a4bdcf3a7b232de4763b15be40f20d3f2b5cb3b371397a85d627a908e9735023658ebc7ca6629938667cc431e9b4bd5c780f35cfc82d8c37261d090f45f81e5be8af3dff07af94700e30f6336371a5475329a58eee98526c457d25ae3da6f5dbe0c68e903c4d3774f01d1ce7b717e331361dde08f1896beb8528659330848e6a2fe6ed16bc39e2bfd962202a31470b8f836aca657b39e4adcb51462f2a35bce8e7c6"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x4) r1 = accept$inet(r0, 0x0, &(0x7f0000000b80)) getpeername(r1, &(0x7f0000000bc0)=@un=@abs, &(0x7f0000000c00)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000620000/0x3000)=nil, 0x3000, 0x1) chroot(&(0x7f0000000b40)='./file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000ac0), &(0x7f0000000b00)=0x10) r2 = accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/28}, &(0x7f0000000040)=0x1e) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000080), &(0x7f0000000140)=0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000a80)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000300)="fe13da00dc66b88c4cd946bfd351ada09a5836acb148b233cb8ab754a9bf9401c8c397ae9cecfb1a7e9e36a7dfc05430f8aaddb50e88e3a844f41b7f57f3e5d9e510589b3eee67687970f2a283c6e3b2baad42b453477d33ee8d29f63764b393e574d6dd6384a11e748fe7ef4b0686d77314f383ccb229", 0x77}, {&(0x7f0000000380)="d955486cfda6dd4f58511b7b2a5442652dcc1803fe7dc1861d8904a338c2dce50aa8f8353ac21deda4f0acc4ff32721169aeec4ab594f6ba40972ba941327b24769c578cbffe172f6edce7beda75794bfb3e4ac92d652cfab3602dc87df802fb5c00e7a9d386d042551d7fe71bb38913dd44bc4af63f6ed6d3153ecc0e4bbf57d36c5e5505a15fac4375f8afd758d125f031", 0x92}, {&(0x7f0000000440)="b6637613188d27e626bdd4c0d4f04d02f6a3d9340a01a90372197fd945843d9b577aa66614f9388f684645e7533c6987b7d5ca16803ca052cd4f5b", 0x3b}], 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="b800000000000000ffff0000020000009a95648c4678148c2a00d83fc899171f6ddf959bfab14ab82f0777d250bf7923440ffcd70582dbaaa98645e2b597419ceda50ff67650915d2b3e99ea8f84adce2e9b9758667db9ecde37f8465d44320d8cab12004a986474db9d5b565420b4deadb4efce8978e3bb12e3202ee15ea03bee3951d70d26da57946e92883e9fd21a214c1ac09e24e3d8b8c6b899403185db0524eedddc238f77e621be4432723a679f00000000000000700000000000000001000000010000005cfb7bd1fc93d9758177d78d3cf3b71be52634d212f782026cfbc0fe33051bdeb0f8c658782c56e80a7dbdd714873dae40d2509671c007206f7baeb56a92658e5976d86e835a2cd3949b9205172b45be973de99d00cc22828e00000000000000f80000000000000001000000000000806faa4c1ac9c12dc4590fec79e2c95339694cf0a471dfb9f7ca0e80edab753ec2ae327ee44330daa2312397c31f2444319a2a75ce437636104ef286ce731536a70b8afae9449d9f98e43bfab08bb0407b393bf782fd1807c0113133b7a456fd2244d7bed57e6a9386f713b1ad10ca27b6cc2a2c5593d7fd71beebd9591afd6f64b1488cb728e155794cd52245d4bd9de209f885d459ca3a030f6235df3739991144ff693644d958323aecf188a5bc0478b75011d904968c532226f8cce40f478b427d40b6c5ee646000cf3fddc044517b27b2e8f126905ee4c993cbbfb96b49fad4e4652cc5a4f5000801000000000000ffff000004fffffff098a677d8893490ecc0f6d1f212b30a391f2c26e83d57122b8e12ebbb2f7e3c67ccb8d09e8e19ed22e53c6db8429175e20c36349e312279253bdd84079586bb4ecbe7b06c48a3d46472f2948c1ffe6319b68c9a957633b96f0daa9b3452020f766e9d77d8acd412d0f88fd51733ed413a2d1f7e9362f1acdbe965f9f9495a998028f1d968acabf34afd6f36ad437abeb3be16965c4e708728489907bd17c646a306184ebfa91a55526169b0e25391ea48356796596483eabde5ee88e0ce784df257bd79601b4a91c393f6554fc576eb3098051fdc60c5cae7065b624ce1a2248f7db41cf94000c4b8c6683f5804d678690c000000000000f000000000000000ffff000007000000b51ddf89f10023a033c6341f6a3f7a93b8327617802d8b5e92bdaf6962feb878d45e0d74096c25480598361e6aa4bb68d4c5ac3b147c53f67ede60698494a6448d28bd3f2a4c9e9cc2f7a7fae8a9950a589b3018c066f72d6f04858d72643f14161b90e1d8dc28b6d9197adca59df41945806dccd0a332f786c426b6dc2331f92207d85e20f424ea8d134f9d2119ab132c782e9dc95bca22fc0070cb188e2f09612212be35e9cf6588e21ce39c5ff0a592b8010ae3429ffd89ba5aa60693dca2ecdad68e0250f578c88c1c2840ba0832609ea4f6b786deb48d12c95b5bea4ac26800000000000000ffff0000f8b700006b0caad998ca06e5f601f21c86d58256a87138ded82f42a40fc27f5fdb3d40bf69e3e01e5424624a325e8d244ed9db6eb731e3ca0b7aae0c80ae858a8a9478a98afaf61515d2636dcc25174475f662bc1fe31bbdb7d3cc00080100000000000001000000fd0800005482e4202608d46690eae1a2ec460a998e21b067ddcfb6a394724d68363126ca26ca01040210f4302ca56bb889b049c4bcd4988974d085a0b2499b1890ea3cb37dba6a5728c31bb08d75d8ff9eb2a9b2337d69b10b376a9fd4d43d0a23bc295f852b75c28464dbbc9c8cf146fa24f894c7777881ba78aa5dcc2a9f9668f4d6d91b10bb22cf89dab93a0011a6b4017cba37241fa85f466138051359cb21f705fb3acec9dac566127b3ce228625e282471203cd11e33b5aa0c72d936ec068bc5c9c92164a93a6927034999222e4849b2586c467c1fc49379d7b6116cd1c306f75ab63c13b32b5d0f4a55729ad30cd6dc9939a5000000000000"], 0x588}, 0x4) 11:46:20 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x5f, 0x1800}, {0x0, 0x81}, {0x1, 0x1}, {0x4, 0x0, 0xa4555239f0778414}], 0x4) 11:46:20 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="bb5885729282f33231c0a7f7555ce830ba03fbce40ecc7c6524772fd32a69d516e8fa61b1d1ac398c9328692df59d022c5711d5c21600bc79526bfb5e6c6ea42038cf55ef0a34efa9288135ecbc670be8c722328050ee82b100e5af5cd7cfc1a056b5779aece024808ff7a1739326b5c66a2e7219a89aabf95cabca58e2b3ae1e27d161f21899c322d8a92338621fb42c0a11e4e5c45561f61634401ab9d0ee4a82e365db39dc748ffa56b3ad31a751f810f368a32ad4309e7c131fe34a08c8ef00708ac9278de320c9b9ace2ffc0d432a0dced49270b4c3a70f6815ef83be8c19f0", 0xe2}, {&(0x7f0000000240)="3f3b3f2d6a5ea1eb128db9b0ee0598428b5194915422fea213c7a106706707f2936df7467d70c686d7f54952ee7cd5140e79230e860fc82d153706b6e94b92db6acc555b5f83e7dd45babef39b48a8810dbfac8f9d432d2c2c14dd271d9bde9e45360bbf42cc84b704dba73e51255763df4a88abb7d18cf965a63068c3fdc7861a4167da0fca6004c0c2fbaf85280f8edd8d4b362dbe3b193fa23f9b2cc1b52de43783cc76b3903f19a5e862d3c2c15a78d7846ae9f36f4349e4ebef52474718b0b0a9ba82de9bbf718cc5ba0650fca46960ab9f5d58650fd1f84a1af1996bbcbca679befdcd8871487e42cc0cff2f23a658", 0xf2}, {&(0x7f0000000000)="6c3b84e854c7156c094b9949a7b1ba69270c49b0cdd22c6893ae70f06d37b905fe93017fbdaf961aa63a6bdd9e186bae73f1bb03ba5fef47b9788f6c", 0x3c}], 0x3) kevent(r1, &(0x7f00000000c0), 0x1ff, 0x0, 0x7fffffff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3c}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0xffffffffffffffff, 0xda3, 0x2, 0x401}, {0x0, 0x9, 0x32, 0xac8}, {0x2, 0x1, 0x1, 0xffff}, {0x0, 0x80000001, 0x6, 0x4}, {0x8000, 0x3, 0x0, 0x4}, {0xfffffffffffeffff, 0x4, 0x8, 0x6a}, {0x4, 0x8, 0x80000000, 0x80000001}]}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x400, 0x1, 0x4, 0x6d2c, 0x9}, 0xc) 11:46:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:46:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x120) 11:46:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c17f0072c881ff7cc53c894303b241310b404f36a00f90000002000000000000020208a371a3f80000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) fcntl$setstatus(r2, 0x4, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x8800, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r1, &(0x7f00000000c0)="3c5464a40eb250fd43a65dfbef6a3d8c789f4016ee63515b8fd80fa8f90e4e78ef2707f9014d3bbb5b137c49c4676efb51d2138c8fc905af942e6287505a5d5b91fcc113d13fe7a0", 0x48) write(r4, &(0x7f0000001180)="d78ad7f5fa7fd991ea8a343173b35421fb9bc3c3b736268e549cf34000000036da332da0455bb61a129e3631c8e3e56c6ae5dc81ef84b80b6e5e8e5e22509d604db906f154d9032752d74de96927812b28ed3b0970378ae1e822b887dc97f62db59cd7854a1439eae7f8d4a2e232c5c0a7d1283edcf3deb00acc5530d2d36a00bd49c6e0d462e260bcbdf1436df8ae0012abd1c3d9aa74312e15dba141300f7eedd1c0b9a7c94dd20b30edad1db8cc81200b11eef0bbc3f0fd9d313f136615d45da8e548ce98cbad79fb2bf9f9dbad4255415709786cca039188757da70693d46bc9f3da63407099f9a7320c217a79d7ee83b0809616600aa3d62c2a71e7ce1b777d134dcab761764cca3744d1aa85269e1100ac178a74dc94605649772a80e1ec9da031f86831fd486ca243614aa4d2a23f110eb2d9d9ca49bd2777b63bbc201a852d6897664205ed9d96d2aaec70bffd1e2efc4c8e6b208901406ba04e1fc8ebe537830c2d20affe1d030f10789a7e0373091008e3b5a08c7079a4080313cd13610a45bc28658666178b1821ed35e2bde48e38786b25e53aedbce886af5a20033c0726dc6c01bc2297e35367c748bc0862c1b9ff35a208b9a51154a4f97112cbd0e3d8c1ff1b6fa4859619c16f6974bcccdc27bf13bc576994cfc2ef11df8578473f8bcf2d94041a2a64838d2cabe4dad6a59e36517245a4ab003f3f4308c06e7f6de17964620c2f4eb457d6e71c5ac3e3f3662ebb17f6654de567956d76379c0276cc5a996a03fd6338b9959b7e0f3e4e315b35e3f2cdacdd1a100559d5480eebc49ce86d05add5862ba1b76f9e43f16bbc7ed24fbb635dc97f8cd2dc773162e0309f09b4f2a4ccf63fb47f99e870961c3d4bfa97e8d9a8b12e6fe6f76ec559034dfe76ca14383ea22d70a8e8d539c29fe6399bd96f52bc475eeb8bedf22c84c5629b5acce1a22b302ae035b06cccd400e0d0519d2fd2fd3925837746368ec81c69834d08ae38a6522e0d717b921edccfd39485fdb890e3b83e0d8c0f9b6fa6e459e92c72757a7ca5841e99624a6c2152ee5580964c1b2c3982ff6aeee20a12c3232020cac17f9a347ced0d61c74071de35d4eb46ed0d4efc0d19a286c4dceaec7eaf36a9e949c7a0c47e3204b8220506ecd382c759fd3fb65ed75667173e57a197ac236804eb74921dae019c21cbe4ea2a0a3baa7a5c312ca9df88165aa16ab392fe2bde954ec54190e4de8557227bfac3587f58c7a36ddb4937f501ae851ebca7079002ba6561fb9b668daa87396c1a9347b0e21eef34ea7bb089f9c3e412df568d8710b1abff2068e44ac409c3a2ed0aff446b4b312607987e54dcc3ca767aa55425d679cbac2afd08f6e65f654bc2c57290", 0xb81f0e14a06b82fa) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) 11:46:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff00d600400000", 0xfffffffffffffeef) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x2810, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="eaff125c00000000", 0x8) r3 = semget(0x3, 0x3, 0x808) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000040)=""/29) 11:46:20 executing program 0: setuid(0xffffffffffffffff) geteuid() mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x9) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x8) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCSDTR(r1, 0x20007479) 11:46:20 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r2, 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(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8a995dc54", 0x0, 0x5}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0xed, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000240)="9450bbdd24bccd877461c2d8160f9ec207ce3e8b7350710663c59fa00c4414e2fb4297f2011ffa8d619219d20497a29533fdda78411bac9e2d2c9e688c68028dee319102ca21b3b225686eb887dcd98273796a084a132f97f49d99de3c961b68b53fd19a4eff17db6efea6334db735c157c8ce37f562687670dee600551cd0d26ffd6ead387a43f91947e260b21e5020613484b407df6b1f1060db9bdb62542f7837625d519f7ec49e58f62f588db4851c8b14f65836c067f011a8e2a38d077582a7cbd8b0b57edf10957e73cf4ee868d06eb0da005d35df82cbfa0ad359f015a322b7370b7afdc990325f338f44502d9e1f17", 0xf3}], 0x1) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000001c0)) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) semget$private(0x0, 0x1, 0x82) 11:46:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="d0ed5f9837a00e75a99e5c1be1b21012223bc3e5db0953b331c5f94098f91b137208c328e00c2b29a40905510101e0499a1713ff792192cbb35b3eab44b3b09f7ddd38f7cbf5fb996a4bd502f5b130a0efb129a1f95b5dfa833b69d3992e8546fb88f86c5a2edb71a5c7fd0a04cfb95fd58e9caa1b7753c71919e525b14e14be2522dafb9239bfc037f1641c34e644cc3df4b7241c67afe3a0102678b76860039abbc145a578b599985439381a9518eb3d4021bdd58874e5663f15f3fa63f2ff2995d7cb60df2e3b7ba0bb74", 0xcc}], 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x140, 0x2) execve(0x0, 0x0, 0x0) 11:46:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000080)=@in6={0x18, 0x1, 0xc5, 0x7}, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)="df88bccb3f91860633d9c2f06c717167c2cbd7", 0x13}, {&(0x7f0000000100)="961147311d39bd", 0x7}, {&(0x7f0000000140)="528dd0881cf013fc11d5dc172ae342c5c6269d62e52a11fe8ef9861ea729f93500832951a1919f736528661a7f405f92bdaf47a8e0099ef433b83f5cd5384ee40c411d65f355da9730e31f2e0385bc06abdc78995f5c2851893e50a674c9b55e5bb758af6aa4fcf98a4c4549ee27e0a01aec213e6c1766ae23eb639b386522cdb2ec30ce71667e71b4973b9248227eabf0c390d2b14e91686dddb3f0cdaa3647ac6277cf52b7d6e13f2accfa157da31cedd1e700a7324038670476de297b5d8d495b53f8c34b9ad2518b51816f1b2a6a80b29b36", 0xd4}, {&(0x7f0000000240)="5e861e346d60dfd6ec5ee8d9606c940c8d417437710024b9c9662e67", 0x1c}], 0x4, &(0x7f00000002c0)=[{0x48, 0xffff, 0x5, "1630a2be735b55497a8c63189df325e988a0ab270ddf7647707b16fe401aeabb68ce014215a468d678323f6a26442e3c9dada17470e0b7"}, {0x110, 0x52fa2771e6569f7f, 0x1, "d8fab57b71be9acb6741bd50a0895ed2fc33db759910feb673ad5ce501749ec06b07579d4c35646b2fb02e3217201194a6caf6781cb70037eba48a8b8ed7a72513b15080e6391588352a28fe0fdf10a9ee869c9005338080bc52f66bfde5c29fd20118e4aa5c4947ff55f09159d05be42f3838204f55e0c58d4193d554a4b31a7681989ca7d15aeaa74b999ef635e09a9cfc8ad578e192990a9a695f1fb97e144122f25aada9a2be4ab9f3cc959bc5ce49b23f1b171b62332ba2716512700d52fa50fb8b4711c5e2fbf801812c4a8be1c969230880823d7e1619b05c961ad286e4a0efd4631d8ab3e513745412519e4bae4afe222bf01748a9"}], 0x158}, 0xb) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r0, 0x0) 11:46:22 executing program 0: ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x2000025}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) 11:46:22 executing program 1: r0 = socket(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040)=0x1f3bb34a, 0x4) shutdown(r0, 0x2) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x100000010000004d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfa, &(0x7f0000001380)="e8e557d8048c6c1130efdd4a0e12cbf0eb8d86a9633d87fe8293ff072d91ec1bf4c3dbf6972a5e9c2cba69ed2e1e37f5b7e0deebed406df0a38a8c1cf9515899865ad1b1f6284617c104b6c8517fedcb99d707da39f13493fbc47bd27e58617acb11335f01a00dc23f3b1758bc877ed52ad1e29e514ab98456de804ee1920501622e104326a24288815fe2a638d0ef26d7943d2cef0abd79c4f50ec803c058450a9f8bbbf0a5f087739c8d0d4afebbc9ee6e15abd1062345e1625e960168e5c363ab562c016a539f0b88c5f1bf718d8198b3935348cd7f05d0b93237b11f722074eaaca16100e9b43822398f0afb5d6349c114eaea24d03f2701") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pread(r2, &(0x7f0000000280)="a447f33fc9fe51b515d2c33440512e15ffad1d12b7dd749edb0c989b414d718947e50c45e596342d3ca379c85bae36e798ce14776055ef60ac0afb08255532e0ff825bfdf53cfd3f116197c83949d7f66ced3f937fa8aa03e76e953396a32a365720ecb4b695716da3a43310ad209579ef4fe4537fd76b8e17a9cb2da5156441a332f76088be3f5d3a1d0de785", 0x8d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r0, &(0x7f0000000380)=""/4096, 0x1000) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x80000001) syz_emit_ethernet(0x34c, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x8, &(0x7f0000000040)=[0x71, 0x0, 0x8, 0x4, 0x7144, 0x2981, 0xfffffffffffffffa, 0x9]}) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x25}, {0x6, 0x0, 0x1}]}) msgget$private(0x0, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x821869de, &(0x7f0000000300)) getdents(r4, &(0x7f00000001c0)=""/157, 0x9d) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x2, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket(0x2, 0x400000000002, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x200aa, 0x0) r6 = fcntl$dupfd(r1, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x821869de, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000140)=0xdea) 11:46:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffe2e) connect(r0, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:46:22 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() getpeername$unix(r1, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(r3, r2) recvfrom$unix(r1, &(0x7f0000000100)=""/41, 0x29, 0x20, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) 11:46:22 executing program 0: shutdown(0xffffffffffffffff, 0x2) read(0xffffffffffffffff, &(0x7f0000000000)=""/19, 0x13) 11:46:22 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = getppid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, 0x0) 11:46:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x2) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r2, &(0x7f0000000140)='\"', 0x1) socket$inet6(0x18, 0x4000, 0x1f) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0x8000}, 0x10) 11:46:22 executing program 1: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b191c91f48cf9304283c98c0449f1a76d36112d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae5906aa033f0100000000000000f1205c458ad269d7ca8a8c8610c3ed291cfeb708b5a7f46b869d6d997ccdfb0c4057c0a996ec7f18048dce3e523a441b59348cff10b16c97a50a0924df7e0a415258bbe7954079d73fc78bc1970f1a771611fa77055f8dd6f87d9af19770cf68171e6ed21afac7f10214422b8c109fed91e4f901349e027b503a0ab653ff8e22ec830d337d8ea4ec5d089856fca07c6f0000000000000000d1f6d24b116fcb4f63737cb592d6975bb8fe7d0edf1cade10fa5ee3c411f513fa8bf", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x21762, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r3, &(0x7f0000000040)="81e9b6b531e456be4488a754b1984f1032d414854cf4387c8fc9cfec37106b17565c6f188ea24681ec73663bf2d4bdc579d6afabac2ca477f325cc770bec1d8c96a63d32", 0x44) fcntl$getflags(r2, 0x3) 11:46:22 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) stat(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x94ebea647624c6c9, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0xc}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="bb") 11:46:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r2) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 11:46:22 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x9824) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setitimer(0x4, &(0x7f0000000080)={{0x1, 0x2}, {0x5, 0xf423b}}, &(0x7f00000000c0)) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:22 executing program 1: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) lseek(r0, 0x0, 0x8c299ec05761787d, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 11:46:22 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r1]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0]) r5 = getegid() r6 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r6, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r6, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r6, r7, r8) r9 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r9, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs, 0x8) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xffffff3d) getgroups(0x7, &(0x7f0000000280)=[0x0, r11, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x0]) getgroups(0xa, &(0x7f00000000c0)=[0x0, r2, r3, r4, r5, r1, r8, r0, 0xffffffffffffffff, r11]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chmod(&(0x7f0000000140)='./file0\x00', 0x0) 11:46:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSDTR(r1, 0x20007479) syz_open_pts() 11:46:22 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='+},)^{\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x0, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r0, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r0, r2, r3) r7 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x3, r2, 0x0, 0x0, r5, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x1f, r2, r6, r2, r6, 0x10, 0x8}, 0x10000, 0x200, r1, r1, 0x31, 0x8000, 0x80000001, 0x1}) r8 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r8, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r2, r9) setreuid(0x0, 0xee00) socketpair(0x10, 0x5, 0x8, 0x0) 11:46:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x40084}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/248) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x5c, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfe71, &(0x7f00000003c0)="8a6910c679ee9883caeb1ba0351595441d838da694a6e305670b17b7b71124e37cfe62eefb17459ee4f3c69e8fad044cbd3d5b0ef8b832686d073ae8b14a4641d09b7f8945257eeb35446e1d6343a1beb667783a7fe984137c5f368d62afdf17560f73b8154da44bd72fb1f93568928e747729b7750400000000000000f15292c3003dac690fa8acbfadd3c5e8e113bd7ba5b359a7e9c3b9d6a0c2c6d29c15a3cf461171b1a16d789308fc63c3e76a32655d5ae7aec361b299026a36993a77eed6b8a858a5f2ed398d1aaa87e22390afc9f1376ecf5808302fd1e9c4681fd3f2539f78ac3aea92094bb3d860d56da0f98ddf34ebc5ada9b49bfe29c25fa54a") r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 11:46:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() r2 = dup2(r0, r0) getdents(r2, &(0x7f0000000280)=""/18, 0x12) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r1, r3]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r6 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x0]) mknodat(r6, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r6, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r6, r8, r9) r13 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000100)={{0x3, r8, 0x0, 0x0, r11, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x1f, r8, r12, r8, r12, 0x10, 0x8}, 0x10000, 0x200, r7, r7, 0x31, 0x8000, 0x80000001, 0x1}) setuid(r8) setuid(r5) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) wait4(r4, &(0x7f0000000040), 0x19, &(0x7f0000000480)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7d347c9f6b17070e, 0x0) r14 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000180)=""/105) 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = accept$inet(r1, 0x0, &(0x7f0000000000)) shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) sendto(r3, &(0x7f0000000240)="07564f0b267be207bf94cd523e7cfcf4fd70d0cd7dd1c595bb92627f95aca9da534233d262b69e7f97c6e926428f84f3f63b94a4fd4c49eea8ab610d4b904e1942c1261f25d56165c8460fdb537b6fe118606d45686b423118901af94bf4360122de3ac247b082eb9a8c9a4e7257a83a3592463c88d57d39acfb95252f42837a26e190ba68e8de22", 0x88, 0x400, &(0x7f0000000040)=@in6={0x18, 0x3, 0x10000, 0x7}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x54}, {0x20, 0x2}, {0x6, 0x0, 0x100000001, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)) ioctl$TIOCEXCL(r2, 0x2000740d) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet(0x2, 0x1, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) 11:46:22 executing program 0: mprotect(&(0x7f0000277000/0x4000)=nil, 0x4000, 0x0) unveil(0x0, &(0x7f00000010c0)='c\x00') 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) 11:46:23 executing program 1: getsockopt(0xffffffffffffffff, 0xffffffffffffff7f, 0x3, &(0x7f0000000180)=""/163, &(0x7f0000000080)=0xa3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) listen(r1, 0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 11:46:23 executing program 0: r0 = socket(0x18, 0x4003, 0x0) socket(0x1, 0x4000, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 11:46:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) write(r0, &(0x7f0000000400)="489afe93850304da4083aa074638c54c7aa8505c1eb531264e1e0e7b01ff350c9ed59efbfd68b64db19ba979c81bd89761194eafcec05ac84cfbbce71f73bb836cdf5460813339ff5b6e1c", 0x4b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4}, {0x0, 0x0, 0x4}, {0x4, 0x0, 0x0, 0x100}]}) ioctl$KDGETLED(r0, 0x40044b41, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) renameat(r3, &(0x7f0000000380)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') chflagsat(r3, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) semget(0x2, 0x0, 0x11) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000580)={0x2, './file0\x00'}) fchmodat(r3, &(0x7f0000000500)='./file0\x00', 0xd01a2876f2f9b6d5, 0x0) pwrite(r1, &(0x7f0000000700)="fbaf8a8d1a029be96914f6987bc92a6211357e3a3c819f2f98f9d1e3d1cf8f4d0d5fcae11c4270eac05496f928a4d795cd6acfdfaeb87e6ca4b0063d8fa9292cc1b3be4876ed02c2aea778a0332e234fb705a0e6ba5a959e39ebc7dabeff3170eb97308002e114005ceae79e3cfbc0c4e908ba9619d040602b0f92fa9c1daa01d460209a97e4995e5cb4ad2846a26e23ac5b9344386bab4f0a74dc1bd1e8c05cf4f87d9c1f7be8e47590491bdca463aeb90ff285792c347710f6b0ba2b559ba62265bb680c6fb7dd8660e86e5925ee8415da24070000005bac7fad10cac09224b62bff69cc9db9477baaf3430eefec2edaae7864d89d2c3fb9286f6580b2179a08b60679062e7228f913f052c5d6c5c34ad071ff0f280425f548e5ffbfee20563ca3ebbb429063459855ac06343fd2653066cafa8b0b99ce7298a182eff6940000", 0xffffff28, 0x0, 0x5745) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) 11:46:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 11:46:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x22}], 0x113}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x2a) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs, 0x8) mkdir(&(0x7f0000000180)='./file0\x00', 0x80) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) bind(r4, &(0x7f0000000000)=@un=@abs, 0x8) accept$inet6(r4, 0x0, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 11:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000001e7, &(0x7f0000000180)=[{0x0, 0x8, 0x1, 0x6}, {0x7, 0x8, 0x3, 0x10001}, {0x3, 0x5, 0x1000, 0x54}, {0x400, 0x7, 0xed, 0xa57}, {0x8000, 0xda1, 0x800, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8058, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) syz_emit_ethernet(0x2, &(0x7f0000000100)="e426") r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket$inet6(0x18, 0x2, 0xb7) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8000, 0x0) r7 = accept$inet(r2, 0x0, &(0x7f0000000900)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = kqueue() r12 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r12, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r12, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs, 0x8) r13 = accept$inet6(r12, &(0x7f0000000940), &(0x7f0000000980)=0xc) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r20 = dup(0xffffffffffffff9c) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000b00)={&(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00R0\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000880)=[{&(0x7f0000000440)="1bf25fccca790c16bc429a8a6f738d182d07e60f14e8f1c8579feedba9e3f7ff42a9ccb744bc4b60831f3407f5cd661a799256b637951178e1aa3c12394531bb53ec8d0ec798eaa8741fa25553684f735f6e3fabbe335152944526105f813b10a950fa267f30c60dff16cf9fa81d617780d1816e314cd5dfa8a5beb15cbf4b46d27c3ddc945ecd9a0bc74ca01e3b29b754590f851eef200c655f7aad324e710dc8e738be1ca73a7a12ce009f7f7e5128c9be2b9cc1c08722d6522e93edbc787724ed3e", 0xc3}, {&(0x7f0000000540)="1d77918696bfc1b6825012e6d114b542408133d25249a3b871f64b8f18c95af001536e004074056311da9c05e47f1cbaaf648b2e75fdf5984d6e75510cfcd0ea74b33e14729ce8f32b555a1a60d9b6c6535d7c18c0db25dc82952c833daf0252ed0889ce610db0fe25c26ee7423f3229558b932d6bef3b6c85531e00a8dbb1313464c80e7ae3e2fd81382e49bab4bd6646a24fa52f165a7af4a41f1d7d1eb5b6a44968", 0xa3}, {&(0x7f0000000600)="3f891b43d19c15b0e9974c7b2e7dd4f76ec30f36e0d4470fcec065bedcd78f59f8e37fe4d6bae82eb7d5db3720ccc06ab393b8c6d774535b17358a98b6d2836f7f5fc3ab08c5c714840700bf210bafc751196e1ba92601065b56b4f9f47f7a4f4ff3d0218dc874d629156ba68d21b7c22f05b17498db17a81d4f9f074a52253c3205e51340db4dd10bb586f0eebb", 0x8e}, {&(0x7f00000002c0)="fac9bc238c36dbcefbe49b2135f68e0e79b3296a4beff943", 0x18}, {&(0x7f0000000340)="0c151fe72f22cfd408d739eb4fd367a7dee0760d6bcf6f47", 0x18}, {&(0x7f00000006c0)="44dd53a998728a42c0e0c6cf68bd4d30cbec1090353455e9b3696748d083485b6092bbaba392a93953d96ac09c2b8e16842dca7d02e4ea2f9f8ae79222ab052d9107a77efce956d8fd7236885eed9e53596d35f8d09a6285c9c4d5de88c8368b7fa4df39466919e9c99f2a9ed2d164c9afc7a17d5057c22214d303071734161f128e69881edddde2e3f1ba6f6cfb02", 0x8f}, {&(0x7f0000000780)="4a14ffd6f1aa58e5b390efed2a95325330365c9eb230d70e9a3aa29ecaa40834f6b0766dd9c1d5fd59bc06cea86135973d5b0567c500578aa312adfa799a6a78453099be", 0x44}, {&(0x7f0000000800)="2f6a22937b4e29f89b561dbaee4fc9e34a87f1d817a9a8c79d61caaa9ea3d5e09eb172e1bad9ecef2e90549a79302a19c6dcc6bbd6cad3e935dea61799b3fe4823f1a16b6da2cc", 0x47}], 0x8, &(0x7f00000009c0)=[@rights={0x20, 0xffff, 0x1, [r5, r0, r2, r3]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8]}, @rights={0x28, 0xffff, 0x1, [r9, r2, r10, r3, r11]}, @rights={0x18, 0xffff, 0x1, [r13]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r14, 0xffffffffffffffff, r15, r16, r17, r18, r19, r20]}, @rights={0x28, 0xffff, 0x1, [r21, r22, r0, 0xffffffffffffff9c, 0xffffffffffffff9c, r1]}, @rights={0x38, 0xffff, 0x1, [r23, r24, 0xffffffffffffffff, r25, r26, r27, r1, 0xffffffffffffff9c, r28]}], 0x128, 0x409}, 0x0) stat(&(0x7f0000000240)='./file1\x00', &(0x7f00000003c0)) r29 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r29, 0x821869de, &(0x7f0000000300)) ioctl$KDSETLED(r29, 0x20004b42, &(0x7f0000000200)=0x1) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0x80000000) "pckbd_enable: command error 11:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xbb, &(0x7f0000000340)="b6") 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = socket(0x21, 0x1, 0x80000000) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x1a71, 0x23b) 11:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="24ae5bf1d53fb39b508035bbee0b96daa17d71ba9b462f8e06643017dbbff2de1284fef9681e3cc7c9ad171d21e2f10ce1681caca359035d48c54c485fb83ebe9c8164970220db59c194a97a70d2f8750b06d95b8ec26f127dda9cc66fccf23e71c7d2d4c020fde4625f8362799fd07558ca8c9b9731768cb0b5cdeaf1905f0e747fbc6f21d1ee90432d82531a1b7df2", 0x90}, {&(0x7f00000001c0)="05b713771ccacc315b368c48a69f085055c943ba1bf474b5e95c3594821cca06998c57eb55d8367f73f035efe62c9a58d7b1190627e41da778595f6171c13c4233ec53089aa2de7e7a0873011a2b948de37f33715a3a7140df7010e749e5c373ff057f94f2de9db67178dd4def839382f9ccad284e78e211317e1ec75bad1bc98ef520e3fe9d94b28d6f53fa8bcf9d073878821810f17ef442fceda8d798b7a3d1da3e8ead10a41236546be07999f4bf21f78d12be26b58c05bcc66dd1766215f804", 0xc2}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x60}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000200)={0x10, 0x1000, 0x4, 0x1, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000c05000/0xe000)=nil, 0xffffffff}, {&(0x7f0000f59000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000e89000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xa392}, {&(0x7f0000e06000/0x4000)=nil, &(0x7f0000ee8000/0x2000)=nil, 0x12}, {&(0x7f0000e52000/0x2000)=nil, &(0x7f0000f40000/0x3000)=nil}, {&(0x7f0000f49000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10001}, {&(0x7f0000e1e000/0x11000)=nil, &(0x7f0000f0b000/0x1000)=nil, 0x800}, {&(0x7f0000f02000/0x3000)=nil, &(0x7f0000c80000/0x3000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus/', './bus\x00', './bus/'], 0x4}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x821869de, &(0x7f0000000300)) pipe(&(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x4, 0x9}) 11:46:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r1, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 11:46:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() syz_open_pts() r4 = dup2(r1, r2) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x100) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r6) r7 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x20) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r6, &(0x7f0000000a80)=[{{r7}, 0xfffffffffffffff9, 0x10, 0x1, 0x101, 0x6}, {{r8}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x3ad, 0xdb}, {{r9}, 0xfffffffffffffff8, 0x21, 0x1, 0x0, 0xa47e}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x80, 0x0, 0x5, 0x7ff}, {{r5}, 0xfffffffffffffff8, 0x84, 0x1, 0x8487, 0x80}], 0x2, &(0x7f0000000140)=[{{r4}, 0x7ffffffffffffff3, 0xa0, 0x20, 0x0, 0x7}], 0xaf4b, &(0x7f00000001c0)={0x541a, 0xa2d}) sendto$unix(r5, &(0x7f0000000040)="e5fe35e20e4fde0d1692cd1680fd46970d6e97c0e1720199e4ad173aaf5b2988f5cebd011183aef9e4121b2248ad8c79128ae42464478dce5546311f8cfdff852e9960ec6f28c743aba1c4baa1229eebbb8b7457e0f201668b2be1bc994aaf4cd4a644c237c605ee8aac323bdd17cab756c9b894dd5257", 0x77, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="032dff72a2b3b473002e2f66696c653000"], 0xa) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 11:46:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0xfffffffffffffffc, 0x7, r3}) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="000000ebffffff00000080000000000000000000000000000000000000000000fdffffff000000000000000000000000000000ff0700009b430000000000000001000005e41584eb7d12"], 0x43, 0x1, 0x800) 11:46:24 executing program 1: fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ff") r1 = socket$unix(0x1, 0x2, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0x9}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getflags(r4, 0x1) 11:46:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) sync() 11:46:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$inet(r0, 0x0, &(0x7f0000000100)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)=""/214, &(0x7f0000000140)=0xd6) r2 = syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000001c0)) close(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pread(r2, &(0x7f0000000280)="7c531f3b49f9569f8e802758dbb86b647cf166a30f2c59dd1f456792cec931751ba409e6e1a81f3079e7d3e564124c2dd2682696a33b0ba204dd2c80fdfa2728615768b96d96cf60d9dd2ccfec74a683a5f7621f0f939c77412c4d2a", 0x5c, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x57e4, 0xff, 0x0, 0x0, "1ffba648000400"}) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r5, &(0x7f0000000040), 0x16f) 11:46:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) ioctl$KDSETRAD(r0, 0x20004b43) 11:46:24 executing program 0: close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x10000) read(r2, &(0x7f0000000540)=""/226, 0x2) 11:46:24 executing program 0: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r3) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = dup(0xffffffffffffffff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffb, 0x4e, 0x40, 0x8001, 0xfffffffffffffffe}, {{r5}, 0xfffffffffffffffd, 0x89, 0x80, 0x6, 0xffffffff7fffffff}, {{r2}, 0xfffffffffffffffd, 0x4, 0x6, 0x401, 0xffffffffffffff4d}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x100000000, 0x3ff}, {{r6}, 0xfffffffffffffffb, 0x10, 0xf000007b, 0x9, 0x20}, {{r7}, 0xfffffffffffffff9, 0x38, 0xf6aad89fd4d8d5ff, 0x8, 0x3}, {{r0}, 0xb, 0x10, 0x108, 0xff, 0x401}, {{r8}, 0xfffffffffffffffe, 0x21, 0x8, 0x100000000, 0x64}, {{r1}, 0xfffffffffffffff9, 0x0, 0x20, 0xd1bc, 0x6}], 0xfffffffffffffffd, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x4, 0x81, 0x4}, {{r9}, 0xfffffffffffffffa, 0x2, 0x1, 0x4, 0xe9a}, {{r10}, 0xfffffffffffffffd, 0x10, 0x4, 0x4, 0x2}, {{r11}, 0x0, 0x24, 0x86, 0x9, 0x54}, {{r2}, 0xfffffffffffffffb, 0x4, 0x82, 0x100000000, 0x81}], 0x5, &(0x7f00000000c0)={0x8, 0x3}) r12 = open(&(0x7f0000000100)='./file0\x00', 0xae0782c5a79a7696, 0x4) r13 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000080), 0xd72, &(0x7f0000000140), 0x7e, 0x0) fcntl$setstatus(r13, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r12, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) close(r1) 11:46:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000000)) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) 11:46:24 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20000, 0x0) fchdir(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80200004, 0x0) read(r1, &(0x7f00000000c0)=""/77, 0x4d) 11:46:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) dup2(r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) 11:46:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) setreuid(0x0, 0xee00) dup(r0) flock(r0, 0x1) 11:46:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x11, 0x6000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x610, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x6, 0x2, 0x5) 11:46:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x6, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:25 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) 11:46:25 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) r1 = dup2(r0, 0xffffffffffffffff) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r1, 0x0, 0x0) 11:46:25 executing program 0: r0 = semget$private(0x0, 0x2, 0x20) semop(r0, &(0x7f0000000040)=[{0x4, 0x2e0, 0x400}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) 11:46:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x40, 0x100000000000000}], 0x0, 0x0, 0xbf2d, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socketpair(0x18, 0x7c41438fe7f5d02a, 0x0, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x80}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x100, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x40, 0x0, 0xfff}, {{r3}, 0xfffffffffffffffb, 0x44, 0x1, 0x8, 0x1}, {{r0}, 0xfffffffffffffffd, 0xc9, 0x80, 0xfffffffffffffffc, 0x7}, {{r4}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x0, 0xfff}, {{r5}, 0xfffffffffffffff9, 0x1, 0x0, 0x6, 0x9}, {{r0}, 0xfffffffffffffff8, 0x25, 0x8, 0x20, 0x1f}, {{r6}, 0xfffffffffffffffe, 0x1, 0x40, 0x6, 0x8}, {{r0}, 0xfffffffffffffffc, 0x85, 0xe881a1a24aa281c4, 0x7fff, 0x4}, {{r0}, 0xfffffffffffffffa, 0x11, 0xf0000000, 0xb3, 0x3}], 0x81, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x400, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x7, 0x7fffffff}, {{r7}, 0xfffffffffffffffc, 0x3a, 0x2, 0xdc, 0xffffffffffffffff}], 0x10000, &(0x7f0000000300)={0x200000, 0x2}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000000)=0x3a46) r10 = kqueue() kevent(r10, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) fcntl$getown(r10, 0x5) write(r9, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002840)='\x00') 11:46:25 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0xa7862b675b60ccb, 0x78e, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x2000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8, 0x6, 0xffff, 0xfffffffffffff26e}, {0x1, 0x7, 0x9, 0x5}, {0x77a8, 0xffff, 0xea80, 0x10000}]}) mlock(&(0x7f0000ff6000/0x4000)=nil, 0x4000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r3, 0x0, &(0x7f00000000c0)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x370, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000500)={0xaa90, 0x1}, 0x10) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x4, 0x100) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000400)="e4") ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000540)) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) ktrace(0x0, 0x5, 0x4, r2) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x4, 0x5, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) dup(0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r0, r3) 11:46:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000480)="ef5e8b5705f018d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e6719ae0a766bcae38d65e8701f5f20b54d67", 0xe70c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r3, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2000001) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x2, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x9}, {0x0, 0x1}]}) openat(r3, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r3, r4, r5) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, r5, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x0, 0x6, 0x800}, {0x0, 0x0, 0x800}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000003d, 0x0, 0x0, 0x8}, {0x5f}, {0xa1de}]}) r1 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000100)=[r3]) r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r5, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r5, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r5, r6, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getgid() r10 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000500)=0x5) chflagsat(r5, &(0x7f0000000300)='./file0/file1\x00', 0x0, 0x2) mknodat(r10, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r10, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r10, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r10, r11, r12) getgroups(0x8, &(0x7f00000002c0)=[r1, r2, r4, 0x0, r7, r8, r9, r12]) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') semget$private(0x0, 0x3, 0x102) 11:46:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = semget$private(0x0, 0x5, 0x19a0f22c1113a3ec) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000000)=""/67) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 11:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000003d, 0x0, 0x0, 0x2}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getflags(r1, 0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:46:26 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r1, 0x821869de, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000000), 0x0) 11:46:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0x3f, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000180)=0x100000000) r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r5, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs, 0x8) recvfrom(r5, &(0x7f0000000100)=""/17, 0x11, 0x2, &(0x7f0000000140)=@in6={0x18, 0x3, 0xd3d5, 0x7}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x934168fe190843bc, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0x8, 0x1f, 0x8, 0x5}]}) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 11:46:26 executing program 1: r0 = kqueue() fchflags(r0, 0x10000) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) flock(r1, 0xf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x1a5}], 0x1, 0x0) 11:46:26 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x8, 0x4f}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0xf4}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)="fe391706c6ec85449e40d3998fe2153dc47147bd2914bfe0594297a9afbafaf336db2b37d1a7ba65c3304e18b9ed6c7209f544f2d13ed6d7424a6c895d6b2ebf9ede75356bb495202209a0cc1d152cb852679a41b4171b47331b30479be6a6c229d76f4ec0fefe66374e91cd2a12", 0x6e}, {&(0x7f0000000080)="b0d14841d3ae21c4031c8a2d4f7b72a94f958ef29d000279756c87a2bd848cbf5ece4d5d8cd1d8f7", 0x28}, {&(0x7f0000000200)="a44d6bbf18c86406ad2b45a97d199cf07e4c3306ec47bd21ccdc25d6ec23a8885d427e37ff570eff53cc311205674aa1531afebf3ac14ed3d7b8375454811e57121ee552747f0811bfb9456e7e9da777771fda8d8e3f214dd34d7597768ef02ea818cc0c579eab0bea3c7b21e5f2fbc0d94017f736738c0433cddb13285e294ff86e41cf4da0efab560e0e1ed57ee67bac1b8199dcf87e2a64fe067ccc261532f92e588106da6206fb7869a17695860d6cee705611492f", 0xb7}, {&(0x7f0000000100)="c9a2bc0b4d533c27297f776ea69fff249641c4074d017d1a2ce073619918f38b7242efe87a45ce9dde3ada539c87943c6d2070bc119cb40fb1", 0x39}, {&(0x7f00000003c0)="72785686e7390b59f11fcfbc4a2abbbeb34923db562f965483ff192079070bcfd9efe6b77316ff2c32d1ab3f4449bdd8208cb0aea717d78e7bcce0e6b10542632932e709a5046a5291f79e46359cc7b56d63c75c56413d62952735d4a2178ef8923f20aee77946f5dc7f0ca4daf5afcbc2bad5841de6d5ae314af2f83ab8317c2c657991c6055b8c6e979cdf4cf780ec5b2d925b0f5c7b61d5be022a8104be930ebdfdde1465caa00f1b87a619a23a4a535b69f178d55d7e440abadcdd67588ed7da5b8f8ec0e1d829c6dc045d6e90294ff5d6af7d67e290a5dc365165", 0xdd}, {&(0x7f00000004c0)="2bd0b4be04ef845cb0fdbc780d62bc9f986abfaef036723d0134323a0fe8301f466ec56a13b06adc466f07e3cf50b29b12de2ceca70a42ab260e35fb749d92560068613f23894bc79b1fe6bfe3a3de7b1d9aede51daa6491fa5de4c37f6cf98e20615f5ed06b1af319a81c5c585a55d8f11ccfe70c1e79d6da33b423d3f4fa9502caef98344ed7a71a3975a193badff3ff406b65586493e2e55acb3fabc73c6dec8f96fb5a09097e378e8c7030390f407b8031aaa3cc6da52ec1b19a9e86b9", 0xbf}, {&(0x7f00000002c0)="e5cab064de9ab8e7dce77df583c7a5cd77434d93037118863a6234a8e15c9827a9de88ef644dacec2387e834060399c216d7", 0x32}, {&(0x7f0000000580)="dc980206f3fc93e21c2e83c3b2c3a6c60cdf9e4b7721b28de06a82dfc2ddd96e6bd75d183e12ea5b3ac9fd69c62abc5c8870fa628bbb16c2922542e62e0b8946f1e9b35d7739e099e1853c17f58e641690fe62365e7aec0b39f5008cf780e79098c9193912a057047893112560280c92dfd6c8fac2fd59c09615b59ecd7e40282b8fceb7cd2f7e37c85048a3b72117786bf6a9f0ff4e8eb3aede25a645c8caa25ba7335aefa99f89b9e2e5f7de7b5791c5b4", 0xb2}, {&(0x7f0000000300)="88689f5df99d3d3d123198844b1775", 0xf}, {&(0x7f0000000640)="9d39726389d6af0e1efe9dcc08e736653c2632878f3c0bedc674c2eebc7fff0cee1606c57b5fbd9388dff0242b1557e373a4166eabc7c45e9e95979fe55d401ab033681253dddc0c00207334e252eb7c803d4ac0dfd30e3f079bcae2c8cd7bdf469b9e6861f327a77a7d865f0332e04d35af", 0x72}], 0xa, 0x0, 0x0) 11:46:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) 11:46:28 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) bind(r0, &(0x7f00000001c0)=@un=@file={0x0, './file1\x00'}, 0xffffff2c) recvfrom(r0, &(0x7f0000000100)=""/85, 0x55, 0x43, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3, 0x7ff}, 0xc) r1 = open(&(0x7f00000000c0)='.\x00', 0x20000, 0x179) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) 11:46:29 executing program 0: r0 = semget$private(0x0, 0x1, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1800}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x4}, {0x2006}]}) r2 = semget$private(0x0, 0x2, 0x2) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000180)=""/120) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x2, 0x0) pwrite(r3, &(0x7f0000000140)="b624b674bfe95a", 0x7, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x50}, {}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = socket$inet6(0x18, 0x1, 0x0) listen(r4, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs, 0x8) r5 = accept$inet6(r4, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r5) r6 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r6, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs, 0x8) sendto$inet6(r6, &(0x7f00000001c0)="5572adddf0b0f4329e0be6cc9f913f0e653755650c08a11af44dd4a18e5068fada65cff75feefabbeb6f6120c0242fb69added9a558b876e50cc7146cb4be1e7bb7c31139cf522282e3f869d4ca233e31d984aeeaf31a6a33784f9353ae19aea0f1854f36bfb71b27454f1826142", 0x6e, 0x1, &(0x7f0000000280)={0x18, 0x2, 0x6, 0x100000000}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) bind(r4, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getown(r1, 0x5) r7 = shmget$private(0x0, 0x2000, 0x2, &(0x7f00006eb000/0x2000)=nil) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchmod(r8, 0x80) shmctl$SHM_UNLOCK(r7, 0x4) r9 = fcntl$dupfd(r0, 0x0, r0) shmget(0x1, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) ioctl$TIOCFLUSH(r9, 0x801869a3, &(0x7f0000000300)) 11:46:29 executing program 0: r0 = shmget(0x2, 0x3000, 0x422, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', &(0x7f0000000380)=""/104, 0x68) open(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x880, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 11:46:29 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x73d7ed2c6cf94a1e, 0xffffffffffffff9c) 11:46:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) connect(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="9b012e2f66696c6530fa"], 0xa) 11:46:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="03") 11:46:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000280)=[{0x4, 0x8000, 0x101, 0x80000001}, {0xf31a, 0x0, 0x7, 0x6}, {0x8, 0x1, 0xff, 0x52}, {0x2, 0x7c79, 0x558e, 0x3ff}, {0x261, 0x6, 0x3f, 0x1}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x4de8d7c9c78a78e4, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x84, 0x20000000, 0x2e6c, 0xffffffff}, {{r4}, 0x0, 0x0, 0x80000000, 0x8, 0x5}], 0x80000001, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffc, 0x28, 0x20000000, 0x9, 0x869}, {{r6}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x8}, {{r7}, 0xfffffffffffffffb, 0x2, 0x2, 0x71e2, 0xc0}, {{r8}, 0xfffffffffffffff8, 0x8, 0x40, 0x1f, 0x5}, {{r9}, 0xfffffffffffffff8, 0x10, 0xfffff, 0xffffffffffffffff, 0x4}, {{r10}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x1a, 0x36}, {{r11}, 0xfffffffffffffff8, 0x88, 0x4, 0x10001, 0x4ba5b0cc}], 0xfd5, &(0x7f0000000200)={0x1ff, 0x7}) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040), 0x0) 11:46:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) ioctl$TIOCNOTTY(r1, 0x20007471) 11:46:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) pipe2(&(0x7f00000000c0), 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x821869de, &(0x7f0000000300)) acct(&(0x7f0000000180)='./bus\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x4, './bus\x00', './bus\x00'}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x821869de, &(0x7f0000000300)) unlinkat(r4, &(0x7f0000000140)='./bus\x00', 0x0) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1) close(r2) 11:46:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 11:46:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000fbffffffff0e000000000000"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffffffffffffd, 0x1f, 0x0, 0x1, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:30 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f00000003c0)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) dup2(r3, r2) r4 = openat(r2, &(0x7f00000004c0)='./file0\x00', 0x82, 0x80) r5 = msgget(0x2, 0x602483a0d4321721) msgrcv(r5, &(0x7f0000000580)={0x0, ""/25}, 0x21, 0x0, 0x1000) r6 = accept(r4, &(0x7f0000000000)=@in6, &(0x7f0000000440)=0xfffffffffffffde9) bind$unix(r6, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r7 = open(&(0x7f0000000540)='./bus\x00', 0x200, 0x100) listen(r6, 0x14bf) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x821869de, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{0x42, 0x101}], 0x1}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x22, 0x0) r11 = fcntl$dupfd(r6, 0xa, r10) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000500)) ioctl$BIOCLOCK(r10, 0x20004276) r12 = shmget$private(0x0, 0x2000, 0x220, &(0x7f0000ffe000/0x2000)=nil) r13 = getuid() r14 = getegid() r15 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r16, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r16, 0x0, 0x0, 0x0, 0x0]) r17 = fcntl$getown(r7, 0x5) r18 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r18) ktrace(0x0, 0x5, 0x4, r18) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x0, r13, r14, r15, r16, 0x80, 0x7}, 0xffffffffffff3973, 0x0, r17, r18, 0x2, 0x0, 0x7fff}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x2, 0x3c0b]}) msgget$private(0x0, 0x2) r19 = msgget(0x3, 0x200) msgsnd(r19, &(0x7f00000005c0)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a9664ca3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c8499efc93721280f785f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c54f69df5cd98804dd03a43036fa8878369560737520b1810ba641b26d91932a3cf75b9baf3d62266cee5b2d2ff25d726ca90dab7dbbf2ff094badd87f6f401efdef9dabbb25dcbb16e40de"}, 0x12c, 0x800) 11:46:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x90, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) clock_getres(0x3, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0/../file0\x00') ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) 11:46:30 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000080), 0x0) 11:46:30 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000440)=0xc) sendto(r0, &(0x7f00000004c0)="3b36981309721729b6c0fb39f75d8d6b82453125a5a209efda7455bad6247cf37ef45b60b8f584d8aa61d18d96f8f4dd2594d069a9cadf8750afe91d980154d3a8fb961ae51c16a9d3b386a50934db2befe605f076866b193722e2c2884d245171b48fe0ba5a0359921b8e1fc4c60c1a95ce54c54424e56f6924a6599c497ac9ed63a98bf76aa0", 0x87, 0x8, 0x0, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) readv(r2, &(0x7f0000000680)=[{&(0x7f00000005c0)=""/191, 0xbf}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000040)={&(0x7f0000000000)=@in, 0xc9, 0x0, 0x0, 0x0}, 0x0) recvmsg(r3, &(0x7f0000000380)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/90, 0x5a}, {&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000280)=""/8, 0x8}], 0x3, &(0x7f0000000300)=""/85, 0x55}, 0x1) 11:46:30 executing program 0: r0 = socket$unix(0x1, 0x800000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) r1 = getppid() wait4(r1, &(0x7f0000000080), 0x9, &(0x7f0000000200)) r2 = semget$private(0x0, 0x7, 0x200) semop(r2, &(0x7f0000000340)=[{0x2, 0x9, 0x1000}, {0x3, 0x4, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x3, 0x1000}], 0x5) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='\x06\x00', 0x20, 0x0) socket(0x10, 0x4, 0x5) poll(&(0x7f0000000040)=[{r0, 0x1a7}], 0x1, 0x0) 11:46:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) lseek(r0, 0x0, 0x200004, 0x0) 11:46:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="3a28575fd3065b773b9541020d21d244ffc560e53e00ab866c78c6ae826ed6975153c60e687d2545c2098886e41439c57291f93581c57efb3ff9e24451c22235b702bc783292b437413399047b08bb50ac2769cfe914dcf36277c69225b7c8a61f5751b74a7900d8e2e91e19ec423874eed56f76cdd856545ed29c63b7f09e8bf8833f8d2bdad063f121fe3e50d93549dec4c1396c46bc24bdfe8f7ea460eb2e8fd96b0574301f4cf75f7bf9caa87eb60998d881"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x22, 0x1, 0xfffffffffffffffe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = kqueue() r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x18000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r2, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x5, 0x0, 0x9, 0x4}, {{r3}, 0xfffffffffffffffc, 0x4, 0x400ffffd, 0x7ff, 0x5}, {{r4}, 0xfffffffffffffffc, 0x4a, 0xf0000000, 0x6}], 0x401, &(0x7f0000000300)=[{{r1}, 0x8000000000000000, 0x2c, 0x80, 0x10000, 0x7}, {{r5}, 0xfffffffffffffffb, 0x40, 0x2, 0xffe00000000000, 0x100000001}], 0x7fffffff, &(0x7f0000000340)={0x1, 0xfffffffffffffffe}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x6d, 0x80, 0xe72, 0x7fff, "647b20c3ad0da0150ca0044c265a660b898478a9", 0x3fa3d358, 0x5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 11:46:30 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0xffffffffffffff7d) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x821869de, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000300)={0x2, 0x3}) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r4, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000002c0)=0x2) bind(r4, &(0x7f0000000000)=@un=@abs, 0x8) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000340)=0x288) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000280)=[r5]) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'\x00\xfc\x02', 0x0}) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x821869de, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{r1, 0x7}, {r5, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 11:46:30 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x256}], 0x1, 0x0, 0x0) 11:46:32 executing program 0: r0 = shmget(0x0, 0x1000, 0xfaccabf61e18b63a, &(0x7f0000fff000/0x1000)=nil) rmdir(&(0x7f0000000000)='./file0\x00') shmctl$SHM_LOCK(0x0, 0x3) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0xfffffffffffffd3a) accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) sendto$inet(r2, &(0x7f0000000240)="fbdffccb57f221f762de85eadfd72a892f0e2701c4aa38017300915c3bf7623fa94e3bb2166d283eb8d966c5c240083c881811f62475b8b6d9d8926bfafa94", 0x3f, 0x1, &(0x7f0000000280)={0x2, 0x1}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) nanosleep(&(0x7f00000002c0)={0xfffffffffffffff9, 0xffffffffffffff81}, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000340)={0x80000000, './file0\x00', './file0\x00'}) socket$inet(0x2, 0x2, 0x9) sendmsg(r2, &(0x7f0000001780)={&(0x7f0000000380)=@un=@abs={0x1fb2e946a962371e, 0x0, 0x1}, 0x8, &(0x7f0000001680)=[{&(0x7f00000003c0)="84f50ba6e428a122099d90c7712c7ec152826a6164f065f1159b89ad37e90571a6d39de9c7fd338c69858ca714927eb8ff955d9ff00b4335f05b0e3035fafe8ef3ed24f1fd4a6de7b6f3e7fa924fb34fb18105896cd6b42ab85ae989ed62ba5ab7a0fc284403890eeca9d20314e0e9c4e87b8eb882e76585095a2a0cc48573612721037418c5381aa308ae9c9e53c82c955851f5e612f14f1a210604b9d804ab78b77b159ef6338e1396bcaa6a3d0ad0aff7ee0077185f0e2aaaff6ee20731def0cad1799c1df57110f2c9082764f07ffcaa55c2bd81bc9949ca80908ce8ce81750163a1b1cefc5781a963cc6d1bfbc726a4c6ace89e21d3ca4ca1f040359a3ad28250c05237ca7915ffa459fdb6f771bce97c6c3a4cbe5c6adcff91c006b3c549d911bff359a43859b2d7aa5084d689bc5dcb3d647eabf842f9a8d976d8b84cd929fc8af7906e70b3791fb4aefb4f1a8c54558e1bd2deff21b3490e06f83666ebef44e589e888910da48c0966851a4d4ea8677905246d9a04d5eb53786fef83f62b45e1d213ac6ed73b5a0d8faf43decafe6f190498169a7cb63905fa9e944ab3835c5820dcd33c13c828f3bd1a0ff6afe8bec2d97c311454b3ec803737bdc3637756dabea889efc043193e53993b6c54170acc5899e84d6331e92be7ac4ed056273484d0e583814481cbf3901e450979d7410df0ed8112c4a9e81ba6d4e1be082ee14ec4f994454982027bc9d2a09535676c186b057cacb28b91c208bb7e25637d53e545c214fc6b5ecd40d742a03b8c5bea7a958a812b630f2ce4008fa8e7a7ed9e4ca92879bfb1ffb3c7d94523864553ccfc3e83e0b5ce34c16bfe3289d41097fa39b7bdf5e89cb27abb3a84ba88e95651a9d6efda9e2d9751c4f26cf7c120eb922f7639b0d71f907d00e5f727ef1853ca36ec15489dcae66b8f088e3d36cbeef06c64717fcc8d63b1cc54adee46cbb80dc92ed5078b97fc5116557875c796ac1103c5628b1ebe27b7016020fba63ff230d9c2242d9249ea4fddc4c7fb628e578c229291b38c5612ce887fafd8e428a81c1b97c2349da34a8684cb95cabdc0f5ecdf03247b95a881545258b1a490b5f72e58672408bff048f1e582fab1906006e0093560778c9e7b94b827f83b7bd0b9401166015c5dc6ecef5928a6c3153df0fd9b4991e202d5c6db9a00fb57cf8b6d9986ebcbfc440b53eff3fc747ff60896141f3309fcf5b5728ebf21f5a345bd8d03358676195fc49b443ac1ee490361fa1644027a2733500441a249c8f6b31fec29f6ad2131f2d1c76af3d89e43011815dec2c65b86fb17ea9a1a8a57a8ca8b217d0b3f4271a180d772b7c48a14da35109d97b1b76715302405b89c70c5c370fd25162733fd8ff3a97a2f7050a3f2d284d303ec6e9205cea3f8df8c07a6c561fd7191baa82c30428f17c82613f98b6885003df76bff4865cb3e439fdb8b79a67eb7c55c3538cf4894028b8a167408080cd2ec00f113c8030986457ebd6706a86bd339a21eaedbbe87a77b6475c892a2053d11f7ea83a0df91df7f786eb03ced7efded89caa3a7acbde2826ee1b95ffe6cbc5e807f1145c60eceb9c69d0ab45e75ae7f24afb5ae814635967ba01b07c3117249f89b7285be92dc1c7c6229d65f4b74abcf84a68b437de94231f2af9da1bd39d31f26e0e3f2848f4339fc248954e5111c45a7115430d855994c142bb961865b34c8342a0d54fa93ad3c7f13fd3086b973868c5594ac81e8f7249332e6ae032d9b50d80b1d2070aa6026983fbb459cbabf19350c5deb3a33006dca3d72b3516ad5033a75ba94f45b6b761559c544754e2f12fff69644b7e193bb14a32125b7827c28e753f6f7009562ac86bdb4fa39e694102e845db352e64a0d7920f55e348e65cb56aa04ed8c0f262a3d59f13abf20d5d32b8726eb6516ab15422b7031da5e0111045f4c2800103a3313726f572dc42483883f018db8f350b3782e6aba3f7ee4e09c3c532a15fe5c8eb61bebc00322d94b55f93971adec05c3407766c65ce7be3cb1867b521f17e93d89c13b0a3b44249e1b6aec36e2788cb8b8f32d1f69054526419dc6c7be98778ef059e94665bce2aae294eea99935549b868375f846cbbceeaec0a598ee2431c01a4651d3d8f9dabc81cbdce58a6482ff6a9958d0245e811b9f3123478654be571694c993305daa1874dcf59106ab20f68bef8ed5e10d00e6791527ba4a6f7d0481d7131f4acea9b0267647a0712f06b24f788f38cd3cd303a3345201ab317351b33e82f3d0c6490ef786ed940455363a24c9c2773bfc1840d274edf229a9b587a0bbd2efe99fba3649d4a8e12b8c9a51a81b7b7c2a1ac5159751420a14fe720e1b7ed6d68e7920028e77fadbd19163d15748bef1fd1419c3cef6d8cb512d6473737d65e5c4497189e059323834a186cbf7e8bfa7c799c4a4af6131fa049b3f29c26d52a2cee829f4dbf01e0cfc541417aaf71dfab9aeb47d1d68528086b5b2b6c55ce2c16df29b40943a0323813056236fb7e80f0dab19019d65bd6074ce9d7f23f4ed3ee241a4292cf361fc9d1fa1d283cff64fef6526de428230f024b3e8a0098820158f55948d3c0ec2a8a3429410366886164ce61e81bb4397b84ad2569ef20bbe2bf38d55080f001f8c34ac9e3e8f25f2d45ea6c98484b11ae1f070cb4c93e90d37c56a0f173769b8a5d3bd65c92ac2e18a7165c8a28a3fcca9778d38200f5c16b462be2bf499f40495f15f0bec2e10dc0b64f34476ad926487ebf8bca12b48837d11d3e8454bf5e13ee1fd42a69fe4af3f43c55a75e92d8233486fd5993d6740ec6ceb1d4de4b0efeaee554fb7582d289120b2c9c5312e1a340a58e3ca3396b7201c92f9097656da006c8b79f22e2c233ea82b2e4dc7108c223a6b6edfe5aac22353324a356c899b9fd901865673511457432767e5c6f2bb209514ae912c6c165c0bd10f0973312cc925794e6e237f8167e04b44424de2a7b0cdd502ae57883c5e1027a3a04c9728211dcdd1c1374adce28a75a8f43a3348a6e1f204b5d359b9223108be3d607943218d1066563b22bfef45c651882c5e24031551c1e7a13ee12c581b15ee19d2e03dd97d4088989e95e4f136c2ce28ecf5b0c764b1be2ab104add1ae023cfc9a2669dc2232e06aedc0be792913bbb938e70be89684e26271d398dffefca44a920eadbfe2c17eb5b9e46a063201b49e27bb03e860636a362e03b60b40b5573d2b0aecc66e2a3a13f187b5353656c8ff4f212b2dd1ffec6f9411e88819b40fa6fa49c0c4c03665c8a5528abd18d7f9969d83a03a182b48c4c5f3e2406c1c42d6e4feb775a92c58884966cf0bc04f2d71c5b2b27fd73013cb0540ee597c8cd97c510529e123f872663f974a0a2a28400509f79df0ba4df5b52588be232e9ed4e89b2fe5c682c58784c9a8a88758e700bf906a68d475b170df5c384f44d9538d96ef07c745a962f85027552e12779cd031b08a2a0f2f1c329356ca8971463ed2cf4879295d66a341e41d8562539a3286ed177c16d9a86ec6ca7825852888414a2472debbc84d60aea543fc45fea7a087e4163b853af803d0dbcb6d472931269ba8a3bcac63f34c927a133a68aa4fb762eaa1b3f5e4820f5683966f98881d7ba1bde18e032970779ed01fd354ade38f9e3c282d922f9a5a74cd0992bf76da65bbaa868871f589cf8375ed57149509324d71f0190910587460ef3f6a836205c9c6834cc61f3ef8ca5f3fee44e91988c954e909733f945002de1c2963eb7c545f94c9a1a9d19e7611c046c97dcbe58a1464c7a4bcc4fa7413f1f49b26b47a97615a32eb5a90e123e4d4ef60c3199b891ca06f3e9fd49c4757ba808c866655b517e9685ad1a7f7e1f0547d703955fe1a3b780517ee5a1c611b769a9d3fb76a11d892003138092740ffaae889676b4c79116ea84875f30d8a3502ed876f55611396b959c45414037b809b6f70af5f7deb004f879e54841114b277437ec00c16ad8bb4fd110a901717627a444354e9c29bd935daa4ec769aad53da10a4b7b252aa87da304bd5ed75f0180f2db17399f2778f04e2668970d259f405b279a362554a616f797bdddf773b93875276f59fb9b8cdc916a578f4f03ee53af351d6cc03ce976f4e33c93800cab6cb836fb32003544ef6324d42e3e9c9bfd5853aabbd3802ccea49c55b316d27cd9b3b5a6b3174cac4d320e49eda671237afda2f4f1c95276299f2746781f895b9befa18d691907df51df360f7c26244d6a67a052e5c849cef241435fdb5dce2e8a03f4246c710511297236b990d7fd8b0df0620d8ac44a007a85daf10ba9c6f82852a42b582ccfee4c769e4ee644420ae14f23afa20a5bbbed09700c8b1eab4559794c9e013a7493479cb7928e43886dd2cf26ac97d7103e6fda7b860b5c4fa5cf81d0ce9b55af3316bf16bd110e578c1f3da9bf89dcb181237a79f12ec641eeb6e18ece14eb20cad4b112c71c1618792171ec20e7dbd355a8aaaa4a9a16468dcb559c6a584b0936cd4977cc5f9d35b3e83d4162f29fb690ff97cbabf386db94c35c2dd4e41c66b4f3edb62cf6c8ae288bcdba5decd363e90481fe603ddd33271779e1e1868a45e7b4ba265b4fbd2fb73d6e75d0353e5f012bfbf9c31963874051c6ff7d114e79800b6c8d1f9f82aefd4dc3b65f7c15f72ab44837efb7b3164ad9f40ca3a7335614176e6fd84ac01f42a0311b1a80b38e4e74c223b8be64535742b842b8ff83be134c3e8865ae512062aef35d4804b247fdb35ab04834f243830c5b659d516f783728f461dab6d3ff9fd497f8d624bc9f0ac8a2f4680d48b661330648afa7589cc689ad6fc23240117962eedd8f9f8fc3dc0aa5c1cbc89d8c401d65b73abd119966b342f971a434eb742ed591079f82e376d9c1f6c693aeaeb6a6c3548af21a08a6df25f062b919161bffeae663fa38b27dac9b9b84146a71d69db33d04598860307a6ee98daf41bb86c64c875eb1b363ccdca7e6c9eb5c588c6f7469b7e06a734e6440d01801a5ff8498b571bb40916b483497b24026720f78b0f37a6976c8b2345cb282158628d681387cf8fe6cf9b97fa33eb4d7f7c42bbb2241be84239892e02dbac19fdee2b1bdbef30b38714952a0649f8e53b37c7fba66a327b9c919c3616ffa044120328d41837e68f061ab6fe2bcf3f57d747dcc27e278b35102e49adb8166e1eaac5f5397a056a5faba031479cff9a9ead0ed856af2af8ceeca04230b78c238500f50fb6f1f34124f01cd4009413ec8f4cde3daab060fa43c6d3eb60a25f08f07c4eb2abdf45082de57b3ab3c2159172f390b07cd0d8eb90b5f1af3973ecf62b79a3ce3a34889d424e02cde08eb24b97393e5cf76ec52a6efa9baea210654644657110040b9a0d75c4796fb72d63ffcc39edd4ac2d0c68a55c7b7466f25eac4b918c49a8b466b51574cdaa1b6c65b12cfe2c95ffdfb2a6e8f88b2d17e39d99a0485177b5919a821e3b28299bedc178deb0366230384be701c86fac95e0ce1af2de65269bd7e1d0293cfb03487a9a7d9bc04367d674580120033b7bf77512ccc303d93c06c590d83440481330fada52fa04effa6a64ff31fa57e682660a8486f583c0140346e4ff781a101f1d656291a7d5252e407ca74d163ae7a0478fdb3097fc8cd83bf42fed5c8e8fc398ead2a588c508b5c6db44cf02a36e47a24e9811b596f4a746abbeb1e489b12f70e3d008b2b45267cf108ffb481368993914bd4965da87f69ee5c8d6a36729d31c3f2fd1af7e4f5d7a7140e2bd96", 0x1000}, {&(0x7f00000013c0)="a98c692a5ecb4f93abdc73a849e8a24f30ac16ed9238aab383e737faadfad0b2c25bfd8c2019e50163a82892042ec8fbe1620937550ed93eacd7350025e35c0fe0fbc3f8f90f2facbc8f669c0bdf232fdf5cf31d5afe5db2ab0f876795c71f4814a3bbd6fe4eab7b5e44e8e8f09ed3762a605f4c404594ee2be1781a6dca76150ca7f44fe9300bd65995b2b90eec1088b0036ac12c4abbba6d785f9b09b747361d05a7a3aafefa467862365331f0e6cc16ce3207dfd94e56628065fe8bd83d7bae59f0504dba422fcc46a37aa3d5b5e3a2e836bfc36e4b5671a38d9d85", 0xdd}, {&(0x7f00000014c0)="fd075509a8c40859c252b4eb65e8692e4c014d96441832a6fedf0b9c775289757c471f4efe31fa3dc0796ec838d019c6f23bff5dba0e47206b976d289af821163c26d790916073de3c202a86fd7bdb5f640df237ca7c1153c78e16222eb3d1d86027a66ea96513e5d9ba4df97a959a8973dfc8fde6cdbc5cb92435c3177f45158e8ba784a9a4a712196024fb3440e38baec6cfba02934d8b2d042ce0741db5b614c300a89db7fb2689adffb442966564d78485a4864b61442140977b28bb82f157caf5482753e6939c3da29c960dffc2d09aa168e711d46e9f7a83398eade85bdee39136e11be0", 0xe7}, {&(0x7f00000015c0)="b4a5469e0837560053f53f4824a62ffd40fb61253cc06728deb97fd871913b701ca7aea4e9474a8eae2a2ed60484001069efd3052ff8097c984a", 0x3a}, {&(0x7f0000001600)="27d6ec3c9a2b3aeb744822d0e457b3f8d682907c11377f73675e04f095516255f3de1c7cf6dac96905e644d88be3f92f846e37693def96b4f01dae73cdbfc11bf61b9d327e4c01d0110832d724be07e08425bb", 0x53}], 0x5, &(0x7f0000001700)=[{0x78, 0xffff, 0x11, "67392ccd7eabbacf76c1a47939bd53582bfa505bd2f605f2a6e6ac52efd4e794b1345697310f3d1896181dfa55b776f5a8febeae25989ea6465f9a7d7fb4b5f81dd388dca25a4bea614d4be75047850691a224a43864b65513658b709fb7938c32"}], 0x78}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000017c0)={0x9986, 0x3ff, 0x7fffffff, 0x6f, "043a92df099b0c265ef5da064df2325928281d7c", 0x6, 0x8000}) getpeername$inet(r2, &(0x7f0000001800), &(0x7f0000001840)=0xc) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x1d, 0x0, 0x0, 0x4}, {0x80000000000015}, {0x6, 0x80000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)='h') 11:46:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) ktrace(&(0x7f0000000040)='./bus\x00', 0x5, 0x400, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = msgget(0x3, 0xc0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/59}, 0x43, 0x2, 0x1c00) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x24e72c5e, 0x4df}, 0xc) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/34}, 0x2a, 0x1, 0x1000) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x3, 0x100, 0x5edc}, 0xc) 11:46:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000300)) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") r1 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) r2 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000003c0)=""/237) r3 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r3, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/237) semop(r3, &(0x7f0000000080), 0x278) semctl$GETZCNT(r1, 0xffffffffffffffff, 0x7, &(0x7f00000003c0)=""/66) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r4, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r4, &(0x7f0000000580)={0x2, 0x1}, 0xc) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) getsockname(r4, &(0x7f0000000280)=@in6, &(0x7f0000000540)=0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') mknodat(r4, &(0x7f0000000140)='./file0\x00', 0x1000, 0x1) fcntl$getown(r4, 0x5) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000140)=""/13) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000000)=""/61) semctl$GETNCNT(r1, 0xbb14e14bd456f934, 0x3, &(0x7f00000001c0)=""/107) 11:46:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x2, 0x104) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0xbb8f, 0x400, 0xf72}) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) 11:46:34 executing program 1: r0 = socket$inet6(0x18, 0xc10543c94f1760af, 0x3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) dup2(r0, r1) getgid() r2 = dup(0xffffffffffffff9c) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r3) pwrite(r3, &(0x7f00000000c0)="8d7102ec7537de7b6a74a34d0800377322a59cb48f513f996cfd908e876e26aeddded437eee918cc989899c5cf1d42a2a9d526d244c8d95deb1fa64855e5cda512cb5da71a646d9abe482f6f16f2f99a6a202c79c4dd64aa5796be7d1e94aee3ddd8145ca7cdaf96fc44415ca2cc4aade6dc0e1b8460b170005072b5d37025497cf3cd8a06d59c3962f9636950440edd36a9eb7324ace2d9fd05ceec30cb52ee461551bae93f801c5960f484cab0b82ecc50ac598bf9f559185782060eeac5fb8595a60e4f0080e9a37355f74e99db8070d291ee37562685fa8c35503177fccc48c06366eaca240308e1bae18eb1a85b28dfd3d43ac848cf9fe29e605e3126cf3837bdebbd87f8e3ff36283abcfede3f2a930aa8816bff6bc9b02d4f003c2fcb1576ab2080c190548243be589add8f61c3d00620fcab2a63ec0eb6bad7355901f0849b665d8481809d788ba0a660775b64c6168aaaa4dc239f89a372c42a988a58c62a1a34d5de8d35ca5229a481ac7fa1ab166db69c4018827e41e6a16f214c03dbc7fa6c2035b4cdd85b2d9ae81ce353c375dafb30dd1cabe8bc6daa2acfcd49c0243ddd7c78e9b9641c94885a4d74f5ceec3317f7aa81d72fb0af23f877b5accd0fa3b9ad02f39d1385e38c91926a24cdd718d052c9d7fbf5b581b41219c31d0bfaec7b1841f7d633213f9e80703f4167253f236fc503481210babd161024d35e0a182c334f9eba5f2cdaba9e677da5b6a6f2e4077b74ddb32a57f626b4459a58caeb9e18741284f131602fbe06a4dfc7c3e18fae769b65066a6ca7afb58902338c146afb240d399bc89deb9005d63645a76221ccc51208a2bbfdd2fa7105cd66b28bc1881f469742d6ac72fc9eba2ff47bba6c746f4b8bc659d997cb2f895e76e30556ce68d9b11c431003e411ca222aad0bc2457e21d47421b012688e2eaeb16b8f3f68cb9c64db57d25fa4c539ed763ae81a4226cf8077e23b28373d2a4d092a9301c68ea7c6188b527b6da55d91bbe893036b1d024310c85954b2da0f5ef258deee6c8c2cd05f5e06c5c2ef506c097e1e985ef13ffda51f510bf16eb65493220e7ea48b1e643d96db6b7644dd747fb79612218d68f63d653bc47f9aec124bc5f6f365f01ee832aa79f0d1a624172b470241c59d6f9fb94163d72b8a4e65432dadabb4b17e7d1fe8f91d4f0bde68d607c6ddb3cac3efd8fc27ce125f3e0ef33165e919afc44830dc78fcb0399b98d80f34f7c1f3e9f7c592d7e9a2c7b331db15fc7bfcc8f18e491ff4b6262cf35a6497dfb0803154e868d61a465de5014ebd900b9043c61c9a6015c8118ac3f3f5c53b16341b8c6a25084e1cfdf82e1d0018916fbef9cf5c9ad2a187bcd4b7dfd66476e13042df102507ff2dc19cbaa93859b555b43920ebdb9e3d634270952ed3d3cd530ecb8837148dcc08309590391091465c9b1047aba31a39a8ab5865638540c73a062926624d14ecb9d3e22bf0aa8423714315142b7b7c21f2cc57e9bfbae9649549bd3cec149db35e8c0a95c42f1218c31a83bc74a2c0f9e0e3486accb68a83511c71b7fa918edaa6102e74de3d73ef34fa2d5185231cb2b6c5368f05f4b5e6166c648d8d787388d29eb0f6d4f463c3ae4c6bd378da2925c195ef47a77af5bca4aaf1982ef8f9b5c6a46cb02f26e67902dad58e6bf0b005c2aa4b341b47f61fb1d75555cebe565ee7c2828f915aa851fd9e536223adfcb5c1199bb35e127bd2fde32d445a22f3ab3852ec5e1555b969cdaf991b902d68180311d367dcd3e665779b325bf45ffd4f4fcbd09f44df3e630cbcd968ed136c602cadf6cf7daf4a79619ec1dfc723855562dfe983b26dafd4c80194d0ec7ad9676726793fbdac931827dc6117583b44d575a4a76647b112c85302d5e90c4b72a379217b5a02cdae31b0210cc2ba1ac21104d152ffbe5fd99901f5a88f1c382769451c540be95ef4090155879547c2895777365f22a251baacd97b5d8375bf23ed79a445d50d003c650473eada72311c8cfdec203eaceba8a268595c70154de1f3d316af4b19062eac57b5a5987e44edd7d4d40a8a430f785b08cb871a9eff9bce5a98fc1d286969dc48be923d5ae940d39e63e14ee53927774efaac1fd3a441e8625f7fdfb87aed991a4de1ee04f803835e61f7d5b69a63f1f5bb624ff65474c560d98fc495091b54972848448df661895d24db14cf9640b9385a6d1d7999c40c123796c85a16e390040ae0a5f5f47a072904e022771761e8cc60fc4cf3f778a718e639d63a1b7f66d71f8a0dfd99177bd40eb1b46b93140accc069b865d4546abd5c37b584ff2714a02a1b0add3124e03c274845b66d81664c166ab211c4e37b24ce1f1fdd8cb64ff596b7499713738279843a0a052018ff8087305f7c322bfc6f4557edf5376ef9bfd9105601a3278703018a8e888cf562a784072abc9af6a49d0a640f7ff9f68ec76d58159312886e6d0b8ed0118b2c1728b3920b17830f01698eab88c9daf6cc223f92da18cc59088cce0faf059ef4ef73efdc4ddeb5fdc52daa95131cacba15c94b11300e4cb25b88e369201e3d5a19f3eb8a6cf289ab22a2f8d839264b693e9d669fc8406d45fd5ffe95ac1e1380b0409e2670d25d0d7d18fc6cbdf55e7cd984ffbcf1acf147c872e8857eb6797e8c22b08778206afa4428cadd2f63b60d76a88ea030dceb2ab64aa6e0e92333d4ef1534fb0885b7988c07b66606f14985a942ad2ec2ed56995920cc3567d0ef540952ca7fc49509b6eca3f4de3cd7b352c8208d49ea793e442fcec144164dcfd170ef67692d8e280c6da4580d73ec7d95f6b72f1a4fed45f26ddafd2d066139a5cf0925f0ced5b6ff0213b3e09cd04df1318a138e043c340f0cee8acd5774717d5f257eb0a828f9bf2d1e3b1a28b5344b4ba418885a91cc8dd29a3835d9239507c2e05165af30a91a0df4840091898719a2d78628e456325d4a868347be734dc3b7384985726d8255a75ddfde4d260bad9afe228c2a68d6e06bde10d12257594f7294e64eb24620b6a8a202ac1b87d1ce16b46bf5146f82f3576804deadc5a47045d116ab1acaa1f83cede16f3a0007c4d9faf5daf0fcffbec291e8d8de1d533251093ffa22ba66fdb13f5aa26f8350562b28dcd77d5ead848bfb54a94acfecbe1f888946afbecda9028c0577c91674e3719b0b71465eb3094994ec9dc4e06ee3e20d21e12c13d1c1173cfa1c0a9217899a66c16f87e1483978864dbde6bce94c72b8ba720b3768317f524577c38fe26b3c3836d4b14b5080c32fa8c9a2b5aa96f3d0ab4344f488702adcfe47b4d21923cf2f3866f8c1b81788188255111db69e42566a9140686534c7d9310c10986a1ae6f7cb249e3ec78ae2766d8ee4ec1afb2089db6f6bdf669c0e167424eece116e19bda6175dfef97c3f8b0b22ca58e2eac1013ed8e89e1aa59650413d05f92fe20dac70dfec87109e583b828d8d4e80b705772066ad4e097dd7bffda5cd3c9a2db651c631a613012f709ac5d858e901dc78dcb055f8e758f1ad55d9840d00dc6266ad29ba229be884f3a96cef9afcea63f9a69614f7fef74011fffaf38f0e651725903be4cf82ad2ae2e37162edfae620db65e68604919835dd6d6589959a0fb16dff02a5eb4a7b97ff40975bc49260535ba3a16363da57bd241b3d1cb61f4ba14d22ebfb308ae7f54b280a05a8ed77e92df420073bafc1bb2a3bf91e265f0ee72956e56ece7478712251a689818215c93f64a7734c97fef4a91d909644183866a039123501376c3836464b4d4783d6d44e6b22554706190670c48b9dac527285c2482a232e1bfc652c1a97ffb153bde61b5731e24c6eddb8fc3719d0b399fb1bb627044ace832f755be79120fd268c0cc29da07877c7caa9d17247e0602ab71890e4d2c5c47bdbaf5ab1348649b17022337d594385c3932571d418a7efa1c1c45dee808611f7bcb9d2f9d7d811e340b721658b5e9e367f5f693c85e1e53d501249b83d64e4b21623303216af5881582e3af746b263b9f37e2405b860713876d2ee6715e8c117e4a15111b901fd25022daf6f03170e014cfe3245441597c077114fef64a8e884e9394177f8dfdb0fac80a0e4c8f1a636a6f7c468c8691963ed5202753959be9d17c22452e7334befae2b364c7d562a89a89715358eff1f60a7a50486d11b17001da21ff21a9dba62f0b5dc2cda6b8b934fc33e5e26a8981c6da3dee67bd02113f9bf2e69c6fdbdce941ca491966f29351f3e8bcf0c7fee0e94a5c968b4fd7770430935dc9512384215781acfbcba64df2171009bef3a8079947ecea45c45ca9562eb60f462a6f57059c63c7e552ed41b749479cf9fa514ab10f708e7963171a065f0f92e15decae71ac9eefa0d354b3da3c3790ab623af35e4bfdb63b2684d4c3de72790f4535d5c9c6f78847b0de6b857f5a04c044910633d28beeb54d399bb2c2ee1a4a832107ee152773675693981bac6a6a6008e7aeac01980a389b43b21cea5385bc38dfc79b649f5a4d89d33165b3cde616e9e529690fc4d2147ade1117ff4bf1f3a37ed974ad59a248e0dcbd8bb48dd181140fdc84a1a0bc19ba8df03057214e4e7a72bade6ac078659c8672008a3ddbfff0a15f5343555b7c798a7966d5684d71d5303c5e3e311ebbefb039177b4cdc0794164aac7d7c144f3ead660444d8b989ba18d3d5fafd50087a9b4a84d5f237ac51640f08b10ed40c824b20490d07b0bf09ccca1b7d295a8600ef83b4a3662410e750981ffaaadc0bfd2b126edfe75ad9100d52058173c35a6372ce171afbc4037e4f51e21fa5ef90a8c04a3722aef7724152d501a5e8e4949f309181a956b67858d6f60912a0ab49a5a1b4fa4eaf8bd56590fd318fb11c655ed6d2fa0f2abf0bb35c5724ca5b00b8c9ab418b7ac4d98636bc355c43f6b513855af2d10b13a0335d2f764a999c4fecd7791b412fcbfd6f8ec50a949eafed3b241df86fbc9dadd4e010b1900e82141df17657fe32cf5c5f24bf9c4206b81d30df1214f2d838b13d63cb4ab6be769e207d6fb213396a6e75e34a45560a3049baf7f7e262482abb24133bdfae13e9550d0a8bdae677cc9e97783e4d50d30a284aff259d1421ca0888bdfab6147803b49a6d87e3c447f13f85447b71efa197a697b23b1d298ed9964e71179699e27bc997b71cd8fcdd1a41ee62d544ee45d78b327dfa77937ecfa8e1d39c13d482346247bba936f0814c480465075892a802518e9e697bf131df5aee1068ff492f45ec32fa339ab16c7839f43189262e2c4292b1873520c0e57f952e273ce007e822bc024d110db5cf155e2354551d8b720cf3a6706f84b7ab9a3c06472d611c3ca8d8888ee63ad2b33249e6a4a7ac262f68dfade132ec1bbc18e646345e28ac06e8dc880ef03a044eca2c64bc4d4fe80050cf8f0d2aeb76911aeb7285cfcee6f6b659f448f828498396793596ce1a4a7e8c4ee1938c9c551453bc9f38d78190a62e7691c5788c728c7f4bddb8ea48e44586cf945aa69f6f012408d39b8f27ff5bc5d6d545284f62023853505754fd9187428434330191aeff04c6934261ee05fd29d41d7d9e43849b3f7ea2be9da7810ddcca73273f5dda66b55d2f64fd27434d741e4eb9b0c84bd89cb86aeb627e70ccf2905fa5c84ab5bd307ba843837b35c40be34b81d16c536fdcf1d680fc4e95f0ccb74b32eea2b71c759db70a5a6e203c2d46a9483569c367376fa1a7445ef0cd491e375f61d03a0d724e0d430bdc66712011994922be56d0959f1cf279ba6", 0x1000, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/null\x00', 0x80, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000001100)=0x7f, 0x4) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wskbd0\x00', 0x80, 0x0) writev(r5, &(0x7f00000011c0)=[{&(0x7f0000001180)="ed5199858b35f55b3ea7b64ab4dbcbfa90390f76", 0x14}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x20201, 0x0) open(&(0x7f0000001240)='./file0\x00', 0x1, 0x180) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001280)='/dev/speaker\x00', 0x3ace4b3379223910, 0x0) r7 = geteuid() r8 = getegid() fchown(r6, r7, r8) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000001300)={0x8000, 0x8, 0xce3, {[0x4, 0x400, 0x200, 0x4, 0x10000, 0x7, 0x4, 0x4, 0x7fff, 0x1, 0x81, 0x3ff, 0x0, 0xfffffffffffffc00, 0x0, 0x8, 0x8, 0x1a2], [0x0, 0x6, 0x3, 0x1, 0x5, 0x7fffffff, 0x3, 0x1f, 0x362, 0x9d4], [0x9, 0x2, 0x93de, 0x10000, 0x7, 0x7ff, 0x7], [0x100, 0x97d, 0x2, 0x1, 0x10001, 0x7], [{0xfffffffffffffff8, 0x0, 0x100000001, 0x8000}, {0x1ff, 0x7, 0x1ff, 0x81}, {0x10001, 0xfffffffffffffff9, 0x1, 0x800}, {0x101, 0x1, 0x800, 0x1}, {0x5f8, 0x8, 0x6, 0x3ff}, {0x9, 0x4, 0x2205, 0x6}, {0x1, 0x11, 0x8, 0x8}, {0x3, 0x3, 0x80000001}], {0x7, 0x0, 0x1, 0x9}, {0x1, 0x9, 0x10000, 0xe9b}}}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001580)={0x1, './file0\x00', './file0\x00'}) r10 = socket(0x6, 0x4000, 0x7) accept$inet(r10, &(0x7f00000015c0), &(0x7f0000001600)=0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001640)=0x80) socket$unix(0x1, 0x2, 0x0) socketpair(0x20, 0x5, 0x9, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r11, &(0x7f00000016c0), &(0x7f0000001700)=0xc) pipe(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f0000001780)={0x0, 0xfff, {0x8, 0x9f}}) 11:46:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x2b3) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x7fffffff, 0x5}, 0xc) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pckbd_enable: command error 11:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x96}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20, 0x0) fcntl$dupfd(r0, 0x14, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r3, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) 11:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000100)=[{0x1ff, 0x8001, 0x8, 0x2}, {0x6b59, 0x80000001, 0x9, 0x10000}, {0x1, 0xd0, 0xd783, 0x1}, {0x9, 0x4c9, 0x10000, 0x100}, {0x2722, 0x5, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = semget(0x1, 0x1, 0x20) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x0]) mknodat(r3, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r3, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r3, r5, r6) r10 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x3, r5, 0x0, 0x0, r8, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x1f, r5, r9, r5, r9, 0x10, 0x8}, 0x10000, 0x200, r4, r4, 0x31, 0x8000, 0x80000001, 0x1}) r11 = getegid() r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x372713c1, r5, r11, r12, r13, 0x254, 0x1}, 0xffffffffffffff08, 0x4, 0x101}) 11:46:36 executing program 1: r0 = semget$private(0x0, 0x1, 0x146) setuid(0xee01) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = msgget(0x1, 0x8) r4 = geteuid() fcntl$getown(r2, 0x5) bind$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="e7879a1801010000007300d24340e0c4e96334f0000000000000000000000000e0904de20c920cd00cb3ca9058493992aee7b3cf4bb9b4136d22cb09e94fab42b34bbc266080a74fc3da11cd62dcf9811a7d8c0e6d4101d96a8d272b38a6174208eef9904359f13ac5b4177002f08a5f673c770c0af6d0eda7b28e108e4a6721f5460f9175d75d1f26dda8558e4b866394e4fbf569790c5901b6522a2257650a3bb0681ed91988f7b8798a7f951845b9fc16010000801a40e610c0318ce6"], 0x1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgget$private(0x0, 0x2a) fcntl$setstatus(r2, 0x4, 0xc0) setreuid(r4, r7) setuid(r5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r10, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x2) r11 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r11, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x2) dup2(r2, r11) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x800, 0x0) r12 = fcntl$getown(r2, 0x5) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r13 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0xd0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000400)={{0xa, r4, r6, r7, r8, 0x40, 0x8}, 0x0, 0xa1, r9, r12, 0x8001, 0x5}) fcntl$dupfd(r13, 0xa, r13) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/136) 11:46:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xdb, 0x3, 0x9, 0x1, "4126d26809bc1cf9e880627ee5a8779fbc7ad2e2", 0xeac4, 0x5}) setsockopt$inet_opts(r0, 0x0, 0x68, 0x0, 0x0) r2 = msgget(0x2, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x0]) mknodat(r5, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r5, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r5, r7, r8) r12 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000100)={{0x3, r7, 0x0, 0x0, r10, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r12, 0x1, &(0x7f00000002c0)={{0x1f, r7, r11, r7, r11, 0x10, 0x8}, 0x10000, 0x200, r6, r6, 0x31, 0x8000, 0x80000001, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r14 = getppid() r15 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xd9b, r3, r4, r7, r13, 0x0, 0x1ff}, 0x7, 0x0, r14, r15, 0x4c, 0x0, 0x6, 0x3f}) 11:46:36 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x3e588aa817f0b822, 0x0) semget$private(0x0, 0x1, 0x200) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x101) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0xbb574178328bd2ed, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)="a1210472ae63f487d3b6afd0998e50819f8e2eb00743dd3d87b1a1ff828a851606aa685b30fa507af416fc3240d489e1f10cc249ed6528bf162340baa4ba08ab1aeaeafedfe6b4d8e3fb31aa44b8b575591d62c757bad7ba454ef7fc53b94662e57fff5e02f3292e9143c3db4b5fae309d5b5b58dacd5e70ae7d592c867e43365451", 0x82}, {&(0x7f00000001c0)="aa7a724dfaa2970b5075aeeccfa091ebb287f42c17917381d01e1d7616727e0a27f3d7e97a78e19f1e6229c5e78fdb3ff1a34ad3318bdf177109c8035befccbc16e9c73872dc8dacfe23c5d0b6af2a68880bc0edb8db9a0f5071b87c3e7f49644fdbdbfe46b3bd8cea5a3389815ecd538a8aa22a0e8307fc1810c201474931305c7847793f2a442c3d35fbfd48592471d92b1a2821d80080a57a37b2e08ac523a68d20c1419467dc62e7933e783d41de1920f4884e1056fffe39f966556261aeb04e88a5d8a133", 0xc7}, {&(0x7f00000002c0)="d23f7f82d086567eab4ff1fe89910ae79a4dad8a68c011f7600cade44536eba60e8b978f4e0fd7fac08d3e453b2e4b181c3fc1cf258cb31ca535ded1460d225d801b3a23a8375ba93b7f2fc914dafe4c24141541f96ef6e8d2300f854b8bd59988c7d82fb0909232", 0x68}, {&(0x7f0000000340)="5216bab0b43f0e5ec9980ae692470e195af5478b75793846fbe133b885d13e3e5b15d96a8a3b8b283ceee892b1427eb8f162e2eed4d48ddb0d07cfb000c7ecb351f924e43aa39e7ad4f6750a5e27117eedded021ad8e15e903e5668040872636b60c6710ac69f2faf1b7454d2e9eed8307ae9315e010520b", 0x78}], 0x4) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000400)="a5", 0x1}, {&(0x7f0000000440)="8e36c294c3168d1c29dfc99e628c7b8da5dc23a00d7ac697bacaa822db1e0af343f230347bdd5262fec19718e28c86297c5e92ab9e4e7e12adac66cfbb01adb8f4f3c0485f52eed78a70860fb82d0929020bbd8ab47233c97599750116ce786b0539038eeb338c37b0d90dcd9073a64176dd99b345b12e21270bd904d1387f08c73632a4b9c1c4a58f539e7569e0529a6ab6a366695640c46845e1748ac1caca54e5c28bad2bd2cce1d666654f19770b2cba27a07086dd59102c7333010b4beaff5a182ec388e9426494f018870e008a2e5613e8185532", 0xd7}, {&(0x7f0000000540)="0550d9eab1e904b6bffb4f4878f902c4620b8bd57c1fa125593f500e1b57c81e16ff04ce5d4fd154f74cf7e50de9a0d3b5415cd81b33365b8a4c1f65409ba030dce2af248ec3d6d60c7f1855f305c1fef7e558d61b534c68630a609506", 0x5d}], 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000640)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0x1000000000) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCEXCL(r5, 0x2000740d) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000780)={0x5, &(0x7f0000000740)=[{0xa4e8, 0x10001, 0x0, 0x9}, {0x40, 0x100, 0x20, 0x100000001}, {0x9, 0x20, 0x400, 0x20}, {0x5, 0x9, 0x400, 0x8}, {0x9, 0x0, 0x4, 0x2e41}]}) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000007c0)=""/165) r7 = openat(0xffffffffffffff9c, &(0x7f0000000880)='./file0\x00', 0x2, 0x241) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000940)='/dev/klog\x00', 0x2, 0x0) r8 = open$dir(&(0x7f0000000980)='./file0\x00', 0x8000, 0xa) fchflags(r8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0xf0fb, 0x3ff, 0x6, 0x5}, {0x9, 0x7ff, 0x5, 0x400}, {0x10001, 0x2, 0x7, 0x100}, {0x479, 0x9, 0x7, 0x1ff0000000000}]}) r9 = open(&(0x7f0000000a40)='./file0\x00', 0x0, 0x115) r10 = openat(r9, &(0x7f0000000a80)='./file0\x00', 0x100a0, 0x0) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000ac0), &(0x7f0000000b00)=0x8) r11 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000b80)={0x7, &(0x7f0000000b40)=[{0x2, 0x4, 0x8, 0x9}, {0x4, 0x8, 0x8, 0x7}, {0x8000, 0x8, 0x5, 0x7}, {0x6, 0x1, 0xfffffffffffffba7, 0x6}, {0x5399, 0x100000001, 0x65}, {0x2, 0x10000, 0x5, 0x2}, {0x9, 0x8001, 0x9, 0x4}]}) 11:46:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x100000000035}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c5191269f50d842009357c01", 0xe, 0x0, 0x0) pipe(&(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006, 0x0, 0x8, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(0xffffffffffffff9c, r1) 11:46:36 executing program 0: r0 = msgget(0x3, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x81, 0x9, 0x5, 0x423, "aee78bde3c40c2c9a66016fd756b0490b8061089", 0x7, 0x400}) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="024bc728b94d00000000000000d6771a51901cd5ef58627a081f71b88c770f54893807a65c864f705ed08d2b4d9625fea7f895d48c1a8f6028be462df7e3afb306c9fb0000000000002a767835fe407b0bc0820b5859f8568ba59e2c568671fcbac601aa69aa0ac4f3be88a49651b265b13c8c4b0a7a0825a71f207a9e1897ebd7de2c36e988f9cce321ae454bb733cab9a627b68d3af2e2e12b25296bbe9d6ccaaf90db047e89ebd2dd50359da6d199d79fcb213626bdf9e182f5f8b5d5ab55c659ff3e9bff83a170e0ea7c10de02"], 0x8, 0x0) 11:46:36 executing program 1: madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4) 11:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x40000000005c}, {0x40000000006, 0xffffffffffffffff, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f00000001c0)=0x8000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x0, 0x1, 0x5, 0x9df}, {0x3, 0x7, 0x959, 0x81}, {0x200, 0x1, 0xdc2, 0x7}, {0x10000, 0x800, 0x38, 0x4bc0}, {0x400, 0x5, 0x8, 0x1}, {0x5, 0x8, 0x20, 0x7}, {0x6e5d, 0x202, 0x7, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x1011, 0xffffffffffffff9c, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") 11:46:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x66) shmdt(0x0) 11:46:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x2) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 11:46:36 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) pipe2(&(0x7f0000001e40), 0x8004) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000780)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000600)) r4 = accept$unix(r3, &(0x7f0000002200)=ANY=[@ANYBLOB="000000f2e87954107e567b94a70000000066d3ab4d000000482c5468afe5ccd80000000000000000000000070000000000000000006766a5be7478ed0000000000000000000000000540027e833e191af61e4fbb63bedf0500fe5d2f57b0720f9a5c7875fea1556825d608ee2e3fb271d60ca7eb44fe16b8e3be195700e0e7efb8a3bb3004e6e9e5012563a44e1df9882d0779ded2d8b5eb12a793c2b4d1b5bf040262e4961af8baed74b1ade020890b5c610e39abeebbad6d5a915ae884aa94f88af723f071c087407d62000000deafe4a6854dc1419809771c274d72cef0dd167bf1f225e722049ce91f0afc7de917b902f11f8ed654582d2dfd8ff2d4899f0f21c94d840f4c2ab8bc72d405b38a0e285fc398ef925e70c67603eece8ecaefa573d8c01ca0105d30d2c264f2910aff586940254346729c91722951d5b6f0e049e1f5299c4cab9d50e95af4113c575dda7d95a2c602e2c39d27892216ad3d90a875353692b9702202e62e2b799eb1b86f19000c93dcb122122826a096f431936a80231fd57565ccaa095dadaabfedfd788821308c2fd028229e7afcfa5d37ed7b5cdc12daa65d26bebc16170eb81c746de6d3daa19a363a046b1f8f47be98621e3465b6df05d8286aea4cc68f371ee674bd66951810c72741e78d8cf33dab30773cc85a0768d32bf577479f55733e8cdc2a927e7bf0f78925e1434ab547933f57b52ea7a9ff93b0d98a75fd23c1ef2e57b9ffcaddd164e227d58439e031bb244a7293b21b52914992dd95e7ec2230a769060265af02fed1059ffbda5041c19e65ee0bceac047aabc8d7ad5f67456335af3a2245776e91975e0ac7bf42a7c708fa2b7349e0d78bd23d0496234e7b9454968896cbcf3ef465ca48706ec112ac03f5a664e71232fa5ebbe5b466d4bab490aea2513a5bd41af018f05b28aabba830944e9f2588d6a0e2bc27fcd0342f9652f025eace71360fc9144d1994118274919dfd26adf56a35af966843d28dc269357699bae6baf30e2b7fc21636248d07cda0daa99ea9b08e97921b3aecaa1df6d66925c5890b7a5b80b5b4f332759c4653187fee58e70530dee26572636f91f4fba1abc822229fe430cb93e34346fbb67dd18d14d4f515ac4c94e2f54ec3479478910dd2032c3a497e0cdc0c0fee2a0571a5e850bb6501241aa109ed59d0e719804f465e1daf00000000000000000000000000000000000000000000ebd99a0b82e27423d704ad63601b43d3c42d753087f8bc2752ddc1e1f7b1a543e894b1738ff0017e20c91beadd58ee416f41698bd3930de9a815533266b2b7f85f713eb152f76a2104d0e5dad79a61ddec1f965186d509ac05900760d7f78adb482b5c97a0f4ed33de8b351bd4589c2a0dd8cdd18a558211652fda309faa953074cc6b4ef65e9f879188426cda0d657a3353d762d8f83c116e400eade472267007cb5b05c1e1795eefb69300"/1061], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0x0, r8]) r10 = getpgid(r6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001dc0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="3000710000000000ffff0000010000002204c096f3d37ada188a38c287dd0e045131b772c706a7fcde5aa72874f8032d0c998baf89ce5ef45390045892e5fb423cfc2666553be4fe03d7f0628bbdc79dd2b394b70d502637d2db22d4478d767a9cc97ae05fa9ce6aea92c878a582d1e5efe9349d9f7e3fb46ca12dfb4698d51a18e5a9ee48f3ceac4042561341810eab409cce889d114faf8f220ba9f7f64002c7ebfc194b73e2aca6846f4fbe3192440a378dd4d0d49c1237c46f21", @ANYRES32=r4, @ANYRES32=r13, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20002c14ff1600010000f92a86a31000f5", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="0000000000000000000000000d0000000000000034f68e7b3a2ceb15d1645d391034212d0739f406975e36a47d3b2fa2af5357aa17bf5dd9d07799afaa68ae71fcc23f1448cd1f58d4020f19334ce7d14c76e466ebc9473e6d159fc4426a3019aa83bce258be39fd6bf74a5e4146553b93f678e6dd02ef759adda92ccb7d9ae445c68b1776c3fb47c7e81de419f4120f348ae85247018586a5f2a138af", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="0000df374293b610d86b9900"], 0x1dd, 0x8}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000005c0)={0x4, 0x2}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) 11:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) socket(0x6, 0x4, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file1\x00', 0x200, 0xa1251f19eda391a4) setsockopt$inet_opts(r3, 0x0, 0x4dd858c4f9d0217f, &(0x7f0000000580)="451aac53317eeede30dc7109b069768d16060730dd066160c8a515d016bf965c276485d363a282a98660a979317041461f4a0ea96ffb2809d4e4ad1c336a6f098accb7e50c1e27bf7336df0aeb72000a7e69595c154ee4c96993e7b883625471d391fb31b8d9a9d7cbb448277641d4b2fd3802b11fea0b48f86a1e090935e462244c3dcb679a4d7d3a667d84024201bcc0033525098bf2ba0d1062dbd93f81fff36ba80b8fba642edaf5cd436b854d1caf2afbdd8be6bd3d9dca065a6e", 0xbd) getgroups(0x7, &(0x7f0000000280)=[0x0, r2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000064abab39aaf810d84550000008000000000000000b000000000000000000000000000000f6ffffff00000000000000000000000000000000000000002e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af57948bf755ea9c839d907ea69f483339b9d2ef8c05e6d9fbffd30bffa7b8fc89821c8f91e537c553836a0bb2f98c0b7cf0cb21297b33ea3325d1a428303bcc5b0917cb0ca00000f7020c5f13738651dae1588698d85a79d93939f2dcb1e5eda21e020032c11e3b554531007c0fde8aeb15a6d644cd41d55f9163c361324c5909000000ab5f80668d0c6705045def1a05d5b7aa7374a6fab670794a83b887996c17357d773c736060cf29b778c92ad4fbbf7ae7025f751447892ebfa99ea63a5ba3bc1aefaa30770818a4b3b5bfd51ae46343cb26f3ea451a48cfae5dba4384f45d133e60c7617778d146e65c6df2b4c4cf2e7281e981e56e3fa3d1da29bc50ba67439b7c3219bbe50463db9e7c1716"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000240)="ad18f05de2fcef182c36165c9ac1c6979292", 0xa8) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0]) mknodat(r1, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x3, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x1}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x10001}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4000000000000004}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) 11:46:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) getpeername$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x5}, {0x6, 0x6}]}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x821869de, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffff800, 0x1, 0x3, 0x1, 0x0, 0x9, 0x3, 0x0, 0x0, 0x1898c00000, 0x100}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = dup(0xffffffffffffff9c) fcntl$dupfd(r3, 0x0, r4) 11:46:36 executing program 0: accept(0xffffffffffffff9c, &(0x7f0000000240)=@un=@abs, &(0x7f0000000200)=0xfffffffffffffeaa) r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) 11:46:36 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000a5340000ffff0000040000000000a535eef4fd"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 11:46:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0xfffffffffffffffc, 0x3ff, 0x7fffffff, "735160527b0100e534840700fefffff800", 0x0, 0x40000}) r2 = openat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', 0x10, 0x40) fchdir(r2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x3ff) r3 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) sendmsg(r2, &(0x7f0000001ec0)={&(0x7f0000000780)=@in={0x2, 0x0}, 0xc, &(0x7f0000000c00)=[{&(0x7f00000007c0)}, {&(0x7f0000000800)="a1faf0bd5995268d6fb8c79b9e1d46518d0fdfa9f67e179d39245e57fcb8067cf2b4e10b38a40f793217ea029f47d0fe8855b8d693e9ab759a61e2a8b69992efd4c93b045d6694e2a8b6dd06dbba181feedfcc42184d57", 0x57}, {&(0x7f0000000880)="435900f7660d11e564a1a66b24e966d67b2aad1a583dca74a0d0e1e817215bc087c245b96aec3a22f5590b71ac5de254137390e55e262c11cb36fd030e44de899376bde561e173f7a2f4827ef97bfe9ba5c6af1091a5ead2dff6f408d520ddd143ab27690fbb03698d5cf4d3d8f68944ed6167f2cd0771d9ed8a46bf8269fa8668c5d45a91a65a7a5b10863ac54192c46da0806380f7b26c3ac842d3cf4fe119d9bc", 0xa2}, {&(0x7f0000000940)="44fa5b2d259b0418f21ee4901a3dbe6e1b25d909e393d0355244fbc547e4dc25e5b2afb84bf3658386dd46ed6388b2561c79a30c7f30247f546b819161f633bae5cc4ee4132224c9e3c36d6d19ac9c837173c9f65f1a29ff1a0d72b8417a4b44e0d0fc93f55eda42861b4fb024a604ed59a270e69a10ef998794a5ebc0c7882c6bbc012c", 0x84}, {&(0x7f0000000a00)="5dc21df0cf8725cf1e2e6cd9e6d07a1c2b1121459e84e93c10467c334763571ad2c4adf5313731a0999fefc22eaf0030dfde82223fbcb6ef42a3742f5890ac10263ebad9f965a1596f900e727247c2aabf243b3820d6579fc9d42f14cc72e8d6d586ad9731b31e54f72e3a2387dc3cec5ded765ab5b50e2be18a0c577067dc55ebf338450fc1c0dfa547e9da46a2f0c5f6bd1abef371276c2d8ef73dbfb9847e8ea1925b7f72a8ee727368973c0540cc966471783b49837f0ff75a344de8f63d395ddadf68a928", 0xc7}, {&(0x7f0000000b00)="5dbfc7cf6edbc562444fc80864b9f3256c638650f540b76ed3d40e575ec09dd1efb0a5897376787cab7aa7acddac80df0e847b1f3f2068cb9e7fa88b079886b4c174d7bf04ca3df724ff988521b7bff3f7a7de44360fffd3c8ff4b793e025cfe2648765fb0af6ccd66f14e322e98adaa845363d41a241a46b5fd4decd60f2d0c1814ff3978c33181ff429c3f1e0b45aab204cc7eb86f08a2784eacb0bcb5c5f6e6fb4aca76f71bb310410eef997f356a25dd17095b3568", 0xb7}, {&(0x7f0000000bc0)="2165c6a0d1cc5ceb4d646fb176c8c47bf0362bd09aa8b077363b76", 0x1b}], 0x7, &(0x7f0000000c80)=[{0xd8, 0xffff, 0x81, "067806e78927fb2053cd3a95cdedc4a7c33f050e2929df18bbac0377c16394fc90bcc68d1b77b39ba870ad649c128be562d486cee447d56a05c7d3d519fe75471a212a93fc6a991cf23484a64f80a7fc99eff7fc56c299dd305f33c8fa831a03ac44be74d44d30e19ebfc27d5303a588fae4cead016491194521a42932bced07f86e352a0c468040c6c582e22cfbb93dd53af336871d1716f5361cf14f1b6bee74c3b3abafeba0be1474037be90e442f1e01d5854f72cecac20f3d39b28499d4469be4802ae717"}, {0x1010, 0xffff, 0xfff, "bbc8a94278408f331f242d548c18393a14ea7ec7d8d754084345fbb57cf97596f031a2bee1918f9a60a91b23bef9e536eef7b921de77f92dc9a3b33558afdc4e8d942159ae3ea7c469d0f074a1e3af9cf38484de9527e78d8e8318d4fcd9e6a7b9c66086755c8715f44e76582ed527ca43e9a23a479171f461cd56be2fcb98afcb2657e90bc5e0a6f70ee6bdad3c65855c6ecefee260af6e2a222ed003f9ea7d1c4fb3b5d909bf6179db13ca75f6d6aa30f2502c997dfe15c99596433dfc3925a4fee155d79f876253d1dda043b14bb36fe201c4c3f3a1b7fcffd3968a2e952b7f4a2e942cc5acfbb73c5ee50433e83fcdaa4e0b53eb79ce30315962dd0a559ab74829339011984acb238aa08d0f52511622b9f874a7d83cdda3789128a73c5481c9e8cbb4afe681155c5afbeff5bca718ef743efdff9dd44413ade7a27668eed9664665d29a2dbf24af9ffdffcea6f8029ed52f4848bedd2f8fad087dfc1918f87ba0a5435bc8b859eb6e65386b8b5c6f7d4250bda02c22bea5c5ad93a59fe34b45f1c394ab86e593cab21ec4a8d27f39f321773dd8007673e4d38d80ec4173af854de7ba8e64262f8eb72b60bfc0789894034f5e49b623fd8c66f82c497da58e78c7ba326051d42ec80bdd5d5e27cc210e97fe470b242db1d479d93932a84809327bdff423266ab27f1ad743cfec0a00cc7a0f33eb872a4fbae1e6e0e9019541323b67507590a300ed1f605a4c4080a7fec96af956937b76c6ddc775c70388d83439cfedabc4c98cf80f6706ec5be8036d6aa6e029b2616b23a08919f1cb42f68abd3e000c3cd686c8ac822e3d5ae918c07e18fbbf672a014edcfea0e41662c0abe04e6fd87bdd025ce33a20b7372d037643787d98640bfe55a0eb5fae027b8e123c23e24c3b8dccd9c983a779db8dda0467d03b8ed94f8947ff0acea1f65f135a4dd0b6e59d694664597471308934f73364e20fa11bf3a94763b3044766793ef91a79abe65fab7274e495ce5314c18e31b30e4ca455b3a185873aa8f60ef2f278f8a2c428b21b3c989226159fb805b6d8315d40a491518de0501ed12e4c0959b3825319f24c0006638556ddb7933288915fd5e54f8a5a3896315d5d9371e57e8953a00a80b8e74c54672079c17a736bdaf8fdc38e63c1c95f8f9a959b17da323201966c8d25699ec909a5bd023198ec459611297adb6d08e02b8a8c83d7123241f30e299409324e8bee690df2352d857aa455f6471459817bed0be25c0bb8f6eb42f827641a7a67595090e01c561a6b02513a237f2180a079c16bfa1067b4f42069396b684dfdff2844fed87499f8fee98a961874c2ccf8f36cd6708a4981b097d9a83ed75a75de18ad9c1f8fa3d6f78049d81ad8091d503722783a6e375f0680f448b9d38ae87d54a34be37a7547e614f0357bc49e26000f2612125713678a04bfebeca4cac1e0440bb1de91a6e59d5d02e09dd0164a8c6d5bb1a05b5c21ab4f4c91353723b82244738fbc846093f415879bac2eae6abbc62da052210984a5e6b9ed20eaf91541e437d36982a518a7ac423482f3b875247fb0ea8ebf9872ca28ade686ba1edb5a274185d6cd037f11fbaced65bd0f80f92b536431117b0d61bf4a9101bb11a05290e2f4f73d450f2560922221d9c5859d08e36982ab5e4da5294051475f56a8494cfbefa855f97f75723965f9d2934e4bdc26e5e2efd75aa4de38f96e9452c529dc2d8c8ea7b84cf7f40f5640a3e259ca7f030c4a210b32e933a42c245666d5f719bbc9f216fb12636e512fd69323132f7c5e71ecd9da89a233e4a61a182de48a598398439c8c0a9beee7ce8d0797740943f80ff8450ae5deb8d7aec7fc7b88bf71022a05b41ceb525e5e99368aeac53eaa7f1c85ca77530cecb84bc35e4aeb034eec42400b26c05cd644f991b23c86f691030801b58bffcb29005b26cef4bed8a9d68da121f2200329fd9335111456728b849e1948b38108659bb66e1da45cd4604ccc25ac84e6e859bc0d20657ddb00e22a788f0f18774226f7feb04742634ea7aea06cb3444b923b3b6acc22cd5e8874d7887380672bc1698163fa0205e1d93a4634d8171c5cd548332f4183edd34017e70fe99a60ae383aec37ba5a1d4ab21a0fe429a13c77343a6ec7ab45d6064fb885b6d959caf033cda7bc982390223c747b37e686d2d8732ccafc1adde526d7f730f4238c1d3ca2749625a5e77d768cb7e0189f9c1c02662890f187d119ccc0e1ea3d983d13236b46a6176cc0736719e1f56297fa125e67fc22330f62854bfb2961ff9a5372b1c51cc2309e5c731cca0143e199a89b295dce0a9d2c3c19802c345b77e9fd439d6f50bb33ca59ca379ae61a40237adba7978f0048e41d88602201019eee2f3029cda147ddf8197abec038b593fa3427bf24845b79f268bc67e3ff913c5f04250e744021c224eafe2786cafaad5677ff79276d56e6200a83ff0d2c9e774553257d1b1fd935ea53244064230bdf4d2eaa850fca5d0e1080dfbb539584919088eee1a1758bb52702ed20534aa72d0bd3d940626c33a08f2b71dbfe625a5d27bde076b7ab2638916da20e020584be9cdbd81531b2cbd7c8884047f590c42a3aaace05350a54b547eda610e67babdc53944f7792bd757caa8fd4a3e47852e23b7284b5914ca23d4c3d4610a47fc1a49b265e0da0acea4f3836d07d60c3113c27a48d79e2347cd199a7c5d8f22f5f612b05e895fbcdeaf1beb41e08e11902a00b9bcde7934fdbc4a72f088bae0f4442a915f08d00129ad98f349f7050c340b7498633f3e924e08148e6279410ba8c325e5224293772d357d3394170b30a6814f509f907dfc224c504c567576059f9c424c93a0ed7d82dfa9a672e25228f9b9aef66a6ecac06c90d5553e42e620135f045d4d3801cdce058d7f46176952bd31aae73ff9aa9e4d02da3940d4b1644973275441ab5beebda68bc7e41e326ea156d59fc8a104f1de98631e6d3f2620575edcb7621033fa3d200fa1ef4f5c86b3184351e84824439790da03bb210185faf38680e4bf7e25c48bd1a32641e07d573e431b963008237d19036b6ac5d3441dbb0d843a6f4a1732504a3b27385badd6cf79e3f2954dca2e556b2321c37e9d67c9a9a1ef935e3b683ea262c7a03b50f0fde951cc6b5a9c343383503516a7293a5da5fe4b090c1f3c10cbe616754c96c317630a1ef947af3a59eb09d70dc56ce4b8c8ed1b09097e00b09e28d268a5961f8e7f454f308af1fb525131525ee5dd72396cf1725ca71077fbb7611bac82df43e95f56ae248c03e9e0543d51ce74090d82992adec260800caf03827941a78b4bcdc859bc136d59820c5bbe0bea50631ca629c038299dbad2bfa0711a22788e7970575b958c279cb59f902e83e484070993d580f5ee7ef77da08391217b07372bdd7f6488402a30994da2abd4167248b9310c00acf94b34d0e9a1977fea1eef86b165aa748dcfff6286df149c3590165b9bf8cedb6bb11521f90e687d500af3cb8b70c1fd48b8186f3d0286d3c1f8376b4aa05f32a676193127c6e0680b22e83d0cc7fed5e92c53ec55ab4843a598328cd5d7b1937eb6264e46453cfa651f6596e57285cb944e072a4b238ea18d4999ea3a2fce4e1f31a4af84459b38576b29e8e6d1d020b0eef5289c7a19da6cb83ba279ce819941aba9496723e8446cff2a9a4ce338bb5cbe92cc5cfb69f7ff4747179e0a5c0a9990e0292ba2dea06e135a2cbbac843ef2fa0a5ba814deb400529bed8dcd9493a759f592331ed635fd373138b47b058a908cbbfa57e9d475d2df50aa4321b11fe43ed7d7151596ba1675139f9ec0d4a1b1fb19dd44081ec6a61a663e5378c7cab8780d1f6238be63f8bc533eaefdd1170faf58b60bfcb9898ed605f7421c65716b6e7ca430e028d8b44f4f65be56468f4ad9e322449321b64b4f30a33a90f26e1ff05ea42680d2809f436ef206b9ca56e148d48ba97966f068f2872f3097621919dfb645ccbdeb2eecde4a87d39bec3998bb75d822e48ab1ef80a5779ee51cd93cd02b05e472908f17037b530573ed7ae0e0d60324710ae619c9e3e3632a0e41b4cabf435a85cdc29d8556c586d3599c858b8c428a6cf52d963b859399ad2ee0e60362061319207b46ef96754cd47bc91fbb43e5e6606094b9f634c3d1df59c7eb20896b0dda53162d5e2b1e72acedd47d3db0e432c321811a8981c9c96ef90e4f7ccdd97db512314f2483e695af1e43f2452d9caf90bc92e7ffc5e7042fe3bf95f71d0949ad1e2490b5f1d376b694a5ab9bf7ca46ecb43f4afcf87071bef33fca8faaccd3dc030bc53ad5f208e505802e1f62d5734b2d0820b59f0afac5952618066add8a11e6b70b6cce12a00284aad1323ee3485381bd172449953822de92afa1fc9d9f135c85d4c7bda24f8dbb05f580bc70b13cc636275980512ac7176c31072f2c48516b60057f50c955e8e5929fcbe50a66e9275b1c277f90e5552168de3a3b109825955c98b0247c6569dddfdfdb3bfe803ce39d3372920043ce7dbd74b8f4ab09deb4cd93d49081b70a8aa6868dece66667c2425d6475b918dea777756d66dc9701738f9464a64d664dadfbf849c875ee5c692283db0201a43a32c5adf7d760ab85d6b9da29387a5209aa844c41e164e31e12f103e160450527c688d483731cdfdd96caa45e9c97414650b52ae45cfec4e2a2b9163b69297ac0bfcdf83b3ed51e31af15c473e43df8cbec94c560bc66ca43ab659d0164002f0583f0194dd67fc3712c45fc6689f7eb7ea2296c82d43120c0c997d5056af83341fbdb065434e30193bd5579964b870ae52df8a51592d895af51d4628cae9160c7f20f724601b1b85218143966bf433cd19eba2444125df512d774dd3e37b35182331aaffae1207110bc0a90aec5a78421395e9e4abc291c14b4de9777b7f3bbc54c4f6145c1476c243a5fd7b43a0c9c626b3d0301bfe1498c3f09cb29f84ffa853e840f5a4fdb8f1ed7b0121a405ed62ff35270e1ddcdd11c1a80a01efd0a49bbd195a4c5bcef4f4634305f2f0fd2e1e2fc43b69567a5e0015eb144361856064a44a021e8bddaa3e713e1dd9a120ed89914b20325d7ee75cac497158a5ae86dec8b728be279f603d8783c2b8ee4dac6c3bb2f9c11182d6c87a06742f4d70bb6eebe7ca9175fb81d33cc9ed2aaf763dd48c229ea6939b82e2e9bde1b1891465ca01b360f0fe32cea7c565d41209f5ea3e572c331a1294a154a0f3f3872fbe7660b643e6c10d1b1715198ac3c9ad077411c8838ab6c7ba25d3746e36410fff07eab9d6a65cd76f47a8774ca5df8311deca157dc1b56403830938f468747551f51bddb39673e124806dee8c7b9ef966da9d8551e6f3b58c00872bc0b22a42a841d53dd681b758ce79c95e9ae654090a414d452581391bc1347018891a4c4e828a1996a61b11d71fea75380e315fa737ea3a4463ce9ea5eac271d19a7ccefabc6390b5eb2a9ea8683645c84aeb04e04bcf21860c7c46d575d1426d97c2d8bd3ea028d4c8fa30f2df80af34254c5df9c28521793d950f606249abfece2da3bc472349d06ca55293e47e9dd446041ff569a023934e0a6bb76ad6095e1e36ea530ce6427e58c111820eccb31900b95c27ae7661824c0c1404202724ae97db1a78313c93ce78e8cd04f8d361a9cc089bfa80ae5aca4328ff8960c93dc5be7470c9991d5dea0ca121d08088a48b7b8bd369a91f0f077ff7d799c175ade53c5f5f192f7efece2f509505bd9e0c48d4cb9f85bbeb556a27bb2c"}, {0x18, 0x7ffe, 0x100, "5dec1849"}, {0x78, 0x0, 0x0, "d4c0d1e3a7e03d238459739c5ddbafecd2bc20d3e81e62c6ddfa487a867af7edd34bdbd585e68c3ae159d715c9693485728ab3d6eb5ccfec103250ab50df959a4969aee35927296b7b5c21ed0aa0bbea1ca8cec4a9d0b595f19e03d07b412be6459faace7b"}, {0x70, 0xffff, 0x6, "8d20d72438ff7821f47719d29358d647ba8d2f07cde21c61484ddd810f85f364ed9bc18b90b606c8b56d1e7c6987dabd1e8b7e92af604aaf0e2a34263158088fa299d17e65b3d8748a1e27b4b671d529977f02ba92e009d552ee4105f3b1"}, {0x40, 0x15a1b705f020be79, 0x0, "90137b7e16db9e8ca5a42b1183929cc1930612bb279572b20edc13d3f19ee1d19abc6c7e8b7aafe23427"}], 0x1228}, 0xc00) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000100)=0xdf2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x80, 0x0) poll(&(0x7f0000000080)=[{r3, 0xaab644ecae4f220d}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)) r6 = socket$inet6(0x18, 0x4, 0x7fffffff) close(r5) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') writev(r6, &(0x7f00000005c0)=[{&(0x7f0000000140)="51fbd8f9af6090a1cfc7b9b12c6ca1a1e55afc6aca56ad79d832108ec254f4d00ac486c062897881795d31e8ef15269455cba7a51ca798af03bcdaf51fb701b7aabc90a5e1b4b276eb50d6f7a35d267e9e74c5beb7d69f965d428eb7bc4427b36e336af64e1650580e50da6de6f6a68e4949dc9f0707aca274453bafc8d4509d737d5ba33711c8c0126ee5b1d6520d70bbbbcd6e9203505c930f055b", 0x9c}, {&(0x7f0000000200)="0e492f1bf6b6dae578a04ece7e1e613caf2bb07364c9d26f2ec7c65c83b596507ab46ca4c14ac538310a71e0ab4f4c1fadb571d9beae5450f13d52b01f852769b0330e125adcaf4ad0dd3f243c4abcb2e0df40f8962721050aaba2496b015adf1cd9d04b6f3a24d096d20da97f9d54a8c18c3d4af758b7139c6dce4fc5692238360e021f1b6b", 0x86}, {&(0x7f00000002c0)="f72e8166b22cf48d135005b34e2354e2d01835ac78dbffe1396418f14931a4f08168eed3d7bde5652c43a78d367bc7ad008475364961d1ebab8d3e77173b2335dec6474e9f3a73ec2e0722c5609021aa2fee6bf804e0a7016d3556ca660ec5672076a8134f3830057c20cba596ba95bb462d048a548bbf9807d9e8ee22c2b37e4b4bfdcd4aada0ae1446cc135ef79fe0c15745e3846aa3888dc2db7b59e8931bc5a50227bdf983dae728034180979d4f35", 0xb1}, {&(0x7f0000000380)="24b25d006c0fb82a3e8690130972b61b6cc82c7011c1d5329bd09db9d1e103472f9b4354fbdb43f69403eed7b979fbc14cab376ea03004b43fc28902342376423a9fdb6f5d8f25b6e612a7982e646f05bb65998b73d1ee5219a39149a273c3f6763be2", 0x63}, {&(0x7f0000000400)="2cecdb425853aa2a5da756526f5d173b04f07406080469fe9962d18c5a3761043c57edc61c9674ba35a1a2ea02b745a8f708ce", 0x33}, {&(0x7f0000000440)="67ee5509a3940a7eb0b4c8854fd8119a0861d75a0d2b75fdcc15db7271febdc823fa6cc8cb50f0dac10cc5ad5a4831810b1c25a7e77b0a5e0dcc979fc5c15810c0d903b91172610fe17e3d1a29ae50ae309cc42cd92af9edd16961e382068a07600155cbfc0e97f75742cc3a524958afbe1a8b5eb5322218bc397e4b2e8ee323230ecd380ff2d6769f2cb78c0c80483e089f6022a96c4a6f056f400dc80431b69e16fcb1589d25ebda44f24f7a77f4947314cec68e5a4c91e0374dd30b3704e5eadf83f42c2415cc99862bca0164746f89c7b00db3291bc2f52ec9540de14c03f6f3955f01366f482d62ab3f15449cdb11127e37b77a4de674abfc95", 0xfc}, {&(0x7f0000000540)="8a65c47f9ec4da2111ba64c362497076ac2ae855073697211dceb56816a8a3bbe2b33e0d4f360d0cae61e50724a416ef3f3111ce4486b0b61c1e699afc2822f5320580526f08b966b5eb4b44afdbe8f637d70728a2f3855e8f1604449dab4a59809c9c", 0x63}], 0x7) 11:46:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x2, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r5 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r5}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000380)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x9, 0x10000, './file1\x00', 0x7fffffff, 0x1, 0x10001, 0x4}) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) pwrite(r1, &(0x7f0000000580)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adb2cdf77e3483acb8db891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eee485b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350d0c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab393943658518b3bf09d537adbe54d6999336ccd6ed58d16465dced54d9791e98fc45e2f3cbf2342da3187b9169dc0480e802abf36", 0x62, 0x0, 0xfffffffffffffff8) r6 = semget$private(0x0, 0x3, 0x40) semop(r6, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x3, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x2, 0x4, 0x1800}], 0xab) socket$inet(0x2, 0x8000, 0x588c) 11:46:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x100000001, &(0x7f0000000000)="d5ff9668", 0x362) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:37 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80, 0x1000000003e8a) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 11:46:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x10000, 0x8000, 0x9, 0x1}, {0xfb, 0x3, 0x4, 0x7f}, {0xb20, 0x747a, 0x4, 0x2}, {0x0, 0x4, 0x34, 0x5}, {0x0, 0x80000001, 0x200, 0x5}, {0x809d, 0x2cab, 0x3, 0x800}, {0x1, 0x81, 0x100000001, 0x401}]}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x1}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) lseek(r5, 0x0, 0x0, 0x2) fcntl$getflags(r3, 0x2) 11:46:37 executing program 0: shmget(0x3, 0x1000, 0x600, &(0x7f0000ffa000/0x1000)=nil) shmat(0x0, &(0x7f0000ff8000/0x3000)=nil, 0x879fe06bdad34c7b) 11:46:37 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x881, 0x0) socketpair(0x9594a4b9fbf70729, 0x4000, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) dup2(r1, r3) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) fcntl$dupfd(r0, 0xa, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r12 = socket$inet6(0x18, 0x4, 0x10001) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r4, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffff9, 0x1ad, 0x20000000, 0x7, 0x258}, {{r6}, 0xfffffffffffffffc, 0x80, 0x1, 0x55b4, 0x6}, {{r0}, 0x0, 0x20, 0x0, 0xfff, 0x100}, {{r7}, 0xfffffffffffffffe, 0x41, 0x1000fffff, 0x7fff, 0x2}, {{}, 0xfffffffffffffff8, 0x40, 0x10, 0x3f, 0x9}], 0x101, &(0x7f0000000280)=[{{}, 0xfffffffffffffff8, 0x10, 0x1, 0x6c0, 0x8000000000000000}, {{r8}, 0xfffffffffffffffb, 0x80, 0x1, 0x7ff, 0x91}, {{r9}, 0xfffffffffffffffb, 0x2, 0x1, 0x1f, 0xdf}, {{r2}, 0x7, 0x0, 0x40, 0x0, 0xcbc}, {{r10}, 0xfffffffffffffffe, 0x1, 0x1, 0x2, 0xe52a}, {{r11}, 0xfffffffffffffffc, 0x40, 0x40, 0x200, 0x20}, {{r12}, 0xfffffffffffffffe, 0x80, 0x20, 0x80000001, 0x4}, {{r13}, 0xfffffffffffffff9, 0x72, 0x5d537277a25e502f, 0x0, 0x100000000}, {{r14}, 0xfffffffffffffff8, 0x20, 0x2, 0x7fff}], 0x6, &(0x7f00000003c0)={0x3f, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:38 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x30, r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r0, &(0x7f00000000c0)="b88aba34fcdcc461d8", 0x9, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 11:46:38 executing program 0: setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:38 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ff00000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000012c0)={0x1, &(0x7f0000000200)=[0x8]}) ioctl$TIOCFLUSH(r4, 0x821869de, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) connect$unix(r6, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r4, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r1, 0x1}, {r0, 0x4}, {0xffffffffffffffff, 0x4}, {r2, 0x40}, {r0, 0x2}, {r7, 0x20}, {r8, 0x61d8af3772bc31e8}, {r0, 0x4}], 0x8, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x821869de, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000140)='./bus\x00', r2, r3, 0xa) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="91") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x5, 0x3, 0x10001}, {0x7ff, 0x6, 0x7ff, 0x9}]}) 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 11:46:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x5, 0x7ff, 0x9}, {0x9, 0x40a, 0x40, 0xffffffffffffffea}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 11:46:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) write(r1, &(0x7f0000000140)="c179329081f9645c1ba9902db429a3efc99f8eeb8368a349a19fcffd109f3f42ef78256cb5ee8cd68d2a5f3ec812ce9679d2a322c6748a61b8a467243c7037841863e2665ecbe445584f9998055886798417d9042f67a01c500605a6ee7196a7f1cf1caebc7421c8245d976a11ade41aeec83019c525cd1f46b404abe1d867f1c93f159482354b8766f681a45c2657b6779da266be28decaea4e422c18573818cddfbf08afa38484450caff51c4b5c1c8b5aab5da18e26e8f0469ab425b32228fb3047", 0xc3) r2 = syz_open_pts() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000009}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x1, 0x0) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffa, 0x4c, 0x4, 0x9, 0x1}], 0x6, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x1, 0x2, 0x5}, {{r2}, 0xfffffffffffffffb, 0x0, 0x10, 0x8, 0xa0ed}, {{r0}, 0xfffffffffffffff6, 0x2, 0x1, 0x1, 0x400000}, {{r5}, 0xfffffffffffffffe, 0x4, 0x2, 0x1, 0x1ff}, {{r6}, 0x7ffffffffffffffd, 0xe, 0x0, 0x262}], 0x7fffffff, &(0x7f00000003c0)={0x0, 0x80000001}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0), 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51", 0x221}], 0x1) 11:46:38 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000000000)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000500)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b844ee28d92bb967c28931e113dafc237a4f2e5691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7e9b937a6f01948bedb5432e29504af0c0abf84af5a1cc203216fc617bd8bf17eac4c786d400fbc2f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000001c0)=0x1) semop(r2, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f0000000240)=0xac717dbf901c91b7) fcntl$getown(r3, 0x5) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000040)=""/41) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xfffffffffffffefc) 11:46:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000006, 0x88, 0x0, 0x0) 11:46:38 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/62}, &(0x7f0000000080)=0x40) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r6, 0xffffffffffffff9c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x1754, 0x0, 0x0, 0x3}, {0x401, 0x3, 0x8, 0xb1}, {0x5, 0x7, 0x2, 0x100000000}]}) r8 = open(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x10100, 0x20) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x10, 0x5, 0x1}], 0x80, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x2, 0x7fffffff, 0x2}, {{r3}, 0xfffffffffffffff8, 0x80, 0x2, 0x9, 0xffffffffffffffb2}, {{r4}, 0xfffffffffffffffd, 0x28, 0xf0000000, 0x4, 0x1}, {{r5}, 0xffffffffffffffff, 0x40, 0x80000000, 0x2, 0x2}, {{r7}, 0xfffffffffffffffd, 0xf0, 0x2, 0x0, 0x7ff}, {{r8}, 0xfffffffffffffffa, 0x11, 0x80000000, 0x7, 0xff}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0x1, 0x5, 0x6}, {{r9}, 0xfffffffffffffffc, 0x2, 0x4, 0x3, 0x1}], 0xffffffff, &(0x7f00000001c0)={0x80000001, 0xcd}) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) fchflags(r1, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x67, &(0x7f00000000c0)=[{0x54}, {0x1}, {0x6, 0x80000001, 0x1}]}) r2 = syz_open_pts() close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r3, &(0x7f0000000340)=""/198, 0xc6) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x35b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSCTTY(r4, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x1e) 11:46:38 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) poll(&(0x7f00000000c0)=[{r1, 0x6}], 0x1, 0x1ff) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000080)=[{r1, 0x10}, {r0, 0x873b26782b0ba5b9}, {0xffffffffffffffff, 0x4}, {r2, 0x40}, {r3, 0x10}, {r0, 0x193}], 0x6, 0xc1) 11:46:38 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) 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}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x8004, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:38 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x8000, 0x5) setsockopt(r1, 0x5, 0x40, &(0x7f0000000000)='y', 0x1) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 11:46:38 executing program 1: syz_open_pts() r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) r1 = accept$inet6(r0, 0x0, &(0x7f0000000100)) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0xe3f) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="40000000ffff00000c00000700000000acc733f7d580ff469b33fc862d7551e7f60eed82c1050087528c5731217c6340f1f1819f8105d08e304eebbc0edd861589fb7d29b63e2dec8bce5b1bb2914c5aed22aa81e65fe0f6324582e6746ab48805f6386ac137cebe5ec31d86006529ee4e034252cc939a5bb6010e0de79efdb6d3d13d9d8b5f66cfe6ea4e4ef1e45b34bafbbef176e0e0efa2204feced931ad3c196fbd506ed54551c54edba61e4f16364eaea1eb342432a144a06e27002c3d855ee2b16e54a3a1382e2b151d2ea067b61cee541f6ad6295e36f82dc9e41bffb", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 11:46:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000002c0)) r4 = dup(0xffffffffffffffff) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000300)=0x7e00000000000) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r2, 0x20004276, 0x0) msgget$private(0x0, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r5 = socket(0x18, 0x2000000002, 0x0) r6 = semget$private(0x0, 0x2, 0x31) semctl$SETVAL(r6, 0x7, 0x8, &(0x7f0000000280)=0xff) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x8) setsockopt(r5, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) 11:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x64}, {0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='=') r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r3, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x0]) r6 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x0]) mknodat(r6, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r6, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r6, r8, r9) r13 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000100)={{0x3, r8, 0x0, 0x0, r11, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) r14 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r14, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r14, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r16 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r16, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r20, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x0]) mknodat(r16, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r16, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r16, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r16, r18, r19) r23 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000100)={{0x3, r18, 0x0, 0x0, r21, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x1f, r18, r22, r18, r22, 0x10, 0x8}, 0x10000, 0x200, r17, r17, 0x31, 0x8000, 0x80000001, 0x1}) r24 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r24, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r28, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r28, 0x0, 0x0, 0x0, 0x0]) mknodat(r24, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r24, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r24, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r24, r26, r27) r31 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000100)={{0x3, r26, 0x0, 0x0, r29, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r31, 0x1, &(0x7f00000002c0)={{0x1f, r26, r30, r26, r30, 0x10, 0x8}, 0x10000, 0x200, r25, r25, 0x31, 0x8000, 0x80000001, 0x1}) r32 = msgget$private(0x0, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r33, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_SET(r32, 0x1, &(0x7f00000002c0)={{0x1f, r18, r12, r26, r15, 0x10, 0x8}, 0x100010000, 0x1ff, r7, r7, 0x31, 0x8000, 0x3, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r35 = getppid() r36 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r36) ktrace(0x0, 0x5, 0x4, r36) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xfffffffffffffff7, r4, r5, r8, r34, 0x10, 0x4}, 0xa4, 0xffffffffffffe54e, r35, r36, 0x1, 0x8000, 0x1, 0x100}) 11:46:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8400, 0x0) r1 = semget$private(0x0, 0x0, 0xc01) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000780)=""/209) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000700)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000100), 0x10000000000000de) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524", 0x10048}], 0x1) 11:46:39 executing program 1: r0 = socket$inet(0x2, 0x1, 0x682) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0xfffffc99) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0]) mknodat(r2, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) r9 = openat(r2, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchmod(r9, 0x234) fchown(r2, r4, r5) r10 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x3, r4, 0x0, 0x0, r7, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x1f, r4, r8, r4, r8, 0x10, 0x8}, 0x10000, 0x200, r3, r3, 0x31, 0x8000, 0x80000001, 0x1}) getgroups(0x1, &(0x7f0000000000)=[0x0]) fchown(r0, r4, r11) r12 = dup2(r1, r0) setsockopt$inet_opts(r12, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) 11:46:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18e15cbbdf696c000000000fdeb57412a144f037f0c44e59abd8ad7387d7891658eb4c37a9c5a1011763fbfd53c966a0f96eb734db248cbb6da9c18c0cb30810fe50c3cf0240f2fe1085825d120121c68b122a2053880f486049d8dea81ac04997f999462c2eccae6a36e6c150cfcee2c9670d38b6a956d1c0d5d739472493d08c7b588f72ac8962c909d587bfef86af49df2c11f3006d2553b42471d8dc4c1eb96bf2915a9e0771a1b5512d15118333f8d01fc606747b86e25fce96ba66dd93262dfcade4609ef6a150348583fd59"], 0x1c, 0x0, 0x0, 0x0, 0xfffffffffffffcce}, 0x0) 11:46:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000080)}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 11:46:39 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) socket(0x18, 0x1, 0x0) 11:46:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/devFbpf\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000140)=[{0x80000000, 0x5, 0x7, 0xc5}, {0x802, 0x2, 0xeeb5, 0x5}, {0x0, 0x401, 0x1000, 0x8}, {0x401, 0x100000000, 0xffffffff, 0x1}, {0x9f, 0x8000, 0x5, 0xfffffffffffffffe}, {0x400, 0xfffffffffffffff6, 0x1, 0x7}, {0x9, 0xcbd, 0x1, 0x1ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x6c}, {0x8, 0x0, 0xbd00000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='x') r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs, 0x8) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs, 0x8) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r4, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xffffffffffffff53) getgroups(0x7, &(0x7f0000000280)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, r6, r5, 0x0, 0x0, r6, 0x0]) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000500)=0x8000000000000005) mknodat(r7, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000540)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x1, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x2, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x8}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x2, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x2, 0x3}, {0x3, 0x8}, {0x0, 0x1}]}) openat(r7, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r7, r8, r9) getgroups(0x6, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, r9]) r11 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r11, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r11, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r11, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r11, r12, r13) getgroups(0x6, &(0x7f00000002c0)=[r13, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r15, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x0]) r16 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r16, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r16, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r16, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x80003f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x0, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x7}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r16, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r16, r17, r18) setgroups(0x5, &(0x7f0000000300)=[r5, r10, r14, r15, r18]) 11:46:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000015c0)=0x5) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000001680)={0x1, "b504abb155cb5f82b87bd3bc035b787800c842c3d05abf1029dbc844e558f5519c3fc2b7669c006a9f54c60067f039936f2ae0796ceb620d315df6032cc2aa7c688869b94b099305c8570368251af83b30210ec6f6ef0d0c5b009c6bfddb2ce30678ee63ab4f0ff1bc1ac3a60f10b557f1a880917f99762d796d3585708e9d672c4f6a6ede91ed2468d6a2b8a2af03f3c2fdbaeaf8b0"}, 0x9e, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001640)={0x4, &(0x7f0000001600)=[{0xabb, 0x400, 0x100, 0x2}, {0x1, 0x101}, {0x7496, 0x6, 0x6cc}, {0x1, 0x84b4, 0x3, 0x2}]}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000001740)={0x5, 0x3f}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000001580)=[{0x0, 0x401, 0x1, 0x200}, {0x4, 0x10001, 0xfffffffffffffffb, 0xfc}, {0x6, 0x200, 0x7ff, 0xa4}, {0x1, 0x3f, 0x64e, 0x3}, {0x3, 0x4, 0xffffffffffff8001}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r2, &(0x7f0000001500)=[{&(0x7f00000000c0)="1580b43b0f8c066fc869cac299ed1e6b3d71f85bb6b19470898c569728048f47e065be112b6f21cf71947c2053a209ff9aa15cc301a6545d6b76ec666533d0e145c3d0cfd9", 0x45}, {&(0x7f00000001c0)="2d2c6291b48c89a6139221d00960bb679357ab02dbaa276c607e4f78881dce1a1b31f891086f487a5d8026cd47a254adc99301f36543f6dbbf02d6e1fbe870126ccec49c37883a68142c621b74b9ffb00895df1baaea941f72fcb080c6d127f70fd4c8294e4bf7c0c0aeac89e37e", 0x6e}, {&(0x7f0000000300)="5efd3565f0b52d6804137d77c8d5381be0dad74b0e493edf5e685847e258fdbb589ab3550e061f6a27ba8c620917aec23c3c4f199d326037e9e3b918ee6262b291127b42114afad82495b0d03779bcdb9bb92bad441274bb53d607a99021d72aee14fbaecfd45f09100c6bd5fe14456b673d6f12bc257f929636dbdd7012e4dafb5b512203156fc3753348f7df41b0ee659d10a81ce8f32776d0162dbefb94fd0a69459738f53fc091fcdb28eaf4843fc6bbadec8adcc794f94125ee5f3ca1f87517f0b4ce4fc02d4a6ed7866473b6d9ddcced9fec1e10465f0c73ec05f0903ab7ef02f3f03e522981384494bd8840360df1dd99c2912e9fb20fe4a17a5edcd99457acfee676857faf1bccf03b2fd0aafda4876255bc69ae1575a865de5375a144627f7ed4c35c4bfac2ab46cc1fb6dc9bc61f5deb5949c3cf7356c280c2d03894479afb60da440efa6fe6cc0aa512e3af39c6aac2dd6543cb4e16ffc72eb6c0ab42c6cba560aa711a4d0870221b13d93d90e24fab490ffeaa6d9b5a14a99e3fd615e2244196de0e2fcebb8f77ad4de8a92f6f0805127c546e45cd169081da2ae0de0cffaa62fd73dcb1dfa3332ec3fec8cc0333b5a332b0b8ecb28cbd5a7d10965ee3b27cd2bc2d530a6d95102ead3674966b92becde962890d707ddbc1de2cc54331206fce64d3162ee514f4741dbc9d49a38f7c9651e44b5242a54f251c97e10fcc87c12ff2acee2b97026f947a0ed1265f1b4760d306a57c626e44e8f864abf00aca59317c6c85f67191d6f0bf4365e19908b83cd889ae163764467d274bbbb67009f20acb4574503928ea78d1a501bd95e6f2219af3bb8452647faa5670e0e59eb760f045695748c5dfd4ff4a979a828dd514e44009da7395ebc920d76c74f0e6f155cab437b936cfa572c36bdb7c252e7f56a1cec7f1e8e6a9f2da60defb25718152ffeba0ea1f1604904c5c75e30b8b51121f1d504ae35a6fc50a58b112c37bd30715ad43bd24c1b1a102c6e54e05709fd7fb6453642fe7dea7f409a892c6b86ea72d905e95d1044fbf8bb043c9d6ec4e0862f6dba32d5ba30f88722826e2e0dc84bb57e2e1267b2c99d365e2538ffc576389c4ebee141af73e118cef25c1db2e6b088d1e747d03c6e1fac2d530988ff6e96977dc78f9e37781662b773267d48a460b665ac2f2abf4ed86b3343c9850339b20a97e5559f1b486c65166fdadbb7c5c78a0490e87748d934f5453146748f474ca9e5bdfffaea4324aa08ef91a00629970303bcc85ba610a7ffc7232934dd24b9f8e83aa10f9506743fbff2216218e599bb0c836d7b5f04e04bd1018c1d0335eb843b6ef011edd32470c08b8aad631b1bc90389d53547d8bd8e49642f413261d171358b0587fd65a40419cfa3029b236b509942120be5e8cf4ddb3d701cebd802382fea462e894d19ab69021d6d597b006d6d28c83d08fd1d3863af42a159680b66b10cf93b3388717e4fb413741782920b718f55ca92a26ec470186905399fc546a162be4fbdf88bf26881961b8fec44e3c8d0b5e0dd7ec9e23c9c1d6f7502198f0b1ac0497fa1a091e9544092012638dcd98a9ed5b604900d4238d5dc903dc307e46c671f5b8768bb4ff431e32a125f036245151908494f28e05709322b99e71f9de5103ea01df31cab729a39c40dd16e503d3e438e3c839e8fdbdb8fc14aff48f6b4d883c349ba5749df5b7793023a4219afeb5e1f2dd7cdea78a4680ea15f2c56bac323e1d9d6244588628e668f1d14ecc8f80fef199c61bbdc228af8054047cfb7c08c9b038edd2d8d8498221bd6cc46c1dbb6679e02e0f9a9cad27e7b6ce5620b6e7f3959a2a8498fe70fd1dab2dfa28349144543a4efc3200b2d619748e731b47dc3a501f3095d9c73ffefbc78db3ffe82f34ba6a3803f05e05b0c061ba29e0ba67011d5f5ec74aaba1b27b0b787bd1d8283131ce7fec72254061839b2778bbacc4e59971d6f0fae5688b340b6a4ef2c3c937d7b33861e497d3151b0b9ccdaf1d34c812eac06ac16d451d69c505ccbbd1fcf7d7889365075079d7376086953b5cc598bfaa1a9fe6aa7834588c503d9ef2c115cf84eff889053dabedfbc2ff0199ad59133d7d0bd7c28ba8195b452d91f06794489c99d577ebd4fa31078055f9dc88d1663495c63ed3e4b7081c04cdb3d231f918b4f5fdea9aa97de1d90022b46e3b9999c0ed36c84472dfd9a34706f4740a657e6e7ec0c78d11961a34bf85aa81b3679f947cebf6622a640dcf7e22953b053bc745fce36dda95fd7f1f498c5762d0c4065520c825c6339c60c7388db6648bf6d3f0e699bc74c137333277894a658b60b948b27a2ea966b98aa4523f6d1756ee0b86b8d7778a39018789758179d7bea8c096dac07a464fd1da6a482ad80d2b0cb4b10e892b9764953e01b5b678c068f712e1a729a911708b3ac42d1f3f28b725e1bf7f3d2d43747c11890a96030fe87a8b5b38ee3ca837dfd1de32e751522a31ee06cb837c6ae445478b54247e94db6974796751fe1a8814d748ed8329dd156b999f1d9283f7d0f866fcab6f1a3b0e6694be2993f2a113daa185fb9a21694f2e76169e95c10ec55df4cb69b2b327b22802e1b2d747f0737a88eb838b152b80a50066b039ae1f11abb8124b799f9d05b674b417d5bcb65db6baece4b5a913c949a53465bb65d2ed1a532e1e58439e572090fe757e972c71dfe3602ca0bddca9e09b0744e47be0807f2d18176e864a52a60e3c1b919fb78934c8153c7569a90b7913f899ca1e80f61033959328e43f0f496b13785835cd4ae0a1b77d868fa0f299c591cd194eea72f427613de9cc030e5197b7b0792395cfa8877cd7fd59cd47bf2dc4bc1d860fbd53ea6dabe105861a3c1cae708cf1c1884d0a4c5710f57b8cb2f108df6ea178f1c0755edd28dfee75d416b43f033dfc2c2885b63a4962dc51deeb83b6b2992f4d01d56385fc33cec2636bf42276574db6deb83af8fba31abcfac59bb62ac31beaa48208417c689dfce6d9952cef0d92d61ac7bce0fe4bd0971e6a6ab1026f65333e90bb0e9824e5ac630a926b2d00d7b1c7be9a3512cd4e03d68e0fbf3c0ca9c38c13a2e6d7227143497517f33b46a6448e4eac3badaa8c8519eb0b1f886c35b4095412a194d73a6e12ce34c1be90521d57d86b22498c6f36e33a51ac34ccf7057d131940c7eb1b01abe2780cfbc3b5a3fc987aa0ab0022f21ad7508f28045c975731fcfd51d41875075507843764d6e198be329784ef3192cfed2a389c235557c64fbf03d0d15e739f949831888012042c85a37e1c519613579495f26c47b1783db28f4c3e584a56dd3a2472f35ad10f1edf074bd74f5effb06936789ee13b92fd6a0d5f77907e8331732cecb5444b2fc2ed6f8b6a5a7e099686f727afe6dd8b3c17722cfb3a5a372bdc94fea4a4833fd4c48b552f0173142279a8272d3bc535a692284ce83a7f7605b741e6062c80234b78972efb03a21743af2550a15a5851fca09a25da4bb042f9cd03e0dc3ecaeb6ff538c74aa7a184134633ef26917e6d7086f6c466e7e490c6e2afd044603ed6e8de3fbafea395fb9cb3275c87dc4334d115b0e827f553c90056f2e22edf8e91606c6e7266fbe09289ffefd2a3b75ae7142d515b7cc3ff7afee365826e696e36f97ecc469271c3f7383062b28072f2062b8dc28c4a205fe7ab0e450f1502165affb98a8ca60ba00984a1f741f8031725f98c8be9505e6a9a1c5fdac3696069899d4ac11e54f31d317539529b8e2d360ca421ca976a58cf521f4bc6fa65ac120610f352bc8ed78b3822af934697d3f28514384a8889fdc4d780179c1f7e7af2a3eee18b23ef03f7793ba16e6baa211725a553b91397990089f1d9dc155d34317218b9819971abe2cfad647f06504172097c2a03d1ec3053048ea5b261effe43452b0abb0991b4ebba1fd6a1ecddee23cbea8ac417dc70e7df70b3a662a32e20d1837e515d93b37b6cb50c767b4e639498e5720d024aa069f260bdc1ae62f5d4b2bf804f9be8ecf9e3b4508f994f656eeb4912be9432ad726fd9b03c5e753516ef9ea52e6d8d6d1279befb9e6d1371996d8cfcb7dc61be81a75f8c252ea5cee4afe32c240fd981f03988469877e7bfb730d85d4d91efb266bcc50d6bdb1ba032629147a0e7e9016b27e7b53d3241162450b8a0409015d92e6872462186a068e310641c8322d7e7fd7541b78f3a00ba0df00dfb4002b36d8628ed688e24b0f651da1215df236e15a2960fe8018cfb3bbf6e8a8be67cd4cbe20eac416223abd38146cd087f33d35f45767e37cddf9cb433ead85457a443102af07261bda8195d126f4381b9c01a7f872b8e960448bdfb7f1d721ea32ba943f6743ab9ec52b9194f038d1e3a58a9eb247c3994ade740e1624538b544b683cd7cc0c56421d4fa8e3c56ca89cdbd38c8a90f22000dc43ab96ae8054e8e5562e03613d0b1ddcc4ca202f9d9fa6e1dd741510aa74f5ec9e600b6f9dd3488a0d3d9fbef1cedc907e055f5b0aea5a3e003b3aa9fec27c0ec4e0da65ef054d4eb0748e917362cc4523557702409422de69bb5e3b20969881a8ab78ddc9df006d480418119d51c7af89a6944aa3acf1a95f5d19ffb6240031c52e702f6fcdcac497b3d68c2e2d5e266380e41d061dc4775535f0405bd3f87f9f79d58967f189009309737c58d1a564c598e5822cb637746a73b896691e1cc67ca3182b8c2fd95505a1b0878056bab627cee6e98d7f3b815d68b12a3d8babf3c942c22cb2e91ef2689fdf0b322ebf59ce683278e4ff4bed56a6e879b976750fec31e5926e18fa0a92d1fa719c2c863b0f25a8bee6656ac2109de4ceb1f462c2c30e03ae86be7fdb8be4134b2c869fec1bebbb275792dcf718ccdbcb040ac87186d4e413fc36d39d68d752284502985362165fd45031ec161581ac2a812d499d8c4cec5fd20c01f8fa51d5d423e2f982de96e677009c100df55717b095f6d9361b7529a1d0888610a485b8d6409cd1b1ebc844a933d9cc4954be7654f771f08247c5c5ef971a16c5c4f81c8774bdfc62761daaebdb2023a68f02d0c787c1c555607677f661e0c652bb42e6377ce1f057d5d1b0c94cda1200366fcb2186006f7a79d3c5df923be708ce0b999bee53add6a101572efd3aec4c386ce736eeaefcb92511a6dffe2a79802e5955ef9fc540f6a5cd58d9da89a4fbb29b54b36b0c71021ac7278fe0c0a825565ff5287a50b99e6457fe4c706a63fa7a4e3be6e4675503ea22100ea2bbde3533e098d8214618182a7a9a50bc8912a719e368544855deebff08c4d0294927424418f2d9259f0a0e67ac6c89ff78fdef6d1f62705929cf97e2e9f6844a59161d3b8516097f7297473b6ad0349c2ab6864bdf2fb7a8bcab9692c63e23ae71188ccde34fe9b7b3b713d7ced80683c9f8808113234d2e1d3f950dfefb74baeb8d6baa97247e294f715f0c04b11b93538a15bfd5329c6b7d23c57655f1108717aeb9c41cebe94ed436c2fb5de0dbed56a33c3ece5be57fe6c34d50868acf10864b7f55bbd940188403b2421a93c39635aed403d6ffbf0dbc9bcd99bdf8d4f9a3debaad6312e50a15b298d101b0a50f2c51f58e177a22b4164482d12674b1359f6ccc8a49496e1593c1236c2c9af50dfea934dc1c6a424e9656044a000d0879a693a58914550470de90ee01a7b7ab35941b37d028e7b4dd8861cd0c7b4ae3486f4489d3806a8ef6e905db73ae015e2717503eea07502a0447f42e1c2f8ecc7b6fb82f6dae0774ba31100dbce29", 0x1000}, {&(0x7f0000000240)="a973e1e6a1dc116f1513350c41eaa1285b2e2d256f7472027901e2bf4760c00cae982c2b257ca74f2758cd425a6819419642e9b78ab83394d2f1f9dcaff34fa536103784a61e36b3f667e98c13d87e6042c78245b45c0936c5", 0x59}, {&(0x7f0000001300)="b6265ff442cca7236835111dde97428ba00f5a45c986a26ea1e6ca10e04719f5a7735af1bb4151a688498f569803c6c96d142d0e625100117b3687661fcf584385571fc11eb95296180281d024cf63512fc992f777ec79e220c0a179f9d0bc192d9e7822ea24630edc7c000e1e0abb53927987bedb96187d55152059716d6250ab7cb5dac59cec80f774ef65bece00d93acb409f55c841f72ef71702c501e98b6703b558e16c202d5f25fda891d0f0", 0xaf}, {&(0x7f0000000140)="3d78ceceb4701433360110fb8efcd4e0e230075200244d74060ffbf82f82288c05526e81517d8bbd73d0c49b", 0x2c}, {&(0x7f00000013c0)="a42ac5aafb00dcb20444fd4d3c1d5dbeeadb612d02ee6b834199712534e3d70c7b141ee84bd8b579873ddd301674866701d417cbfc76196a4aca0832ce578e9d5a4592e624", 0x45}, {&(0x7f0000001440)="679d9c4c38ac7906b0e5d4dd58821f651c37d2c3c7b8a4d62bea9842263de5d0d234f49bf4d7c1ef776083781414102b198bc10c49f10d8d692cede5b82ae8de109b6a35d26c9ba67d39b60d94fb953c2c1d5c37ac1ad65de26c4cdd33779020815785a19f7fca9bbfd6aba68e408017d8cd2c77f590ca898baa2a33a289079c53e07c620aa1ea5bef9e1e9239fd667da733e6b772eb6ce2", 0x98}], 0x8, 0x0, 0x0) 11:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) sendto(r1, &(0x7f0000000240)="9c5f9ca9899cf6efdd81cfab4939082fbf7c9930542eaec8a86a9ef06c19c4c51083fb8864d38d827c31f08e0decb258e9b1d3afd37fcbc381294f3cbdf0ec2590c5d8f1953503af836d12f6166753aa6e261a93a9d0016bc354ebbf7adcca2d8afcf0088ca3308870e702a344a5bc89921061ef3b8a0894979942dd88a59abbf55e8a7466b0085e6b6f654231ff38eff6ad05058213069c1c7c745e00b881d1b6a28705d9d886643aa44e42f161f37e85124707c48ba311b10af7ea4abe9645b4b4b03d1bc4", 0xc6, 0x400, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80000000}, {}, {0x6, 0x0, 0x0, 0x4000000000}]}) socket$inet(0x2, 0x5, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000200)=ANY=[@ANYBLOB="fb18502b66697fffef020a83176dbccffb9188119c4ba07b7904d7e902a85586f5714a5fab3f733789185e9a2c6e3e92c57f3e68ebbaaf2af59780ac21dde4ec25ecf39a92978fdf1817c5f8d796e467aea73710f6089333242e1146221961a6d7c342bb"], 0x1c, 0x0, 0x2bb, 0x0, 0x1f1}, 0x0) getsockopt(r1, 0x100000000, 0xc, &(0x7f0000000100)=""/210, &(0x7f0000000040)=0xd2) 11:46:39 executing program 0: fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000180)={0x0, 0x8}) close(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r3, 0x8}, {r4, 0x4}], 0x3, 0xd79f) close(r2) 11:46:39 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, 0x0) setregid(0x0, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000080)=""/192) 11:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000006c}, {0x81}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8202, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x821869de, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000fc0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000001000)='/dev/pci\x00', 0x10, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001040)='/dev/ttyCcfg\x00', 0x80, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001080)='/dev/bpf\x00', 0x10, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x821869de, &(0x7f0000000300)) r17 = openat(r16, &(0x7f0000001100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x100, 0x2) r18 = fcntl$getown(r0, 0x5) r19 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r19, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r19, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, &(0x7f00000011c0)=0xc) r21 = getgid() r22 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r22) ktrace(0x0, 0x5, 0x4, r22) r23 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r23, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r27, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r27, 0x0, 0x0, 0x0, 0x0]) mknodat(r23, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r23, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r23, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r23, r25, r26) r30 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000100)={{0x3, r25, 0x0, 0x0, r28, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r30, 0x1, &(0x7f00000002c0)={{0x1f, r25, r29, r25, r29, 0x10, 0x8}, 0x10000, 0x200, r24, r24, 0x31, 0x8000, 0x80000001, 0x1}) r31 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, 0xc) r33 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r33, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r37, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r37, 0x0, 0x0, 0x0, 0x0]) mknodat(r33, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r33, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r33, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r33, r35, r36) r40 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000100)={{0x3, r35, 0x0, 0x0, r38, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r40, 0x1, &(0x7f00000002c0)={{0x1f, r35, r39, r35, r39, 0x10, 0x8}, 0x10000, 0x200, r34, r34, 0x31, 0x8000, 0x80000001, 0x1}) r41 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r41, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r41, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r41, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r41, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r41, r42, r43) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f0000001380)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f00)=[{&(0x7f0000000700)="7556d8a4ce4118aeb70d5e7cc3aae7afd94ac6f7d228ff238b181e0774956d52b61a4dfa41b5ea005fd776df794e3d1bed02ab3fb708dab29ba08878b14ca575b578f0a5b63118b83c3483d805760f2db4a8fcb8e9d9cd44cff1e66dfcf178e1ffd2366de5db18af94f8763fda74f2d6ca3d5161e360eec4d777a1bc476f32a88aac2afc3063c71d3487742bee2cb1523a101abf1ad45c55488f975d84e38c5779b395524b10934f2d480f25a4264e399e1bea4281fb7d768354ada38b6d3351c26723309e6dc3553cd96ed52b0a6c590eb3779f735689a0c7f433f8a9261257687f6dcdfa552bdcca264eca220aecb17e57a98913c174", 0xf7}, {&(0x7f0000000400)="7aacade0ba08c56655aba272c082c24a724cb762", 0x14}, {&(0x7f0000000800)="5a758996d5908f9b9753ee30a46d0a9eec7758744e22e7cc3113822dd4e98a7c14a352fb06be74965357a3ce7f1ff3899487b0f927a785fdb19df6aaf0365e29c1e835df49e9cd94395687a8049c779c9a875e9fdfbfd7daf4046bfed2b0f610a0f4579844e1315bc3be291864073a1be9a54c79320676ac02afbd4dcb909847c7167aa9bb5f91dbbac5f178f5348d3a317bc77d3f0175d611424ad1b0b447e8cbf32ed0456eed0ba387838fe2105a44024645f213b7646e6febb5142fbd7692d47aef8b679a3c1db70c460cbe17278b97443b4349de7ebffa646aa0effca5eb1aae", 0xe2}, {&(0x7f0000000900)="f78f402be4d63728bcca84cc4d869c7130bd811c31f9bf93185916629bae696b46ca94c1c88ac132ba0e946849afc8dc054c9b26bda193a1255b337afc76ff01a59338ffab0292f7c0d5bb4992eddbf495f5b460c40fb67be294b1a0b93ddad018aa05d873aea2ace7acb40265b777f7f8a0daf2b61a328fb376c2639259869f034aeff9fb79016c2466105e9a350c83454108d2a33777567ff43cc6295d5554e4a216357b6009f3404511386ccdacc2749cc55f93ca688822e93536ea64a04a84d066bc7f3f3b4992b31a1f39d809e8f503e682e262f781b8db9796642aa6", 0xdf}, {&(0x7f0000000a00)="dc0f2b332446d84823bcd1aa535285cfc391e2fa72bd115137a5565f109f9e260e5657e94e2d467659816df965f32f24d74f5188fc86625be56e0ecf8119e7b4112fbfbc67f3e4dac139923a1b2dc182a30297f3952e8cc9c20b07bd05517ccc41ce1e66c8a6f88edaa048f7cb2bde6fba86cacd0c7fa83e2c64d3a6ae4fc57f092e0c71ef7084a7fa064b5bb09a", 0x8e}, {&(0x7f0000000ac0)="78242a103326c9062a8bfc8c078793382ee0e7bea09a526239bc06a8a886cf7b037c294eeaf6a17bb4b1963bcaf7dc95607671b797490888c4762384fcdae153b42b265140516a07fa6d4c16959008d61ce73bcf0400be83bd9489445f215ec56b287d11eb3fa3530e76d21deb1a51c6a4abfbc6ffbbd3c53de3dd5cad5785918bcc79ffb5df1f0f3a377a65b3e4608989825bf0a74b4b83b26cd39e1115753850a0289902742f414caf3d3fd3e03bc85ed2e06b0de0a75d2cb400e2387e5623fde4d4ec246a76af3c291ea2b56ade3ab048a3b2ac55186107474a06e4d03cc6a538bf56c44be4a889f5a7d6c2ba1e9b9e5d01f5c8", 0xf5}, {&(0x7f0000000bc0)="7aea6f17df0c479c3b27cb", 0xb}, {&(0x7f0000000d40)="9a0996b4b5c7f665e79cbd02e65dcb42ba3150d953d8925322b9f5cf7488e4fbcdcd5fafbb084d3cbecf27050f200ebfb1ea0da28c8ad1bfab3c59702ced992bfaa9420151f39da6dfb9c763ced238ec066c6cb2e4440f366afb8c3719cb837ac22116161a2947a91158c0e529e935515001ee438355622d232369db235145f4f89aee9a3831404f6eba0decd66d40fbf1577c07e43dda4fa9c01c54eae4129081816d170d1e22e27b31b790dc722cb58f4e7b25b92635d7c6beabc1ca6223e9773dc2565ae2bbc75a66", 0xca}, {&(0x7f0000000c00)="1bc46d8d3380e67d", 0x8}, {&(0x7f0000000e40)="2e6f1dabbb61c3fe8dbdb76657eaa50ade921e8e86ed9c3ba46515835b9b06e7916eec27598858242f9b19496b89ff931e765cf78fbfe8e38cd49cd0d0e3887908ea33b19714ea9504c5390edfa5555e95f0d85c971a8172d66e16567ae6e6bcf7459af4128fc94dec16beb351dc5050c9d948ca5f9d71412501f59db2eb47779c57def1", 0x84}], 0xa, &(0x7f0000001240)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffff9c, r5, r1, r6]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r0, r7, r8, r9]}, @rights={0x18, 0xffff, 0x1, [r10, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r11, r12, r13, r0, r14, r1, r1, r0, r17]}, @cred={0x20, 0xffff, 0x0, r18, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r25, r31}, @cred={0x20, 0xffff, 0x0, r32, r35, r43}, @rights={0x18, 0xffff, 0x1, [r44]}], 0x138, 0x1}, 0x8) r45 = socket(0x2, 0x400000000002, 0x0) r46 = fcntl$dupfd(r45, 0x0, r45) ioctl$TIOCFLUSH(r46, 0x821869de, &(0x7f0000000300)) openat(0xffffffffffffff9c, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x100, 0x108) r47 = openat(0xffffffffffffffff, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r47, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x30, 0x4, 0x2, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r48, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r49 = syz_open_pts() ioctl$TIOCSETA(r49, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) r50 = msgget(0x1, 0x10004) msgrcv(r50, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r50], 0x1, 0x1, 0x1000) symlink(&(0x7f0000000c40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000cc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r51 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r51, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d427e481dca4fb9fd64d10ffa7a3b71d2070de4c3558c38a068e095fc0af12e1c77d4c5bb5d761602d46f6cde72162e54565867b57caa194721e622dfd9a70306024e00a2cec43e64ac9c2b8eb72e2063e54962a77090e67de65fcfb59c8b0ed52b7ef5bc879483e114cfe7b61da657e0192d1132b562a26110e41407e2fbfbf76dd"], 0x55, 0x0, 0x0) open$dir(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x20, 0x11) msgsnd(r51, &(0x7f0000000080)=ANY=[], 0x0, 0x800) mknod$loop(&(0x7f0000000680)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2000, 0x0) 11:46:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCSDTR(r2, 0x20007479) geteuid() syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x52d, 0x9, 0x7fe, 0xfffffffffffffffd, "0366402b00", 0x0, 0x3}) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x800, 0x8}) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) write(r0, &(0x7f0000002000)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab12105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc08712b3e27283ceae0900e09f07195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f498879056ae3f70d8a480c813ef6dab65d22ed27b779c4957f8829f6e406ccb3e7aa74c060d0383ffb320ebed3086a980e3836450add7aa41c07c89422c0c008cc8ad0091e2498c90227147f1c151464bd267ae875f56bb3459f11d90f9a98b171a38022767eb3", 0xafb) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) 11:46:39 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x2e78be44f7fb8848, 0x0, 0x8) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = fcntl$dupfd(r0, 0x0, r0) syz_open_pts() ioctl$TIOCFLUSH(r3, 0x821869de, &(0x7f0000000040)=0x6) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000080)="41fd271a313e14e0c50600"/27, 0xfffffecf) r4 = getpid() r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r5, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r7, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000300)=[r2]) r10 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r10, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r10, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r10, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r10, r11, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r13, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x0]) setgroups(0x8, &(0x7f0000000340)=[r2, r6, r8, r2, r9, r12, r13, r2]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r15, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r14, r15}, 0xc) socket$unix(0x1, 0x2, 0x0) 11:46:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x821869de, &(0x7f0000000300)) chflagsat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) 11:46:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x0]) mknodat(r1, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r1, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r1, r3, r4) r8 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x3, r3, 0x0, 0x0, r6, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x1f, r3, r7, r3, r7, 0x10, 0x8}, 0x10000, 0x200, r2, r2, 0x31, 0x8000, 0x80000001, 0x1}) r9 = getegid() fchown(r0, r3, r9) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) chroot(&(0x7f0000000240)='./file0\x00') r10 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r14, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r14, 0x0, 0x0, 0x0, 0x0]) mknodat(r10, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r10, 0xc1045763, &(0x7f0000000380)={0xefffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r10, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r10, r12, r13) r17 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000100)={{0x3, r12, 0x0, 0x0, r15, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) r18 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r18, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r18, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r18, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r18, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r18, r19, r20) msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x1f, r12, r16, r12, r20, 0x10, 0x8}, 0x10000, 0x200, r11, r11, 0x31, 0x8000, 0x80000001, 0x1}) setuid(r12) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 11:46:39 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', 0x0) 11:46:39 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) 11:46:39 executing program 1: socket(0x18, 0x2, 0x0) 11:46:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) close(r0) pipe2(&(0x7f0000000040), 0x0) r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 11:46:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140), 0x1ffffde6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x46d, &(0x7f00000001c0)=[{0x50}, {0x5c}, {0x40000000006, 0x0, 0x0, 0x2}]}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x821869de, &(0x7f0000000300)) getpeername$unix(r4, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000200)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)={0x3c4, 0xfe10, {0x5, 0x1ff}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fsync(r1) 11:46:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x7}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x4) dup(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = syz_open_pts() r9 = dup(0xffffffffffffffff) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x7ff7e, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x5, 0xf896}, {{r0}, 0xfffffffffffffffa, 0xa, 0xc5, 0x1000, 0x331}, {{r4}, 0xfffffffffffffff8, 0xe, 0x1, 0x400, 0x3}, {{r5}, 0xfffffffffffffff8, 0x13, 0xf0000000, 0x68, 0x1}, {{r2}, 0xfffffffffffffff9, 0x12, 0x4, 0x6, 0x40}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x80}, {{r7}, 0xfffffffffffffffb, 0x24, 0x2, 0x6, 0x81}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x7, 0x9}, {{r8}, 0xfffffffffffffffa, 0x0, 0x1, 0x8, 0x2}], 0x10001, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x0, 0x101, 0xffffffffffffffe0}, {{r9}, 0xfffffffffffffffb, 0x25, 0xf0000001, 0xffffffffffff8001, 0x9}, {{r10}, 0xfffffffffffffffd, 0x0, 0x2, 0x80, 0xff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0x1, 0x7}, {{r2}, 0xffffffffffffffff, 0x20, 0x300001ca, 0x40}], 0x3, &(0x7f0000000180)={0x370, 0x8}) 11:46:39 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x102000000}) 11:46:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r4, 0x0) bind(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="01611fc9a82472ed47caeae727233b3000"], 0xa) getsockopt(r4, 0x7, 0x0, &(0x7f0000000340)=""/248, &(0x7f00000001c0)=0xf8) dup2(r2, r3) r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r5, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xffffffffffffffc0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0xffffffffffffffff, 0x1}, 0xfffffffffffffd68) r6 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r6, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs, 0x8) socket(0x18, 0x4, 0x5) r7 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r7, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs, 0x8) setsockopt(r7, 0x5, 0x32246df9, &(0x7f0000000280)="ebec03bd993a9c05d70000000040843cba71261d2233d0956f31c93b5f3bd15ce152383a3a6d0c204707cfee0dd1b4c1340fd0fec8e626f46d1fa9a2554e8e1516063bbbf8d20593c5c7aaba02d28f969bf3e344a90cff8947e404d58db64e735a5c0f9481d6ac59a80b44334ced04eed236f4eb73e2545d3901c5f516c821be0027bd4a34b05cdfb097457f801341cc6730902675ca84b69471c0ffcd6b5afad9627c", 0x43) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:39 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x612, 0xffffffffffffffff) 11:46:39 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs, 0x8) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0xf6, 0x7}, 0xc) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82026f39d57225e2b28a11776b"], 0x10) writev(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)="1f89cf7b5cddf39e", 0x8}], 0x1) 11:46:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x54}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open(&(0x7f00000001c0)='./file0/file0\x00', 0x1101, 0x22) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 11:46:40 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x5, 0x2, &(0x7f0000000000)="1bcda75bf7a855238868d8f8f8cad5f34c265dc8eb97709c8c48674d08eb7ce4a4cda76d583284d7534ee5b14dfca7aaf25f3635e6eab8a2933692f9ff4162cae4e2d0c21e2ac60843c166fa4de554d7d96e387f3206c1ae511277cf06ae01c33ab02652dff63a4ab911c6dad26b1f37f552328df981fa2a0bdb1cef8b173ed18acfefdaaa06d2d010511989edbd4ee4f1a97cca54e4e0cc9d2f66feb23d9e7b0a749c089ff7ec5aa4a1d3607b02a3e77014b4789bd5701666f4119a07ee0ca66945ac", 0xc3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x40001000, r1) 11:46:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) dup(r0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:46:40 executing program 1: sync() r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) listen(r0, 0x9) r1 = syz_open_pts() read(r1, &(0x7f0000000000)=""/61, 0x3d) 11:46:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x0]) mknodat(r3, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r3, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r3, r5, r6) r10 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x3, r5, 0x0, 0x0, r8, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x1f, r5, r9, r5, r9, 0x10, 0x8}, 0x10000, 0x200, r4, r4, 0x31, 0x8000, 0x80000001, 0x1}) setreuid(r2, r5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:40 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup2(0xffffffffffffff9c, r1) poll(&(0x7f0000000040)=[{r1, 0x8}, {r2, 0x4}, {r3, 0x40}], 0x3, 0x10001) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r1, r0) 11:46:40 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) getuid() 11:46:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) 11:46:41 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) clock_gettime(0x2, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0xa, r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000040)="57156faacdab9c3a53e0", 0xa}, {&(0x7f0000000280)="b8411858f07ada7e3b3334b45b10018753e5b277aab286f9c61450927a5a59775b0c381b88afcd06b86de549a8d96711a43a6d091140c20ab892de71f29a2a1e160a7c33ebc2b7d68e8d70087a400c6fd7e471ff81310a939f230881995c46ab74e3d4adf3ff22a66e22479b6b3e11d1fdf88ba879cef25bb3151fca8da945b5d112900f6015dca5a43db2c958e93a61457835d304be397b3e1b4e3fd662e9e4cfce084499a1a4b70fc3ee099cd3c32e2e3f0bfa7fa7013079705d75b8ab0f067d2b565008c43865fcadcc2b5e5fb66522799cefd706f21735cf9436362bc23c74cc30b5418f82e26a2effc49fa54b04627e192e6d076ba7efed8e7c", 0xfc}, {&(0x7f0000000380)="7289ba2e53192e54bd2c216f9a7bd4e96d74124489031418abc0c815e46cb0e506f9b97cc664a292bf2e1d8569bae03f05b3d4e61b4639045f61b739eea6efacebbe2bda9413853a9b0eb816c7fe2202cf99d3a0f53345ed11316794ed33b71c1788e15c651dd1b05d744822f755bdba64fa158069d999a6c99728748c6e76028e4f3d2aeaae6afe4b568e4fd058f03fb54febf222db70e1c50a25548731164740c16d4fca5d83", 0xa7}, {&(0x7f00000001c0)="458ca4c7d83464c417d399b9a70861fd60bd0a81ad66197c94c5b3e2dd65cc0d50701ec90da23893cfd20508acdaaab557f88acd037462dec4803e07f1611c2bafefcad8e3b0247eac6b31b8c8e02c56fe42e809e7203088a1b1af", 0x5b}, {&(0x7f0000000440)="366f1bf2708c0a416530b36032871e460cd2da59a44b8a29bdcd9824b96933cb3bd725e36681192d64718851432b871f3f14ba77a83a4956446911bcd027427c6bb75c24878f50b603a8c982f004bd53e537480bf7689e1eba11b12c916f0ec32945651bf0fd353e70fc3a580617a3cb7772c4da9c52ae35167132300818a6a05e377c711c65d588a6c8bd473c2b7074b7", 0x91}], 0x5) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x22, 0x1, 0x8000, 0x1f4}, {{r3}, 0x0, 0x18d, 0x1, 0x1, 0x1}, {{r5}, 0xfffffffffffffffd, 0x8, 0x10, 0x10000, 0x100}, {{r6}, 0xfffffffffffffffb, 0x88, 0x1, 0x10000, 0x2}], 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) r8 = shmget(0x1, 0x3000, 0x161, &(0x7f000008c000/0x3000)=nil) shmctl$SHM_LOCK(r8, 0x3) 11:46:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x3c8) connect$inet(r0, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x60) r2 = msgget$private(0x0, 0x1) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000c863e415e90000000000000000000000000000000000000000f900"/137], 0x89, 0x0, 0x800) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) 11:46:41 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x4004745d, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0x5) 11:46:41 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 11:46:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 11:46:41 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33abd7dc68ecd580c457fba3056e7e61757fba3da303938909a9d53e17d7e1d26e13ee94426dabceefb9b60f7d601eb6e13ab1d712d3a2d8ab9598c3e1fe936e377ba603565ac819c59b1c91a1a993c6fd337ed06665db1fdae96541acf84530c8307dd10cc70a2d76fb2a325d45ef9fa21423bef4ed8451baaf79f4f42e379f5614125b6fc678289f2deb6d8de35beee7096f53c91627ae017abeb7dd5885b3ca90c1fbbb955eb70a2a3966c00e6cf3e8197ce6f50716eb646c86f55629f5212a80a2efb98380d61e5f654214329da97fb8a02c2b11a6e1a75f8aef935a489acf577af453"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 11:46:41 executing program 0: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r0, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r0, r2, r3) r7 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x3, r2, 0x0, 0x0, r5, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x1f, r2, r6, r2, r6, 0x10, 0x8}, 0x10000, 0x200, r1, r1, 0x31, 0x8000, 0x80000001, 0x1}) r8 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r2, r8) 11:46:41 executing program 1: r0 = socket(0x10, 0x8000, 0x8000) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000010c0)={0x0}, &(0x7f0000001100)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x0]) mknodat(r3, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r3, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r3, r5, r6) r10 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x3, r5, 0x0, 0x0, r8, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x1f, r5, r9, r5, r9, 0x10, 0x8}, 0x10000, 0x200, r4, r4, 0x31, 0x8000, 0x80000001, 0x1}) r11 = getgid() r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001140), &(0x7f0000001180)=0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r15 = openat$klog(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/klog\x00', 0x52, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r17 = kqueue() r18 = accept$inet(0xffffffffffffff9c, &(0x7f0000001200), &(0x7f0000001240)=0xc) socketpair(0x18, 0x4000, 0x4e71, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000040)=@file={0x1, '.\x00'}, 0x4, &(0x7f0000001080)=[{&(0x7f0000000080)="d6438c026310e86901e283406bb49b6c6acfdfe0b67821cf717945190a2c191483e866198abdac695a0b32f5f191a0a2f505e8948841910ea10a9914c03b9bf6867a42025ae9656e6c129c23972a5b66682133d4fad0cb96a19e543a8705ff61ac8b1704e4296e7d5287b5a07b256273b10548fb70feca58bb4b8e8a4fd398331115e66d15948e32a3c7ce31d5a4c84aa1c63e7d9d09353a376977b4b06c0dac19fecf77f05dabe1b860e6616543292557a2332a6497cd0bc9252a0b774b1b59fbee2072d26a665e940fe6f06260d3e6d91b3c3c2d8d57af2c4b589d96c480e88298985b90f6f686261ffec4dd2a887a814c76c66813f110a920f9f6488e8c1721ed077ca5d82bf56ff22523e3740173b9f22e586a29bc266304db1697bad9af80ffaeabeb2b8fe933558f2e39f8df555a1e6332dd5f7d4e630371a14a60e5b1366c0cd8cb26efc5369b1cf026f14447ce63e32ed7daaebd6a0f180ba2f89fda21a5c5376884da746bdfb62c1b5974125041ce84b0b3192734620515be31069c2488171b9e49aa5ff07f2c8c1dbe0a14d9156c41362e5a294f346977c59ba2fbc8722da358bde31e9f78166ffae0353d2aea0b96821ed3a60ceabd2b5105e53e49159721aeb5517c84bd19584316a12f6b565ee7ebfa0a9349029dca4c5048dc552ce45363db8fd16de329b1234a8e11a97d532dba470020bf8cdf0d30d013a1f768427edc54775d969f7723ec69b80dba11a78bfd7cf78a5ab10657c08df4ba14e61e3fff4bd11bb15398365e3289312974529b4037d43e78e88f4d7d1c50e09df3a258fe04c060b450f63a2a87ad2db45b5baeb7460ecf7ac978d36224291a8a5a66463fc044b09fee5083c03d6509aa00867caf89534beeb0f8c158346ef7fbb65a58425d1d73326657f7a75ed4fba20d1da05c2f574b698993edc8b9b5918f1b18c72b9b9dc63cec5801a220010a1cfc472874245385bdf4b29d75f941e1c941efefc0f09b262ec18a3850b37897439211081f780d0dc81248682bdc49b34552c4737b7a2cad5b1734726f149be9a394a9815c9916c63be598d91e30f7a70f79f5448b6528b981a5ee44505af66a442a92a716aa5f4082c0abee6e08c3b4fcda8479f563db8b9a41a269b79373cdd550234bcd56fafd670af12ffbdf1a0bc9c1d0e29137bdfb5d77ac6c780697d22c14b90b6bef156a81ad463ec9b69ecf1bbbd70186e23b7ec19fec5c486397e30db8b3d070fce7a8b57b04e83e9aede50959ac71a73f7387a07edf32ba3889c8165ee938b8bfab8076a408a1578d100a67aee5e8c64cf58de6867abade0c0183f5724aefa2d95907d655f7fbfa42fb22afe133afac4e99bf647420cef6e90b912397c6a0a3d917cf8834d7496a57509d205baeaf51c9d7fe8cf49f662736f023c9b294faa2d6a47be2c48ff90e1110635cd037023f40b7b53f515492b9536e22921a1078625f0c35a33ed13f4a36994080dc4b405d6726e4fe9c18ee0510382e0b5ac16f7300f7248e370beebaff70c9fab9a486275d2868e090bb147a8af0c4891def8a2a92587c873c84dd3d8ba88e3a6f93965fe34dab0af9d133a882c458e1c247d57e7d6d9630c8f6ace93c1dabc92bf8b21c411898fc4eb2621ac7cb165a5bf4eca87b7dec6f2fcb5d4f0a1827bbb8b6e83d782060d06ddf322805bbc465c35d9c2ed51c6f565f59dcde08278bdd5bb889afe689f9f526d9b8395f4ca622365de238009988705d35790264e106487df008fdc04d4a36df2b7ea83e52f2aa3dfc0bdfa81541881fe26720dcc77f3fe179bf96409ce0673ac5321a101b2c5fa3f9ab2693c575aaf2eeca8bfb343763810ad068fd853af62e7721f2c3cdddd391e46ab96a74eef7470544ca4ec47e81cfce3de9a0ae533cc2aa7a0355e8135da43b011f3d24634d786ad9447231ff3e7f617aef534bda217681d43734f5edb8cc17a940bf23d06cb5e73f3c6b36c033653b3c395a0907d7d331ad405c0af2fcec76c609173e7fa2ed7dad4135d295d82a3e86246676db631b9c4363e6dd453c74c322d852e3a10d17aca8e9c6d5d6803dc5e37f6a54de0e42bba14075eb3444902c2986978f3f74f90e1752264455ffcea70522ac8739064f8fefb18c2df76531b6a8c7a941c4ee3e80830cb848baa19025c257d436fbc702d9c173215fbcf189d11b99ef4872365f36bf741533cb0e9352a6f9bf522ae9cbc0e5b3978d57ce2921aeaa80cd0d6fcd77e1784260ed3881403634916901e396ad2c7abb728d3015ca71138e1c9018ccbcb88c13b945e494a67a41d7f263b5a20a242cb394c41a4ef7c4dafc88ef18f2b5cc0bd07575c9040d741166a3226c84a4ec50749a411af5d4af3d317f973fe3c1ebacb12605aca0739d2431801f105e02f83732fa5bb3c8b568187de2fe18e8f8dacf0b7417b5cf0a230525fded9ade4b552aad1eb699c7124461ed0084a605efa5de5d21b45f3d43496a9e2f8b8d275c28de1e3d9fb1f3bb50809f98f669d2acdefacab3e8b01c1af320e7091131ce71a989c77cae7efe2d549873448c5b21dfb8c99aad3c18aa13810223e93e980f176f1ec0bc56016c758ba69347c3871e44c34a959ed5d5be321f6ef8ca03ed9a4c201fcb350a2a358c20df49d2f120c5fece08413ab16faad561b2b06f84cbddfed6c9a74019e8de40cc0d074d9d56a36c961f61eaf845251f60c15f377f1d9014a88fd8ad4807ae6fc6df86559b6972c86e3b14f21c11e932be4feb84bb5ae95ec54195c483a9e7a193da4895cd987a37476a693238db1442a5bc635704759abc300fc4f82de4cc794ae229f56aa3821e87c0616d511bd5044c9f6bf5d857d8b33002e9501da1d5044d60a91ed2790bd59e5eb1b415caef7ae0b7f77afc12051610c5d70ff05d743ef24503891728de765a6f5e9efceb44e2acbeed5153cf17c31f2db4cef2cd44d3991892625d37a7266a956315bb25a97198382ecd4e13170ef64f778d03078c66f9c8afbcb9426e1e59d96886d79b50f7e4f415459af4fa8672ef67fe2c3b40c66e51fa22a5e3019d72ecfc734eac3b843a8c5f3136681689202dadb9b92267d3cae08f6da64d95718debefc5e6ca47e4a35748873831179e4329aea22231dc5b464d6b7c9c8816a2ead8fadba9185061e36bcdac4a6fa39f64faff2d4c86d2d81ca1445270f72b66c800843ac231f1408ab1864b62ee476f6efb5ba38846f084417d1e0234bc19c460e128eefcbe1573287ee0c82e307b030dd0580d67dd7f58925e99f693e40be0e51b39efc4c06797441743f123f67333a1088e1538c3fe89439abf71f858bfbca27c4e692e2f118d3e38471def8594d00588d203c6afe0faf237d1253620bff508c103603d20217f87e1d1c1ee87b317a721551605d6c8a4905738a2a0bcd3b2500d9ca417d64fc1c8913a38bbb5fb70bc33a85275bb22c72acdd423b855add9d4b5cb838e77548642c2ab925b4099b5915921faf01b5667c4ec2a3aa7fe30e5a784645f11cd063d0df7bcef477a86ed6b921813c387581c6eeab86a02eedc39bec5e4f77371a6329a7cd8c370000bd3f5a0aecd4171a0b81f110621b5d4b7b6ab83ed77b47179afd42d01da5d1e1ade05f5a6ab98e35fa84d7014ae60a968c26e770290e87c202414f6b59e6b2da13befa91466d39039b2796d0dad94a614faf40275e0300dc74a28ae8f98c9d00befbe8ccd6c0a03335eeee7561a97fa5a332eb63ce8cdb629c1b1eab2cd373c36d0badfd0f3bdb15f14c58b6ae9eaccfe0e8705bf52024ab874637da98c71b87ff2df04db8e725baae9da5af4977063db6506204864771e2dbaff599a2236cf63a4294c43cf8a1bde4e4ff27e65d4c95ef38ef9e0f89540133b5cd932c42ea285a2d50f83909a5293758e071a62d34917f9da670567c0ff0b93a9ce1cefd31977fd676c7f9e19da45701329ea7e10057299bfe56694978956441068983f53cd73fbe0592510a990ccc0fc3faa9d6274c105b7ffd14fc4e84543131b1d5e1e0348ccbc6ea44f17bb543dc6584925959693693c74e3d698c5d1c46300b9709cdb1583f650a5fd27219109c746b1c455e3946bd1e67bc92a1f765cddcfaf854a12fe670386c4a3c54c0ebc1f4be045b2431c1cecf4ce95b32549a32b097c8edf5e009f16161af81600d4fc0f23efa1e43174226f2e6d0abe84e9e8212278e31d0433e1eed9230f14581920f2d07ed142f6c56c652cac80efac9b662f21b36ced88e10514e410e6ce5de5a492957bd3800154d5af72b49a67e9145c06c83fd517cfbad42c82ba7b22e2c636607df1d44480f24cb333ef0e166e618732bfbc45bfaabb03f2e0df56b0eef01a313aa2403d83b31a8044b837ddb0cedab7b92ff117e9622d98cf1394d71d05b42ecb861f4cfa3d0792a16618c1bdeeefb99f1cba26a16a890aea412547387df1d569216f455492c007e3c85a6fa1d16536c8210fe270c19961779213ad8ac8c4ccf17d102eb2d56dde0617ac1fe67122b3d5e94c72547e0cc5005aa226edd7c21139b71134f458f5a28cf64b05de4afdab9ebcb972f02133ae3c9b780ef2e2d8d0773c0fde773861982ac1f0c53e19cb0aa59eb60d79c6804c36206a324ec060f29a0a9d39ec97690bd437123087d248223c21ed8b00f334da8b0126f611d2eeb7fa60b039f234c0f575e7319a509cc58ffb9f28a4a8241c98f6027a29f4bcb07ab124910e1e9d4afdd3d97597c4294df363ffd0e2c226892903d5538a71255ce1d11b033b2fe23c949d36d394e3b0ae834abb5938c4f7a473113f7ff3062d0119a31e2dbf983b296e707fd9ae9d7d8e596da8753db84f72192df471ea3c61cea5e0668384a475789932c757fcf3cedbe0ea509b14777f92db83562e677423387bfcfb7fe206bdbb80a9d7f367f7b13bc3cba954ec4a784f45488a1e6d97e712445d62119c065cf21a2906c598854ebfa77ffd8722dddf3be85cce873dd4fa3916ebeb50f92a95b2741bcbd48f7bf2ec6a6e29e9fb398bae7f26cc4d130583e16c11de061f002363624895bfaae0faf4102fde7db56cd4229a1884fb89b3708f960ecce21e6a148a484477f226c45becd12d1d121af024b22f0eb9a8d37c68bce26f3680d13698d5fbde9e3c3d9ecd2c2521a732d2f5040fbe4f1959b55a1a112b751f00da2b10aad8621f55ed548e60c0d5e9ddd77b9c2d0a4ec730c79fb7aec8fbade6f8f0d3cfb7d265d222b9161987d5d27e6ce6d10d48acc79e7401a7fca766099c96517e1134419b17eb5564ddd798b621204d8fc8a6c2ce1f2be5e886a4e43aefa97f0a7f330ea2f9bf3efd1edb656c45815ea0be69ac3db45060491bb024902b3af74abd42ff08ee6daff7ad0fff375ea478365bb3cfbdf1c1663e0426227f5edd542f2e3a7672d12b5d022f8028ca50f74033d19ffec0a3b28db8ca6c4d3fbdf5edce6c4d5c094a39a37e7a3434c4da5be4ea61c068aea941e7254d87dbcb56feb15930866620e92fa5c58af8045cc281c56a7261fc04944d108d842786d1e02507b6f984a680b3a95220a90ccb9dc4a8ff47a9a1dadc484aaa040811e567f7fc75c69a00e3c45ef4f0ecab11c8cb90a91f79fdd38c25ef434715f8eba3d90eae4f2266ab7f805b8224b02a4762c042618ef6f22374c18e1e19577d81f5c576ba5b76fe38269b7dbda87341f44d5978a7f9f124ac27808d36210da2ff41e8f1e9f7d63af1310339a71e3c2a0500c0a4a3b98a2641992d706291e772aa0a7f1a646233b6058ac224e9", 0x1000}], 0x1, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r2, r5, r11}, @rights={0x38, 0xffff, 0x1, [r12, r13, 0xffffffffffffff9c, r14, r15, r16, r17, r18, r19, r20]}], 0x58, 0xc}, 0x7) r21 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x281, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x800000000, 0x3, 0x10, r21, 0x0, 0x0) 11:46:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) ioctl$TIOCDRAIN(r1, 0x2000745e) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 11:46:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x50}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:46:41 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xfffffffffffffecc, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/143, 0x147}, {&(0x7f0000000240)=""/87}, {&(0x7f0000000400)=""/95}], 0x100000000000072a, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000200)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="d0c04b6b5dad6b688c3b3e83c0aefbabcc", 0x11}, {&(0x7f0000000600)="a5b3779251c4798f48227f4e81ec0ca45aca39743ad769197eb9a141dd69a4885999f23cd26630f8548470ca9b58cbec69d8d2ce1107d5274e6e9769614cb37ccb5921a25b68bcedbb428be38d121268ed0a90fb2a4cdaa11e922023ef4690e7c364af60af033b8ac228d09b41dc1a63da6f13cb0c1771bc1c83402c4912be6ff5e4e8932445dc27db5b1f4da8422ca4353beda7ea90865fc6d5cb21244d0a9929dad04dc927779ef854cba285868cc5d5794e60af41ef54ee845c5ca99e86151d0c1d43239c33ef68fe35a4d98244c78a239989334e7ceb2954d07dd41265344d9b6e758f7a935c4544be629d6684d76f9d82f7af4c390e0a381cb1a3561b62b38b2221f20453741e803a15f1b5a743247608627e2a941bebb28f8c28144390bcaf9b73b106046409a01fe046719018788789e41fe8045eb5410c63254c84e4aa4dcf0ce65d2406b678c1a2aa823281d79dcc163d9929ae6dc456b90e5f2caa1dcff9c04363c9ec5551484c08d842dd1c61d62397ccffae8884732cc6d8cc6ef1469edce38a94455cb1df56ce743cc76f7d2a69aa12fb0b5543ac39c3f01ca7b1374d02cf9787c57be58ae043e00fbe0ac942aea84e88f4a513f42c693db850e6742f72ade612ff1929019fa648e2c181f9b8645f2dd5e70e672e6eabcad096b82db060c84e8c7f81a77f6c23430fc89e8429ad17d75f8e8009518956d5ac3a02bf8595e66530439b61eaa849ec530dd84f714de0d4a4aca7ac38e29b2200a72daa95eef6d0430b840ee729983323699f8a733e02a5e25bb35a2ee8cf9a59cce20a9dc4e5d5b4ccca0d53dc2370b8e19115b65c4825e0e4b4b1248d029e35d7354e301ddab62872d1ec12d8a61a04867456433498ac7d48a5f79225b6ad609c770e9da889c8c55333f94f0e8492c53546c315b0e4b8b2e2b4f31b40a281f10821912086d26600b74ee1263a4bd65909b24232784faa38a5579b087927d4c8d222ba2af1b2e3d84a1d76ae360884a193bff9403c8a1fa22f825a564bb164b7d7a66a8ddcaa3c54b1432eb5d7b1d76f05d1a6d49af14fad53554dc8a4b92edc39a26ed1f3d48e7657e34cacd70fe29b82b3502035d7d6b91ec8f8bd9447d0027019f69294e914c40cabdc511165e0e98bcbc734c83c73bb6d60558bbc3bfe6771040d0003b89602279f71bdcc4f5471c96a65014d111fe4bf04e6bff6333fd36b6cb437a8619c9aff65eec71543aae1594e3db1ae486ed1142561793aede9aac0360fc9f53a9c1186e8c5d8d89746c5d82300f2bc918e277b953f5d745b08766f8216d0fb0d08bf685b7596c6c3d403c8a6eda75d1ffc156d7ba59a3499788076d8ab0276dc18968ef6a0e811516ab1e433f8ddc1bdb29261cf90a2750ed4f293d95ed623c61e65fee061b024bfee2c2755d1d337efa547aaf4ef6779c7cd7f203c1fa9a43178142938df2d0c84c8ece702e51d7a415d821c6bd7781515c73382f6e3c2ce1bead5d348ca9764dc29928369d25bf1c2befbd274d94bfcdc3576a2b87b27fc17c9f23d14dfc1afff4bc705f52ebb17db18248230f1fb13a2fb8e7388f0fbe7b241638020ef8f09e2864dacbade01187d054841ac9dd1623744510f04e42ca87f8b7a56220d8a116e1152494baa4ecc9b1cf7c5e117ada773f013a8e3c1c4d892465bf189e81b80e514ea088538721820eeed731a7f039964f8ac3817d60b8214476ee65a8d7d414f9efff4cc1cdf9a2359613c8589c59ebeb10628f3d1a1678a8305c55b1e9f2707d40a3856ee0ebadc790119f2fca253a6b1f74eb87557a59eef5c968c1a29b34f21d731636f97f84e6a1d6cc4405855e04c9b0ea12dd6d05e1aa89f921a0d8199b65bf37c371f4cedbe19582d9e1549c9940139eef7ae052d176f3f0129b0fdd34c3b47498c16184cc41c488add837adddc846a74c72190a5526f08cedcc80af63d7d42c4a825d2bd6b602b78de84d6dae4f667a24d73eb2c4112f41efdaf364221cf1cd638ac691b3bf8daacaec9c60fd58256574bad06629d4397379fe3fcfce5b97e0de40fd6f777055fd848df4fbfb87f56bdbce1d3b5bbed5262e19447434651fa76c98554f0e65b9348d3c86b2af95f350496121a3735e049015d615ce5848a2a29e58d33f5b1fe9b04b893fb307d448d4e27ea1cc39be15c8f89c26527aa7a9d3c5fd276a1b45dd83b264fc32bd097b0dc65e57311e5f8140cad52aabf9231ce077fef9482f07b7830358f1c568b493551525ae66a52bdfabaddc3d537f6bb560ac12e9dab75c1642e68a278cb526d7766f230489160ee5527b8ea0843c9c3874f914163ed286edadf47f2ddd229bf7425867741bd933ea8f50f4361ff6d686039fe3f35aa281486cd6af98b6cb9c38798fe35c3330e780db96d5dc911d6da77851362891e8720748832b285f88a59426e09ccc1175af7264f6752c2d50d643a34bfd45fd9fdfc99f03344cc8b945655dfa37104df6a3d7ea0d2e4367c7d43aadf5263ad362ffac161af05d54df82c6eeceebe207950a387832038780f1a86c9c5c1400b0ab10ffcdc9222275dd4e3927448e2e7be109bb765b9689e622ac564cdbcff08cd72217d9dd24b105cc5ba249fa8e6791788b5d697cf5c96f160c4a024600d375f6c6caff75c3169862f4473cb6266cd8d070c4d7f581bf199a383d0e7feeb7fb2aeccb296800eca55ded865b425629f7d96c801f4edc88b942d1c3cab44d36400d6eb6c470b580cf500a65657e8036c4c1a6715af7e67ccd8a7000c14ae1681884f5603eb3de83ba696404f3ea7a308db8e8fee51513ca9c376cc1deb94db8a2d78866f05d43d2ca7cc740787a7aa01a0ebf21b969f6a87ed5ab12c8e8b0d8c3fd845e92c6a99f40cfed49bf68d59c54b7ac6316045ac01bb06763a52fbc4b5977fb07bd0636ff8318e704386a795f5c6f70471de70d9656eafcf5a5bf99cd2ce1aa3e38b2e249298c160c9fbdfd6363dadbc23dbff2f3194e7efe30a2ddbdc2b1623ba8e2acb8c1435ed13c80e7cd1d341c8fb39bac1581400cc81d39ed90881eae04774ce1c47c231536035cd72fc64aac2d860e82acd5c86ade0e4a4bae490f90ef936840a1e17dd626e8e062b3eb7bdd1a54a0ae09002b056b1188686aee20e7e967e51f7331e451f67ff45f7a8e176a57dbcd5462b05691d8fe0800a913149696f35432e0ed383ebf1a462d5991e6c207c7f48353d9a102cad05c6dd552ab572c0858f2bd740b1e24a2bc34f409ab8e6fe578a34aacae77659ae5916784c6bef4f6313cba48c1448e4431fbddc108ea600e32325440596c9a5035b066ef3c391f4a5233d65fac404aefdccfd7c3d0b9844b56f65a010dc6c3f1c5e8d0d66386f1ed2e1d47c29c055dbd2c84d552dce9ea7dac7a3daa79affb3d4081a8782e23ea48d5be11f2cf79340c9b58597181ca24500dc6d7e728795201c35d5406f852860aaabf8879217aa4d88ca1dd26d46cfa6c9931afc7edb7e86ce9c3e8aaa236dc8027b7367bf472422137f5413b6ee5cfdef9a4390d6a2160666eac4a957ae293bfdcaa09b0addced2b543208827f94b5e5dfecfc23bf0bf973677c6d56f09d86787d8542b3e4067849509332a6f92ca223eed5c037f41bdf6f94145d890f1bcd13c3fc5da410b36b5005262f106dc5a40a09fbd8e1b583234791faaea5496feabd42150cc117a9e514cad5da75ae5de279410aa2abfacf1933a0b593d5482f5c5af4e63729fe47762cd7623d8872c69d0637ee39083a0fba8d7967de4d4dd4a6e0a49c0d56917de865a69fee17e86541d1567c14fcefc51ee39668854b1bcff2d74256f053fd2519100f36c13ed2ca8045fdadd8c6e82fbb47a64a648e890005ed094202e316cee46954b6d11cc731ea682c3d387688cc9f7c0ec87d5fe9636d0cc0be106c229024cd3d8e728541a8789232898fc22b7beb2767027b08136f282e2681ce6a09e5e4e9e61b67e9341af2271686957db95f27f0b1cb71638ed29497436207a499ea9bc3bf0ea274f356e79a7836bcb445e9a17350be3933b6f4b9083ceae9012064ad6964eb8c85674137ef3095eeadc3e27a4172a02885ccda564b7bfe7ebdba2f61c57894bf4f63a814c4fe4f92e59153e26bce3ee7044767ccce42e236fa5cb853ec794728e737add2d92308ec66b32bce1e161d8f1a4107bfa4052ccbb14d3aa4fbb37e2c55f4a01b59ddac57fe2ab126eef8d00d24c5d4a7be53356064dc35ecd7dc8bad3178638da26746ec7c9301fc34fafd2f0f40a17ab0164e2007ffbcd93ac4684a0f2a0dc37ad3989548d584a1f81a91956ae7d7a32351caf2b14cd04477d944295f751ddbb16fc649bc21f242debdcec60a10009b19de5cf299f00b705fe5f2f6e0594ea18e3b7c6f71c5fa50fa6009941d579706c43471f76a91231505a56940b8c86cda88e5291ea80d29e814e5d2428d22edc9a5747349d2b43c2bdad4b54721a27efe45113c3672d9999ef5e9c62dbe5b20cbe8b15bf3a3990cb3e781ed5f54d9eb61c6ca1bd3ec8d700fe5e727ec7257226b24ee2fc9f400a84098f3f0833d783380f0aeb7d8c670566e45a14753648540fb104004c6564590edfe4136587ffb52eaef9c9c3d9a6496b3563fbad8fb161f54324e749d8dfa8b77a2c4d91517748272d13c2b4b1fcd0e907f9349a365cf2ce505c1d3fc927dfe94a12eebd06835782d90c12a91dad0f827fab24dc2a25f7b0ae50362b9507b066ba7959edb9d3bfa68c75706d37b668f778f286352e043b65b624c5bd89211fab79e88d28ee5b5c039494dc44412d67c5a8c0820715427f09b011ab393288df213ce304dbb76981504e02c09f10321dc3cdd965618d5f4370631a728e0c06d655d5df48c3b111542bb441f7e00399d4a7014a5cb21165982e3aeb1b32d04513ae964d163ad53c38f019bbadccd9dd68ae9b3392c764007ce7efcff2d6592e5d21bd6ea5096b71caa05f95fe2fa57aa280cbc3d384aafe7b8212dc1c3868a52b8733cad689200a8f8e8773b2aeb50b9c8a98db053f3561f343677fdf7ec884a71fa53edbfafa805ea86b2b229d21753a4dd8d712c00964ced2680c6219f6e10cdcff4766f8f4b15ed2d722befef5c62674b5694b4ae2c3eb6ba7f05871ec3383fba4be762627cfe07213f0ae1a4be16b3e2d2301e4d76cd58f38b04407590f32ae423c0217fe671f3b1fad7546fb51ad0c0c19d0657cb77333ee33d2ea3e10ea22c12d09d366224a5c541be169ab6babe5fcd57989992a82c06ffc606d8916cb240257de683e983341bd8d7c06b2a2e494fdf3713e0c0418d24761f04af71da0265be78804e18cef613803925903f2c74d7f5ad081ee1d7e882c745439683546e1f8ea98c8d148b597efb49a5b0140a52ae6a5489eae923041dd697052eebf8fa519d8e33816b99a024d53fd6be6ceea8b79bab412434e900fad6c7787017b841a32ec3d9ac0bf927ccc31d03cc0404d4140faf4f5a955a7a1f6be6c96dd9e7da0a003fb9dc12beb187e6aa5096ebd1c8af5d959ac821a9d31cf302f77412bcab6511be108682eeeae9b4b5962b46891b15a67192d3df617cd8b55d80a4dacb76785650789393c5effa85ea10aa0a7086215476237d7a287018019d96a8aca1725ce8afe67e4f62d16554b41a29bf0db73e5845ef4aabea1e35268c6af8f91c3207702cf29a88d5467d50800017d14e06effc048156325fd537bab929e5fda489c2cc81e8292424933ca245457d23cdd472c559caa2d6a77ef830be76aa114ef3c77", 0x1000}, {&(0x7f00000000c0)="dae68349fd8a364930576e2ad9ac9f483993a08ad24029569a43f0a8f91e", 0x1e}, {&(0x7f0000000100)="0defefa4ab9b1d02a4fb4fdd0570e7993b42a559e86a39e1ecc8800b178415ff39e32f14a96c22a27928167ca64230ffb46e53985ee96d8d15dcc2c9d1d4532de0c2085cf1cd51ed7b78a38e64dceb6c360156bbfe655043c04591f9c05f0ddf9bc8eff04a54ced174206dd1d1b0e94c24a706f001d08e3d24a3ad218c6d8907b8149af1", 0x84}, {&(0x7f0000001600)="4bf6094449d06fd5d4ba8566c79a529ab1ce9e1eafe89c5d5bc9fac090c8afc1003c9ed03947674be11bc1429aa8f33f126737a29b0994af37ae81516e5c143d0a0bc04571a651b7ad1403b82f2b92de6e9d60df9e0abddb4260ac357cff11990c85a9ec2fe83bec22f3b9cbaaeed42e67d17dc91161b081d529f4d98d64992d4961917003caa0b13c03961c64f9e503534886f43976cd42304ed33159f3446b7a8716ae2654b632a8307ac19985fb5be2311f42ee5fdf58e999b7bca695cacf3c78a1567c7de317a1bef06f75d479cfcc7195aa8fcbfe9caaffb3cd878c3a25909002868cedb50962873dbeae5ce1326c4f15c170cc6e7114383c2670950a3e4b59af98867a39f0a4a4eae4ca21a5755016ac5a5f2bd8d704c26820b220fc0703437ff885c816d9537397851669d3fc6eb8a4233641d1a0883f1b69a13cb294e71bc94ce9fd416c51bfaf016b47c79f0821318ecf700e36addb2b580470ce2ece49114664fdff6799e343ff9d43afa02bd0a620eeff12e37a775a8fd3abf05142473f7d8a5a7714a7d27c6f842003f90891febe38214c32f485366140b851b83f308fb249d520faaca83d563c405ee58069c38daa067290192b79784bd0cf2cb2505bf8ee8ea818eb8a2389fcd0eb64132c219a753f9d682591ad941b10f17c73c8c073af00b398d7eca40cb6f1c51c1258110e9e1003b54246b751671b7f83ac95669167b2fd6d26828bd48559039854281c79695bce66d166ad47d6987392f1c8b93abe3b16450e0518231e17713fc848d479b9e4d6f5751b6387d06a37a4718e2575f5e62a1ec530450b6a72cbefb88ac8ebd9578748246659a1309f6c129512657a5e3f45e2f03241f2f2560b7ffc6d68c02e005a5a3193a3d4c74c05afdccaa0e068554bf3ff3bbaf537c7eb02b97aeadb861f09aec22823ebcc985e0d05c8d6706489d9fa47f73e668cd397bf56a0102ebd06b0625b59ddba564eda6b6a2955f376e6f39584d2f6246720fe36fd2f1a6d5a9e0f7d41e063b1ee96fe34c6a49c256515f1d96cbcad118e001344c4fabcfae97d42e4e6ab1efe00fa5d40a3290638625443abe5bd0750d7637661b4cbd755f1460ae707de3e326a4f293f11f57e98f74d727024c1d6221b4f67400487734906bdd7c144c1d29fb0583d01d0cacf60676eed387db2d911e4b19ca4f4864f954263583e560256b6a175b0164967234f6612482bed0f4a24c3d514bc28426cc5a5371749a45852f413ef5e0ec37c65ed8944daaecec919b93d9a49736781eed72139f6d3331aa55c32e95bd31d83c7d4d9c78b5b6e722a8e339438662f3657a6e072c086d5725042d75a01650967e6742cbc6e4a459f587bfe05ee063b104a43f289c96d0cde61cad05772407e3dada5c8d2b3b64fbe50e7d1f18f06c6c562d446b248e55fa21deecadfb8537554ac05cf0a78ef8c23015b3f5edfdda966b7b13fd5e55cd75f355320a68f29b210c4c5e3995ef6712b683b0256b43c6c328ff3d794b69801d256f1330dcbdb08c4fa2349ba55afaee8ce88917675505ae2d86e716a24307f3404412c633548395a18b64740d17ec1e2d7dc10a50d043f65e18daa347819929b5620bc36680685e27c2b00bc7c254ebc7c710c842f265798f51ed25f3a4fc93150ea24753fba018cf7e3bd4b57bc03792610cefdd8135ee66ea02b6110b0c1c7135a2e9fa6cd7894b1b6e52554b0b917654399e2dafdd2712715758617a0dee97320c803b5cbd1dcf0b2993d7dc9a9c6d49991bc592bbb681833c4d28175df73a91d802fff95cf9d35c65e20ac8fdd9e09a9c1629f0ef48683690c806dd3486ade57a919c94a06fe592d97326b692fce849d731edc8d59cc7e1e64f317a0d6d5dd56d1018b7be00857f509c86e2254afe4e4f2475290d5c4bfe4a08c9e3b5acce6ce82eeb61879611a3bc3b5160aed8785dba4a3c5e91410af09fd5227d95d0014412c39e51ef9befdd8da1da49ddb68bd727024766c8df82b83e8d87dc0e7205c2dca498600f127f85c8dc098b802a342359cc119344150223946158aaebe5a2fc8857f14227b8135d4b2748cfdbf0cecd630435ccf0fe55957edfc6ff9090c0b7832f8f09d79385fb1595035e569f8a3b1ba11761c4cbfb311ec9011b0e34e220682ed8f77af823cf1fb4f2defe70a02dcb1b8962ecc264315391ea682022de0e004c3c7a875dafbaf267bcab372a0e5dc5d9820055b50424cb761a07748919954f4e65f5aca067146f017aa675e27bcae486107514043dc9ea851aecdc5729dafc4aa9ac8e582ca8fef187b2b5f5c28252c62cc5f7e30125911a811ed6923daa58133cc77fad8d693a35b499904c53b1797e075515189b2d46c91b5a570315af17f3b007f31871c743d3e872ba9b5a8eda33f9ae0e2ca956ac7b2f017ec06e46f98d109538e5907697a18944b909536406d938453875c0edf092b8d1f98162da90d9949e2b18c105a146922beb5867d18fc611e48356f57311094a0fe17b9e2c726facc78a944a2715d444c142a0a5ff1035b00ed5d1d2268520cffefb6fb64307c57850fc37ddc293b8ecf5f9967717ac3dec09a1a9df070363d1ba99ce6c1addf1263f1e14c03dc8a342a493e1d2b2b114d111ac2e33a3518718c8ada08443cde47f6d7ee760a3bbf55e18b6bce1b5f1163b98f4e68ecd70f5cecc3953eb4d23ff5add35ed85eaa8c7c1241bcedc04ec45ec0264478f73a86bafc206ee11c0c18225c565aa97fbb9ddab30a5555154c38d1ccd543f06cbd01dc7ae2f88f842bdc59571341fd05581fddbcdd9f71e289125ebb1e643e6304bca1f1f14ca4d7627953b27e118434e9fcadc9698756889dcd8305d6dbdd10f932912a0ade12b3476283610f6f2ecce5f2a84ca2a259ef7e88402e0ec9cb7ee987e7f20b6f59d2e470177d7b6e92f2d5dcdf0abffba3d29573d82795f51cd5ca25ab87d96ca5dfa372b37c3ad3794e49c16b2284a13f977bbf562fb0b1955ef06c9be50e986123ad18a0c5c09dffd4358545617494dde5f5f57575c2fd328c435965d7e3b94cae2022d90b2f6a49171252da0f5f647b1a116a60fb0824a125150b2cf45bd35542b43424b88b2cb5bee85131225b472b90656e20749d993748270d4ba8787cf204d9f6d39ab1580e805bd67c07da3e21b5b08da8b9d6445457170131cb2501791764bcded5b5f63ad10660053bf5b787bb6e43efa40307c359a17ab253399ae14808d9cd02375ef7524d38babdd3c087ff5687fc6444d904999397e2c039a986c8884f9294bd68d035f8011b3382a1a5993f78f46b05d87d71fb006affa2d6294cdf2ebdbbd9220677e93448693d5fe9bddc0591fcb1aa2aab5fde616a393e8306bd768ccfd9f45307bb34b9af0f18f7522709188e22dec067274285351870f90d614d7a853840da5bc7d229c5714b2bc771fee37326cc5aba4e4f6d83ab452529fa24ce51dd55277daf4936753278fe805402463f7b6e66ebd75adebbfd638b686fac65f76213a372077ceed714469852163cb062e81945e68fb7c2409c18f2f3f5a63b7b17afa2fee39313738713c1c8dbc27d04192eed7458c15c25aad7d494d391a045ffad877ff77b2ebca88eb02e80daa5a34628cab45329b29cb66344b3dcb0de10a641df5db87053c060aa8c0fdae60bb0f8fbcbd5f19af30d7f26780813932a727d8a0c676ea9c9d387f95ec61a62349496b63200a97b5f52485013311f6067a16be0760f9d072a030c932d018ffea49b98a5723c8ea326c51e68ebdbc33f8694fdb5d19544074c4531bb428e813a74107a5516a581735a0231162bce3a257b1e469f1ba47bb972f125ebdca1e851537f0273b317ea4a2f450d939cac98f4c707dc7a439c701dbb5350da48805de52127f5959fe7cc6d54d29161f5b875ef48dfcc313157386ac621a41732045e55a1449fb8d4b80a10876f47dc5675fc007a0931cfedd6c68ae3b76cd5683902f3053ddf36f6af8c4324a6399b938925537457fc55a8258acf308ddad818f5418469b554fa99f65eea3c79c1dac2f0ccb9bcc1a732cdd135f7d5e9c506e1e64c02372e7a40e3ade220fc026d694167a0e8656cf28d087f3864393212d04f6ab81bc4ab7b707909a680c863ad925cb5512192620368da6a3ea9d6a866c4022b54b7ab8c6c7a26cc95ae06ef1b5a0721bd3ff54d3280cc00dac9dc98611bd408d4cc222dc8714b7a82dc23ac30a8f29a1875202c74567a6f4ca4fa3e5e05e6c4b6b182e9e59ce26bdef652d3c349e8aacdd76a5a68d0f067b9f533c51dbc2967b759636eac26ec7fa7a6ee7267ca402d282da77e99c73684024185bae8465dab78423ff67798bbc430a445e01bf83dd7e667eb675183a8fd2b7a1b38edd1eda9c6d5b65c70413b38dd4d0fcda5cdcc0d9b7c008064f7f97d8a725dc38d82a29eb24abed6ef94a72692921c7fc0999bb577ec4836db01bfdb2911dda4911e97c241458bac94bd425ba9eb00f09656832c1a962c6aed5acd327afa40280e39a2369c5cd28a5ece3ecc0431b756cfdecd16be7e2a281679e295755e828de879212284f2d38b046480767b391c25e8754cf3683b6d8d0d3f80e882ade02f3f5daa8199bd10b8d1e6930812726919a749e1a9043c467f9eb63127722a3b838e06d869e442e8e5af7e7571da14f865dc488b638c3277aa0ec8ca67381a98135d446c297e7bacaaf24ddf20ce3186934e85f2f69f3f491b71ba342ce2ebf896ba63789abc078fe0fdf06a746b804dac9ae28a63990fb5828ea19974a2a46fb4e5d7d22a623dc09f3939af048d11e1a4a0e3f89f9e2d53efa5dd6b6db17649895428d39da97c2a286dd1b14c1e4eb7163f24a7bc16b59c88023ce3cc2ada78dbc8ae4cc4b0834c806586512c1cb6730103d0296ff0581d79bd2ba073c3da1a7c5cb0c51919f6aca468fa27c5b67261f0f62ae1c10aea5ec6190ce4b9dab46b2ef537df040f2ce6e8fe874827694b118ec29c13fba32c1f1421ac51d1b2e91bcfdeaa743561afc8b2fac583c7d5791956de962796a8da901a657c7e4f3bb7ac5a80b050602fae5f401b59424d445cc6c8bb4fdf849f9ea820006cbc2bc4c96fe499344aa8a722292fb85425132234bebbdfa30d46722762f8b0ed58246a9e456a69c34941bcfc7e62a97a21401a9016d67e2605fa580abc5a676fbeb14513cccaeafe8e70e2dd23cb8760a19b12f75765819200b90594e47bab15cfddc73986a4e82dce6e92cc120dc93d75c01a3aa81da894bce741b004b1775e03db9e797a0084a56edcb9ae2f0d0e65523305e05adb16f8663d06622d88a628d551d69316f30e8eec22079696f2835b688ea5dba501857864f99b3b97d443ccb9c322a9741fc764d3b05875b77de35f785603693feaaeabc032b38bd8df2cdd5bf926580702d0ffb8ac887c65947fe6f3fa8857dc94cfcca4b99b9d3c6d7f9c42c5fa258b062666d17841b05779079375cf9e2ee2162d7ade4ee5eda2c7e6ea7b983e5db84cc1b80cf2885a0c1276265f3238620321b3f526d67434a68c2a74e2595ab3a4741aeb4f837604b4aea746908ce3cba71a4fddf42eaf2cf99586bc8c84860a8d12c8fa2cbdc19574e16c158a3a5d14e621877290677e474fa1af62b2176589ee8df57bbf1f2501503deb276391ed801e1be47c440d090d9dd5ea79d303a94f69ae04e9960fba318a9a5a5775f49f8eaa5618b64a03d8a41e982f672893691db66db0d13d147ce7bcfd5a95f8d67a95aa77f0f1d3c30975ee74a9", 0x1000}, {&(0x7f00000001c0)="311ee69c9b73c5d928603041d953a3116b8848fe2db1c1c296e6427ea1649fceaff486d1ccaed1b4e682853bf5c8c3ab100bb34da23a6174a460c478", 0x3c}, {&(0x7f0000000340)="27b8b9fec0c0a1af3ffeaea09d8d69b1501258b497e3e94eb5cc1975728ff5759be9e5bc84d104555685d474c1e66cc127b5217b60c4fa6fef221e25b41a6372555652b0404e9a869b51d95bb1e9acd0afb844c66cb5d6409fe4238d24cfc43af4d9a27f4f", 0x65}], 0x7, 0x0, 0x60) 11:46:41 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="aa", 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[0x6, 0x3, 0x96ed, 0x7ff, 0x0]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x121, &(0x7f0000000000)=[{0x50, 0x5, 0x0, 0x2}, {0x5c}, {0x40000000006, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 11:46:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x0]) mknodat(r5, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r5, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r5, r7, r8) r12 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000100)={{0x3, r7, 0x0, 0x0, r10, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r12, 0x1, &(0x7f00000002c0)={{0x1f, r7, r11, r7, r11, 0x10, 0x8}, 0x10000, 0x200, r6, r6, 0x31, 0x8000, 0x80000001, 0x1}) r13 = getgid() fchown(r4, r7, r13) ioctl$TIOCFLUSH(r3, 0x821869de, &(0x7f0000000300)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)) mknod(0x0, 0x8, 0x127) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 11:46:41 executing program 1: shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) 11:46:41 executing program 1: pledge(0x0, &(0x7f0000000000)='vmm ') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x43) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3a425784) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file1\x00', r3, 0x1}) rmdir(&(0x7f0000000280)='./file1\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000100)=0x2) 11:46:41 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) rename(0x0, &(0x7f0000000280)='./bus\x00') r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x2, &(0x7f0000000340)={0x80000000, 0x4}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000140)='./bus\x00', 0x40, 0x8) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000300)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x821869de, &(0x7f0000000300)) accept$inet(r5, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchdir(r6) 11:46:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) socket$inet6(0x18, 0x4000, 0x20) 11:46:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x821869de, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) 11:46:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x10\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 11:46:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpgrp() 11:46:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000080)=0xfffffee7) 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) shutdown(0xffffffffffffffff, 0x2) socket(0x20, 0x1, 0x78) socket(0x400000000018, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000180)=""/65, 0x41}, {&(0x7f0000000200)=""/86, 0x56}], 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x40, 0x2, 0x148, &(0x7f0000000280)={0xffffffffffffffff}) connect$unix(r3, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff01) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:41 executing program 0: ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000000)) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x821869de, &(0x7f0000000300)) sendto$inet(r1, &(0x7f0000000040)="6a047e", 0x3, 0x5, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setitimer(0x1, 0x0, &(0x7f0000000080)) 11:46:41 executing program 1: setuid(0xee01) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x0, 0x9, 0x3, 0x9}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) 11:46:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x400000000018, 0x3, 0x3a) getuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg(r2, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000100)=ANY=[@ANYRES16=r3], 0x2}, 0x9878d5c527fde8da) getegid() write(r1, 0x0, 0x0) 11:46:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'ti\xa0', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0x10004}, {0x3c}, {0x800000004006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xd5cb, 0x0, 0x2, 0x5}, {0x6, 0xfffffffffffffff9, 0x8, 0x6}, {0x1, 0xefdf, 0x5, 0x10001}, {0x1, 0xffffffff, 0x9, 0x5}]}) syz_emit_ethernet(0x20a, &(0x7f0000000040)="c2") 11:46:41 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x71813607d2d8b330, 0x8) 11:46:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) preadv(r0, &(0x7f0000002780)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/134, 0x86}, {&(0x7f0000001680)=""/88, 0x58}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/41, 0x29}, {&(0x7f0000002700)=""/72, 0x48}], 0x6, 0x0, 0x1a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1c}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") writev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="2bce523aad711cca88596e6e28452cf956ce655e9892a33732f7621c19debba2d5154ff9e831c970b05fb10add0b746faef65dd31f73e46da3423e286b03d29c6b8224125e22eb7f97aa4f8f54ae3b0b09509805d02cdfda752122d2d93fb34f", 0x60}, {&(0x7f0000000140)="36429f52cfe377c2161b96026f5ac07ad9ba4de45ba87441bb0dcfafe727948b752dddc71cf76814a5006f35e015c16ad4ea00be6b84276612b66e58884dbe3d6df77d430dcd207ff056d42e41325c81edd30b8af54e3c81b2f703a0c36c38d520497d87b7e758e623a0c8516f154787059cd0c87f89e7ddc15e99aabcb226f3f861a75ffe6cf0acb30e99cee211ecf25be110ec92a462", 0x97}, {&(0x7f0000000200)="c4e340e2480c0ae5b7131d2419668061d2eafadca7eaba8f834981ae002d67efddcdb7e51a77373e0dc0aaec652f60c4", 0x30}, {&(0x7f0000000240)="6e053da2a681dc2add98c4dd82e56ee2000405f336e2f91f12fcdfa7181aa968340eb83a606e2532b7071c90fa8efa07f7b012c91e62092395dfd9f9cd744ee1a5a71a5afdcc12721dac377a4bc4cb785c1eefe228a4dd4153a91215f545a0ffa431c26ef02f0cdac13e5693bec7a8ea6c669949d4706bbaa6aa12eab1eb031e716858deee8a95b7b3b16d752fe502dd8827b529c1928a93d5c04f725aa0667873f0eb25c25a7e4c78316a9347f33642aeff1a89e04a9f01f2b07fa96b4b86186050e1e36625a5e7a025238108f23fa1f3437b2cb3fb7da178abe6", 0xdb}, {&(0x7f0000000340)="82320344824b82de4338efa295db888a3e44867f649b49d32aabb3d4b85b765d941ba2270445f9a15cca4f711750756a772238a988ca2b2ee28198226f977acc3daa09e2aafc12f29cff2795d0c1be1d7ad436864865ac7d38ae8b257545d6268750d55d0fab5cc29a3b", 0x6a}, {&(0x7f0000000440)="f2d8881624f6f5a1028cc73dc3d1cfb71585bf34796eb9f20e550d12818492d27d19c8e10b81c8432090dbaea38511cdab41fad2b13b056c6975b34be0dbc97dec2a653b63bc099e9b7e4059792f75c7880c32545d9d02017076a5ed3208167b5d410a888e0dff651902897675b58cd76b037dd44b0419d304899eb5242859c23517c3d4d3d69ebdd860a932730720167a55363471fe75314f383ef1cbdefa5ddeb0252def6bd864cbc90a952a91d5c535a4d9f9548c0e85006c1253b492909617f521194641952066ed589fc9bbfc2526e9434d880e2a0569db18c187e4d68fa05c5d0c1ff216ec90b3250fc0198d163193a917567b2141d7e9f6", 0xfb}], 0x6) 11:46:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000040)=[{0xfd5, 0x6, 0x7fffffff, 0x100}, {0x7fff, 0x0, 0x1, 0x9a}, {0x8, 0x3, 0x4, 0x4}, {0x8, 0x0, 0x3, 0x2}, {0x80000000, 0x6, 0x0, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = open$dir(&(0x7f0000001780)='./file0\x00', 0x20, 0x14) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000340)="3126085b160686f6ecf5619d87b4ea95c034611c6fb19ec07ea66152aa543eabec887864379343a0741455f3828e44339a17e7b5e6488ba0cb8e0f5db9ea5f219423ba76d27f771b8679c8bb4f289d1ab41b4ae37b8622c0f521de1dd1b2aa4bd41040a1e6e2481900547f7b75c2db1b67e37ca4015c3ca369e8977603852da79767595f30c8e84f5eb197b58ec4bd237dcbed505923a776971fd9c33b704b5ec57ba95dea06d16e8373cb2d609c7fd4ff301109176d1b7fd124874d7fcba4d457c08835d33eb70329b4550d98cbfc2bda9d1ae3452fd109403cd28545e063aaf8ac8521cd909508afbc3eef07de2116be6770c8e2376dbf8f66f39da4823d8526396f289149c7a3b0d47d911bd5aea85eec35e2b5ecfffb1aab82c050d54135f51e29ebd8fd05d2ba4dd988014e2558b7f1a32c4a38cc9d134dcaa6ced3c2c320e14eebee9b4f627f49588009ec59621f2e3cc589b14e4eb4d1f06d8d6ae4ba26b24414aa7d90c48d6aea87aaee116bf2731543da1261cb172cb45c7826c84b2dc115a04832ab374d8341cec5e524339feaa7142d261b1dc56d34c5cc0a4ad30e7929ae2ff77de66402c67c47cfa75b8a30794345f4dfd9d264c6903879a8b45480f2b0c58d513007d3fb48663fec45bd8c2f7f44ff4b849c238a74382253090f26a03ff480efd269609db47f4df596596a7be8cd953c2640f6e0805faf45cf1f6ef9dbf0c9b86a852f9eaf47edb05edaf742decbb61bddc248447babf59c2e8eddfcde09718546cc61202b2723c3990235995cf068f594050cb10becf5f71b45bee84819b424b5b17de0fd27201627819536d16b038445f2a73481c46d218a89278952cb0fa83a43166e78217800a5ee87cfb4c5493e0e6aeebc95dbe89afef46bd84cd71eb3d6df6d2037ebbd5a63631577fce9d3d376c55de0fab92406b8565a607994a442a2978d2884ee6a25ffef595ca53451b772074220972ef21b7b6bcbd260268e0ee02e51df3c5313940f97d124f40d0131bb189e4affcd94e683ac17eb5f482d4fa93533d91938f545d1d4fd76f9629bf786f14223d825cbabbb1203c766ee9f03bf990b24411cdf834400307711480b48898f0c7d1d7aebc2071e622c151d82ba45921756dd46a82076cca8c0410edb7ac6829ee7660c8acebb45885666ec8571a45144fbb9e90d0cb682b686cb7f8773b41ba41b848064a63d61f0bdc71a33a634197038505672168077bf093e3fcb0bc2e5c5d6bf4d63adf5c41873a7b2cb1bf85c4477bde3004152ef98972385a3bbc624aa14ee0bad807b45b2006597383652bf1eddeae6128725e7921fea2ae2f3f67388fab5eed2244cb1346d0622c51645dcf2c9ca86405e0eef800ead738759250ce3ae58621b5fc2d1ad726d27b8387f3e5a6d0fe5f1c7866e542b1886634a14166af9a62483c9534afeaba6f1df815b89b7bf6ba8cc2635ec8b460d5bce79d524609c5cbac493d8c4f2e03c9e9a3c505d8b54e35d67307f934ee27115680756691d8c8eff9ab12f9c6ce8b4c1feade326205367b301212726c17124fc29acb19b31c45b682edd2b247c91779537f1f8e4ba53637230c28034a3cf897e3611697d5eebe445f2a1a45d739e13afc411d72405f1fde211fcb02a5d746310a76020050e5063b3db1b8610d8e0b1d7aa596c4404a83b0e21d501107b836c681b7d28faf39fa257079c104d70e4ebf9d21d360ce1001b2def7812d381e9334f60d380349887a4b3203e5379c7cde6cb265e39922c1b9916bd7fc3d748aa5b40fa2efedc1f542634ebaa1de0cfcdbfbdc806e2a13eeee7104982b9aca7a3dff7a852889eaa4fed5ec3479201beeb6c9b69aea827049cef6f4ed42ba9e9e7ed3ed05555efa78a217743eadd967eae2a9e64123d8a4236c484446b852d13664a4fb9849f254af878325ebc332aed275fc300e945bdbf72e03aec73dd5b9c8dda82ddc0810561d8ce4e3437e1e361b9ec0c387ba381d33b328c66686d4d1db5acee2a8b94760b6cfd88b0cd423881c460e9814cb16501c73a71bf919e3d97a35f384a5e75116089289fb55f36f2ce439d9f0f5097983243f5156e8714cf56af24b7049502fce3a14e7fdbe43c2a47289bfe6b5930c5ab566ba5f4722eeb11ea528987ed83e3a61a26469638c575d8ae4194764dee1cba093b38bc1191af00b9f7a2b0bf796a9cf4ddb9359634ed1aaec6a50dee2f7b6875d62ebcd23712106b5ef4f58ebb8bd55dff0bcf10a5d81b560ea6764f94af5cb76f133ec95931c297348de97928a783e95a484d98b684d8b9572ad0150d56e5b6a1455994a8bf71fb822e3dd60da65a1b2ca5cec437d03cd92c75be2e1e0c594435357fb4ca30c5d3cf54138fe5c00d623acc3e9605da35d276ab9c0db2b4ca721fffaad7f303a9a5c0899533e7e2295c30694eeab61bce0e38972a43422f65c3fc58623594dac157c2d3b178cdf5841689e8b613e5886d6a5fe8c9dcb908eee0835f7c8c0f999eaa39435e8c5e3e150e0a47c17b8306ccc2c2fde2f431888be229481c984941f844175d129f47e2bb5c6142d5cc5e0294ebb3cabfe7cc5b6bb822cc324869b5d64dfe26788e22c8030d28f76d0f4cffe0f63685532e21e7a66f73bc8a93e8ee83769708d5752cb30383ec5bbd5baa28ff8154fc94cb1a67966afaa4ca07455d27b8b1007d59b3b7a6d215658deb9567aade96ebdde5fd1242498b7b79f96e20b72a17fcca141ec5967bbb79205d4b49deef713467501928f7d2e67f38c4c318408021302f3b33fcad43a57ebbdd02e12a0969c172dbf1a75509971cdc2b4653a9a9911657ab48a407331131904418f593ae63fb4f54f9a131b6a3f0512460023d1a5889745d53c574eb69332cbec5905eff93ba8f0ff15f064f80c9d960b81aa92bfb0c5b57059111b481dea7528a178496e426ada9387926b171cfcae99cb5b1b8a2b85fc2e4affcb937feb16e73b1de724c6980a953ce1f6eb31c6a9bfb5dea327fbe72d612c802ccb60af54f08c09cc40b0d55c391e7bd3ebba86c4f0baae1f72405bc0d36b65c73242f3afff55f0bed5dbeeeacd41c2c7d01d137c4fea5d209d38b7a9871d37041545b8c1ed28a77c5d08e4c5fc37a7c068efa43798f0de0127d5bad8ff89d11521a3417ee489bd197abf2453d9218b34f88ff13649c73dcac38a79780814bc282ae65e113fc822cd51e504476b7a2e83c6891e55b74dec96303778a341506036c83e18656ff96d4b4c5f49726121d3894ea130b20c26f361f8929ed77f21bbc37b8ceb48f7b8729e2c2264f9e876a540d0de4143b2d4c6e476a959e7b9fbc90b09a28e3b0710a1f10a16c9419cad2908018b38ac008125b17b5aaf6dee868dd29b67498eda1c720ac2f62b2a45f9eaa2c15d2a33e910105b3221dad9ca64d431e819174cb52a09694c1e3ed8869a16e7e405677a4b5cbac0914d64d1074d72955746ee184c3de9c098e26ba9c801742e4fddfee750c55010ecda5037912c6fe68614c56eda18e8e350f1127c8f78e070bf6e43b5c4c70548297284cf9f538ebc8b415eaa9cb47517298158c9493c3944efd285e5034b3ad44d2e864633b4e1da4b688ee30a452cd3b976ac7a45d0dd8e9ebbca54a6f3f17f6e4f52fcb23c060dd13a6f10d01ec799fe0fb04de1e4724535394fafae32430baf91ad198428e9d663e9d282d31c1fad142b9ea971cd07333a0eb4d43b2ae25789a15cae7de3fbef9b4457250516611efd244bae73eefb85df28fd551084bf31cb88bbab73570522c0bbc252d551597eadad0c6e516ccffb5ee4c7b11800359394c21a6d137665aa67df1c4ea55933ef873947fa0df9346dc72df09dce1ae111bc701fdcd6483e4f8eff32ff636a91a0c1c23699560d005ba11ce9c61988385b33acb1f5d7f54022c3a30e430bb585db14186d5201522b5ed9aecdae94f9d5124fe12adfd670305e9a98a4630dbac797dd21f4827deb855ac9ff9017d3d85644a9645fac0416e5ff31d02abede640d7c2e82a32c1e3d610e9dc260a8e81dd99b146777c852ae1c9d3b935a8f67d10fa4e0a3e90893a2bcb06f724f99c0bfa24fd49ccee009e203df71427424cda8762eb6c313cdc0516d4a90dbf6534bf87869a19c0bcad02fb26702ba61f50d8312eb642082a41228a7e60101ff8527ac35d0180784b66a2a67c9aded1fcec1c9f14faa5e13a71a4c7e6735a07b2ccfcb1abf3a369736809bcbdfc510accaba4025a417e7aa55c6b0faff9cb9231c0f83b5d3c29c9c00fe3a3ee864b8699ee012e184797275488ffeed34382b2d599fc686172878f974af83f772a5b7b709ec8eba7e04bb9ae2d15aae802c897ff5385dcba4723d6985beedc21b7f9f5e7a30bccba745cbe0df14e497955d7595ff75e3ac36feb342328facf9fc4fec7cfd5d6d35031c6d30c0f49be2fc7fb1786ddaa2a54cc376fa1ccd758d0818ee6549deed936bb6710704b0d770928b3ba71b18cf17e47e09cfc5f9d65f4e750ffcd6721382767961d9fdaf5274f7a0526a1027508ec27d014a16dd0c0f1bdfd394d2a1374959fbb6b10683716da1d862b15af9b4117ae106fc919b163c19ab9cc5803330ea17d385e51b257c119af8b265bd5f6971e13cd3931dacdbe3cbbb6f0bf87d68f25370cf0afd6dce359dcd2c69719f25b6864683df98cee5a945035479d2a2d3a61d507073076de3e1be9096558524cd9076fe1488613b0faa3d7f6f88e35fd9fe9d76a8c6cf82bf396328596577f27917ff5407b1c8c465175b486bc891b4fbbeb04f5c155394ab0bc39b1d9b11f7327f74f4473d174134ea8d8524248618a23a826ec7f967f852c046f7b906392235324cc0062d0b2ba6d6a272b5ea857f263b46771135ee036ad4fd10d5a8d4e44bbe96dde12a3c9bbbefb08afae1d1f126f57f765619ddb989cc6e9e1f6d559253872de6baa6baf88740def44c878ef36fe2c84df4d4cce2f850ccf5a1f01178bbaa8ba3ef40c54ad7d324556ab773407244d611bf77a54654c1e4ddaaf433a4b3391a5b05856527d597d37aecfb3b3b906560d46a3ae9e54d5ceef58e71499dcd82d053f7a7039329b3b6cf4d610fc55a61b85e986a5f22360f36e6927b886715adc13a12a9c4f9c1979e1b81e8459ae3fd9161d94031b7b1994f8665b558683b12e73938d0b4d78c2db18b52177790a1b074308f3a1e61efc5170705196cd3d456acbfd84da845ba6e3fe6462346f5fdec8808a0e541ffb34c242818b550691b5d39f9c953b59afd5724e99dd30642195edb041eb22ed88ea86f71f358cc749673c8f66062e7533681e55cf3694c4325bf4daefdcf67927929cc0aab57a04e1b5460d21dcacea34246c5cce27862350b2213fd8ddce017cfdf8386bf8adec3df34c1e75bc644b1456091c8628d957aee0d24c11c0c18d6858760462c37e4ef5d1b4677c0fbc5f01156f87bbb0eb48a77d566663912dc7fb4b4bc79350ac079374b9e8be1a6173b15f1baa5f29ae8f169691e80351017833f5f64ca7503877b416a442541720f2761069ca40038682c0e587357bc303e98c94abe47d0e74c452118ae88c8f0652e0c2d34769ff87936d271cd557697d0577f1d96994bbe25b01dfd308fca69b9a7171e849fe0ba6a5c27dbac961f1cf86096c0f24274afca48b19e43124125f363c30c3d83a679616ebf28e280efd85b3a238d899e633c9b8185627f53cc08eb0e691bac81e520d6d68951cb7217fbce29883f57ab75c76cbde3a20ff527ca68ac07805a7e68817c05b", 0x1000}, {&(0x7f0000001340)="7f1398fde7db40eb135b81fe8f21bf3ef77c704a017647bacddbb3b54d225694b4c9ddece40ee5caa6bdc876025037945a70e5db452e90a1720a84b32ce1d5d5df396fc6bfd0acf65aa263fac2a73c42415aa37fd1b12ca41b5b04f27d0a24eae502b574c744ffc1b1549d635beeeac6b0ebfd3585c701a0bb8e0bc96a6e97736e318129b2d4313d6f2185f8ed493abe00f3b9191ff1d392881914909bdaf6f19c00c216b305694fa554912956f1f14e56", 0xb1}, {&(0x7f0000001400)="48e484c4469ec307bf935dec24c5f97e328da1342ad035d45b56bd8bade982e15a86363cfb1ba32896e0d7b20390e08ae4a9d43b5374599f233c35b84d5dd86cb70ad18f58e8c098", 0x48}, {&(0x7f0000001480)="61ea74692f75467025dd73506127982451b7ae88cb6605310f21a820b45984fbaf1bedf697dc9e36f17047e0956a932f777060b31110516bb3f22de01828238f1071297162d83d66fc9a20f6c1a678ff4b924485831dc8ec321e34fa12da95f44d0202e80cd748b58f6899a9f9c43271a1f9a261b78a37cbbb729d9c45e0b1544e57deb3f981d08f94f067959f3d2456568ecfa43388ce7f90661eb09c8f7f313e0f016cec0e153d7be2c190c8a73f1c4a08bdf238271dcfaa532bd7520fde266d125956ccdcf4c902d3ba621619497ce97b2b18da4006d50a33b163a3fb782b15f42aeffad334efcaf8", 0xea}, {&(0x7f0000001580)="076ae8d3599f2a51fbcdf2d346fa191b1ddd0596a91de3e2d8c62ff8d9558c4cb244fd0e744aaba55f381faa8d73893c53b5c0324f3d622a033e9f1742eb60380b8179376faa9edd28976755447db5492a864b51f72c434b9406cc221068f9bf524923e18c18b331dbdde54d85b1e05256922a7f5e2a416d5e5db3008da0328a339ad4ebca724cea831f02826b1c4ef71b1ac7256ad78e46c56f0172783a149f951845ae", 0xa4}, {&(0x7f0000001640)="f9271172019e741ac28013fa3690fd96630334c4d933ca187344ccc17298b3813d9e3bba59d6e6b30ed2cc2a024cbe31ba7c26df81fef08e3240f9a4d759108fdb93dd948490de84cd84b0bcea1bfd54caae7143452cb9aa51ec36362c08ae430feba6c677e40d6e127ffd5c85d41bb6de57651c9827d824700c0e2c5b03e9652cc65d8b75979c5c4bdf0f3122d46dc8dd33006d497bc248e59310406e1cd11ebdb03a7a9a32e513f718e2337dc750358386fdd3bbc99d1dd8", 0xb9}], 0x6, &(0x7f00000017c0)=[@rights={0x30, 0xffff, 0x1, [r3, r0, r4, r5, r6, r0, r1, r0]}], 0x30}, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x80000000, 0x100, 0x4, 0x7ff}, {0x8001, 0xd64, 0x5, 0x3}, {0x9, 0xffffffffffffff37, 0x9, 0x3}]}) r7 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r8) connect$unix(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="80012e3ff78f322f66696c65300063"], 0xa) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x821869de, &(0x7f0000000300)) getdents(r12, &(0x7f0000000280)=""/182, 0xb6) dup2(r7, r10) accept$inet(r7, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 11:46:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r3 = msgget$private(0x0, 0x0) getpgid(0x0) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) ktrace(0x0, 0x5, 0x4, r4) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r6, 0x0, r5, 0x0, 0x0, 0x0, 0x0]) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000500)=0x5) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x821869de, &(0x7f0000000300)) socket(0x2, 0x400000000002, 0x0) 11:46:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x8000028}, {0x100000000000006, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:41 executing program 1: socketpair(0x6, 0x1, 0x8, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000100)="b14ce6e89cc65509dee86bf4369c4beeaca791d279d9c72812d9454af73c78d24e5144a5b8656901181c342a611c04cf36bc1948d621047a06201477f6b3601ccaa0a7df2a1d6f7e1aad1c9e18520f74573162344d0cee2ad27030f61dee610cec645055826ba3d37796c5d936d075f38bd677be599d495ca2f5c801", 0x7c}, {&(0x7f0000000180)="08461535f803d65f6834ecc970425b0eb3c90eb60e67257f90444eac15f73ba23ba1dccd516339e5190641b89b27c98b2642c0df5e5af1be972b44d03072f0a25a613f85c20e53bc667918778a162ecd2c8a194b53bd4841242d55b550541ce2db6dae976d517fcf9299bd6f89dd5fd7303d5ecf34eb0302d70ace140ad3c08e931d6495170cbda09cac74593bed8a7334d673c1ac79419970", 0x99}, {&(0x7f0000000240)="78c8eab2fe669b50887a249654b390ea1ca73cbd1fe3b946d79bbf21d347b8e78acd97d6642bc9c71a4dc6e1593b782b7e7324e7c6b1bc5a54dfabd56e90cf5f56daf3139e100f3ebbb0c994c4780b5262d152a5b459af23991d32a33c67bd10dcbc4958bf09ba470dd4cc53afb44135766686f5c6f3d4bf249550a22c1bb3333ccef38ade5211b9c5b1250ac098bca7", 0x90}, {&(0x7f0000000300)="103a23ee739a2e287cb10486af959dfb3f90cbd0cc92fc7acaa3db5a585e1d2d18bcccbebd806099edabcc55142cda277627d0300f61dc2eb956858624f851af57af0bce53390c31370619c5a4ad0cc7065412b92bf54b566cb6160b22d343d93ace1f29506c50ae6b23a96b042efe9039a0cf6c09f4a15986283a90809195bb9a9410746fca89e36c4777372e53d46d24d56ce8e7406d6fa8a027fd8cf5b35b3807e5104686e27cd69a39a122be2420a0981298a4f71b34b4b457fcc496f326e2c045a2e2b79577f2a79dbd55499e4a24f3059e55dbff8634bc599ce771", 0xde}, {&(0x7f0000000400)="8f7c23031e2ed84659d0c9b82c2ac6a2c0669ab3ea4205cfbc", 0x19}, {&(0x7f0000000440)="4b8edd68e110b54606d1a04fdd31c9b2c4ecfdebfd9e7443f505d1fcf448c960e66613efcb67438e263046d66d98a45b92e8b7355fd102b7c057c001219795c55788e8db4036873e77875bbffda5319c1c", 0x51}, {&(0x7f00000004c0)="f88cd920b673f14a3e47d261cc7698ed4914f11785e60aee97fbe73c95c4e6339b0ea5eb5ebf0d15e43b20f51b5dcbbdc4b91bc0c73de37db37defe0d5ae78960742a8e1c14959750605e7c00cb3ac9d61343c1cd2437046b26e3c075fb641ee566c7b2853438318830e93dc10489854770cd4441e38b5a5128ee8748c81a525495b952a5cdc2bcba53788dafd865c6907ad4b75f09b215a7c754027b508cf264458443d50e4103281d2fc472c50118c547cc0ef93951773608c398f2c3fa27c78f14e71f6cf6665c8e8832b841691b145adc20e6028a90d63b158a61d30bfd3f985ae5062f283f58aafce", 0xeb}], 0x7, &(0x7f0000000640)=[{0x1010, 0xffff, 0x81, "d5cad1934b12c72e52ef4cf09c911c58ba4c2f37fb442e0fe6ff744edfefa34fc4f768fec8b528b919e1841300b1adc9f2534659c2dda3ff5acc254bf8adb8e13a504dd043d3f38df5c97c9cf5f63a033aa2e832850528a2d696e1eef2815f8fcba994cdd3ba00af1b5f316829b0275cbe90104b38f0100e7fbce77801afa6c1ee13c1dba0823824e315c9e677bedddfa20f7a0a471b3a35bdcb60b440497343dd66dbae6aaa31d5ef948ce35f43c182790136db1040d70b559fca20ccbbaa6c22f4ba6c4cf1aa9eec21b70bc84accca5c50cf82532162c21bd406076dc20d02853ecdcace3b85b6e3029e0de75d65660099ca9fde494e4f1c89cd7f3b38ddc65368fa4587bc9ee3c3e67b6952e1b6c55526166071b3f3d7e398f51e91ec6e4e216c101c34e641cd842af57a1fdbe3eb1824dece12b8808ffca707b459d71e466d4de62e10f73c7402128c7c0bface4f76ffa8d5b81f142914334103f8b4f4df34d6bf1b2671feb47cf74c55df3cbfa7612d760a65c00315a132e5177217482343fa25d4316c8c1fb46b1ba7851693e1e2e42f1ea65d47f23fa4dc06c9f4715bcf83e52882de237cde9f8caa0db64f792b9d728f5a080c66110c66cf53a6f62fbe8160ec1dff9643867df20ea3e53eb9ffff040204a168b673303ff0c06d5c5ab2d1dd5028786abe584630e2333968448b5f3c53263743320258f2392f42d9daa7284ed26f048ea6945ad9b2906db9afc29b944a5614101ba4b27a1181c54142ffe4535502ee2ce526558ec584f6b457d14df027ade62cef8f928b1e232d3e9543bf410e8de5b2063e4d0af9384f61ce14880f000d8e1f6f06295f9e76f817a3194893f3e7804d66186024de95140cae2b640eba5f5480e4b4f0452b44828b839fca2c3fbf8e791cf72546e5c820e13a768a53e7b1d46ce7ebdab714543ef8cd322fb472f299ea3cbcbb40d2fd03f7acfdb7b56b2daa81f912bf8d7e2b6c461b22bf6b45495ab827c5427590807b03b5c0cecc99dc2d0e16006ef6f3bd4aa72dcdc1dba5853dc54bcc3c17b6ae9e4dfe6a2cdb256b62ae2789b8fa712ba67d45aa660ea7fe580d33c78e3c527df0c453dcdd035e134710e3465f7aa66d3adadca47c07e03b01b3fd3c5cbe425b4d909d93ce67a77765b047b92c5cfc8891f93a969f18bf63329d0ff12ea0737b89943f2e0e5f2057db35ce8f0bcd45321515b5360fcd97bcab71e2568293b17f2cbd6dca30a805a7db5831fe0e7fb5ca04622e1b3c8143a1a121040faa6a6507286ea4a87d983ef7401d76c4feda9fbce7664f885db864dfed496ef97756c30e238d6fcdda046d9206c3fe6ffdbf3986f1e22c83bcd3dcdc2b5ffdf05f156dbbea13a84899c9d1064c705959ab5ae8a8c89e47afe6a2fe06694dc2811c167c0a512b8912fcdf8102cc3004f0a942e0ab20f91d8250555d038edf8cc7166207277b20a8e21cf568af0abe1f402e5e90f8742083d53dc9205eaa8b9761386d1e8bacf4d9dca97f0c82a3b8262d7c4c7fafb7a8436e701e8f1fe223088dea0f8f36f0d68499d2f33ef6a6659f68e467cfb555643b677ce0cf25e582ca2969bd5db3ecc5d751ca5a24abcdc71695d1931577c06ebc511e85abf3d3c07e868dd403ab7f5b347c0b632f29cd91b1979bc88e9246bdb263ea8b2623a9475cc3cef812ef1eb67bd8985dc5f3fe5d50985816cdbb26c6a7b761cdeceddf6cdb5f94db544d93a00d91917733305c1013ee368b59f0476eb27274d8895f7f69677f9f912308890315d103cd54d27250389c38306bba021f5eb9c66fd21bec08ecc0317b3fe3a2cdf7d438bb83078588f24c54958d746d9642684e623fc367318462b5bedf0bfb29e151a1d6a64e6cc08b06582c2b6832dac19bb74e054947ef84624433fb1dfdb613704a968af2cd09adc1885b3b36b33581eaa779f19704da2c2ea536e5c079a840196adbf31635c9c829a40f2b988dc8695458ab96265eca04725313ee62075e018bb8c5fd11a41b7aabe3895c95a4b9f2d494cbc761c6dd82df370e44172685ebc0c30ae3015978d66891132b2804d4ec8aa62f1a7165e0b4d22b0995f9789390d7606674c846116beadf49a658b0c2bc4912d418d4526120be599b92825eeb172f0ab3d0ca7df62d665a3f4e0b6fd98b728967ac411ce149b0f3fb3f8e4872ec38be3402d9deeb78e97f6a0231c6cf50b3a81497af6782795161c150788815dfdc311f688b33c18b2fbc9d66a7aa42d9c7f4a0dd109b2f41a81dd4377d94bbecbe7a3950d1794ce02da525de1c171a3864c5a79919d15ad1c4238f82b6565c189ee01028fb56231a5a8d352f5ae1fc7d7de28b3a9da1cd2b0197c29ad78c66a512d4652e39de84f880bfd2c3a60b4bcd72aa48e4df34aca964bb72c04c6c2953c4c7d3c26ec76646674707c3997c62ed68a09230c88423a23f25eec617eddc25b7e4cadbe7387b7685664080566835e4af5d0c5a4889c498f8bee3f525b4e53ec8ad41fee66504f8bb86e72dd83f104f01bb30d77a11d9bafb5f6d2f6cc1ebb224cf4f5bab9f6c79a1c6c0b66554ef2a4e06aa22e145ba4b0cc5d3b895d2d360e12bdb45f4bf7b70afddbbb197e63a8854b5bb7ee8f59b412ac1e0a6f0abbf13dc9449724f60d3cc7ad8888f3a9cf275b22e4d543dda660c11a8e50981e90eef701f48af1fa1c4a62559b104f04d99c4660120d3902ddb86d0186c412a83c24e1f5489d9a65e2cd4832dc32bcdb14e015d60d9af762962e73db3bbf0c05d1fbc1708343bb2e9e26e31bff6a97482ee14fb3db86bc648f395eb9e2cc73c41bc7b584494a866924d4d464f508653df56307e637af039b23ceec99955a388b56ac19d745a1dfe6403707b821b789adfa6b9d29374a3c5c4e8e32fc9cbff545e2bd0120c9e3230f2e7414b0f8a953341ae755853eac0c08c543fa5ab5cba2ff8e5c68ab47b7368f3b0a42a566b2b68588e1d73b643af9755e039ca4a703d0f83fe6a92078585fcde22019b6a0feb16ca37329d44418b8f31aa83bf751716d7ac892b33e730263329524f8c7baa17cf5139c29784b7f716a11b1507e7aa298c062d75f68569ac0752b80b436e7f14eb6d5c8943bf319974d69fd4f1586440bf899d0d7c96b1aa28c20a8f8c6292d707db958382bea24e0c0cbaa691c142adffd19a8df40b66b4c1ea634e2221cd86a839bf3a5ee37e324933bd4fe409ea2813ba856905e391b4cfbeaabdad9c5cfcafd482dc6be6593952ab0d672cee4268e5c3326a80a655e26a2b0b502a378c647cb74b9471a43c67b7549527673ad6a1831067655a232ed1f93b02d9a5e62bb32265dd9423970ec3fc2d8ba9630e4b91df4d9656cbb5b42a159b4d9bc0b178487d20d2ff25c3de0096d6991e6009997bad017c5b02ec9fed2afbaa4b4a802c7c6bc6d6d731de09126bee755f15603440e9a3b11bed72caabb79112caf3c2984210c78e812bb10451a1a293e3cc23146fbfab80391e8c3281fa48a219ad79e79fdcb2fe503cc9ebee848fcf1b38716c14c015ca06a3ca6ec1f0d0b2dfff43c633fb9996018e14dff7e19d7033678e62f80a6b88df8ee8bc25917608417ca734b7da62bce2cade9207de31a6e870698c1d59cf9099e5a0210b2234193f272297b7ead3d72ea839111b2b5ec1f7ee57ffc9a63832a4d8064da3f904a1db76b8c02981da41e5c8d51468833529cb73fb89b4688c267b087eb50d28009d062b7f86e570860669ea3f5879eefe7f7d658bb1cda7a8f0e50cc4f50ff37d18e42dea9fcdbd5b77d4afecad5f797e3a4ff7a63b5b75508d618cac5171051c93a0b5808c9c9878c125d13022610098cadc1463ffa8c50f312188b1370130c4a32f4ddb0f2a3af7dd1d7d6017c1b2a4cb618fc58fbf4b65dd31376df01f18d7df5c97e3883b65fad8618a5ac284630be6bac6a96d5239280f8c87f7c0e74a99a8b4a2e6a34d6567f4cb9ec08231fb314bf999e1e8f440777039787b89bbcae8c1324b034093f8ee52125887ee2e18dcdbaa016ad097888561cc3a0fedd3068eace318bbdda80265729187573997d7b75386e560e1d4e4064346c95989e3272ef2d767cff73988ea69916262b707b83668caf56ee76ca8a3f0870f3f22c3a5fa4ea9b4f2ef2d84f23d628a492bac6388a5801e038b22dd24c0d1f7ddbda69a7b58e035225a5dc052e5b1f89b704d9e90c6f6ae00126cea2ecf8cda865b38fd4e338b8e8dac7cc8980e57e467b1cdd7cae20438e757bd2bb652df0a1c4d42bd5df015e2bb42fb86213d0f0f417f5c0d8d37f4bccb2372de1616c5d454057a1676d5da7c5feb7e19c8a93a3e8b49628add7c74d8b65663f9e5a01258d1417c799d4af9728180c4a73ec8ac03646a0e4a9904faa4b71701a9c2f4f5ddc649dfffcbbcdaeec79dcb311e86efe11907ce7077c213727ab3e8138a450179447cca0edff8d02e1a17bb37a1e80e245c616814cd166340f3ec500819844e31836dd93cd1758fed8d25d24080d199c0205a4d2266f13c01b3bb9566b6961568d7ec25b104631b38df2d0dfc1f0a89a60b4641dcc447cbdbbfd7c2eae6ceee2faea8984e3c97f17635e682f2f198b9cb33004a367dcb9916405a5325b97e1b1bda76a44befae10eed7b51418a38a01ccb77cc6c1f8ade7bc1d16b74c1383c9bb61b28579a02dec754868bceb9f3ce7f6f6b60612e153ea3d7c08b18d4be931eb768d7a262e0dca4fe7e1905ad6031e726f93f42145ffdabe0240cc2a85700019f38382e529f59bdd2df27cfc81247f50a04baceae68582845b19d6f340ab0de7a2015168182b64fa15c8184f0756e3c1fb7578fb5ad892b2160e5833a7da6189ad182b51d60061668187e43f5a2bdcd520b286b6177c77f9bd24ad57a14c0ba9adf361dccf4a09f8de5bbefbd9471e6da16fc3dc058b487c1ab412144065d4e330ef6d70cf9baf9bd2f960ad53783050e7b660ceb6068c605da18f26e378a7f8eef7a5448427808b056ede46621b08654787d92df06fcd147afa9339d97482df8a5e17411ad9e30a177bd70a31c57c642caf50163f97dbed87b453eaba2b166e512eb455466ce177e9f9d04a9ca2cd989d436444083246b2a7a40d46acb60d3bbfb25152125be29501fec6ed68948041994f900f1d1eb16701a0d1931246f8d4551a6222c0c002e270d9339f9c7ae99930048b2fe48c031b5079c1fef019aeb50378ef1646534b1333dbb697fb54ddc6f3bb63c555d0a5187e8230a7345009a31effb25272f26a3e978855ccdd902d25b07c63d89ee3bc83acc66e4940dac062ea6c7da2d5d5b96294d5ebb3fd4e89304499033b8632dca28823017931a1aab4bec1f2314445f31a8630e20ff77c39c8533b190c35c12834469bd495dd7884e0516c39de910ca8ad4288f7b243631b8e25cc3adb88e5b4a3e2d966bed920f52a0cc4fd8dad310d11d40aa6448373f74a6e9b643221df8222d23d1f8ac8b7bea80e428e54f319211d67bbbdb0d1ae82c5b7867349fffa1700acb94ada703150e1f41ec8303d0a93f9d0bd8b71cff93cee8b5c2d4375aafe7fea22667e88ce665f26ab2ab93cafdcebfce1d397010e8c1e49f899341520124e53ff053b07fc6ed04976a18dbaf1add30bfa7eb1cbb3a0a9efcbea98d7f576c5586e7c9677eb78cf2702e47c0403ddd24cc516769f249cbcd86267d77b6788cf71ec08938d5ed8374870eada3be8995d2a6c625ca50e77ca6645770aadbc3fb13f3487835c0326e7bcb417e9563eb9078f0497addcfbe6"}, {0x78, 0x1, 0x4, "549c381717464c7d933c09773781879c4286b9360970dce06d93b3943a916bb2633089bd2a6ce54113dfe959a16a8890b08382a6d01c052fe86f7fc3c02d9b18fbf49724548d0d23cec78d23e3042e7b84c37b9fec967d91453407c719f71aae23"}], 0x1088}, 0x4) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x3c, &(0x7f0000000000)="579e40ad644c6c2ceb8daaef9c4dcbccb37f46725db02ed09f48aa0ea3bde4410777585186e6d5839d98e74d96ccdcc442cceb7f6edd01d37604a58d0cb39e1fd9e5432f138eecba2819725d7efb9d8a9aee65dbfcb55011475aa3a5f615887070156159cf42005a3acd3060a4a19edfb736872ce73d83e9a77ce27bcd25176b69b43f0054bf390579408c0bebd739a2ad820dbe90d4c3a2af2c9b969532f5df448ec933a6001df3afe1120dd3", 0xad) pipe(&(0x7f0000001740)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000001780)=0x4) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000017c0)) 11:46:42 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = getppid() r2 = getppid() setpgid(r1, r2) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)='\"', 0x1}], 0x1) readv(0xffffffffffffffff, &(0x7f00000002c0), 0x1) 11:46:43 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) clock_getres(0x4, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 11:46:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x2000000000015}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000240)=0x7) dup2(r4, r5) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebffe4afa6bf588b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4930f6618040243e401ac8ed1e221eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946102f0ce6d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e647e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac5", @ANYRES32=r8, @ANYRES32=r8, @ANYRESHEX=r7, @ANYRES64=0x0], 0x201}, 0x400) bind(r2, &(0x7f0000000a00)=@in6={0x18, 0x0, 0xfffffffffffffff7, 0x7ff}, 0xc) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r3, 0x2000746f) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f0000000980)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28000) writev(r9, &(0x7f0000000440)=[{&(0x7f0000000740)="1fb7a6feca251daff2bba27aa60fd31c39af284ef67d7358faa340f0779fba67234b1c28b23ebc448b2d36d8d5dbebbbcf6b29680b4be99911ced5c96480d9433b8e1def00239da6dd81034b2605334475da21ade623b8f856969a88e9d29ef1884ac4205c9b03ab0395bebc5d3b8485a41e03ec801e3d4c8e60d1eee0700b95511fb635ad73e142fb322c0721f30197db13631bb6da430a0888b961e3467845081b1e5217d82893cdb3e47859c749bf025323fcdbf02653d902e028d01be2d65854437dffe1e4378d725e08b6a988741f665cf04cb50b4eedac9f707906193e37e6eed639f6651dd3edd38118b93ad77127c1f82bb0175b1a1ee687d3", 0xfd}, {&(0x7f0000000380)="dd313f2b06dbeaee5c6b72d0eef1745c9bb1bc4e2a0710a4f2345a77be9a7ea746753bf70afcf4a20abc95aea4a4cac0be6d1e5da8b22a6304946a0930d2556e783c1b9e4711d50ae21bba56c1bc430ab7406339d86962c4", 0x58}, {&(0x7f0000000880)="3f0bf53c3eb8b7525f2e8d223e7bb31f1358f127cc7714a0e56ca90730a105840e39f91b17a9dc5da4fa36ab2501847c8475e8e9c0028e2baedc9b2994673d64ce06a91fd283970aa6895ef04f8edbee190d795a786e89110840e72ba6c0014c82ab7b7ee4083cfe0a7faac440c56c643def305444ac6fc66a664e22251956edc267b8277264d0b792453f164880d2d56b2e0d844759fb36492a841fd03bda999a6fcf74c52ffaf87b48dd51b5a01f851fe35439c2527b941592deddc9b796d7153216d6e66ea54c67f53aada3f3144ea89ace57a37b1b9ef70b6edefb075cf8fc47c1b9c323120dfc61aca54133bd1009a8bd90cf6a858d1e", 0xf9}], 0x3) ioctl$SPKRTONE(r9, 0x80085301, &(0x7f00000009c0)={0x0, 0x9}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 11:46:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x40) ioctl$KDGKBMODE(r0, 0x40044b06) socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pckbd_enable: command error 11:46:44 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000000)="8132207424c921e8f06c19e0d58f09a2e3956dabc69a9adf39647c1a16b9eaf9bb9a9603631c9d89bbf62d3f8a8b80616804245bf55fa37d26520d547c53ae", 0x3d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) 11:46:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x400) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/224], 0xe0, 0x7fbf12968565d031, 0x800) socket$inet(0x2, 0x2, 0x3) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x6003, 0x3) socket$unix(0x1, 0x2, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[], 0x0, 0x1, 0x7afb4e9f447edfe0) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) msgctl$IPC_RMID(r1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x142) 11:46:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x6, 0x5, 0xd05e, 0x9}, {0x8e, 0x7fffffff, 0x100000001, 0x742}, {0x139, 0x1, 0x5, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:46:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) write(r0, &(0x7f0000000000)='>', 0x1) 11:46:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x400, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = socket$inet6(0x18, 0x8003, 0x20) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x821869de, &(0x7f0000000300)) r13 = accept$unix(r12, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x1e20752a1d2dac16, 0x3, 0x5}, {{r3}, 0xfffffffffffffffd, 0x10, 0x9c69b4a21bb3052d, 0xf33, 0x5}, {{r4}, 0xfffffffffffffffb, 0xbe083b26717a698d, 0xd73186c4de59b465, 0x8001}, {{r5}, 0x62bbd05e1b0794fd, 0x80, 0x1, 0x2, 0x7fffffff}, {{r6}, 0xfffffffffffffffc, 0x10, 0x2000008a, 0x80000001, 0xb87}, {{r7}, 0x0, 0x80, 0xf0000000, 0x400, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x10, 0x1, 0x7ff, 0xffffffffffffffff}, {{r8}, 0xfffffffffffffffe, 0xe8, 0x40, 0xffffffffffff0000, 0x1}], 0x1, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x80000000, 0x9}, {{r9}, 0x7ffffffffffffffe, 0x2, 0x20, 0x6, 0x3}, {{r10}, 0xfffffffffffffffe, 0x81, 0x0, 0x7, 0x4}, {{r13}, 0xffffffffffffffff, 0x20, 0x1, 0xd886, 0x3}], 0x3, &(0x7f0000000400)={0x8001, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:46:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="8264fb1c4109b8e36320dad3bdaaa847ff995e632718587cc2ddeafde6daf2680ce4f7d39123a1aaa2a370e0b04cc82313a33d5ad6742d3312a1", 0x3a, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup2(r1, r2) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000240)) 11:46:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/142, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x3f488d0818ecbd31, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r2) ioctl$KDDISABIO(r0, 0x20004b3d) msgget$private(0x0, 0x80) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000000)=[{0x50, 0xfff, 0x0, 0x2}, {0x5d, 0x0, 0x1}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgrcv(r8, &(0x7f0000000780)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f00000007c0)=ANY=[], @ANYRES32=r6, @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYRES16=r6, @ANYPTR=&(0x7f0000000c80)=ANY=[@ANYPTR64, @ANYRESDEC, @ANYRES64=r6, @ANYRES64=0x0, @ANYRES32=r6, @ANYBLOB="46ba32ee61a0e24ed368d2c238f188c74d74df8811c8abb94c49011f694c38a9a016a304bd6618d8587d3b468172d514b02f3bb7ba33e215648aac164a395fcc2a27f3e01857b1fd9c581cbf3ff7b35855aaa05cb9100042f662d0a9d6c5065858a3714cb5cd5b8f229f72e5b64af267a9c837c4b1bb29549f27db36506f60669644871263133d41000838f82f9ad97456a016cc24e30ab8e0160198873f7978f64a2d22cb77948457eeb2216e38e055e1bedfbc88f8ac0104000000000000c5838be26baaecb94ffabd8f99edbc2bf30f41e3aa9a48bcd005bf28ab63913ec32742bb2fdef1110a024a3e34af2abc1f104f659c748152f761e18537dfa36aade1182e1771c77652450fd0153dae0c8b38fe0f38d1dd6c40a91f185f91bee44a951bc2a3eee2916db6f49ca6a3586d4cdd5e1fac8e4d2fec6c7f7c82f512afc296c919c20afa294f03f0af39a0b233f7fc6659c1032a76191d4f5df8474e4e70cefe0ac40e0563f5c35f7618a6640c2b269680453303c0c1d00b781485d7871e2cf6d5fe2ae49cfc66d85419c6605138622bef919cd02974e8d06306812e1950332d2ab6d2a3491041b61c2a543486f6bf7ccdd552cf0f89234c94c0982090d8a80317b1131d8e4b56ae2d309de1ea9f56187b00"/490, @ANYBLOB="d7197831d5dbe7490991", @ANYRES64, @ANYRES16=r5, @ANYRES32], @ANYRESHEX=r11]], 0x4, 0x3, 0x800) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r12 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) r13 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000540)=0xc) r16 = getgid() r17 = dup(r2) mknod(0xffffffffffffffff, 0x1, 0xfffffffffffc) msgrcv(r12, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r17, 0x40087603, &(0x7f0000000280)) r18 = msgget(0x2, 0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f00000004c0)={{0x3, r15, r16, r13, r16, 0x0, 0x1}, 0xfc0000000000, 0x2, r14, r14, 0x5, 0x3, 0x4, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) getpeername(r17, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r12, 0x0) 11:46:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002000, 0x801) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11:46:44 executing program 0: r0 = syz_open_pts() setuid(0xee01) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000080)={0x7f}, 0x10) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) accept$inet6(r1, 0x0, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) 11:46:44 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x28, 0x4, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) 11:46:44 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x6, 0xfffffffffffffffd, 0x0, 0x6, "90de290e2f08fb0009000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x891, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) listen(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x200001db, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006, 0x0, 0x0, 0x10000}]}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x0, r3) bind(r4, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x4, 0xe, &(0x7f00000002c0)="ebffcbff13b9f4fd812eaa4e713048e6993192964830df75deb2f035f4fb12bff17712987fd3c2a07f7fd6fe849fe81f9d840aa14a19dccc59a50000000000000006a5dfd437028574110709eee6ce73170724d8fc506e3d3340177813a17a35ce831c43b0c4fda06e5ac60acfc3d23eaca3da4b54ff011a9400a4bc5f60e0e3006686f4cfe3b5b8b7bceff640f4b82801643a16c39372acd43652c65e344f19f70104000028f34320a0a0653defa6a50788771f1242a2fce2865fd3c704d2c541071dc18c703e6712f17aa954773e19d312e4e960b880242dd3ccbc5fab42c78cef1425a44b8fe7ead850f2bb42165d68d7870da5333a9d1b2a3bcebfb25d7912975e77b7f9d37f5b8a44488bc3cfd85a0fee", 0xfffffffffffffd1a) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) fchmodat(r5, &(0x7f0000000080)='./file0\x00', 0x20, 0x4) 11:46:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020000f9b48123e44ab00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in}) 11:46:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x9) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10210, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) getitimer(0x1, &(0x7f0000000040)) msgget(0x0, 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10f19, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r2, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r3 = msgget$private(0x0, 0x110) msgrcv(r3, &(0x7f0000000b00)=ANY=[@ANYBLOB="000001000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb7846fd3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405e7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998d35806c04e00002be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42c10232"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8}) close(r1) 11:46:45 executing program 1: setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = semget$private(0x0, 0x7, 0x4) sendmsg(0xffffffffffffffff, &(0x7f00000031c0)={&(0x7f0000000740)=@un=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000002d80)=[{&(0x7f0000000880)="b473708c5c793200ac93120d7878f4d2b7cf1c679100ce400a0e55fac97e1bd5a943dfb13b02acf0ba1acc41468c7499a837f3bded21b1158c12676292b7a44df803a5d10293f4c07354c009ffd73f4eee0ffbc682400a102f92d568a078842ddf089a249cf8f791e4ebc7e331f7c958e0f3b4bae2311c9d2497cac7c3fd1cbb2231bf0abccc43e5f4c4995b79ca6e7a4c41c1302e828cbbe38055fbb9b7dace77085f1e5feb78c30d189cdb1a3bae11d6d607aa98bcceee0ae95c03454533fcf753d57496bc48e5fa4e52e591d2d9037da64521fc16ff911cdb1d8246a3d9987aac529a14540487dd71f367ba3f376be1a9a041d52c1c458f4497", 0xfb}, {&(0x7f0000000980)="cfb459ccdf4e8e423352ca3ad5edb8af7c5c15b366248948eb2e38aac1f2c1e4d5c7137d3c6161089758af7729cd9ff60bc8e1b546c7634f7fb22247c58987c98422c3f93f0fb733c02f562c769c1f4409b3729a48449f791d888aff8bd6ee55dc00ab1dd813bd86086ac3d1c20ab621c3ff9630ef5c8bf4395304357cc9bb6ce562787c6fb8d19139c0136cf7163da562a488901851ffe578980bc62fefe2b34b1618df1136e879b521083c6fc71460cdae17f8c9dc5cc4e8a7340f3c1d5fefefa0aa2423d0d0f18907021246a79d1f22c7a0933b", 0xd5}, {&(0x7f0000000a80)="4c0d682da1f41bbaf714a117c08bbc30b2ff2ce7b01ab8adb96b50274180c4ae48341757a6c2375c09aa37f4839119b2c5783a308016cd099b58ed4c0ddaa76ec56b16d1a226d47beb418cd5b165c82faf0f602f5ce1d6e018d79ad328f758d3878669214185b68c229fabc6d255a6f78c99aafcb8fecc08b175e0655df90911109e0961d59197953fbd27e326a5bed27aca1c9c0c044fe32893d0c78469138bc7127919cb8b88d1f76d4376e12b5e38e4f46dd077c35530068d9a6b3a5dda83a7c6d27bcf8acee1f25aa72d621ae5f3a6ecedcbcf2fc62102392513a69477f389e4b3dda41040998eacb7b21d66d45456cc93fbf36e152847cf945edf0601ed8eae9eccd909a4b9da44f85f9df725f64541d202891abf893544556348ef0d49ec967f82e26ad1937c3074af46a16b3d72554cb332c1fde56de0813f9f1b4ee7a0d0629733c55b010592acc3c0a496f053c0b968b734f9ad7e69e8d1f6ad7cc7c1cceb7db2a285af799383ed6e3c4b5d5a65f85d89fcc4edf704494b08a881c33d1cde4294ddd39bbd0b41c0b4eb3b3c63dbd9df4f8e4114f255718e07b0eea901b374de8fcde824ab3c110d28e571abe47789a2e66b82949ad822893d457addea063b335afe8cd952ca87d97bf1909ab3fef34918eeced79565f5f0710194037c30eb78a2be85a322ad56fe27631b7f5e4db675e75a32039825dda70ea85a0da75a020fc4aedbfa8bc04b0317b1983bada21a96e317af065d62d511b09ddd9e8f510701f16bce0b9f4d24679a3068c26af4d2ef49f6cb9f4293293d8ba26654e4a66588d191b0ec851704a50f6f0dd8efa2e2a83ed0e47dc8a626e81c7304e2fdbbee5a5dd2eff1c22080a95cb3dd2ec7edb39b986b503e1bc9bbc56d33eb949171bc9f1fc058cd982ff8ccdd215b473c784c5e5861e66ff4ab574f9a5c5901a77aad7b0523092c567e2a22f3d0e09db961e3d1bf65ae01fb450f390481b8f9314e98cb279df8a533459ef5dfe43c07769403f33126073d4f3330e4d38402a039bd60c9dbb0840e95bd481b9530d30fcd98cdf77cf1a1ad37f375db673befe291d8668201702c2970db9bbed26ce03f01152b79d21adfe288252c8560f1353f02801eea20b2f9a160058f382c9690848a7c1dd730b88dd044c561cafb1124f2a71ed276ff8a8f594bf94646a45ff6bc2077a258f6e6b9f8bb1a76e4ab115d9c868e6fbcb2e38abfc2c105c4df426a4a24cfbd77751d5c24351883c8986afccac4466f960669ffcc6e8f780167d8705de9de25ee601ca6c6ae1a6e98e82b09fb179e0f7f23b463ec01a16e18f3304cacc260e264b0fed188963e4f21cf7097a169a4df9673441528947f327e7550de125f2aab21c7ec8af0a97c91a79d60a87a2354d698d105c1c44890f3e4cf0fc1667c129caf571cc57764064c4fcc83dad5c242775cc565164ce948009dc0d9e6d45a1a7a4ded8305c6019365d8034c4aca463d4885775ff431ac0fffa877f18ce83ef5c936d8ef898e0656f6013ac0990db476f4c095b55cb07e9bc4892e169083405d94bad1328e287e28a054effe6c9e1723876707d2e145b9071d8e95444d0a3ea02453d361e9e82198d3b661bde0f99c2bd0afe34328fc72597f1ef9012d66be9736b98dd109416098cd04a4cd2d55044e67f77f11092cddb3bf7e07f503f89ef9474e5008312b9228898a8bf8134968b0ba40379fef93a816e8acd4ad9e5f8e1d407701c48231f15045a0b160e470841bcacae220b92320a2496fc9f8a8e4f270b22ff9b874b66fa0df8e41281068e0298ea1d261491bf68e28401fac219336a61336c273661292f981041f79d31822f2e6a2eae628390ca08844bd4053c15f49307aab7e9c4365ddf3d22d7a92c6a59ebfa4e65dfd1f4c4f728b310ed066a6826e71b1366393a3f3762bc51df9225ba7df952bfd5bfe0419e773c1d03e6eb3429c5981e6b4696be68d7e7fca844f8a5c8a4506cc034aedb1d0ff4cf2416b75b902016870146dc2d4237b2f1ef3d485910d36431d2a543ba6de71639b894dcda7a75edd390ac44654976b90659189860eb6fa31dbc8f4ed97ed69ccf54237192528305e93c325ac2cdf8017d07763a5fdb346e10091f1c06a51ac7922bece4faa0a2be688e6683d8f3a319ad2f4bf8302f0d6e35ca47657ddb8d3be8dd5d3c9c38d3ea0a3eadf5a45aff7b0b74d8b38153c877bd89bfb92c577f754fd8b3243cd14ad8e75d6d2b59e4726a565ba771536e1027f6d43e5d358c1c3e1eee00ed9414d16c1abd46125989e3e0f0be393a81dde33d6c8834ddba3903705abf2543dd5f4cd1830c45d9269f2ebc00b9b84abfbc814b8761860786a8e046f0cb3c24554936334905b0aa0e3b30ac0e5fff6e16a7998b7c4219208865d5292c0a13431194bde68d145a87ddcfbce70d039a171540eae30be7ec4cc63e22dafde6fd02aab62895c1bc3e98cc14e4e26adefdf63ead50b738690367e2c4bd981443736fadcb64017ea42f18a8d6ff679a677c31cb6a18a3cf0b4c41bfd0d42279ecb93b9cb5140df1588369ee06844cbd2d73d848404c5dd8f3792f642f283a44e16dca8798c3d4bfd098d4bd7662958396e104e0d98f6cd4899f674fe0d101f4d49ade7c866dbbaf424b385b3e703ecf257c13767e31f780ac7caf04ed8beea319f1939bc53a1a73cdb16465da8afb0d8c414462378dfb34169d0fd1aadaf2b14cdfacedc76739355b97d3e6c3dbb7e02d2596004f979c131afa759126fe518904ca5784fdb2bcf1a57c4857fb2226f8ce2fcdb11ae76dcc3d049c16550bc9eae3eece30dae9094e428e9aa5ae262f7332dfa2cb5f068555f65b09b5dc19a406818649866eb3d7c88f3520aa2a77af77519bcc70812fa5e423f7d9768ffd29103f4456ac3147fc447b4fa18b3689ea7b82851a26fc5821ba70a76ce8c49353a0e0af062acb46258a1b4e3bfd5c209541cb2bcd95cc06d3edcefcaf89d83df4b1707bdbb58387e7fb3b0d785af30a8e3130ccdb0d79f49385e6a7b903e86a590c1c62084c5a683c362e92110a045887637bcd82e7543cf7942376ddbbe55fcad3c0b07e25bd006558a131f6f45405215e68be231b0def5e1d63a8dd500301faa5f10ac9aad1bba259693d540f8507ff0fb24f5c35783b2f45268336716b7b7ce61e01fd2d0dec7a7a02062b3b45010c83933e9e8ab226706ac45a154395e526eabf5734fbf1924f8b16a06944e678180405ffacf12fea3029d1afcd867f43a3b99a94ad512e77acba3eabd5a93376fa2caa465997872453e420b815efae0177c178853fd04f8219dde9196371cda70e22aed6dda38b828e8e9d733100aaf444e8b52ad98909dd85780ce79576793fd85c3da24735de3756e3377ccd493f25746aea7c59801187e5fc195095cf983527867fe4aa5898a8413faf5df630324ead78c146552bab38ecd82d0834441e7ad351c4d59157a529e4fee81881e7c565f9f5f9473ab978b99e90589c041bc031c12012147147ecd94c4ec60832319b63bb090145db117f82aeecf68ae910fc66890927626424ab0920810711e7c60647b24953401c55e1fb5bcc029830e92f4dd54410456784839da56a858c41804338012cde6d84aaa3ecdbe5a62a07c8a8a64c61d95855c8389c33d9bedac22aa4fd51de1b7887347080629662cb6db405cd84baa12b508ee6d4e81038f2df3f8b71bd9fb8e86d3c57635b0dc3be2d6b885a7ba674719b6ab8afb1a96fe66e2563a24007a0844e788dca7bc232e8f7f3c3299106f0049345d84342669386395a62ebe60825761f759ebe326c8deb5b5260d78068a49eec11228f26bbc4cc920c82133c43dd908b14ef9d151ffc507374f243973ac2c444b4ae1c4f754811affc86293ddd822a60dba0190f6ae0d712369a22c736c6942d3f4e6716d263c446ce60c74a49b9a58821351051d1b30e063bdb37962b07865b1a454018cf74dff833eb19f3d64ed9f0393035e70e97d99bc6983247b36c2a92fcd5d3220268dc9b7344258c6a63d68553a4b30645efda16073ba180e50caa03395af0fb26e0881ef3a93cb83411e6175221266ffec09247b5b7a375b38f55d98d26978d2cbd9134acbf2c04063b21d2c9d25569f045459f919c6ddefa5dfa2bd5acd1be9c8a58c8a5f54afb199c2fd4e2d7f2213b8006f80701610e84def3199af82d4ccfefbeec0656b5b045837e27e5feb7f733936a430b3c5a7f79e614d6694c36804c9cc9a9b29a66be71b71c44663c940868d5dde13831adafadc23c82f973f148beb8e717548537ab987d2bbfd8783b3f43da9818654934290f1f5b0d3d4b1a0f39ea34e5cb91d53d8f62323fc3d3d3d0715b88fbc865bc3a15eac021dd128c74bd16da0b273a434b5909474c028f74c0189d41fd97e9cd2eb3dcd80b205cd5341d57c7a01c5efdfae425290fe534b6ccfdcf21613e418e70d879796aaaefc690e58b02229afdb8d0442104008d6a027d2346c559ed42fb8ded5e90ea1b56163f18db1760348efe4bea72d53eac660f782167f81cde6379f5ac44ecbebbc7c0125a3e5f468378bf00b77d4c3f70fe533b008e0d2a6450c25c34c72ed8d095b0516729f19fb6ad8c52100e349d6423c808c33594bd6cdc3b7dae865a622ca98efa9bef0f38441427b5d523d1a221a7b65dc6aa1449782c05a04037593ce2579ee704106ca49a887587f69faa7fecca502a0b9a6db9d81f291ff043a6e6edd0134928830b8571f19389cc304b9bc1f611e765943910a54a017a11ed36769a79964723ece4105e6f2406e86964f93030aea6f71b5df38b53e519026a803345354d7631ddb7554c484564bfb279b2aad0d6d528cf16d8cacd457c4c7ec400d6509c04d60fe238ae02df65e1c3d3e49ece5c5c1ef2e12e9be61fe34894760e999d513668a976fbb60b1bbe07825c4edfe227cee2fc7614fe36ee72901d56c966088b7fe8a1b2a9d99064c8975699e8bb260fa0a6acb9832c147c86a01a2a1a3a35e254931c0e3ab2b7d74509de5b3d4a2ecaba8a92e70639b522bc94c84d7caa4ef4764d85861a903dec5b33ce5f4f3b9a5ed28a6e6377d0f4f7ef7e0b7603cc134aacc6c53410444eddaad71c981d2371e87c2f066443b72fa1415bf8b3451fc34ed0a05cab8d95dce599f73dad0eeec5a8ea21cc05495992982326337692444a4fe8912c0129956081747b34aa54171915bed1cac98fcb08825b4f8fd446c5275593ec02da4e130e189e7583bad6804b10a49227fd8a126b319332c9cf0441740269b3d6930d7d89e0f40871946b33405a4ef58a0ab54d448be42780fd073ea6831d59f52f0102a7173293a41de4336885aec6be0baffcd51e52272840b54ed155188bce1cfe122a5067097548d67039be03cc8b28dcae3cad7399f69d17051a3124e8d9d96a8ee8b5ea29d107be6afd7a04f44aaffa6b528a111262a73fd4ebfbc5fc7bfe1a256d4717edb2a8da37842c0dd25b82a0fc8fbc8c21218eb4b6a27c746b2e3ea867eed576752daae4fcc621157ab49623b9ab8d25c1407a9f668dbcad0a9e609fd1df2a9ec2d0b3535c94744b830ee5d948ce7081c8222b88343a623e31dd403b716e924e8b9b2b964ce71ecb2815137f8814882a8bac0a45402692449176485bf936622a0c97b2ff44f02af98501da2e5152a2e35e98b4e99080b69c2cbcef56fd82a93b96913397d8157babdc70cde9de582363b157a4f444cf6d6bbeb8e6a9b2dc3b00160b0cef739b3d740b6cecb8e4220da8fb8f83d", 0x1000}, {&(0x7f0000001a80)="016ad4386eee7b9eab4f5f6357d092cd914216eeed7a17d6b460780aa7dc6f67d62a6b6f4798ad02b1177bc4b5255e49ca272a60f2a3e91e3f72217ccd31019e8bf29d0963558c3d4c65a8c6ed8e3816cf7174234686d8a9b7a4eb29a5523e14c6e9b00cf365195f6c0e4208fa639c550371b6e064184c9ce98aa38d47f7697413b00b71f2a281669579e503f5efa1cb68134a611076b12bfee474ed03b698bb7bf17c3a2a95c7dbe7f5838baf91af910c41096cfa1fe8169986d7329f73984d8bc25863b6f8ee2c71e2808eccbf2a63f8866e63caa5f8fdde8cb7ae7f8cf2da967bea6bee0e7e6e698e76c3e353f55740f93bc430904e46f7dc9e50f5e537604e15aae7a5a32c526161a9feac722ce1065a0b7f8c42363ae1235f2fd64138c4a3309407ff18ec8a00eea1564ddd65c954410a266f15ea9324239b8618a23bafd18608fa411449f08ed7c7aee3d0cce2da54a52bd346206476ebcf7a363e314a645c0f0acc3511374b54b46710552ade640b94b0b3a98dbb709238b506492258b4cb309882bbedbd1bc5b43130bf392a5239693681ba9d4929a791d14f601669111bf635e78e64089250bf223cd018a913273bdf75c44d9a37fbfd2c81176d7961b528136917119103c6910c6869bbdc05bcb0b6f742e0f648f40438110f664e47155a721ae18e1de6983e70124efdde8c18cc21646f570117234f1b17e5bd1aa0585dc183c4f770e6c158cd4444e7e7f99e324cccbbcd5a884aedf798b47d96a3d12800ef656ccaf44b3798ac5799f3816a3d72a5e49a22c51669f09a99d43c8540d075c19cd99a9484d4697d525613f08854d3888435238047d005d520e7ce4dae8c131a4fe5cbb4d54f264ac90cc38c7b4bfc85e30cc597c35e5c447fbd0109d07adc4861ab3fd2eb57eedb6492ed80df2b233c6cd92d2f3d418162325dc41cf042cc8b0ef7eaafd26d7f5f8776e6da853f3dbbc0381bac7d7a64757be4de93c3342e448f23baa97a04f7901e6c70eb18968d2cb6b4fb1ba754d803d1decf8d112da35879a9756f2ef8fa27b2dacf6192776be8cc0c8c015b864227ab0a79d00852f6b62b4a3ff69baefeadc676c95caac458e06cda91f7bdf4f841dd9273a95101e945bae83f3c08d8b9b7c318751c1235f3a6e7624b56abfab7259f322f6e6cd62b81235303b13cd94c4490f01535c005000510e2d07732d5c94eb5b3a4289a6ffa77b4d6968529457c770202ed28582e19565189c6ef13042668838daff420824b14716e0cb43919ac39a949114214f6eaf133f4d0626d7170911713637388da6c38855c6805f7eb24522e153818c11c1613ac726ed57e4ca3bd91d2da43ea900b72cdf7837061e58ab9a05a49e92873e8d7d24a944ce2300a41b376213b1bb018481a73cfc0cfd885973cfb3108f648af5ef6c2d31c0100485a3e1bebea58c75efa4cd59eddc07ec3123f541da00be7c8ba04c5823af4c730161a40d87f84bd2e70f2fede5788c95c62fcb9982f5907f92c25b131344140eac91d115f8b77844fd4340449e4951c0c05227ebe473a8e3a9bd8256b270058f03102aa916d938189c4fd81c992cf001a0d369cac425ae73bb5450f5fe07221de31f498a6bf51591d7ec31b7e1126acb17e01770f1a31922730af9334221d2ab4450ee5ce521389b786cace895436d7efc3e72a04ebc85c62f16da8dcafd5fcc14539fc63e7a5d53665f877274324a5976dc9555e558fe715ee7e938e47cfbe290a77a163196404bc4983111c7fa4d00b6ed3a0f601673fec852247a30c02513bb7f50118214bc3d4bd55e072a58a805fcfd024f6712995831f3267821c5725f33ef71de8e1d4392c57debe6efc3feb584e838b2bf01511eae424ee1985ab60cd2e40cc47aa5dfd6072d59b215f2d3c689da4ed72f102e26c1ce0c106a56ad743b8109b4fc79a314465e5171c06d6ff06b7a8cc063b32eb62f59f8e788687c841f7a0a946fe44442cf69d854c67b92cd8a1496ab5b8f4440004e10e722a0bddd151b030e57bf05d144b84b24470fc696f4436231b8f57138fc7699b45bc2a0026a5768b539e5ac2d417c8032e06f55273c3472725bc15be2b88efbf673a474a0d1afa79497fd8dafc875c8b47c8617bf7d35389e4770f4ef6f03e53748af11462238236137fdbd37771e28b4d9af826a369cd2d19d93e61d68030c3b5f1f22e3ef1a1ab68e10135085016b6d8e301e2df949840061055bd11fea2720b502d492d0bc5a4c747a12e5a0457f4afe95e30f8092a71d43df20c5b5635a9b8235f7596a6b990d7cab961ddb9f17f9ec7232dea820d2d3c5aae62ec492b675210ce061521f7804b8bf9605c55f37de50050e42a3eb138d9a0063e7052a7ceba8ea8a4f5f6b3a9f52c3d441934092bf3074718e3f3cf6e7820092bf8ec70efda45c9ec9b71eec890ae10e0d78c48322e14bc440e5c4223cead8696771a2727e4a127d484685cede77615323ceea46dd08de6f9c90e9209937b12000bab1b90ad65f215c106b921dbf700c7d5c0bec7a8ab61e1d7494e8622dcdc3dc5e41abf3b2397ba6cdd663014beaf74c6cff75807da96899b08460000f7c8162386e3a5fea7a22bec5635fc5a6b1512079510bef2af2138b700acbca52e868eb47c4cfb01b13a99e8ed0b42932000c6cab137a74f42a3bf4567cbb00101603c801021739bf6ed176ce1a0f50f1194dbb9ca089a6491fc265598ac2271619de44480440d0291601d126a0af8e2369d66b046edc82ee7ca11419ae3259bf70faa60faf610d05ddf8ad0f38f1f3512514e90de048cf6b044cfa3443ef504c29a73d6771ac1b9b5dcfe3cae06892213f1b28c159f738f9ece0075ced211a6dbbb15361efd1698dc6bb74a793f788584d8264b8f5e6001a9ce6159f729d4b0330a8f8f3e5c0384d2ab88874ed5a1257d9eb1558de849c530750b7eb3048cec297ddafdb58e5f924f25a4a495818f7fd9d1c49e80112b6d5f2299fe3fdf197369b90b0245e88449e4c4835b3a37c03c8102fd0096079996fad8de03b61b241cd181d746fb75ed994170e2b0e71233910236688d97c6f9579dd8ccab0522a70665cea6da5b3d13eb91db29321b3d7469128ff7e89c75f3f761c259273ddcdf36d443f8bde6efa5eb8e5d61b7fa2abbf05459ec63527995d8f38bc90ddd21cb79e4743e98bc46579cc4b75af09bc58980fd23f6c8c9f400c10999073deee7df292851620434e45a023842c4f72877c73de31fd54a4049f01edff54fab1ae7b7988fafd113bc7f38a5cb966ad348bfba82c114e21cd7718a184017bae5c972a44fab1316cb7cb5cdeaed04fa73daa1eb02025cb9c9a1235fed7948eeb2369f150b92d9dd6fb911bf905f75e3a0b761bb1074308eccc10d9030abc69ccda9c0599c18bfc7e21a5642bc2db445bb69e62fe3cc4648a63e537cc730ca0beaf7e8132b59195aee703cc4a0f9c8c423e0017c121b77d53bea1a30c30cca9329ded8e3a3efa04473359876a532faaa4633806f00379b0daaf48d3ee88f4da3c883aa2bbc5091d9fd84c5158bc50bf8abaed330dc0dbf2e08a056abe998eb0df29dbd36eb1de267770cd7f7922227ac7148e6c916c78f02a8f2fd1242cd49845eda4e13bf4d8d80cf4150194efe6ac6433a391dcaeade40af174975e8ea9b3aae113ec37d1d34ea5936992a40f53f5368eb5294b7405d9f2b6bf0446bb8ed7ac845ec48c7be1893d7c7b7bb3b59309268f2ae249ae4b8256ccd1913695ec1cfdac98c11ee1b04bfcd28c49163db334deba34be6d63ac91454cb641c73323832f8c0f5d35960a643fe349de5cbedd46fa16c8767ecfd1db7db009ba924c293c70302fa74e6cc267a1b246f6415889026cd609e1464a5eda0da7bce2e717e10fd6161579d40810ee2081fe1277f5871fe8bdab73b2df3b81f70c47e1cb26392b6fdcd55d995abb4998a46b4413dc4c11d282f1226497b15ca04ec00ce58547b4fea4d281d9e59c04de89798e8a0a02e017e88963f681839f1d249d6280ddac777a46405b3013e2876fdf56fe53a9f448cd5739bbfc1a013fdb44e375a34dafc7d414fcb7cbc08a362d40fc5f37cad7de5a3400d2a2ce79363d320b8d69a31a8dcad50a947b449b5cbe1ec05bedf00c994179a840ed302fe20973eb3ddd27a9518175d479a91e950949109984f09782cab0d9aacf8d5b51a70e421938b5f13db86a5408292fac6da8c70edc02b0999a5337e64be0ae9175bf23b28b59f0fdb245ed08eba3a2d236dd0bb30bd8b5b25c3cc6747913b6986cab5205c9ba9574a645cf673eee295474ea790ad891e167b27b597fe4968f40d80ef84a577784e0757ebfc0112b516eabf88009c63a50052ffc2826abd285439666a4276d68078ee43f68429b35290f9f23776975f61ee18d272267795e2c0c16d311754a0587e26ac372993aa86dda3078a0a8b45c97c5c866ec52819e1434c0a4b55d12207c0c531dbbff253cc77b96763a4243906d404f7eb16e76d7432928a65e32a62eea97a3b77a6565e012c08ed57573068f3d212cefe0469f1ffdbef897c00824e0308f7f3f5f1fae373b6ee48f2389cddcfe490a6447854651c76b2eb475a89002a8acb6880fd0a76ad26edd7281a00ba187b42280f011b749074f738c29c1f4d31be9458bc8c5d1beb9c10cac8e9be4267962bb905c97ddbdadfb2fe29a82b57ade1aa422bb8917330351b879b13f3098c00df2e244c9a15775a048b9a03cecad423114f6023da07fdaa631b6f89239d56d9eaedced13c65e146481963fbf4b411c480cfcf407c512b8d745af878cb96dd1c4044d5673bbaf301f26e0c770a5a9d1df8ac70bcee45b73a0399f3e3edbac3a7eec7b0635531bce5b1aa39ac7a4d47e09c7c9b501c9a6fb35b08875b53109d8dee0610eb421520a13f05a1a68e8b9dcdcf8f104ecfe6ae077e525e8cc575cbb185dc9636fe240f5a4a511c12f07378008c6c5494229c19662b7ecc336048df2b5460801b81194ab0240e6f66cedd8d93115b3f6d49b5067ac58cc9cb346e56a9eb4065563955f1a1b781aeea7d49a17b72b25f464b0fd5a0ba3f6f166957604787ddc190769c5c47900dc3c4c8931867253dfeb306d5439ac7d546cbc15a26fae7ddb6a8b516718474183ccb25cdf4a13d47e341bf1ffa2894f0a9108413cb8dec3667cd8ae446380e64df9def44e4e5732c40d67af1d1dec17a6ea8dbb05bef1dba2edb79169af1a16ddb69b96e33b1ebe54bd917a8c1b5d7e820d10bdb3b5fb30fa213e5fe5a30208c20dbfbab8fc33a2530a496c9f2c3a9ca102deb5808f9543d553967b129fa12c9a72faecc3591e3609c888aca9cc8c2adf5404cf6487cf778823b0197ceacf19162f7954ef25a66cc06d6798346529d7c65a0cfc1b09f610f60a95e4890f504418c4b1a38764e9ce0316039ad0cdfeaa9b94bc84c2d3121b62bb4ac6886888b019af91794e22cb008dbcc0723c34a1eb828c37ee10e5b90353f1a28974a3ad289716618f218ba52a36a14c3a1b3824f3d02fb0d8c64205b4310601d9affad27bd99d56731f475cf18eef941ba1961c0a978d2a67b44c3139878dbecf14bd5695b7e3d73b0d46d3f7dde09e377c0fd0d10f7ff0610471d9eb9b7883ff9ef0acf3be315861da0bc2f824f1f64108ccf8b1905ec71d9c8d007108d6c5e8acbe432b5421a87887600a5c4f9437e1eec2c9306ad94ea7274235893c4f2b946b04d73fb5a6f8d93d7e4f993c89fd5704a29b578ecb50733dce06077b749eb992485", 0x1000}, {&(0x7f0000002a80)="f42b6c8f7f2e725d308f0c500e4763cd51c1e5e9fc2b33172f844807573006bba9be", 0x22}, {&(0x7f0000002ac0)="9d764a4d50c5ceb2065834fa42f6bf368c30235de551d3e7588d1ef6a10c741fb6d0a288d02e120fc69c55a5d56e9c03fab8faa469b4426a03fd287f45ae07d7d2ba895b6ff23bb9ed96d4022cc8797c5390a965969d01a96f836e4165bfe36900124c7eb0308c13aaaf263f9899aabb4af626941f54fb351549dc1cccfbb1846481fb77a8392183fb784b682851aa8df29650d903ab499a346ab6f43056bf3bfc48e7085d2f688c5fa15e1dcae37893bad4a0735919108d9a6f", 0xba}, {&(0x7f0000002b80)="1d23", 0x2}, {&(0x7f0000002bc0)="6ddb9b7bfc883694cd654bc9f38af39ca6ad9e30a16bb6d554e86197f61606901b4e12de5dce50686c0d4d3366e3bd84abc5e1b90663d8ef937c1ef676cd5cc7bba1fa2011c904264608a007bd453220b14ce51f72c043694fca483451250293079de02ca47164be2deeb851abd62f177a00d16023175052e870de4cbd39e42c19335176932c13bc49f0cc73e0298dfe6f35c3f67ac7bb878feb970ff429842e5cb08959", 0xa4}, {&(0x7f0000002c80)="9747ed22741a739f402d7416fa6a5f9d1c163e32b054fd5eb50ae935d3d64a721845eaa8311c0cc774e21811a7e74941944db39a1cc77aa5e08f91931d0c0944ac3d5d707419d3d47423d4faa905d1e7dddfd1cd9f50b71199de83ea1a171d9e926e", 0x62}, {&(0x7f0000002d00)="3bc219c02cadd48a85cbc31aa95383ec85220d42bb0bbe2a002c84bbc1c5c12967fe2694fc7ad8ddc290849282f496c3340ca8b7c72ae4cee69a6985847dee921acf6120ba75e7aa6e85", 0x4a}], 0xa, &(0x7f0000002e40)=[{0x98, 0x1, 0x2, "bd2f4827382f1e57fd2514b19dbadcf23705b1fcb086b3595a47d1da488d470a0d226f6b7a1ea3a956c748e86cfb5c9d7c58cdc432cf650830192d7d9fd84cc0fb92a8801ff081d2e256468159a88c42025d4040ad818ee8f99794d14341c8fda2280931fbf3c2ebadcfb44fb6585a749e773dd9489a978a99af08efc751d0520a4d61d4df15"}, {0x38, 0x1, 0x0, "2f94c77c8db2eea31c53de1ae621f3d30486bcb0810d1d776a775a9bae372dfed8e64f2d677b"}, {0x20, 0xfffc, 0x0, "57efe0482a2143f45b8109d9ec87"}, {0xf8, 0xffff, 0x1, "32a41992c4e19e9002df537ea85eb75e9afefc8d177feef43b1b42b809eed095d402651d94008dc12b8e5ef35228c31385485a0d9ac29fcd95a4af279c56be8e22d2ea79d7060fed5e609d502531df6d52ebea6fbbca06337c491460456d6ea7cea4fedb6f473aa46dc3e8be419a5ec63f5a83e364a0386a08987bcf8cabeb31a45096928a64fd79d896ed3787944885141c5b6f002e89713c1d496800cf7f17b52913d5a0111737c77d5b139509cd6ee55acc974c5028bf75b951b82162d1ae31c245ad65576c8e359614262d4a7ccd3f4f1590c21cef6da81f5849efafdcc31109e1"}, {0xf8, 0xffff, 0x4, "9603af1150fe11b37cec28c66888becb143c5a12fa13774f63d1d6d40ae49f7bd0df76aef6bec3e647cd24b310220f8a6688b78b1ebabe53d9a955f262af3f33e1cb93265894e8112ac4c1cdd445261d37f6a9adefcddf8b8954ba9cf6c5699d83012c13e830804e747efba4375a5dd7e26028948b1b09c6b8ef1be41904f1537d7320a47e2bb134ca8f0b7fb6512fc84ebccd32ba79278cba6880527493d86d0904b8f6d61ffc9abb7d2bf6786e39f78226f006340cdd42e385d0f296c5d5ab032cbf5762aaa2be99a9ab090bbe23113831d69fe04e8e83f91fdc0e2b12ab2dbfd9"}, {0x90, 0xffff, 0x4, "fce8e5783897dda21f64ad0a3e2f8887b36e9e6f1f44a43f9fbccf78b47444503b5bcc3ce61cbf5f935e1c891ef447c374a0b5bda3fa8b877976c1b3c18c9f75191f1c7462c7edf7f20540958c75479c6c6e3ece406e4eeb22596aaf6f5b0eb938704b99dc2235b4583a4436e9381bb0ae1c7048602b522ab6c8ba6626"}], 0x370}, 0xc4b4ec4ea6b2136) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x2, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000840)=[&(0x7f0000000580)=']]{\x00', &(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)='/dev/zero\x00', &(0x7f0000000680)=']]{\x00', &(0x7f00000006c0)='\xdd\xfd', &(0x7f0000000700)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000780)='\x00']) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x3) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r4, &(0x7f0000000400)='./bus\x00') ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000800)={0x1, 0x3, {0x2, 0x7}}) close(r3) r5 = dup2(r3, r3) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', r3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) pwrite(r4, &(0x7f0000000240)="8829076e9db40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65", 0xa9, 0x0, 0x0) r6 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r6, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs, 0x8) sendmsg(r6, &(0x7f0000003480)={&(0x7f0000003200)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003400)=[{&(0x7f0000003240)="3bf176832823ea80303ac8ffec7d043ae78e1a94f80a12f157db6797113b1cdf0082f4c96071cfd7719d43b0983b1537d3f0a6fc4359f6b6b531790146e658f9ae963173f032153f22ac57dbfa263f049e3b4742b5641486da859c72153ac1c9f4b7fde037da25f2cfad2af41ec4d231e5b2fea4616f511d46fb09e673773db3b2a7128501e478779a1a7715deaaf8b5fce8a435915f5468a9c97e7b25719671feb5c8cdf45f7d55460316ba467cbbdd13346db0e48ec98619ad98ec685faec5dd81b7f80afe9110d329e5c02c48099e1dea901e507c8b8c91a907ac67093c109748f1ef5f84b100fd1b48dec7b681a3fc04deef7b", 0xf5}, {&(0x7f0000003340)="e897d9977cca0b996f1e567ac71d42251493b8e71351f89ce10d23d261d40b32407da5a250a66897b01b0b0b4e376e333667c4578060ac237bab4067c9a0620043c8aa", 0x43}, {&(0x7f00000033c0)="99aac95145fb790bad22685b0403e60b26cae7d41df6d5487ea95a535c7c8790170dce792a", 0x25}], 0x3, &(0x7f0000003440)=[{0x10, 0xfee7d2837519d153, 0xf000000000000000}], 0x10}, 0x12) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 11:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) setsockopt(r1, 0x3, 0x0, &(0x7f0000000380)="8acc9305bd919b24d4d719cfde000bfd20af9987fa3e45622a68b3410e8881ff1b88d5b5364b0d5843d9e593c27d54c6440f1d3b8c140e1ea2658633a3b10641c1e61c3439dd794c0fb046e866e7f71b287616a0792621ac1190bbe535bb0343315ed23eb5139971c09ce25059d2e0fa891eef998a06a2467cb9d31e6537ed17cef9039086d3e22546fefb1309052b007b99e4c0f251d61143bfd0e296022ff04b58f7f82731be931a8c09a468c78cab4c286179e337bdc115aa46fdc7c9a8a6e67c0e6342056aa43457889afd7805e8a9bb9bd78d", 0xd5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) msgget(0x0, 0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) r3 = msgget$private(0x0, 0x0) syz_emit_ethernet(0x60, &(0x7f0000000240)="1d2a5caf7eb9b4920d197ae90a07e9b266fcc63e1d859f44190d2aa159daf64221662e34a7a7c3700b6a07332ce39e170b5336642c4ef8c1a1a0f5b2826612aaa0246b365c3e06e6f10cf6667e722d15fff8b5ae3657c273a0619aa237517585") r4 = getpgid(0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r5, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x1f}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r5, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) r8 = socket(0x1, 0x5, 0x5) dup(r8) fchown(r5, r6, r7) r9 = getuid() r10 = getgid() r11 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000480)={{0x0, 0x0, r10, r9, r7}, 0x0, 0x0, r4, r11, 0x0, 0x0, 0x80a6}) r12 = msgget$private(0x0, 0x0) msgrcv(r12, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066532ce5ed0b29ad00"/121], 0x7f, 0x3, 0x1000) 11:46:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() setsockopt(r2, 0x8, 0x2, &(0x7f00000000c0)="67268afb86b887dbc65394dc6c8138e70cc65a46d12c779b8b1fa74b28ec24af4ac7228f07e7f1831483d7f93c438656a210ba791d77f0735c4f932858475d53ccc7291d88413bc73e7ffc7af9601d4e493f9f830586a2ef", 0x58) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x6, 0xf86e, 0x3, 0x4, "2b4f44a5e1d221bb4e46734f3f5ed53df16782e6", 0x8, 0xffffffffffffff80}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) r6 = semget$private(0x0, 0x5, 0x204) semop(r6, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000480)=0x7) 11:46:45 executing program 0: munlockall() r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4, 0x7) connect(r0, &(0x7f0000000040)=@in6, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/d\x00', 0x8208, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r2, r1) mlockall(0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 11:46:45 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x10400, 0x0) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000480)=@in={0x2, 0x2}, 0xc, &(0x7f0000000500)=[{&(0x7f00000004c0)="7c669eb6a114d07ed55bd744", 0xc}], 0x1, &(0x7f0000000740)=ANY=[@ANYBLOB="4000000000000000ffff0000faffffff29558a05ab14d050e3266f2c3a14294e5675a0618437c0a0b7ff2c7c5b2b38e0096ebb54daa28052c3c78ad62c25dc700fb679dbc6a138e3d3c38b46ab64f7c0000000000000000100000009000000c8c02219049d5bbc6701b3aec091c03233129eddf3d57d2d9a087d5aed331bb9a7a8fff10f1bdc0d3ad1bde2061438c07beeabc6686efd2e53a97179993339c776a0a2fdc28771f05da82dc3b22ba1401e974a72de30c077e1cffbfb80df68c841e461206a28b870228ea61bb5b65ae5bc8bb8407f98e782d42d42744ba188f5f1beb4bac7ab74e83deae795faedcbe81aba55578bd2fd5b68259f720dd641055eca40ed152678cf2a610bddcda500006f9421879b88d35023b903317a63b7813b96f64a083db42af1f11e5c5c79ee1a7b35d582272b68b4aaae56264d7bfc9baa52c17213a5ff46d4109ff87007da08d338f53e69dbd8af410c14c9f74f2ec5f300488aee232ac6e3786a6e8359b6dff21b21f81c8357f7d58dee3648f7485b20d3e84b5a9e6b696792c086b8f040fc7c33e0580bb8b2b326a9fbc2b925749e8a6d15095bc4ba36ae69d6b83d19688f5d13aa3f5d19ffd4c070e367ba5e42e3f525dc0809f4305ae410630c863238767575081828c788c50b0f3b44c6382e4189c62d3fc9a6a0e5056dd01ac7"], 0x100}, 0x9) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ftruncate(r3, 0x0, 0x9) close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000180)='@(]\x00', &(0x7f00000001c0)='[\x00', &(0x7f0000000200)='\\/-\x00', &(0x7f0000000240)='{\x00', &(0x7f0000000280)=']#\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='-\x00', &(0x7f0000000400)='{\x00']) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x5c, 0x0, 0x0, 0x8000000000000}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchmod(r4, 0x4) 11:46:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x149) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0x7) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) 11:46:45 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 11:46:45 executing program 1: r0 = socket$inet(0x2, 0x5, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) 11:46:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed9114904dad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c116ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f52c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279652733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 11:46:45 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000200)=0xc) getsockname(r1, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0xffffffffffffff4d) r2 = fcntl$dupfd(r0, 0x0, r0) chmod(&(0x7f0000000240)='./file0\x00', 0x1b5) r3 = socket$inet6(0x18, 0x3, 0xfffffffffffffffd) setsockopt$sock_timeval(r3, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs, 0x8) setsockopt(r3, 0x4, 0x4292, &(0x7f00000000c0)="7ab65c63d7aa3cde8f51476eaea01a001359f729bead70bdc1c4092f701cd350ae2feb3b5364f8", 0x27) write(r2, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x821869de, &(0x7f0000000300)) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000280)=0x991ecfec10741009) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x8, 0x5}, 0x10) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:45 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) geteuid() write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x4000) 11:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 11:46:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) 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) r3 = syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x2) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 11:46:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) utimensat(r2, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)={{0x7f, 0x45cb}, {0x3, 0x1}}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = dup2(r3, r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000000c0)=0x6) accept(r4, &(0x7f0000000180)=@in, &(0x7f0000000140)=0xc) 11:46:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fffe, 0x0, "d72ac1e7030000000000ffe7ff1580ff00"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000100)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 11:46:45 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x821869de, &(0x7f0000000300)) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) r4 = dup2(0xffffffffffffff9c, r3) flock(r4, 0xd) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="160013b2d40c0000", 0x222) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r6, &(0x7f0000000040)="eb4e622698c0f5e33a", 0x9) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) 11:46:45 executing program 0: socket(0x1, 0x4, 0x80000000000001) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x7, 0x0) 11:46:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 11:46:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed9114904dad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f52c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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) 11:46:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x1}, {0x5c, 0x734, 0xfffffffffffffffc}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x962\x00', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x0, ""/80}, &(0x7f0000000000)=0x52) close(r1) select(0xf, &(0x7f0000000080)={0xd350, 0x4, 0x9, 0xffffffffffffffff, 0xfffffffffffffff6, 0x20000003, 0x4d59, 0x100}, 0x0, 0x0, 0x0) socket(0x10, 0x4, 0x8001) 11:46:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:45 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0xc600000800000000}, 0x10) 11:46:45 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x821869de, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x0, 0x0, 0x101, 0x3, &(0x7f0000000100)={{0x101, 0x1000, 0x0, 0x6, 0xd0e, 0xec88, 0x6}, {[0xc80d, 0x3, 0x2, 0x0, 0x2, 0x5, 0x1, 0x2c1f, 0x2, 0x9, 0x7c00000000, 0xd68d, 0x113d49d1, 0x2, 0x2, 0x8, 0x6], [0x2, 0x8001, 0x4, 0x1872, 0x7b05, 0x38e10c0c, 0x9, 0xdc2, 0x100, 0x7fff], [0x4, 0x4, 0x81, 0x1, 0x4, 0x5d6e, 0x27], [0x19, 0xffffffffffffffc1, 0x1, 0x7fffffff, 0x800], [{0xc44d, 0x1000, 0x5, 0xc7}, {0x1, 0x5, 0x3f, 0x2}, {0x80000001, 0x1, 0x5, 0xfffffffffffffff9}, {0x0, 0x3f, 0xfff, 0x3ff}, {0x10001, 0xa21, 0x1, 0x20}, {0x9, 0x7, 0x7ff}, {0x6, 0x20, 0x9, 0x2}, {0x7, 0xfffffffffffffff9, 0x5, 0x2}], {0x2, 0xfff, 0x101, 0xfffffffffffffffb}, {0x2, 0x4, 0x3, 0xfca}}}, 0x5, 0x2}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xbb98ebde77f291a3}], 0x8a0, 0x0, 0xffff, 0x0) syz_emit_ethernet(0x1, &(0x7f00000005c0)="e8") ioctl$BIOCFLUSH(r3, 0x20004268) 11:46:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x20, 0xfffffffffffffffb}, {0x100000000, 0x2}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x209, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x4) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 11:46:45 executing program 0: r0 = socket(0x1, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="07042e00b8e832"], 0xa) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) 11:46:45 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r0, 0x6}], 0x1, 0x1ff) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) ktrace(0x0, 0x5, 0x4, r1) fcntl$setown(0xffffffffffffff9c, 0x6, r1) 11:46:45 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x10) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) ktrace(0x0, 0x5, 0x4, r1) r2 = getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x3, 0x0, 0x8, r2}) getpgid(r1) 11:46:45 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000000100)) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x220, 0x42) r1 = getpgid(0xffffffffffffffff) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0]) mknodat(r2, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r2, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r2, r4, r5) r9 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x3, r4, 0x0, 0x0, r7, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x1f, r4, r8, r4, r8, 0x10, 0x8}, 0x10000, 0x200, r3, r3, 0x31, 0x8000, 0x80000001, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x800, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x2, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r15 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r16 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x843cbeeb15ebcdda) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r20 = socket(0x2, 0x400000000002, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x821869de, &(0x7f0000000300)) r22 = openat(r21, &(0x7f0000000500)='./file0\x00', 0x40, 0x4) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r24 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540)='/dev/diskmap\x00', 0x10000, 0x0) r25 = socket(0x2, 0x400000000002, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x821869de, &(0x7f0000000300)) r27 = openat(r26, &(0x7f0000000580)='./file0\x00', 0x200, 0x4) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r29 = geteuid() r30 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r30) ktrace(0x0, 0x5, 0x4, r30) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r32 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r32, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r32, 0x0) bind(r32, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000001c0)="b5bc0e63bca46bdc9326bd1626532c07c3b761dc630abf9a61bf9242d8e41f7992759367446e2f303c596d595431125723e0212c2bd7a3aec887249db2e0e583725fc45c2ce745ae5225cc841ec167c72ba9e4", 0x53}, {&(0x7f0000000280)="896717d5d68d0077ef0d4cd73a1faed94ba9ed260ab9bf2e91f839e94b7413c71461ed94c5a6ca9a8ef39ef1c606654f8310a7672ba08aaf9b8c1b0d28684d23571e0e633ddcdc35de86b6a2005aaab5b63a2a1f106246983a89c9aa2ac794687e00f5a25da488111d385dc59426a11ae5b0c2445d1fd0164a054a22a63c3b96c0dcc4aaad82d0b2c79b7aaa7987ac15a018b4420e75914e6be5dd91b8c52bde0e23560ae4de338701883a", 0xab}, {&(0x7f0000000340)="f09c348f7a350c63ec3e09416043e375e0ad75ad9f57003e57ab866554e1c02ac9c716a213f8c2460eca07b6f070cb974033eefb87943c78d2d9bc5d2a96795cd51964c17c04e20513bf05a1c59a16b102e23290ebc28c8105106076390962ed2c0786bbd1667f15", 0x68}], 0x3, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r1, r4, r10}, @rights={0x18, 0xffff, 0x1, [r11, r12]}, @rights={0x18, 0xffff, 0x1, [r13, r14]}, @rights={0x18, 0xffff, 0x1, [r15]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r16, r17, r18]}, @rights={0x30, 0xffff, 0x1, [r19, r22, r23, 0xffffffffffffffff, r24, r27, r28]}, @cred={0x20, 0xffff, 0x0, 0x0, r29, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r30, r31, r33}], 0xf8}, 0x406) r34 = dup(0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r34, 0x40045714, &(0x7f0000000080)) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchdir(r35) 11:46:46 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x259) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) r3 = accept$unix(r2, 0x0, &(0x7f0000000080)) connect(r3, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) syz_open_pts() mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:46:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x18600, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0x2}, {}, {}, {0x100000001}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 11:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x9) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000180)) 11:46:48 executing program 0: accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 11:46:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x9, 0x6, 0x4, "4ca4d4a8fb76fec8ac008c3690c55b9c8838ba34"}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pread(r3, &(0x7f0000000140)="282017c87d174826bba1b9cd357755f0d8e4c86bca3f92b5c01ddcfd376b90d1ab3b7c203cd82f5ea9dd9c40bd53a97b53806568ddcb144e618eb779a45e95d74c047ee78037cf262d55fcd436fe902da8bf0309b48e6a9d10303634ddc330503e9e102680adeb6d152538f3bd8973b3343ce2d855b2b7b71d9cdede19f79f0314559a20be3146a85bbcf02385a8f720078c7766f90256a5d02dfbc670626cd938644bebd20f1979271401e33ba63bd7d3aba6ec38d9d7593c9bfb011effbb499e35beb75bd5b44fd9ed51ec5000e9e666ee1c902edb8813cff9b07395d2dbb51d308f18c14f030baf78809e8a02a080", 0xf0, 0x0, 0x0) r4 = dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000e06489553d00000000000000000000000000000000e2000000000000"], 0x20}, 0x0) 11:46:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x3c}, {0x7feffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r1, &(0x7f0000000040), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) 11:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x991e39f6d69c8d9e, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r2 = geteuid() getgroups(0x1, &(0x7f0000000140)=[0x0]) fchownat(r1, &(0x7f0000000100)='\x00', r2, r3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0xffffffffffffffff}, {0x7}, {0x6}]}) syz_emit_ethernet(0x69, &(0x7f0000000240)="f5c2266e291e42cce86e7a3d35b77e6ea09f72a5c84073ca5b818325ce4f1e60d40fc1165a4c4682c68926b9e67365064f025b446675311fe3255a4c1c8b510810567d0ae0696e50784a39a6dff0015337e863b51b6519d5ce76bfb48adc7a4c39bc73bd20548c4cc1") sync() 11:46:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x1d}, {0x10006}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000700)="57785c931968b2a02cea7dbbd4be31edb9e578314737ca8ab8bf15a0f79fdb2aedee665da4fd9d965e25c68827115fa5d1be4afeaf423ffb47d85397adccba9e16d678963cb04e7d887aab17c5c39ae2212f07c0fd10e82eeddc2acf4c01ef6009a7b0e10e85d02fa4d338249bc8cc9cf262bd58b46c650a40bcf86e210b93550017a6c92d2c654825c126f348856052be41eb911d5625de9785eb09ffe8fd8e8edddc03d8f3f2386236ef22f479ed0ce377f5ebce4df6df1c246df2c0de009fd401a0a4c49926bbfcfbec9487af67780733b21f1b3d212695539dab73905fbb19e248a3b92cc3e1a4357b08a25412d2252942a8e66182dcef5e6cda74419a2e5c7103df896a13a7cdc3f07a9f7082b2f136ba013d7a5de542d5cf58cf7beddb6161c5dea69abf216fb2f60b1c437204fa525320eca7dc0eb030282bc8fae64db665f61d62581bc2a45e8ce69af9f80ee7dbddda96ab9ab08c94710cffcea816e4353d851def968c7fdaa69cd367b0027945ab0a6ac713220bc7c2a3b13872a3ab2dbbaab5d56fb8c892218b91dfb7b9928d3faf50b1e00d041938757ce4a49e234cbe3ff151450f8253a831f20b1f0cdb5251dc67f1ce304f4038bffa3791bac4bdbc246555d0c1eada0296e9ff13fc60880080534a10fd04d2adf03843347ff6217e12b81d5beec953f8e384f7f1a6bf9639990076aa41f342685e643490d15bcfd1f664ebd935cc085ffdd2b59816812d20c68904a1cf0a5b5b8dfc1d868c24bfe305accae84fecf983fc0ca28eabb28db2405723b7220bb79d218538a2d4455ccaabc9e60586bd9b062f1abc7882e129ae49b77bac0767cacf80ea26e14f87436ef643484cc79a094f46ca31bb62fc5d6684bce7794f4c957a9e3caf929ef1dfa25008085d7248d24fe9b410dd4361f52c6bedf4d1b6911b29ce574b7dcd900b247c609e2f6987b030fd3917c6c6ce2b0cbc4fd97f33ebad22f532e26c29b38c346061372172038865d388c6d4841d82157090ca60107ee24824a27c55131307512eadb89336bf2bc6f5759995f3c1e1b29c68ddfbf373b45df7cc81867f849c9a128df3af0c78e2655cd75240744951bba0435acaf65939fa20dcd3546d1822d1e45fb0bf9ecaf7efe33d64958dbfd7deff43cdf07ea389a5f68c6b5da88dfb306c6c1a045c5787bf4075970ac8fd8804b00d4cc3f5e429757a70b4ead5f4e40838b3ca227aca58456ef06dd8d3864145ab71a02e8e9d6a621fc2b80c1dc4c23c0d1f7b09e90142a097e2aeb38cf044008ef7e4170da371fd18e49b5d93a858138fc308b775151e01c4c8505a64a86de6bb28fb4fbbfdf8bd30cbe22eaafb0bb02aabe665ff0e9249f55de3e4e56e5f979f27755a2d3ac62b160bfa6a7fb2d92ccb46008328a3a06ed9035936e7a153b7a2e08dc5974ff7a142da1a37b9408021a3edaeed7e461ce65003ec8e62d2d67802045c24fe4db0a26094690c0531067520f5141cb5d05cd0e420efd0b5f619a2242f70aec47078e7282672e38cae3ee9971d9fbbbad19b6d29ee7e121d3fc79431e3165cf89fc0e5247506696697cf7e689ce7828ffd4426482f09cb6c0214aa923c559a2dd626e5428c77f9fc926a46f2765af01a8720676fc25063bfaa77029430d69d14a09f6425d08483f9e8bbf0c975fd6bd4a8a9a017d45d1d3ebc57a1ca0a700f1e40e49eebebaa9fe1a81664290474c2eac54d3f886187442b0862906d112535b194893085a4ef81d5c511af9fa785e8a2008aafe026e93dcb75df4419bf17b61543cd6ec5258026c6f3c5d017410ff74c487ff4da5aa0e005e44d3c707d6de1d92c681118326f1542ef0637da3926cf2887b2832a2668ed2a87477606eb55249b97198073617502e4bd474750dcc2a66def366e5cc1bc65a56e61db517519922f6e2f933aab74fe97b9d9da21249223d4da041dbc76b57ab2b75270c2c367dddbc9f864021b8476e48ed3f90a42fcf36524c60923a62205b9d3716a8abf67d893a42d16f3da20f9f1badbe46faf3532f59b60dfdabddb4c8182ed6cfd1638f24ffd1e2310ccbf321123c58f55952deada7686528f59c37d2622eec2d6c932026054276c01406ea408ed456fafe81b0e37f435201334587c721ac5a0a684be928b13fda2947b847ce624886e0722768dcb33459237157fe5cf34d980f81290cbf44505afc0bc894bdb119577e857e26cf06c765e6efc175584a186a55f50935309eeb2c98f2590e79f03b312bd066f7ec83b06f284cc975da33774ea28dea25af56591794876f875a5258f05c8006297d84b547f962639d7d06d32dbdf7e489171847d64b12583bbacb82d7365d6df1cae379add85f1eb3a6cfd31f8297bf1c064dd0bee30958aaeb4f7bc0987297b21aa2f12560572ed3d38b84e0cc7850b2dd2b6808555e02641e451015608e498c8ef9324675319982b3526ce57ccaa2f5ac0015cc8df0652bf109169e03930b94d8a80bc962e52a32d4e80f0d99f85862fafd6585bf197b852652d0a8f15a4ef923b34b31577f198c3383ec55379783195ceb0d1317de1b5608de69902856dd57a9041848d114701b4533ea102890e8c9401799dfc035d7ded1b9650264de4383653949e92f078635c5c7f47cdd2d5bd84c195aacb1804f35e5169088b2b38d5efa3755a6bd4e856fd5af362008236e23cc4405d6db2063c7cc6d7a50d15054d71182408a88b1a13ad42f32f345ebbfb7ab4c7b80d3efaf4cff7b44581d4eb215eb09b4c68afecfb2f1c16d20e7ea0bbaa90d9c24c027a7084f7129370315aa9df08d6d33dfb0b5ad8f936c1c3196fc27491e8f82782d8907dba091fd99ac89e957e860b806e010c0b9382fbf3a0a0094df1b897af714e4b95e82a645f88d5b87ccb0fb63218cce439d5539907a64e963e905958c3e23724aae7fdcd1ae8a6620c0c5403608a405edc827ca96fccb77035cfb8ae86ce80eb0aa298ad50eaa41cc388379ab0305cdaef07e036f7aa0c77c4495137320e74f54a80e5ed4fef496389b80728e1e197eac2922aea019ebc03c934a8251a285e33320eef6a4b5764a2d2a83a9fcb69c95bc01d4d7d045da959565fcbed98cd1c02b3b0f506ed3ace39c3b6baba3cd9d65898076b9f6d5f764617c4411594dfa762a155ab1b9b0ee13893f6e55859723c5141f229ee72ee7aeb1a64853b85637fc6069127aa2799f98b70ab2cc57d196e12fd7beb0148548b8903738a743b15f9b0c103508b831c1bc2b37c040f9c225e8c844d37372be494028b324c940b123f0ec88bd6a9a2ec3e1786d2b5c1acdd7a625ad0b6559ac51801230e681ce267dc006f6deb5ce2a08605fbb68b4fddd872ad3a8a92724dd671d4cc9ae0928b47e8ae401d11704c9b999fb2f8fd66af24a6382d88463866c721df31398938a5c396f778a92b2c6f6e7337940bb93636622a128770b0f1f459e4f8a44b4536a229e7b776576e73cbe996dfadebfd5edd1030795f32f8c3d9c2f853fb596085d241cd34a90110f7caa53465e98d1eadea7c36a5bc94b8ac9dd1f01dfcd453530b5fafb81818973604773ceb043f6c2ec6a0772c08fac05b09e295744037643903780d3d0ab2c06cd53476ea399ebff224281129cdd7d65f0a24d8c6538c3f50111692e38397e1a768868e740a61068a90166d1707ff4c99c211afb2a96ecbdc43846ef81c63f08fef6364ad80a919e98be474e893f169dffc83a9d3f7b34d3bc02c24079565eef1fb228fed9fdc5013ab572b228493b619169b32d82f0c51c148e64951202b5661200d292eeb853deac2e522727af4529bf927dfa9064cb94005b64e34b5201e01dc9876a781dce6f566fe03d7bf578d651dd7605a29fe22306c52067af9441f47b22326810b02814266692b8fc6d3eb119586a9fe9a92b239d548b068b4acff03030274c3c636741fbdd5bb70d665969c94add0924bcf2c04fbe2a22addfe01ad96d71b582afaf1a113dad1a64576512ecb4c7a8eae7bb453d2cb8ab27e79f2716deb5c6cbc38e598c34d68d3d5ad865396e372a9d8909d8ced0fdc74a92fa97333bc9d1f5ed53449f5b1976b73086438e37bec67200a1e54ff849535ece47dedfb18465d50fbc2e95d1fb8a955cc9c1ad690241a20ec715b26ea65f3ad5a3c590655b2b8aae5cdfd9ec349a422d681f027390e4d3c54a21f529fe691e06551343b7f2cda5f929c9718776489bf47936bd84d6c4241626e713d4fad43f4d1c8d901b67613532665d155138b3303407d860fd30257bb953a2605fd61a439f2005b8009bd3d0954c9e99c005b38d9649df35de7fb190e0b6c1648a48c32c744d961852a8d7e7e482e09152c5b025cd6c1db708e2a16b28b80c4e3e00e7ba7556d1bd400b2641bcd289ed008714747362590435e095941108bf0f8720680ec6ce38acbd2cf76e845be632c643ce56f698ab255c830dd57c30f38c203efa11d34743a6d59652606dffd427d10ad620cc2438711d4de99ea8f4cd300ef023c40367405a064042f7c2776017294026df3faf4ff6ab5085b2776c111820dbb6507126671548be68ef6553d2d04c6877a834a454db7e553238dacce5cc33d7efaeeae388e8e673b0c1e92751ac9697231d7abeadf74338fa620a5e8aeb79e64ab5f59a19d933801edddf87ffd0c2870db988b8dfa825fb2c48ac394cea0ea351059f766798cd38f7cf5f401d3154c7b4b8954aaf639e685b77ca0799a5b1ba655467c1d73fe9710351833cee72d0f70d44e936703a27dfe4df6ce07fee7817125f3463a2893b721cf90b52f48c5b3e2dce6820977389c651a461449ba46cf8f1ae37017208a71215bd84965221293a935176e624087e8e714a2ba33cf0e07c22cdbff34b1726e409bd1cf280f2168c3d7e9c7890be8120eddc019b364114e08ab9c9c6d28bb08d467315bbfb7c319782e6d6c4b49ec41f3079815aa3cb299fb745e00374165fd42a31f4f962b7b7ce6d3c78ac80f1fb3825cf88fed9c042e5d1f8b1304f03527eb3a8beea2867101438682e049c9d7a2863e417f18d29cf2b95141e9c0c97aaf3a1256265bad450573f457ec633ec7f915d1df64663f23c2906f1c522eabadaffad8dee272ceade64fa996c4032c4700eecccb535ad4e58eb3a9c74fefe80d5fbb08a1c0b7a3fe42b94a8a903a970f8ed130dbfdcb78ed52e5a920bfe48ea2c61ae463741e5fe6a2d1ecf0a54b88afb487d3e7590d4803200e518b858a3741394c03e2ca5903d87f4f0962008f77107cc881ab5dc0208227e8af44cd5154deb789f7227f7de0c94e337715274fc3f0ece62c2a409382bab3ba9662e2a7b8a35267f9e79658274c60fb0836a187491544972c336b22961b7eb827093b8f697423e2ff836f915f30079c501980136ea63d8213b04c0024932d664a99e8519e54be307d937fad1d98246c3d9b863777aecdd3c7be24831eeac3ff61a2907bf1a603053463547e2fa895f4671b0731a2df3d551b7dc6902a6d1292ae033862976549eecbc54a5067fc55694b35544a7248c02446cc368e588e34521241f10ac66a9e0bc625ddd1e1c4689e6ffecbb61d75277d9784dc0e7a7b8df818680e194a1fbfeaa007b5413a5774f55de5f2892cb5408743d1eac9408549a542509c28232f324b5837dba586d36503cf324d458af144d2cf0b6c39c3b0586817e82d48d9341248be759063a61564e8d204c5232ea18b670ab31b66662f0f8dd6076b53fab855df68fc5b7b44fedf55a2ee9347787b8201a31836d3a2ae38b239ec87", 0x1000}], 0x1, 0x0, 0x0) 11:46:48 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) sendto(r0, &(0x7f0000000000)="2a0c52ab30652345dd2e5654254c1b87c3f65ac77187bff54216ace080319506b91ba9427af47f4ae4b004d2e02b8abe6a1b253716e0ecb7e813c443441bd19b6cfd758204ef0830c63cc61a6c5bd4ead0b71f800286ceddbbb575ef7a53", 0x5e, 0x417, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) pledge(0x0, &(0x7f0000000200)='vmm\x00') 11:46:48 executing program 1: getitimer(0x2, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x3}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x200, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x40, 0x20) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x5, 0x100, r4) 11:46:48 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x3, &(0x7f0000000040)={0x2cf, 0xffffffff92a7a069}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x821869de, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000540)='./file0/file1\x00', 0x20, 0x2) fcntl$getown(r7, 0x5) r8 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r12, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x0]) mknodat(r8, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0x5}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x200004}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0xa}, {0x3, 0x100}, {0x3, 0x7fff}, {0x1, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r8, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r8, r10, r11) r15 = msgget$private(0x0, 0x200) r16 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r16) ktrace(0x0, 0x5, 0x4, r16) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000100)={{0x3, r10, 0x0, 0x0, r13, 0x69, 0x6}, 0x5, 0x7, r16, 0x0, 0x8, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x1f, r10, r14, r10, r14, 0x10, 0x8}, 0x10000, 0x200, r9, r9, 0x31, 0x8000, 0x80000001, 0x1}) r17 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r17, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r17, 0x0) bind(r17, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000340), 0xc) dup(0xffffffffffffff9c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x200, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r19 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r19, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r19, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r19, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r19, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r19, r20, r21) r22 = getpgid(r9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r24, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r24, 0x0, 0x0, 0x0, 0x0]) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e00000000e53100"], 0x1, &(0x7f00000002c0), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="5f5fa0e300000001000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0xc}, 0x0) r30 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x88) ioctl$VMM_IOC_INTR(r30, 0x800c5606, &(0x7f00000000c0)={0x7fffffff, 0x8, 0x8}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xa90) getgid() 11:46:48 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000100)="ebb9a9cc3634c6e9faf8b240e6265db25453c28569223fbed62deab32bc63cfdcb123c8e9051b8fdee30abc89e528cfb4ef14536e8aaa4e0d0421c5fbbb7a0e138fe0bfecce73dcee927186e8161edf7c99e74f81b81119a8f5f9aba20f3c0d82dd8a7a5e55e2a3299a4202113dd500ba7fa0ce571e3bc9a5d2b55d874ccdf6f6a45355f58cc72c0cf3eeb8b0a0eb9f5eedacdb15bb420cd336e2467733b6b024e693b3d2fb1d70163942331eaccd3c7050e7388637fec5a17664eda143809dfd63be0f7d130db68f081cc21f52b1d586588ad27ba329e5aaaf10fbf2582a40819e023abb7a05225acdb335913dbdc8831c9f28bee138790660daa18b13e092900e24bb20c4de85014fb81cd9558d0a2622e24e9222907d49503a50aaeb6d1418f0336d714b3db9f61669b8a59d9e18bb2d2e5cf0cfe45b9bb96d7b8", 0x13c) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x2) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) 11:46:48 executing program 0: open$dir(&(0x7f0000000080)='./file1\x00', 0x40004400000002c2, 0x0) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 11:46:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=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(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) 11:46:48 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000001080)=ANY=[@ANYBLOB="0000000000000071b34b0224000000"], 0x10) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000001040)={0x1000, 0x0, &(0x7f0000000040)=""/4096}) 11:46:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0x20]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 11:46:48 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000620, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000002a, 0x0) 11:46:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = dup2(0xffffffffffffffff, r1) fcntl$getown(r2, 0x5) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 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)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 11:46:48 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x821869de, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xe05, 0x20, 0x997, 0x2, 0x10000, 0x5, 0x4, 0x0, 0x4, 0x1d}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000002c0)) 11:46:48 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x821869de, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x4, 0x4, 0x2, 0x3, 0x100000001, 0x0, 0x100000001, 0x0, 0x2, 0x7fffffff, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/113, &(0x7f0000000180)=0x71) readlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)=""/165, 0xa5) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000280)={0x8000, 0x5, 0x8000, 0x8000, &(0x7f0000000340)={{0x41, 0x4, 0xc0, 0x7fffffff, 0xc37b, 0x4, 0xc28}, {[0x800, 0x9, 0xffff, 0x3, 0x10001, 0x1, 0x100, 0x4, 0x8, 0x3, 0x6, 0xd85, 0x233, 0x10001, 0x5, 0xcc, 0x8, 0x6], [0x428, 0x5, 0x0, 0x76, 0x2, 0x6, 0x0, 0x10001, 0x0, 0xffff], [0x4, 0x1f8180000000000, 0x7, 0x0, 0x1, 0x401, 0xffffffffffffff78], [0x215, 0x10000, 0x7ff, 0x1, 0xffffffffffffffff, 0x4], [{0x80, 0xf80, 0x80000001, 0x5}, {0x400, 0x1, 0x7, 0xd8d}, {0x5, 0x1, 0x1, 0xfffffffffffffbb4}, {0x57, 0x81, 0x0, 0x3}, {0x6, 0x8000, 0x9, 0xfffffffffffffffc}, {0xb245, 0xb813, 0x7, 0x8}, {0x81, 0x80000001, 0x1, 0x3}, {0x0, 0x318}], {0x7, 0x6f3d, 0x1000000, 0x1}, {0x6, 0x8000, 0x7fffffff, 0x73}}}, 0x3, 0x1f}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f00000005c0)={{0x18, 0x0, 0xe2, 0x1}, {0x18, 0x1, 0x2, 0x2}, 0xfffffffffffffff9, [0x5, 0x8ff, 0xc39d, 0x6, 0x3f, 0x3, 0x2, 0x11c9]}, 0x3c) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3c6}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_index}) 11:46:48 executing program 0: open(&(0x7f0000000040)='./file1\x00', 0x611, 0x0) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x10000, 0x40) clock_gettime(0x0, &(0x7f00000000c0)) 11:46:48 executing program 1: r0 = msgget(0x3, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x2000) msgget$private(0x0, 0x10) dup(0xffffffffffffffff) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0xffffffffffffffff) 11:46:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1}, {0xbe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x3, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x6) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x190, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 11:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\x00\x00\x00\x01\x00', 0x222, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xffffffffffff7301, 0x5, 0x801fff, 0x8}, {0x3, 0x0, 0x401, 0x6}, {0x8, 0x5, 0x8, 0x404}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') 11:46:48 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="3007c0c093ed11c106685d2bc234e162493a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e8701000080756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60afcb51ad4757f291a6c277f2059ad51d122a0e5c994fba9c169e8e062237e26c6a0476da88af249dc51ca8f2df6834f2ed32580bc8e9e213170fe952c250b7d7a206c497be3a633abdbb0000000000", 0xb0}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffff5, "5c009c6f141f8480c78100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xf}], 0x1) 11:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x50}, {0x5c, 0x4, 0x0, 0x40000000}, {0x40000000006, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCCDTR(r1, 0x20007478) fcntl$getflags(r0, 0x3) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="ab2b43ce9b33ada7ee06665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3838ac82964e1d5ec01", 0x2c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) 11:46:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x821869de, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000040)=0x1) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:46:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) getsockname(r1, &(0x7f0000000080)=@un=@file={0x0, ""/19}, &(0x7f00000000c0)=0x15) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='-!./file0\x00'], 0xa) r2 = dup2(r1, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = getppid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) socket$unix(0x1, 0x1, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = shmget$private(0x0, 0x3000, 0x403, &(0x7f0000000000/0x3000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000580)=""/192) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000100)="5b7190855dddafa11316e9108e1f485de3f15425e6e3aff56abbe972b919783fc64b66b882f50560580d125c8b91f188be103c3b8b92ea8736af256193a2fec0b3f8e9279afdfa47279d9f4ddb87e6e57b5089f35585f90e63491b63f6fe6254f917f6f30ec8299f8d0c0737b19912d739fcc8db631587de9f7fc2e26d4eb3d6c5ccf56baf742d4ac8086d2438914c31c01610234b556d09d9e0c0971c1bfa", 0x9f}, {&(0x7f00000001c0)="2afd953a3f0ee564831e378a37417a30c81c90087ec8bd65f290c250ed50aa75d81fb9a7abd7aceee7afbcc42d98b4b73653a665a06a5e4aa2d1a8991e8a9fe5bc9a2cf41b600fc125626a7149833a89682ce2185fd0c215b9fa50d1c24f7ac28975d5c041bafeb5e47e91b2528cbf1860bc7f5e95", 0x75}, {&(0x7f0000000280)="107e6ebe821cb56df68f3797181ed3c979848cbcf8e1392717bb04e859ac34eb6aeb22c385c27d9a3a5ed892ac461991f43e2c8c753b648399647a5944b934b1ea0be370ace8fb48bfdd80b50fc53f0c8989fae031270199b7eaa7bc722a9ecb7c59d4a21f", 0x65}, {&(0x7f0000000300)="a596853f23b02088e7c4a4da7d8ee24f3e5331754f22fe637e84a4014c9acbabc529c84fd086bfb298ef37298bf2964827c32a12258b54295cef8166fa00035f5edc43ec96ae8dc82a15d592", 0x4c}, {&(0x7f0000000380)="188f651c6ef43531864f328afc38a3ca07aff9816e020667e4c04bcf36b3770c94287baa77b8e17ffb17a6933c5825250277ef2fb49162fccc6a967daef073746d55795a05b289eba6de4751b56689d4663e1e6b9369305ee3ecd856f04a64aaa57668c7e0db0a8661c78345d473bcca5b11e88794a403fe63529ee71a039fee9990ed2c2662ae9b4a68ddd7192cd1acf509f64129fb58cf1ec2792b2bce90da506da5c02fab7980287e43a2721ff873675139e0ac1dcb38b12808ebc62addbaad8831296fc75a6045e97a66a39b3186cc76d9502bbd77bf9db0590c8be6c7ea559e1aaec15d33cfda158eee997e85098c3c368b53b1b3985b610d8993", 0xfd}], 0x5, &(0x7f0000000500)=[@rights={0x20, 0xffff, 0x1, [r1, r3, r2, r3]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x4}, 0x1) listen(r3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 11:46:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b7") r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xc0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCLOCK(r0, 0x20004276) 11:46:49 executing program 1: r0 = shmget(0x3, 0x1000, 0x20, &(0x7f0000001000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x5) socketpair(0x1, 0x2, 0x80, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) recvfrom(r4, &(0x7f0000001180)=""/157, 0x9d, 0x22, &(0x7f0000001240)=@in={0x2, 0x1}, 0xc) r5 = socket(0x10, 0x3, 0x5) clock_getres(0x0, &(0x7f0000001280)) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000001000/0x1000)=nil) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shutdown(0xffffffffffffffff, 0x0) socket(0x16, 0x3, 0x2) r6 = accept$unix(0xffffffffffffffff, &(0x7f00000012c0)=@abs, &(0x7f0000001300)=0x8) shutdown(r6, 0x0) msgget(0x2, 0x44e4bd63ac3d3f5e) r7 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmdt(r7) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001340)='/dev/null\x00', 0x40, 0x0) sendto$unix(r8, &(0x7f0000001380)="2f4c72b733c879e654d790b91e1094632e9fbb15db3da2054ccf340fdfcaf29229ca5eb04a1c1e86b4738d9eff237a328388fc64c0891836dbbb40c8c760b8bee978e8169925712c39e82d02b71db2a628d2564cf60a1c9309c46c960c2ad5b70f8cc433516722d9926ed29cfd094e9414ca0bbe1129beb2f121fcb53d8ae9b85ad08d7435426ba9f71eb2dc8f2154faefe77d98a07aa91dabe00954", 0x9c, 0x0, &(0x7f0000001440)=@abs={0x0, 0x0, 0x2}, 0x8) r9 = fcntl$dupfd(r3, 0x0, r5) getpeername$inet(r9, &(0x7f0000001480), &(0x7f00000014c0)=0xc) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000001500)) r10 = syz_open_pts() pread(r10, &(0x7f0000001540)="3b17be23e2be9a4d5ec0beb2549b990350835161ea9db5a3a69321cf1df63c546ccb3dc5fcf2b0cf64c35410c31f2db3bc845b8c4e0ece73f4d4cbf0a40ba0d329bf66445d3654ca3496d1cc30ddc754ac38a5c92c658b6714879e5e35e2f22ae6899e229774e3e397804b7be6fa11ed48ca9758a839b498c2531b9acbb99777ea2fb42132b093f500c6f80479feb37d06791681d9f146b30fe28037ceffc2349e4039aa133d5e997336e3a6bcd366731d13a3eb612d30", 0xb7, 0x0, 0x0) munlockall() clock_gettime(0x2, &(0x7f0000001600)) utimensat(r8, &(0x7f0000001640)='./file0\x00', &(0x7f0000001680)={{0x652, 0x9}, {0x9, 0x6}}, 0x2) 11:46:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f00000000c0)}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x4, 0xa54, 0x3, 0x4}, {0x8001, 0x5, 0xffff, 0x9}, {0xdd7c, 0x200, 0x7, 0x3}, {0x1000, 0x0, 0xfffffffffffffffb, 0x3}, {0x0, 0x8000, 0x9, 0x3}, {0x58, 0x1, 0x5, 0x7}, {0x3f, 0xffff, 0x3}, {0x4, 0x0, 0x7, 0x9}]}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x821869de, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) recvfrom$unix(r3, &(0x7f0000000200)=""/202, 0xfffffffffffffd6a, 0x2, &(0x7f0000000380)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRESDEC=r1, @ANYBLOB="759978ae5bb16c9e2576e8180abcd235eaefaf482fa1756f6894d9354b7f6b48cd25a31f1b9b586630260b50e8c746a748fcf2b0424d864566bad823cc75d8e9a03a427c648c70b0f2894e18676c25502a78d400cc45c568ca7c10a8e72de5a823b17f5eccfc82a74041f0c5e31038f72581946dbd1845cad528774b33d8cfaf9d32efc9716e399cdb27085005c4283113d9639ede00"/160, @ANYRES16=r0, @ANYRES64=r3, @ANYRES16=r6], 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r7, &(0x7f0000000480)="e6fd80f90baffe530441265122acfc5efdb5ed043e6104957bcf82983019cb0f0ef1077705f3f4ed929bf1905add13847ba95bca2787ac46a009eca831d62206954ca4b431e0f42e489114d586c412397b32117066731bd46d8c5783980d4766453613cbd740a8d2c242a04a714d8a18a637420811d872e8d6991fc79978e43c809c37632282a4565af12998b6ec3537dc7297a09409e012122a8f272918822a9a6cad9818bd39e52ce528fb9123df9ba723fcd18c18542e3cc2909e2911f3ed3ab156594d7d9d5985b4decbd86d5df5a9e68ef7f81e35489cb24482c76dc6d12eb577b674364789239acc9a", 0xec, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)='+') 11:46:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x9e087098e4237b9d, 0x0) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x842) write(r1, &(0x7f0000000000)="87", 0x1) 11:46:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x63, 0xfffffffffffffffc}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget(0x3, 0x0, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/29) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x7) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00aadffdd52780fb660001066c879bbc8ed4f94ec6addef81781b497fa3f60d611b102947096acb2605c30bb6fb8ca182b4fabb2a89a7609404d13115b5c3218bac859431c1ccea8255593d9d51261985d737eba5ec05f87cafd9996b0152945cfca33a62bd9c71d6df8387cc8a7cc05f0e69be5f920c1ab7385ddea764130b95b55e54e5354fb614c36015e7ad1c8df09ebb085c7ece45ec89e557316e5f49e0352cd98254a5ee01aee5a252bf2f3fefed4b68c1aaa5e8cf776493c349683712558b198e5e28beca002d57f92f9cf7812413e4933067b5c675b745282f1435669eab60522a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="000000000064001400000000", 0xc) write(r2, 0x0, 0x0) 11:46:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000180)=""/46) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0xf1, 0x3a, 0x2, 0x800}, {0x4550, 0x7, 0x7, 0xffffffff}, {0x4, 0x1, 0x82}, {0x1000, 0x8, 0x6, 0x400}, {0x99b, 0x8, 0x7f, 0x2}, {0x7fffffff, 0x81d1, 0x9e99, 0xfff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x1ff, 0x9, 0x10000, 0x4}, {0x1, 0x80, 0x2}]}) 11:46:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000000)="7c450bb4aac28b39bbfd3dd22e063ed5ebd4afd6503ce1563413fe591c3646a4ec9a57dc4de2d4d9716d7f9dd79ba6d3077df076cdefe440c63dd1", 0x3b}, {&(0x7f0000000140)="c1e7f122a50dc8a7fa841cf034a73d25c5c5439f13d78f0505d7227516bf1940e020628f1c00e3e8a73636cb76ddf3fa3ae08f4c203ecd5fcc996beccee8c1dd8229231fbd05c6cde5d77e7f96f02ee7f25cb9f1d7c79d47b5e0270f0ff41b3f10713b2c64f08ede991bcf24a29cd3f3a9d01acc50157d51c627bacaf5a0db9e76f6", 0x82}, {&(0x7f0000000200)="f3fc9dbd8295e07e4a73ee8e602bb8ed18fccff22e55c6bf2c2f9ea1d06eb992acc0710f0f4cfe3dc2efb32541714f817232e1855a219eae486b123bc6c3e8a8eed7b3c8147d4dbdfeccfe594555eee6ac12978255526885e99d2abb86271989c98bb9e236cee7acb5a157952758a7d492779db8a6b7b44dbc82cfe08643638858ac23f52931bc4d841a2bb26735cfbbdcca50f9d2d97d5ce66e65fed76bf088c3e3ca53d72246a518d3ec72a1e14c4eda25a8ce7cc9dfd48562a6b248cdfd7909fc3590a3d916c87ae8e9d55bcd8834291f1dacdaad9ba93d45", 0xda}, {&(0x7f0000000080)="e66d70b76c23d34f0e805e43a94e54c94dd6e7e86c4e4e4f3be3d5b990c48706f1f03c7d979ed1801f33481ec3879c116c44b7bb7ca26c00a6aba89b766de9b0913331fa", 0x44}, {&(0x7f0000000300)="8f9ea56cb4ae052cfbaa23e29329e37fcacad1e8b81cefcdda1e4877a8d7b6d1c2ed94d7f972c99014e2e93678d995383d7de1e520d531dec646e45ae71daad180679cfb240514177dc9b30db43194ae6ade14ec9852f29692fba41f93ce8edb6dee266381e88c3cf010313c529c6192978612d20405c1672fad4083669f568ab4cf164f8bec", 0x86}, {&(0x7f00000003c0)="ac1ac7d900c42188eb209fc24f19905f3c39289bbcf9813fea497dab200979bac5be7347f8e07557e1aa0f31fca9d0c67e7395fdd11aa1c8cbe243e7630bcc86e4f94500bd71faf5c5253f7783896fb6586ad7cad11485851ab2c0c8b4caa51752122e0add63383c6dee1b0afc46b1bf312a497e89617aeb7f3d9bd68269caa2a269fbce4217e1ae9fad9a87f3bf7768270e137171c3ff4eee6c6dbbacc5bfe7a66e5ef5fa9ede8b8ce234b297e8c02425bddc32169718ce1dfc2b590f6491097e33fd57b710d9274726c82bc3a7e486375b5fcd2640a4fa681cd6dc4c773407e17d16517454e9fd0c9d", 0xea}, {&(0x7f00000004c0)="245200d9b81f1306647510e543119f025f07bd1e93ed95fd21acdc1d55ffecb6a733620435e45292e3fbf07097d6411ae440e90611cb9f3875a039f43705ff7b0190bc1e4e16206aed0aa7132f2e295daf1005953a4f5f4dcaed7b4527c8b14d62e338776dbd29cb11491d3c6a3d1264f62b5102a644fc729f914e64ef37236e67127314cc1b2a3f6e071252366804f3d1a27e", 0x93}, {&(0x7f0000000580)="699b363c2786297ae1dec5aeb010122167f21667f02efdf143d64888c43e0ef780bfc0123a32c426fd7f33ccb0d7e3ecf694cb1ffdbfd501f83a33fa2c68dd7958d58397be79c597a2c6f814233db02e5e583e", 0x53}, {&(0x7f0000000600)="b4db7730efa28ea919ef89b1a50b6ecb50d5f3cc195253505925ee084616d691e396e098243935e90f31f9a93fa2f3f1cb64e7d0e1254ea2787b0a40cfa2137818790501cd25fd1611ea15e7414dda045d302834b0773c8d25a49a2e14e28f5f57b9ee8cb7f1a0ed5aa1b381fd8591bae63334ebc4dfbe4619a1efb6d77fbc9195b3b55f884c8f523e46bdeeed9a343edb2d8d2cf455678b2b4101f5f4df7b98e19a582de821d8318813130bb5c6e8bc626865adc39721f2dc6325843dfe0709c910deecab4c93a95613ded9ec0c2c156e7575cd45fee02e15d9c89444452decf38cdac8244b1fc305edc95acc078cecdbdffd3febf22c57b25b02ba4f6e17fb159c1a0c909bb78d387f71763aec3f25673ccf36a857ca9dbd8b604db0f4fadb390b81b98b01f8c1ae4f1f8ce6d2a3b9c6962dc958485ff2c6424791c10dbfef1d24744b62eaa4819fd0321a1af6ea3a40443cace6545c5876df11568b3cb5f6db397ca069b858b9a47719ee1711ef2ccd254c12dfb8ca590d6ea718f60d6bd5cb853593f382fd5133af9f1062b39c129181695d92eb50c43790d9a0e9dd0acc141c47716dde5c7957cb7a76962dd3b39ee11559bda53f2648a87e01165cd917eb8cc514bec92d5c423cb0ef71b8442fd27b5e40d0e3c300667fdef0230a48975381d96bf896018672124b682593a91c2416fb41da985febde302c3761df5ac354dfd2cfe26a3a91ab1cf738f677f44176f67bdfba41acc9aea07187dd2a1b3c16aa1217be6c96d9943d4a2060eb26be01378bb5853cd8dcaea5e3eaabe49278babfd161c485b13c6b1e18ca2980868487bfeb6c60862855b0fe2970ba92c39e15b7742b4f74fe76480090b761f90806ccce0596f2bc08b2de927f5f05eea3d3c3aebe714b14a1da8a0717e7baeaff3639b35617b9412476cd3df06eb3752cb58b968337828f0162af4c781aeec3e167fd3d51f7e9a96b811df1f98f59258c2b6c8c6dcd4b5e939ac7fb2a7c86a716c04a1f778af37d0f47fd31f2886f2e4ad9e287dae68d5f360147246dcb8a574823c5e0adcec160212cc873084047a02c8bb67c44e363b3c9e8fff13be2fd499bbd2bb98d9667035d17f5d0a03437fd81be5254e3262c4dea02dd8d7a5e940a4089b18b7757159f9bacb25dd28f668dd8194adcffb000a4ffdec977ffb0f237d06d58b8ffbd54f0dc63986ed86839407c9b21a1cc7c08171360d52274635df9b72adbe4ee1c831912bb01a84d41ab5bd541124d889197eb7db701fe1e6532a8a76a69f07816baab07671cd199d9f479d91c5badffb9015ec3c347ff580a659daf6df9c843698bdee87842c0a20356a4babca179ddbab0416210f836e010a148525a51b99e4d8516b7a1086f13218af17ce24680b26a0cf1ce43f79d42543c0b40dc5b4ce46dd2de236d9220c557a894245c400c521aac1dd978f743ea9e6d1b53ca6cccd50189a2d911917ef2513fd7608749f1ce4c60945f9f53a6c012ec7b2c5339b095b309ef4e5081bb7d9d68dca2930a8bf76fee17260ebefec5f7230faafc30461eda486090dd0ff6af608f4dfb244d2a88e1278e82877f8fa6cedf2e82f2929c8186bdb4e1c20146aa528e7835ced4edfbad8919f2a7f94cc9ad2dd219d7789d030dcd70c72c5ce4e8c949c421622a3b523d9b6be77386349cc25a7bfe61dc461a5f4029b373c17070129c283cc4256ef492de89543078d37704fd5eaa868ba610cf76b8f341a27896e6fe451b15090f2aea6126f042a82056cd0b8928b6969d976bab31689c80e70cf5ca68c0cc72de8366fcd441d2b90a3bb31a8afb219991043bc3189ef669f0d243c3fa47c056da9921601c3ca10cbbfa79f95598aaa6c17cc2c96fdc5dd1462e2f4037550fda149723123ff19675ef8707f5b0006774b859b8d00f43ee81c63e0d984f9b6179742a828d12488fcf4bd9ada92b0b26dedbc1efe484a6775720c3decc60ecd44776c2aed4a7b7be4f7ca53e5ccf02e7594c45114c24c5a404ccdc2f3b06ec64b3774e04b2cd4f91a35b95db011a327a1b29f8a62d78ce80e15e9cd503d6172003a8c32377538a889636d4cd0b545217a9138b77acf04556d9c6142360d3a0bcd41337a8baf46ff53fc0ddc98fa6af85068226e495698e0d1341f94b47e5a58364955799c96ef5af9bd9f171927ad5b994b6480f45e54c83935c0e9257d4479c9b774bb47d2628972d4a01738b15559879f4271f3718bd451020dd846b7538df2b592b89b498b3d3fa139b6b3a8113b15bbf81690136ac84b73a46309c190d4073c6d206d5a9873b326b64ac28ec1a072d4f76b3256623da0dc29d18850ab25417ad2821844424fa1e1833b059f8b32684dd2acb9d22f8397acd190d1aff620d7350bc3328723284a3c9c3ff3fe5031dabd251966442ab5e8753bb2428fc3f80a4a30a2035b0ff4e0f882d7b0385c9aabc842f80d758168ccf4088634641222705a4c014919e983fa2a27342f57aaa185ad72105198220cbd9288a278db008dac058bfc24f7ddc1441b00454c6464782ca7ef597c37de2b61f0ceb8e99cf3ffa27894826999a16c5560a610cf1025bd343ab47c26c7168cb0fc43000b9a62a5fa7a3df8945285a656567eee80e932ccf7cc2c5d7ba1c3434ba060865d3fb4d8690df267e3d4209668ef2ee61ba983aa7d27801961e74a0f12c04ae28a76fac70e1c770d7cf62083096083c966e1eb55815946ff29160a1f5404d4773e7af078e3b1c003d0b8fb86e2802d50fbe1a66d6c6cd098c426c61b44ae1d65c4fda467c92d554dfa9add27aa96001655033231d5b6592efa5db28576ed366f9dcf05a10207f3203288f176509757ee53249297b734ab60c3957439c0b7ed1af48e2de5e90a8dbd4d36813c4276f038c41c02a2403b9ffed3a1efdbd73de86072ade664a2a8ea26cea4e0678edf4d9f6e2ece6e80db301f416dff1ef8b6b2dc1df91be2fe67b5402b6dc66a88ced8dbfa7682c31e1ce8874f2d4356ea75fb235ceb3179064d35b8f45afcbd00dac789be0a9b5e23cd8ee6c638ac69cc29d8546360235d51f1d2c7fbd470bcd3c2d783a3dfd08256509e6a8ef8ca71850738da70ca6fde0b2411d238a44349c08dcb882f5fa60624ebc850274b7136fa86f327128cc5bda9d99d3de35caa79320ae8eff4869e174cb08887945cc87e03d4678866f02883bca84871633c9d64670a183c0f29017deee4b4bd02521c89233238399e495579ccc307dde7f6cdbe666cf7e10944bff8930e23f40177ec69b17e3942c888041cfc70ed9349d3a6c0d46a15a8a8df38823ce5a0e7ac500dbd6b9755720380413eb8dcec79293af1e9391ffad233b89aa190608816d84d6a840d016151b70b043ec89a190d7f1cee9771eacb3797c1536e20f5a6a1f0c2866ebddf83b116a1fa3dd6b84fe880779501ca623a9764891d5788166e099f026121b926c2e31e0685cb0c944922cd149f20c7f3f5c9b3b38767aa27718d73fbf78eea311418b7e4280f041753ac3457d1da26297d1ed0963742d529f2ff152d5bcd398cfd6356ff5dac33b3cdf58db4dfd1de979dce6a4245b9ecf3a761877d5bf1693b7156b6ff91f52fbee885660de8ff194083241b34a6c1d6ad5bcc04ae02125c83d2ccdeadbc7915f85c1e8ede9f870fb1848e45fab9e9c355afd7f10c692dbe0ac9b367ae704a9a2015d3709dd66e44b375a89696180873543db01e9d64b2a1263aef5051ae73ac1e2dc54d5979bcfafd3a256dc9bd446a6888ecaf6ef8c5d55a5b3de57e25f6170b1c7556d13a153dfb7ef1dfe5107b1906c791567f869dc88d4e5890707c1bcf4d568967656ce9e09202cd59a0d993d7e51b9850007b89a6c32742a4f52c8da4dfe065e860b90859b1bad21343324bcc830e19e4e0b19e03fe7dd08f03f38934b7f1eed395ea3f80111091432781a3fcc22e4cfe483664e917621e98da1040ddfec5d015cab72c8f24b3a0a66d05c6d0e80f1fc0d734e3861c67a5a0e0f2509b63db4f28bf17341d4563d7437cc50939ae7ff07b575ca36b6749fb8e6e7e76921bc713049e60d027d646c8dc691c6f3f5edd18359d16f9907ced03f1ec1fe4cb8b3225a6dc5bdb2fa9074434105a4181c0122f3d29c32b2b243ff2bd71d6b9c5480bd2c0462fcd2feaf2f41d2e0052ebb7e2b8c5648e95ac936d72722123c948058ff0cc4868bfadb35f72012b120c7c47543ec6d1e969eb51e3c9d85ddfa23de0e29ab53ea7ed6461fabf0408534d735b81d1387edf76e7ed62d1841d8109041c6b8e8189e28c004e95d2699c5b8b9f92b190e134b7a36652f43ea7d8f28e4845f4eb618d790e68ded125c21031ba784f8c39dc0d59a15da34d7b84de6c19ee24944367a2b15b1d032b484be823c78a8e62f06c847c50b11ab8cad69118f8bcf7a40db55b393b3af935b43dd4185b6a397d4e90608fda1ba92cfdc87e6e4c1e27e433161e9c303a23910848a8bde692274746c3a8eea85f0265e5e1f0997039edeea10ddcb0d2ecbfb285fd775baa0f652ffcef2963ddd7f9ae6a928d78aa72f18b6356abd2c349124c04189a29a72d85b59e9e310b19e5e8a2bfd3afaece2aaa1ca198408ed4672577418385a24a0ac6dd81f9ae047d47bfafe03d3a0e6a489fc0e8b262840d7256df42b69488aa1fdbbdc1fe0817ab095e972652d5a82ac8f61c28f64e1e983569105ddf817cca7363ee44fbdd171fc18021861afe9de69a68a574aa9515a363187560cec72a389cfc4e79241940b5598ad3aa4c3f61687f8c6d368656c3fc61d1bc0bf2584515cadb449255ebb01242ad17ce8e5e24e65a20198319478d0f0edf49d36ace453f242d37b51a5b02124ca1c941e93af9494a6d667ff5eaed0bfdb2d9b962b6f9d31eb9ee59f86a801c4a26ab40e47bedfdb5d678348b5ff99ba41ec28ad3befca7f94019b0f06d95633026263df0288ef5226fab5c7aea0c2ab2ed2ce6c03de1309e3cc959cb6b7bba08972834c36a3f679206999dd8297b34684ab3bd0e4d8cea123b58964d30f82090dfc95163ea6dd0af9fdc8a0a66c7c56e58d0985174e224722d24e2fadfb809ea1922f8bbbf23aabb55fe938393ba7b81cc4f358e6e4c11322c49ede38a1bfd90c5f9f97e5fd03e55087acff306954103ef6d4d46a7bb00fb311d5e6b4dfa2a5f660063d4e4e68d6bbfc6b62fceea28e123c2d9eec0189d35d669f59062f8eaa25c4adea1c6d82363c8609f57cbb61f1567fa052a1d0273d7ad5dd2f4624bae26a68da05a7bbfb6dac2b793a521a5cb158feae9150cd75827331508951b2a0534d11c8af931fb1acfdd833fdf8c9ddf96d12e7ed6ae0f112c69a67f0569825b3d28d31ed769ae1b1e7cddd7268c3e5879cb2d25bc2f044eccb20388c74bf7432e06a5464a76f80febadaeaf3210043142ece3e1fb9d818b56653e6abb0570adae1118a447f0330cce8ecebd2389b41f2f616ab67e6df92e6198e7f8418811023b21ac8c6f8cd894b0f304fc4077878e447018b09e06f9e00a02ca78d81ab19e9f9b05c012fec27407175a039c89d63f937fc3dfe541bf59f149f4b28336eeaba912a9ddd88cb6b305db5b148ab6165c0327bd1995dc0f751fb24194b898810fa9f91236349b75820044e3e439b86ead7fe2a270089f917a921f550d8f6543e8682d5e794739f3218840b63e50221a38d47ea477593e712f3807829d9ad1aeea81502317b9dff7598e82d99c69e275801e06d235c5d13cbcd4fcc6d631a698788f250c0191aa1cca1", 0x1000}], 0x9) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wskbd\x00', 0x8, 0x0) pread(r1, &(0x7f0000001700)="34467791ad40a8a92a3eb01b1a954c730339adaf7d8d23930d13997d89a189f43ccb657a62e10adc59b350b26c011bccc794cfeeeaad9fc76fac00989523d38a8286e1dc18c9afbd7a98fe69cd4dfafd01ff770235734f51334912bfa54e35483c048c6688f9f08fc6aafffed88564db26077f848284c149", 0x78, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000017c0)={""/16, @ifru_dstaddr=@in}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r3, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r3, 0x0, 0x0) ftruncate(r3, 0x0, 0x4000) 11:46:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40, 0x0, 0x0, 0x100}, {0x28}, {0x7, 0x0, 0x0, 0xffffffffffffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) shmdt(0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tcp', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getrlimit(0x3, &(0x7f0000000200)) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs, 0x8) accept$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x120, 0x0) 11:46:50 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r2) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) r4 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x100) bind$inet6(r4, &(0x7f0000000080)={0x18, 0x0, 0x3, 0xffff}, 0xc) 11:46:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002001, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x87}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") chmod(&(0x7f0000000140)='./bus\x00', 0x2) 11:46:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="2b0a5c9f655108ed0000000000e0579d4105e2631b19da8e04df0e7ea9ee9615b4293ec578f694ddaf9a4c17b23e5c742d170d0a01e082d3eed0ae165c8f21b633f83771bc395ae431a19a64f607bb48c3015669f3c01d23"], 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) ioctl$TIOCSDTR(r3, 0x20007479) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 11:46:50 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) fchdir(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x1, &(0x7f0000000100)=[r1]) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ff050000005ad35a0520000004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) getdents(0xffffffffffffffff, &(0x7f0000000200)=""/95, 0x5f) r6 = dup2(r4, r5) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000001c0)={0x80000000, 0x7fff, 0x4, 0x5}) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 11:46:50 executing program 0: ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f00000001c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) mknodat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x6000, 0xff) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f00000000c0)='./file0\x00') readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 11:46:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)) sendto(r0, &(0x7f0000000240)="2ea8e84e1731542e6c56bad2ccfa10e71463464e936c398e6fa9762954c7822d2773d2e8af02448bbd83858abb08e670e0d43db90cf354bb693c1e1df11cc0bf4e7edbfaccfee018ab135f2bfa5179b83fdff617b1d662c5f6b1730f1180ad5e9062124c9c0b5ea3547874827de86b6137b1c71a89ac8306c1d2bbc8fa0cf746007ade3459fafeb0e4a4b2e53d773b5afb499e8f5f2547a3ac10f76ba9bdf92927ce424b3a19ff771b17c9b37e9e23fe2b708558227044fb02f1ec7b329b972725942a5ef7ee3267e9e51c3e2d34bf081b929135d92aecf31bc7d5a70cb16f0cbadb10ba504757984c8123c7c63a27a2e703a7992e9b2aecbb37ee200817353a1692213b76aa6e59a15d18a4f2ecb2e016b33a800d4913666e709a7df227d64655bc42763392e0a5814320ef7428e22187ea8e02558b87f6967353d2e827522d1e0aab3dc43878d2815a3b9b989d2764b481e5b88ae7c5249e17c8aba4907b2718bd1eb8e5e2c87983fbdd6d855e4c515e7cbe84a8afc38daa715e1c487f09390015c5f03225e2907296f1b16b0872fb25e932baa6e6873b28184edb8fd507c69bbdc6517414a9888de06ce1b3cc0708d0c43fefd547a6925452d628ce05694eba41724cc2501bec94a6d6a9709781cddf9ef3f8135c2d5ce782260fd7c6c579adfaf175e24fe6f9444eb9003a77463bdebed13cc29af52d43e41f49cd0449175100e5ece395addb9c17917869e7c5f66f0d247bbe86568bc42c53f7ca1888c9a0a5971b0ba999a2ac17f04c07cfff1ffd57b6d75ae2f70dbd40c152d3db9fc32869c9a8a79b29da2426ac0b6556a6ce8dad1c2ffb41ea2e3dd3de718a1bd0560c9dcffde9df16327a59e994a6b5788f8b5f0cb2251f713723f9253234088b73c431656d87ed3a80112ffb1a242ff0e90d3dcfd1e387e04ccd91b4e3ce2cc7c17901e3ffb887fe324e8744492d098e47a692d47728d6d99f3901f07d61602b976be211dcfa33eafa0bc9d554113967a0ff825bfcf94656ddbe4f6fd1b567de8248bed24cf3120d1101996863861321c1c34c89509a2af393093bb962bd34a16d0a210a0c55c11210440c979de8f0027587d659085d2790b0cd8992c314000fea8b9a6b1c69f1ed3f70e16a812c8a20a35c31db7145f79cb56a81bffdfd76dbbafa0d12061fb27b448ee008888cfb7e87c7d002f844d288e4121347b5229b91bc61afe993da6a9a8c8c5677d15e3cfce609461ddd46fd4584a215d6dcbc7cfccd4cced53f4405c4f27b43e99a5a172a135d5233bbf90ee3d1f46401e442775c0ff4b87b930a5c5a62a6082c4d81f5907c425fb96ee67eab9d4a1733e8d9a830a705c54aba5af0505c9b166e75dcaeb189142966b98bbdc1946c69e51dd41a7267b6c4728e21dbd6c974b001dbd92763036b7b7879327a4e352a4f75f8398edabc7e8a9efd6443b28174751d6c2ec53d71324a10df53fc5466631b3566a3523ebdb7fa231c5879132557a432035b96ceef897e937f79974ed4c297f04247f104ce9d4da6bdc12bf1e0032381fa7444b2ba79cc4ad5a114dfbe28ad2ad58dd613d087acbde68df1ad24fca38bb09de79201ca852aa71930f55fb8e04d42e9e6069c8ba1622987e0a0f29c9361deabbc9bf92402a530223c1281333d96bc76fada527c27fbda5622e808f7a16f663ae846eabd11e876d5f58a9735857ab668514b9d19115ca34dfcb026f633abd99e5138bb0612776fd9cb277355c149a37d672276ba7a97eda7c53ed2c36784094cc4047fa5859655150228a35a2893cf07a0e8dc044e7a310031ac9cbd6f99a301c7d6804f5302c6d43ee3eb8264f37ecd5a5da85343260b133ef75f30386f479f0bf23e3f12f61d62af56d275c675e86a391816ad5ccb869186a94f6e2afb775669b2c71a279e41e8b5bffb1cbd863f2e16b2bddb83d89f97b32523cbc04b13c5904b9ba7e1b51a0d1ea17aae8f66a0b1acd21d9b35a19399066f664023617acc0a8962ce6713a72123950a735c905f55877796073708c4e29e80a1623bc523b8f481a1237f203facde07fb1b3f569202cca5a799a6a4c2e0708116edad56d9f3653855e437efa3a09281533bcd1068569a1e8489dc52bc759ebda2b73e5ba4baa77b80c9ee3590fc8b973236c54bc681a9d4f8382019a0b26f64ceac867615c4981d2b3cbdbc60afaccef6b3f057724c316edb45990e5cb6259a7e02f0dacf2d7fe371d2bafdb2c9d4d363c9155543611273a802b1a117f83978ca8276a24e0fcd3d839226d6fe00dfbbd39fe423340530263151b82502859b3633713929b5056c87e407ec632c9beb1a883f0127ee65044d0295cafd0e932144f81ee092c1367f9c5c9b2eb41a2ae7db31fd3065a96cd0d927af7524d4d31304992ef55605a30742f062510caad9c25ca94e8d1052f9cbc4094ee065ae315903039ea7f0f37a94cd702cc44ebdf2d6cf39f63bf040bff902c3f64661768441841ee79dabbb24f19343872e0c74f8871ff1df4efbd19e95faf7a8c5c88cb2e5938fd4a62c86afc79491092097ee953c079a53273ddf661035363c9961095d60d2c52a5fcaf5c484ed75edbd09e827de99f03f4c9457374ff59eec69a8a47807a697cb4e1fa2086692182e9807b71a21ddd2f31646a9eff8aa42d10c57d62fad7c7842388824fcdcb17585537ffa416887b99764b8f70f6215db282df8766a924b4ac1ae48c6f958428c158be75fbeeaf3b9bf93c8fcfb4e964ab967b446a1d4364a5cf8a7bc121e98f34e4eb70d89920e2156b535851b55c41d743bf1a35dfee6286a99a0d6e345666bea04fb73cdd3d4b1920548a1a04db168a5ce57e7c4623c0f5c58b6bc4a495cd02b09ed839a194cf87a78fc01439b889b7b90f3ef127928822ca571b4c620361d77c805756bbae0afce2a392e53556e2d37ade3775e1653f548aa0031449e65196e2c3d029cdeb30e923ac7218fe30976513f797e86e481512f9af04effb2cfbf8c21faa4300f3adc5c1714a04cdc5eca394739b9267eef8a59692b0b420c23e7008e6d0683fda330699aabd4566bb7f70f93af361fdbe689aa7133e576f2d4e79625e0c14a3ef6145f17f1aad96d01453db7a3e09836b4763061e2d8ca38d228708f65b5265ca7d62f7f2dadec3850e9ac74513ca8c0c57f5a806a3af1a33acc0ad7688d8f7887252a918806da3048fc36e8128f9411ccf29225c77e203ca94d975ae982cea0933a40c201228d23700c464fdec0969fb37bedd17d9f09858cebed873accb16f23770f3df86b808b2985fedc7736cf6ebd7f57be1db3c220c59bf2856bd54d2d4f4a3138eac02b46625c60cfa2c14321fc9aab3ef6ec12232690a55eb47206a6d5619f2b6b8fe4faaa778455adad8ac39e0e83889dc467e06d68ebd036cef62e1943b19748921b784360806198ca6655c2ce9034906f5843e0a5b4187bd614b9cc25d63ec96b346c91c0513fca58c9f0d5c1627ebafa106b852fde456ebd017609a88c760bd2d0757aa334c7669462a3d5ea0fb7a42a899eadd53d2b6e92a42f795de31277799c067f62f9024dd320dac249d37258825e1dbd5d871e47d07a87cb8c865b22c2cdb68762b44ca08a5605eaf033e87e13412517bf5afd5d6853a4c00930225699f5cda30027de2b97cb97988d11b013dbb0e7f71389fa4f440aa32050849f60bd0074896a6a496d2f378a3daca2e7f4350987178d654d523ddb901a7712a73f3a879bbea221994dc7eb2f28020711df32af1a18224089ca18676a736c39bcb7f119d60ea516ce4794e5492361edb2c98c308092b28cbd6335a91a6355095855205262ba32e52d9702bb950afbc0c68dc81e032c1de14be4fa6704cd31d8771f06d66f35be7717fe943cf1006311b8814edff45c7b32a2cee99106d33f85bb8bfa954195bc68ed628e6d8bb923cf17f7ee6c71ee1588d9c3971116ee2260c51c31ef5f62fa142bfee0072ffefbed6933edfb9fdff7f21901c6e7fedc1a7061956b4c910fc433ab3a052818231b8a9a5c483c2f9aaed78f6bba1053bcc21f99b6ee0cf8e32dfb9c8ae456d695b3754b1e80faaac120c554cc3bcfcbc57d6ea30982587a945edd430ee8dc8e0b0748904748bf1486ab295b65ff370ea6373fff7c5fbdd8a016feb7c0998725eacb2b566f7911de72002b82a395c235935499d772f4d393ddf2822f7ea756a6b40e94ff44684479f35f909a9f9da891f7a9262c5571c3c97bb0728ff96ebe061350ba763b87e744d8218fade6f5c35534b1fb594a9dc62354dddcca6d353e54d46474152ae43d76e749d5e4c4764739b18f6298832c5bfd313f5552328d87e6d751a11abf2d9d758f414082e8005610d78b72f93b0462764213bf58ae6369bde9ebd1148b1f09fa664df0a23ddf35a276072d0113f94fbc9293b025628c94d29c9034771c150bc9566a4b436c046c21621c0e970eeb37810d766c65df2341babcf965edb74aa77039ee5b3bab618d9d973b2a9f293c166214ad8a55f33196cf9cb7e752db2d46b4ec29114efcca3ca8756e6a8b1470ee9a49dd4a98b1db20ffe1363c8e0c7c7cea214240d56c5937711dc7b6d339cc03031b14f9dd628bccd094febb055e048cdbebbb3a3da760d932734c0d7167545ef5e9eeefd741cb3ee7b72164c4e67b1d59d5e19a3fff164fa2a9ddbcc9357d47f8a9cd766ce7800c52357156ef61a130871b138b394d9a915517b0c9c021959cd23306583e1724f25774e843f3481bf9bff175b68d4140693dfd6ea65d0f21619fb7cf3a5231ab6aeec6451f25f0806a3dd21b6d74bc73a283f5fd5551a90b746ec46b964a2474336a1d50854284098a1779ff8f6e2cc6221dd52c5afb5803dcb6346d9a9640d47ab0b821d687e8666cb011ec3cf60f03855392bb519e40e82529e2e8c59c3252a0d25bebba890c0f1aafbb0e3117d481a7e67c50d9461065f61048ff864ebe49e742796658fd1cf9e08aae45705fdc9a9a7308d3fd37641bdc2cf2ea72fad62f85c3fd9ea37deb7833d1f61570936d0300d23c51f9d7b8b90ffa4c581119e656bc04b13ddd013279f73a573968160a8f1203fc5b9eab60246aab388ea284a70ba0a4a5d226044808da74f3c3b33f33db7a26096f428e900f3e4e9dcd3f23c380943ea27184d1414d9848e88cb4ffc879e51b7e28dda2524c7d9c7d276da00144597ad49718157f468003af04ee7e4b7b850af58f4ac146e780cd2b38573ed196840b09a641e61b62fd42032410d8757676f0b8e523e9813823ff44c1119f82a4d622e4c7336db34cb17c942e2b32a09e7403ee6a82c874449128252774103a153c63dfe23d9191b8d530fea43a32b04be67f7ea306813a335cf537399a6390736a362bf026d964abd0c95603396fc512d7fb31682ab7edd9137dae40ad226f8d02e10978df065334a4303d8c2d7d721ec7dacc671117ce367c134f5117caa1d760a602b761fdb0ecff566673cb4ae5803d13f1b3438e59a6fec463e39af50a72c231486d332809ae68142f370d3f3912223e1c5f3bba4f884541165ff99b7fd5cb1a8dd4173f4382d499af0960bb3a9399712b9e5839aa1b19b40a084306a33dd2f9f3388292dc40a77142e1c6997e3bd4817ab00350077c01b4123e774183df653d35d70b1469ec76f51ab236ce122527cc1f3a18dc7927ba75e72a7850a6d409915374ac07d2fe5b0a27b596a1d75c3311903ade95956d6f0a9d983a7b072afc9ea1542befe8a7e46de1742faa6716c7fcf27c8e66c18ad4b2b11b", 0x1000, 0x410, &(0x7f0000000040)=@in6={0x18, 0x2, 0x3}, 0xc) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 11:46:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xc7, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000100)=""/38, 0x26}, {&(0x7f0000000140)=""/252, 0xfc}, {&(0x7f0000000240)=""/106, 0x6a}, {&(0x7f00000002c0)=""/190, 0xbe}], 0x7, 0x0, 0x0) 11:46:50 executing program 0: socket$inet(0x2, 0x0, 0x104) socket$inet(0x2, 0x3, 0x102) 11:46:50 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "0000000600008d00000000060000eb00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xffffffffffff0000, 0x4) r1 = socket(0x800000018, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:50 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x4) 11:46:50 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/187, 0xbb) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='x\x00') 11:46:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) 11:46:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8892a116bb3164f61a53d11d2d705c1adfc9cab98301b16a7"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}], 0x2, &(0x7f0000000000)=[{0x68, 0x0, 0x0, "20d65ce34455c7d6ed4df68c2562f743625970d0e89297dfceefe7418f77d05034073f4b6f2dced7b1eb21b89a533f0375b8842af0974c5ccc380dbda30b14df26f294636555155ad6d3ae714b4d43eb6f7184c9b57d"}, {0x10}], 0x78}, 0x0) 11:46:50 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2a5, 0x0, 0x0, 0x0, &(0x7f0000000040)) 11:46:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x40, 0xc22f6bc344c3ec63) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x3010, r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00 \x00', 0x0}) r2 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x821869de, &(0x7f0000000300)) accept$inet(r4, &(0x7f00000000c0), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f00000001c0)="eb") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r5) r6 = dup(0xffffffffffffff9c) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000040)={{0x1, 0x14a0, 0x8}, 0xffff, 0x8, 0x4}) 11:46:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x3, 0xfffffffffffffffb}, {0x18, 0x1, 0xab, 0x2}, 0xecd8, [0xfde, 0x9d, 0x9, 0xe2c, 0x5, 0x2, 0x7, 0x5]}, 0x3c) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x5, 0x9}, {0x18, 0x1, 0x7, 0x7}, 0x4, [0x200, 0x0, 0xffffffff, 0x5, 0x20, 0x5, 0x2, 0x6]}, 0x3c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r2 = getegid() setegid(r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0xd32c6dd2e3d40975, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = semget(0x1, 0x0, 0x20) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/138) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x3, &(0x7f00000003c0)=[r5, r6, r7]) shutdown(r0, 0x2) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000440)={0x0, 0xfff, 0x1, 0x2, "1d45d16da955d28955d790bb1db6f799e2edc570", 0x6, 0x1}) semget$private(0x0, 0x3, 0x100) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000004c0)={0xc000000000000000, 0x7fffffff, {[0x1f, 0x8, 0x573a440a, 0x3, 0x2, 0x7ff, 0x80000001, 0x40, 0x2, 0x9, 0xb4c6, 0x1, 0x4, 0x100000000, 0x6, 0xb61, 0x7fffffff, 0x81], [0x0, 0x0, 0x1, 0x6, 0x6, 0x0, 0x80, 0x6, 0x4, 0x7], [0x2, 0x9, 0x1, 0x7, 0x7fff, 0x100000000, 0x6ff3], [0xfffffffffffffffc, 0x9, 0x1, 0x3, 0x2, 0x401], [{0x3, 0x8001, 0x1, 0x400}, {0x2, 0x7, 0x7fff, 0xea}, {0x80, 0xffff, 0x9, 0x4b0b9183}, {0x200, 0x0, 0x0, 0x6}, {0x100000001, 0x100000001, 0x3ff, 0x9}, {0x1e37, 0x7ff, 0x6, 0xfffffffffffffffa}, {0xfff, 0xffffffff, 0x59, 0x5}, {0x10001, 0x6, 0x80000000, 0x8000}], {0x80000001, 0xd63, 0x1db, 0x7fffffff}, {0x73, 0x3, 0x9, 0x1000}}}) r9 = open$dir(&(0x7f0000000700)='./file0\x00', 0x80, 0x100) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000740)) openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000007c0)=0xa29) r10 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000800)={0x1, 0x200}) openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x2, 0x0) r11 = syz_open_pts() ioctl$TIOCSTSTAMP(r11, 0x8008745a, &(0x7f0000000880)={0x9, 0x100}) 11:46:50 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x802069a8, &(0x7f0000000300)) 11:46:50 executing program 1: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="2170a8b48939a01f28d2a0d9a52753c6d9963cf1ad777a9d3fef19c478fd29", 0x1f, 0x400, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@in6}) kqueue() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 11:46:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="8ed1ad483ac140afb2a6bca0374d38221e5605989f85fa465b701b4e26082d76643a87f5c67cea473a57d8c14ab0b4270999279fb218f8a68641b6a8f7dc4ed773b88f261d44aea1f4117517f0f79c07edebc68da1786170e90a9d40b4f7a5ca52cfb6130552342e5a0b0cac35c1ff585ddb48353e2ac28fc1b775621d7f2029b1ab0e5cd69651d218e398f249b18ade3697471bdf7cdeba9da4fe05a3cb7bb3c1dd0eb7dd6d900645b3bd6d22f51d384bf982f93dc8df619c169b8fcdf7f28a330e4561dc91a93766", 0xc9) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r2, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r3, 0x0) bind(r3, &(0x7f00000001c0)=@un=@file={0x2, './file0\x00'}, 0xa) bind(r3, &(0x7f0000000000)=@un=@abs, 0xffffffffffffff21) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 11:46:50 executing program 0: setrlimit(0x8, &(0x7f0000001240)={0xa, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x41) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xff6) r1 = syz_open_pts() syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fchmod(r1, 0xd3) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) poll(&(0x7f0000000000)=[{r1, 0x104}], 0x1, 0x0) 11:46:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x80}, {0x4}]}) select(0x40, &(0x7f00000002c0)={0xda, 0x1, 0x6, 0xffffffffffffffc0, 0x2, 0x0, 0xffffffff7fffffff, 0x9a7e}, &(0x7f0000000300)={0x8, 0x8, 0x2, 0x4, 0x9, 0x100000000, 0x83, 0x1}, &(0x7f0000000340)={0x3, 0x5, 0x3, 0x7ff, 0x31, 0xfffffffffffff93c, 0x6, 0x5}, &(0x7f0000000380)={0x0, 0x401}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0xba5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0xfffffffffffffffb, 0x3, 0x401, 0x79}, {0x9, 0x6, 0x795, 0x7f}, {0x1, 0x7fffffff, 0x500eac7, 0x3}, {0x9, 0x9, 0x6, 0x3bc5}, {0x6, 0x7f, 0x1, 0x5}, {0xffffffff00000000, 0x4, 0x2, 0x3}, {0x2, 0x4, 0x7, 0xc000000}]}) r1 = msgget(0x3, 0x200) msgrcv(r1, &(0x7f0000000180)={0x0, ""/84}, 0x5c, 0x3, 0x1800) 11:46:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffff8, 0x7, 0x5, 0xffffffffffffff19, "02000010000101936000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r3, 0x0) socket$inet(0x2, 0x2002, 0x2) bind(r3, &(0x7f0000000000)=@un=@abs, 0x8) r4 = accept(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) readv(r4, &(0x7f0000000680)=[{&(0x7f0000000240)=""/213, 0xd5}, {&(0x7f0000000340)=""/206, 0xce}, {&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f0000000440)=""/149, 0x95}, {&(0x7f0000000500)=""/80, 0x50}, {&(0x7f0000000580)=""/184, 0xb8}, {&(0x7f0000000640)=""/51, 0x33}, {&(0x7f0000001d00)=""/4096, 0x1000}], 0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000180)) 11:46:51 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x821869de, &(0x7f0000000300)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x101) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = 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(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 11:46:51 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = semget$private(0x0, 0x3, 0x8) socketpair(0x20, 0x4000, 0x2, &(0x7f0000000000)) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/197) r2 = dup2(r0, r0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) fcntl$dupfd(r3, 0x0, r3) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) socket(0x2, 0x4, 0x100000000) getpid() 11:46:51 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x821869de, &(0x7f0000000300)) r2 = socket$inet6(0x18, 0x5, 0x2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="c44130b7ae1117c19d3810bd71b453cf61d7de884d56f2d3622feeab94991d388b0dcb"], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r4) 11:46:51 executing program 1: r0 = socket(0x20, 0x4, 0x3f) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/53, 0x35}, {&(0x7f0000000100)=""/181, 0xb5}, {&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000003c0)=""/244, 0xf4}, {&(0x7f00000002c0)=""/11, 0xb}, {&(0x7f0000000300)=""/42, 0x2a}], 0x6, &(0x7f0000000540)=""/116, 0x74}, 0x81) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r1 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000080)='O2', 0x2) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x91) 11:46:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/M1\xe7r\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x27}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000f40)="b6") 11:46:51 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) bind$unix(r0, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) 11:46:51 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) write(r1, &(0x7f0000000100)="8c65", 0x82b) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ftruncate(r3, 0x0, 0x5) 11:46:51 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r1 = getpid() wait4(r1, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x33}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r2 = msgget$private(0x0, 0x206) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, &(0x7f0000000b80)=0xc) r5 = getegid() mlockall(0x5) r6 = getuid() r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x821869de, &(0x7f0000000300)) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000a40)=0x2) getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r2, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r4, r5, r6, r9, 0x1, 0xff}, 0x8, 0x6, r1, r1, 0x0, 0x2, 0x1f, 0x400}) ioctl$KDSETRAD(r0, 0x20004b43) r10 = socket$inet(0x2, 0x8000000000001, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1004, &(0x7f0000000180), 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000840)={0xcd0, 0x13b7}, 0x10) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) setuid(r6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000900)=0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000940)) wait4(r11, &(0x7f0000000a80), 0x12, &(0x7f0000000ac0)) getrusage(0x0, &(0x7f0000000980)) socket$inet(0x2, 0x7, 0x800) r12 = semget$private(0x0, 0x1, 0x100) semop(r12, &(0x7f0000000c80)=[{0x0, 0xff, 0x1c00}, {0x1, 0x3ff, 0x1000}], 0x2) 11:46:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) socketpair(0x18, 0x0, 0x4, &(0x7f0000000680)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000640)={&(0x7f00000006c0)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000100)=""/20, 0x14}, {&(0x7f0000000180)=""/144, 0x90}, {&(0x7f0000000240)=""/228, 0xe4}, {&(0x7f0000000340)=""/106, 0x6a}, {&(0x7f00000003c0)=""/69, 0x45}, {&(0x7f0000000440)=""/161, 0xa1}, {&(0x7f0000000500)=""/55, 0x37}], 0x7, &(0x7f00000005c0)=""/95, 0x5f}, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs, 0x8) connect(r2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 11:46:52 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x0]) mknodat(r1, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r1, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r1, r3, r4) r8 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x3, r3, 0x0, 0x0, r6, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x23, r3, r7, r3, r7, 0x10, 0x8}, 0x10000, 0x200, r2, r2, 0x31, 0x8000, 0x80000001, 0x1}) r9 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r9, 0x0) bind(r9, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r3, r10) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 11:46:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) fchflags(0xffffffffffffff9c, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000180)={0x1ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 11:46:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) 11:46:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0xd9b, "9f8dd8e50001000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:46:52 executing program 0: r0 = socket(0x1, 0x0, 0x55f1) setsockopt(r0, 0xbf, 0xfffffffffffffffd, &(0x7f0000000000)="8ea3c25e47b297b0491429b41ded03d76d99444c21b88d745f86aec186e20197e1ffd9f0a154efd6c1bece186dbf7c01e9b797ed42488e754f34b0f0a6ab6c8655393010493cae0de880046db44afd6b04120c53b7a9f41939e4b5c4a2138fd95d03ed66e28ce896e8f3ed640f25d96798677d61135125ef59be12eeeb239a17bc31bd9b94f966cb6dcd55dee67c06f4fb93548e85f0495158c39384018442b0ed0ccad542", 0xa5) 11:46:52 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r3 = dup2(r2, r0) r4 = dup(0xffffffffffffff9c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffff9, 0x20, 0x1, 0x1000, 0xffffffffffff2055}, {{r3}, 0xfffffffffffffffb, 0xc9, 0x22, 0x401, 0x20}, {{r6}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x5, 0x9}], 0x5, &(0x7f0000000100)=[{{r7}, 0x0, 0x10, 0x590408a2155aac2d, 0x200000000, 0x7}, {{r8}, 0xfffffffffffffffb, 0x24, 0x80000000, 0x10000, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x152, 0x47, 0xff, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0xa8, 0xffffa, 0x7ff, 0x2}, {{r9}, 0xfffffffffffffffd, 0x50, 0x40000000, 0x7fffffff, 0x52a}, {{r3}, 0xfffffffffffffffd, 0x10, 0x1, 0xfffffffffffffffa, 0x6}], 0x9ab, &(0x7f00000001c0)={0xffff, 0x6}) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 11:46:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x220, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000040)) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89, 0x0, 0x8}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x1, 0x2, 0x63c7a204, 0xf6f, r4}) sync() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) 11:46:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x74}, {0x2d}, {0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x5e8c) 11:46:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000040)=0x101) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 11:46:52 executing program 1: madvise(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) sendto$inet6(r1, &(0x7f0000000080)="8a263c534065406d064ea65c2a3b92cd31ce6964608ac490cd68043f84421ab1ebe9cb0e6e9e9342726bbff110bd19879c7e33650795cd74e269656d32248b38bf", 0x41, 0x1, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) pwrite(r2, &(0x7f0000000040)="61e96b2866c8a0632b3dbfd98ee6953455d7d0686dbe4ef81d612cdc980b8374a1f6ca05b3ffb75a0bd76cf6ca206b5fd5", 0x31, 0x0, 0x0) 11:46:52 executing program 0: r0 = socket(0x2, 0x873286d59b8b80ee, 0x7fffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r2, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r2, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r2, r3, r4) r5 = getgid() setgroups(0x3, &(0x7f0000000040)=[r4, r5, 0x0]) writev(r1, &(0x7f0000001440)=[{&(0x7f0000000080)="7e76b883dc57e9552328e30610790e129b9953479e79fdc000818dfc0a5c97a9b1851cdfef785df34d3464d9e5643fd0b88a8f335746b26d8de64a24a7026918bb0480fa5423c3412c983409a08a5db2d94eb323894839039b5bcb1dc51af6d43f497f05f483dd583df7c3d73b5ff21c74767a", 0x73}, {&(0x7f0000000100)="5346e2bc07bc8db2ffe02bf4ebcec451e411db96d390a460a29e846d72478845fc389fe5c4eeb0b5cae5006d87f029c7630aaae5", 0x34}, {&(0x7f00000001c0)="b17103ae9abbe10fd9fd9e37c47f9903ce8cef309680c0d0521ae04d5b4c4b9b2afbd54c37888d21f60c0dce4bcba01247697702e9fccfb1ba19ca0aa40cdc8c9904cfaf764554c8a9183768", 0x4c}, {&(0x7f0000000140)="2a1406ef52451e0c0f5ba7f88bdb061cf28be028dcb5b87e296c576f8ff05405d832063f1b9066bee2842acfb291c183be", 0x31}, {&(0x7f0000000240)="399c8ef63948d9b4108303edca4b8f53148966fd8b052f45afce39357caecccb38a37131053a3a878196c5e2c030ef14159f658393c724e742948c8fe4300d7e5a05aa9d7780643e628e5b131df1a0b8d79d5be77b06e46007b21ec0e580fa8a4f22203dd3", 0x65}, {&(0x7f00000002c0)="8a9e5cbe1dde1681b3b2687d06653bcdcce2f8dcbde35b2aded44a8bc8d4631d69ff6c31365a6c2bbf3cb2b8cae30045ef4f9d9bf37ebbf72b772dcf54bc98a67bd53b76c7c6ece93f26101cef2e1f0ab27f7eb8ad178cd3ad71254e84676a4f48d849cbaa16948917da6ed86ae6e34c88ea20d779d9d992871d98f3eb8c04917b534bb43201faab907f77a80425f6ddb502f068fbb1f262ecce3a7c7b35f1f8fd6a701317944d7d78f6bb06d581a152bc4b5c97220251470b490e360f1af3be57ea95fdaeb8214b42f1274d89ee905daf659dd65bce428bad69e603fd91872569cf9097eb7cd9be0477e49916d574b272c66840785dc1584367d0b32d2e74714751d6c5c24f98b58ecf1d7560975d0718bfa7fd487a91efcf67d5f1c53f68d62897ffbef6b4b89b735dda3e0fa52da0152cd6a8902877e1a13958f4ed1e2ae202f70c2b4ef25ee7ec1646f22138cd743c4f65e0d66a657057b16d9962ec67bfef776d2e6e78fc8d4034614f16e77115355c18967c1c1a4223d3bb7eb168851a11078423a605c9092907de6845056d52edc79ee7df2dd747e3190d989f1033c52881a203b06428f44be99eec3694fffc9c0946fdad1b64fcf4bd4b84afeeb80a774c7d86ac28f2a38c2a551e92b6137e9a5e0688898fe1fd01fb6f50b9e15d204d046b7509620d5e1b1428c98827603ab62a534f599ce1135a936d1ee2ef89843976b4328b07b1d6e2a9645cb95d73243f818753748f1bd159ff0122b09a1edf9ddea2682d388ea68e35ea69b9ea27ab6bb526e4ee043212a11dfb52bf74e38f2f7040f49930e04f7ffc20d4fbd17f319420b7f2ab487dae090d53190efbb95812990d83beedeb1822bf2e74fe9db933a1e8542b12c9a2da628ac029237905da15a18e4ef0e947da7fd68c8662b1ae756aaea277a261fdf48156d63324ddace927283e66adcb17166df336fcc7be1ae544a639501a3d37d66670382253a1e447d4e6d5f11441a47cd76396b56b933b40f59724f66085bb79c1241d40ab96488ed2e512398a843a717c78a37375afbe13223e6d6627fcc4fa2c5691a3fe7a205ea4273e6ae4a61a5a091699439f834145d0950dd635dd4fbd1ff0e07377ac1ccb0ed57f360b96db5dc2804d8a1140f8ce443ab5fe3670c33c107539e8fa410f907afb4c1261c8c2378a85b711273326555697b0b8515a8924b64faf4e027042c7836be67a4143fd0b7e2782b4b06b02d117ba9655fd4fdcbb7ff8b1f4b36774e2cba1a64adfca6516383cc9cfce51191a07ec491f7668cbe813d8ca79a58c94b06c76d9f06a0149ea0ac748f76cf252e9388c0815d0123c6ec7db8d98e92e7d0a5db2d5a7c917ca780ac7c04e0ac4b619a4ec7d510d2f84c85093e1471ef0ae4c477abbcafc298fe481a08d624619e9355670ccf26761cb1d8b89114284a974e694c5411dca4ff00fe4ca43c738fe76bd68eb24eb8648a30e17559a4932578eb8924e1cbaff2880dbe7750f722a8a2ab629145e08c5ed93dc5832d0066b6f6145d2afb0bf6044cedf50393fc10f5b7bc6bbcd4aa5ae43db1dcaf7a39900b0b85fcb0aca3cbf03306bcd1aab68ac759481480abf5a095c15570b8049324fcf4aa0afb922c48d8cf66bf06a616adedb12df97f185944f11dd0634338e8844b2e0488b47e1e25057b74ae534acc64a25be29d024688539e7af53f75ee057f3254a6483450fc702bc2b5f2ef64f8b35a3611ff3b1dde8716bf12d03cbf1e4c7109fccba333b6e3b5409039edc1944f9cc6618fbeaf25e2cfa1d103b57d3b240f302105d94d77abe7e773911c186d8019f8eb98dce165b5a022656801ced96691d454aa43ddc392d2bc47b71ad0a05dd6d988350b6447d40baa1420004b5bb097218fc9c3c4de88cff5f1055fca646b6298284833f15d7bb243ffb36e1dd3d3b30b920edf9382f4cc99de533643b431d42f689f5d9e100190fc0505cae8e2214c840a257c741cbf0e4bad7d7580a5b73479d8eda65b8593451c907e129525babee6c8cdbe304e75d1149678ceb44b6bc6a0837df3b00333dd97b6d999583ae368dec4195b79eaac937f32e7a7a1291c2f6f6611e199b0d16df77ab57e0eb03f3a9852cc099fcbcb2d7812a6acc9bc035e12aa7b80452b1d6063d1ddb6956bfd08e7cd38fd5db5c5f75e428d8844f3fa492dc3a9d66aaa88dfbed3f149e5970067fa9eb6c6376df72257a311e406af85b2036ea37218ee968b1f3140e53f529f68bbae0fd0c8041a6cf9f22e38e67fcd4f2a86f6d692eb449571dea9a663f2aef2b101749c55ce027ab3423c679a9163cb2ed210b12e5be77f0d7b53acdae6d9aabfa88d71294e1289aeaa7c56c20b9ac3f7f6ab7b5cf06b884c1130aa85f76cad58d6f3e8b24189e0330194020eb62b727b4275a2689b22a382f135f3085446674cad341aa78c0366d45498845fe3024ca0f344c5411a806de8effaec4ac62600d96a61b41de299a0d4a6716b84ac9df05891c1e462e4bce90deb65df955df721629b5ef99e7a2098d502352872fa1e48eb74df7f75a15440ec8db86b9db4364eff65f80ad2eac64b95a1c36642a8e13689e9c9d494be74a64537dfc0f243108faecf11d728fc93e72b492f12897eef55ca4b5caef6aad3cc4e0db7ab640a7efd702050445e3ed33c0902fab213e40c97ee49ee55f20b7e24d02b43fb30f123382fc915fe84c12e93c6b496345d38bdb322f4b3f1c8fd49cc9ddebab7a272a2cc53b1ba6049e5b061795170fb0ee15a04d5911af5363df3dddfe67fb1d5e27927147a2219255d67bc71d62789a73a2875dfdbfad23aa91cff6bda1f7176813f8656d66fc8d1f028dc1b66658b81f20aafd9c710bd49a127a63142b916914f6b74b926400222d8b5d17f76aa1a1af12497a4d09f1efcc247c84fbe9b8d636662ed0d04c0496a1234c373c4355994a9e395b5115791cbb448bdb64b2fc21681d3899955f369906febfcc8ebd4a97cf5a1232a2a4f66f2466d07b908ffc48e7687c722f338aa64cc92220edb85fcaf6e53acc12a06caeee70e82100a5cd059245c0736a50025b3f93dd5d7e21f5aaac6a32696c34b3eed2b4c3dd51799d586ec91795122d58c05d36a43becc0791377fc1cd434a984d5b9e7b32301307e4edbde40b164a2d60b338a8b7101c5e0a5339ad9809353b50651cdc6537c573026080e4e81e6d5d14204d22bb99d820e18d0145278cf241ccc93d7874fd4c00eb72feaf5376ddafd2fec3816ab7d544c7ccbcc1d6c73ec8a8ad557c48c2b579b27e61686144e8fb369af0291c1ce832fb7065a303d051da0163ea801db36eb0702fcabacd0016c5657455552d6437a6b46eb4722c2b5b3a664e4d58e9d83ecb6a07742703ce8913edd122df3209fe2172be9ccf734bf272be4bb90d8ebfc74723b0d5ad4302b924d9a5a5229423d3609f794a6ad5f10079a4d4389f830db7b301adbb4651f5b8aa643b81027787043a235476325bc4add1cc36d99fb85176776baba67d31fda38ee68c2eda84452ad52bd8fa55d254f4a02f7c316d88d264179f0b8661cd612f23c01183b09329ddf9d03b2e3407dcd25f16117a09c08a449fd3542fdda8e947629ba289aee1d66e471fdcdcf374e481c2e600e2a1615127971aaa35e3d650e947fe060511ee1eea3f10ec96d7384d3fcb25efb7ef84f63c59b97caffbf9da401aabf19cc6ab8418fa42723a6a949420c41f16abfb96602d4e3803da392b526b6d6d3f041ec8608258d66b2c1bcbd45da800a018eb1ef0a57b84d92189cc781c4bdcd0708c8152f520ebcda47b52546a5ae08dfe62e8ef539577115cc3f42be47a0a04b025687ed26120074eee708c351facba9888cb7076c8b899dc4d655efd484698d90bae83d77316c9ff433e5bf47e7ddd9aa0ea8e920b2e4025018c77551a5418aa07456ae1ceb255bebd0890ac5e00eb6dc195bac3a380bcdca7853aa25e54f97bbdc89c81e5c75315fd20f38194ce3a2dbbdef4de4334cdb0d819cf11f2862ea999c18daf31ea4457ddfd0b9c39bd1ad27a59b391fcafa1c18ef5a59a53eb730263896d271dd6bac1c778fc2c0ce3e97a01b3e784f46d31118de1624403c2d2a816b36bb4e51af4c5b0f05a1b140ac2ab4cd18dda34c747d39d50b4cf944300d93507f73390ebea8c256a2e421dbfc7609e3ff0036540a688718b7929cfdf45e31bc7209608042b8388ef5f664ac8576daa0da73a4c68a43e52bcf99022e0cf89da82b991f98755594f8957c1bb840f9657bb65cafb23fc774255e770de1413003ed4bdff218468ab0af29cf0f9fe9cb83d14fd1df37c7d9c10a2b14b108981edd54899e4e707f6ff386c231c7e952e99241f3f03fd817dc047eac4826810fd04a1f109d9fa2c2f13832d0e6f416eb79c327c35953e3d60b6253f1c2f5c5b40cb65a427bd6237ddd5d95bd7f4b065557cd2fdde0cfa7206986ab0b05eb7bf6d885bd8222ea4c13a34967273352a04b5840967eaf2cf9f50e89c01e9a2191a1fd4996bcbccfb116e2f1bea807ff583fae06e3b4450ed0d9bd6760faa48fe1f4c8e0c1258ea45d77b111d05bc4d38d67b31798bf46ede0bde54bedb5abcc389cc66360a8ff010b784bffa371aa1a0d309baa8cb283526d2a8ef25c795a3ae9c048c17baa086a6c8d877d9a6c032616c1285e92e28436642d13c9f26e7070b0ebec220abf76e4e0acb5c0c9ce7c0e7cb220ab945cf62ad80e4445487696b53076e2a37a7e6b22ac780c0fe93ef32f045bb9def308314f84a4130a00a8228c35a18ced19d6e044793ec1dbec5eb6a2037b902512067db3e2f04755b140e2649a9e113456f8fb3c45d97f3b96e32552ce1dd296750b675536282124e659465bb58be4f4597171ced13f72ed597ae235f23ec9a2e5d0dc87c9ce2ed14b174e45b68866e79db525237a7cf535f722bb72cd7995e41f3a74d4786f908f28f49b0001b7e81f4e530e979d2c19f5508f66ec796351947b3e4b4b7688b1200af06aee4a1ac3ec2affeb921115ede494409b35365fca2cc07ce15d75d5149f342d08001a74f3e5d09b4305791c66a2bee9d31cf526c58cfc7e643c6e2391e09062d0ab1b754fc9d72e7c8ea02ea23cdbc4914ff529dc5e5ad72e1e6274ec326e614cd571345ea72ad2fb49950e54c234cfb8c27500245e3debb6170b52ffcc070010bf3b2258e5afb055ed3351e3cd17e208ccb6833052284737d45421ddfee8de0aa7619e67f2a712aa0918286053f5cd4d5d472e4e0cb7b2c554a5dda2c6de1b6fa7e9fef523e560a7ff04a62cc48eca63559b0e5695c47d85cd43e303a041fd0e3669a6fe52664224c1e81bb9f8b75b473b4b5af87f9dfe80088cabb6da13eab1f88d76ade850380dfd6158796fc912efc22df921a6a06f0dbc6bcf7d4edf38cf7d2aff408b514e213fd526e6e4faf9019668ce8c8ba4178823c35f6753576ab50bb9bb8a2634fb806fb5ba2335523a7ddddbb61fdc7b5b80e9b92e20ffb636ff7a103eeb570962429babe9f1879e718862969993f08aaf085f77a9d84731a43f68ad62232f1db3d096c3c113c89a830e8d715bceed41a5db2dfb77972b43ae9738429927abd1936ae44c6130c73ddb0e0e021b7d5afbd8622ead2c3361fc185982fed41b68e297f63e9367b88e2595be73237924072a621489ef4cfcdd05712efdf3ad43ad8dc0bacaa6c31f9983664fdc533b3d745ecd985be909409f51feb6fcc7304e51f00ecc5247ff980f54f61fa337571992b82cbfd7cc902ac5871758a6", 0x1000}, {&(0x7f00000012c0)="be5cc6938738610474719aab9df6bfe35fc5c62399af66b60fd995f9034e51eedadfb2af2550dc54b8e3be572f6f0b4f05648047f6f867da2e25bc28c7f89fa34adb67ee92fea713b53f526b35dada6aacd3eac0b770bf8826b4a772a3d78a7e648ccdb4827cdd4b963004c1348f73ee1fae81ef3fba55a2a32b6a2e2a02c124a51bbd337c5b9eb472f0d5fe8d621ef7818300b1cd5839939e2989b17f4260c2a72df622f83d02ee6731b4dacf832332595498af02919233c08e3555f9967b5fd3b87f5047dad31914c00d3de58023006bf5c5940eeb84c107788e0db07bbb2d", 0xe0}, {&(0x7f0000001500)="d6b1844a5d356c9f", 0x8}, {&(0x7f0000001400)="153d0604b563712fe9c5772bc39d09a22c7afff35f2bc37ef854b98fea6cf4b4a229a53be194d76b3c02", 0x2a}], 0x147) 11:46:52 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchdir(r2) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) lseek(r3, 0x0, 0x0, 0x1) r4 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000f7822c30f4c248c4a951986a575026a36374977c813e1fb05fb84206b5"], 0x10) shutdown(r4, 0x1) 11:46:52 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x03\xe2\xd5\x00\x00\x00\x11\x00\xd5', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x35}, {0x40000006, 0x0, 0x80000001}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="14") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x5, 0x2}, {{r3}, 0xffffffffffffffff, 0x51, 0xf9576c564cd6b1ed, 0x2, 0x20}, {{}, 0xfffffffffffffffd, 0x2ee5a41f197fa981, 0x8, 0x1, 0xffffffffffff7aac}, {{r4}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x9, 0x3}, {{r5}, 0xffffffffffffffff, 0x10, 0x1, 0x1000, 0xd9ad}, {{r6}, 0xffffffffffffffff, 0x40, 0x20000002, 0x5, 0x1000}], 0x3, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0x7, 0x22a5dae2a4504eb6, 0x2, 0x1f, 0x6}, {{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x1, 0x8}, {{r0}, 0x0, 0x2, 0xf00fff6f, 0x2, 0x800}], 0x8000, &(0x7f0000000300)={0x7fff, 0x1}) 11:46:52 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x80, 0x20, 0xfff, 0x0, 0x9, 0x10000, 0x100000001, 0x2, 0x1, 0xfffffffffffffffa, 0x2}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_getres(0x5, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) clock_getres(0x0, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, r1) recvfrom$inet(r2, &(0x7f0000000180)=""/165, 0xa5, 0x0, &(0x7f0000000240)={0x2, 0x0}, 0xc) 11:46:53 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50, 0x4}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x5) 11:46:53 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x1f, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x280a4, 0x9) 11:46:53 executing program 0: r0 = socket(0x6, 0x3, 0x0) accept$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000a5b3687a86f67ca66fca56d0dbe15e2bc25e6e8f7d8c455b96adf4fd3913567af56f8646216707509ddaaed451cc9fe1e220ccaa273e1fcf492c84f52ffcf16d9e384ce5badd51f5"], &(0x7f0000000040)=0x23) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x3) r2 = socket(0x2, 0xc003, 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x1) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdceceffffffff8a2a197a38620700000000829595598403000000000000001700287ead4bcb777fa69dfceac2a2b66abca65801360bcd4c0a162b69fd4237b88495aaee48c02f6ac41e6bf3bf554799b9ccd560e0f799aaf800a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8ca0500bc5b650100530000000000d235000000000000000000000000000000000000000000ea0000000000000000532ae77bbdc4382900f0e1e48bf0de7a34906bf6000000cd6fb5ed69dc4f76e54d570cf56741f346f0f0bc28cbab6de46de1a212f6b44b4d81b0203b1e34ac8efb76aa8897853ab58431a4f5e8d75613dee447fadbec527e146ed02de10c14ee4ee696f78d75aebbf5fa8253b4fe91921b7bae707d12295fa77a45f6f149108c00be26511ea531f2227a1b1a8c1ff31630ee5eb761d61ab22c876dceb7805bf11f04e07d19809a836c447ef4497316a4f75e853a0a86019cc2a0b0904359dcff"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r3) writev(r2, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000001580)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 11:46:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r1 = socket$inet6(0x18, 0x1, 0x0) getpgid(0xffffffffffffffff) semget$private(0x0, 0x4, 0x80) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x3, 0x400000001f}, 0x219) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x821869de, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0xc968, 0x3, {0x7fffffff, 0x4}}) shutdown(r1, 0x1) 11:46:53 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs, 0x8) recvfrom(r2, &(0x7f0000000180)=""/221, 0xdd, 0x2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r3, 0xffffffffffffffff}, 0xc) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r5 = semget$private(0x0, 0x4, 0x10) semop(r5, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r5, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r5, &(0x7f0000000100)=[{0x4, 0x4, 0x800}, {0x4, 0x3, 0x1000}, {0x2, 0x6}], 0x3) semop(r4, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000080)=[0x5, 0x1ff, 0x9]) 11:46:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) recvfrom(r1, 0x0, 0xfffffd2e, 0x3, 0x0, 0x0) 11:46:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x2400015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") 11:46:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x5, 0x8) setsockopt(r1, 0x29, 0x80000801000000d, &(0x7f0000000000), 0x0) r2 = accept$inet(r0, 0x0, &(0x7f0000000000)) accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 11:46:53 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20000000000600d, 0xdfe) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) 11:46:53 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x5d2d028540055c6d, 0x0) setgroups(0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x0, &(0x7f00000018c0)) setgroups(0x1, &(0x7f0000000100)=[r3]) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x821869de, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000000c0)={0x3, './file0\x00'}) ftruncate(r0, 0x0, 0xfff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) r6 = accept$unix(r4, &(0x7f00000018c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d58ee245866d550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000014790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002459b2b66dd8e1b7024d26b96f0e3f8c474bff9f340af770bee9ed500be4c2766e96ad486cb3daf4a8de32cc2d2f6dce3d868fb7f5a8f857fdbce62a0520fa63430557382c057baa47d83d223ef01c32603d8aec9ebdaf921cf7c5462134c8246036101f9330a3b8cbfdf2210bcd"], &(0x7f0000000140)=0x1002) preadv(r6, &(0x7f0000001800)=[{&(0x7f0000000340)=""/197, 0xc5}, {&(0x7f0000001580)=""/244, 0xf4}, {&(0x7f0000000440)=""/105, 0x69}, {&(0x7f0000001680)=""/170, 0xaa}, {&(0x7f0000001740)=""/173, 0xad}, {&(0x7f00000001c0)=""/56, 0x38}], 0x6, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000001880)='./file0/file0/file0\x00', 0x8000, 0xfff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x0]) fchownat(r4, &(0x7f00000002c0)='./file0/file0\x00', r2, r7, 0xa) ftruncate(r5, 0x0, 0x5) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) 11:46:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) readlinkat(r4, &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000280)=""/242, 0xf2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) shutdown(r0, 0x0) 11:46:53 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x20) fcntl$getflags(r1, 0x3) flock(r0, 0x1) shmget$private(0x0, 0xe000, 0x288, &(0x7f0000ff2000/0xe000)=nil) 11:46:53 executing program 1: r0 = socket(0x2, 0xc003, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0xfff, 0x4}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 11:46:53 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008001201000000000000cea1fea7fef96ecfc73fd3357ae26cacf00b7844be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc25769fbfe90dcba95149a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a888c80000000000000001b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000a91d9381ba116f55615fbd00949f65900567fa8d9c7b1712b06041c60dd3044604e9ac515060e615d08ee970fd5f0119", 0xe0, 0x0, 0x0, 0x0) 11:46:53 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f00001b7000/0x1000)=nil, 0x1000, 0x1) getgroups(0x1, &(0x7f0000000080)=[r0]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x695a620fba677a6, 0x10, r3, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x3, './file0\x00'}, 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000180)='./file1\x00', 0x2, 0x10, r4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(0xffffffffffffffff, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt(r1, 0x1000000027, 0x2f, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x20000000, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200", 0x0, 0x2}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 11:46:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 11:46:53 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x821869de, &(0x7f0000000300)) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000000)=0x4) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000100)=[{0xfffffffffffffff8, 0x800, 0x4, 0x4}, {0x1, 0x1, 0x4, 0x5}, {0x8, 0x6, 0x3, 0x1}, {0xdd, 0x9, 0x2, 0x9b}, {0x3, 0x1, 0x1, 0x81}, {0xbf7, 0x1, 0xff, 0x8}, {0x22f, 0xffffffffffffffff, 0x20000000000, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x74}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r3 = dup(r2) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r4, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x800}, {0x0, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000180)=""/100) ioctl$TIOCSTART(r3, 0x2000746e) 11:46:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {}, 0x0, [0x140000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) execve(&(0x7f0000000140)='./bus/../file0\x00', &(0x7f0000000500)=[&(0x7f0000000300)='/dev/klog\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/klog\x00', &(0x7f00000003c0)='[-\'\x00', &(0x7f0000000400)='/dev/klog\x00', &(0x7f0000000440)='/dev/klog\x00', &(0x7f0000000480)='{{\x00', &(0x7f00000004c0)='\x00'], &(0x7f0000000740)=[&(0x7f0000000540)='\xb7\x00', &(0x7f0000000580)='/dev/klog\x00', &(0x7f00000005c0)='/dev/klog\x00', &(0x7f0000000600)='+]\'{\x00', &(0x7f0000000640)='/dev/klog\x00', &(0x7f0000000680)='/dev/klog\x00', &(0x7f00000006c0)='/dev/klog\x00', &(0x7f0000000700)='/dev/klog\x00']) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x2, 0x0) write(r0, &(0x7f0000000040), 0x301) chroot(&(0x7f0000000040)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="590c1def18c1daa093fedf1cfd1cf0e92a63986592e8e873bf3bf05a77adfa2a108b03f686b72e2f68059780118c74af5b8bc294f6f670a565b6ec83f4b401e854e412a5681125c43ca0d81922f5e2f57ba43135c997220d4f64c6debc7b9ed78b29ad9c0d52ae09bbab0207c81962ebe3b17ab064381dd0a11602b18f6ea46a4fb5c3fb96600762cbe221e68f14d79152b31d9d23e4c61128cd99252ab31dad93bb150ebc5e53db8375ece181cb515ea4473e6ee79b53ad74b3b361667942f1b420112509986ad79ffa1ebad22528018a9dc4cc51d9bb3ffcdb23287382fc5e15387f984ac6c5f6b535b99919a285e3790312b7", 0xf4) mknod(&(0x7f0000000100)='./bus/../file0\x00', 0x1000, 0x7ff) 11:46:53 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x4000, 0xff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x404, r3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) close(r0) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1ff, 0x3, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r5, &(0x7f0000000280)=""/136, 0x88) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:53 executing program 0: getgid() r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r0, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r0, r1, r2) getgroups(0x2, &(0x7f0000000000)=[r2, 0x0]) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r4, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r5, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESOCT, @ANYRESHEX], @ANYRES16=0x0], 0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r6 = socket(0x2, 0x400000000002, 0x7) connect$unix(r6, &(0x7f0000000800)=ANY=[@ANYBLOB="0100124b6d91142ead2f5ce706000000b43cbdd02ea5bf022993683397447577419bc54adead954a492e07ae57f2cb76da60d3ae2d7270258c0090655507b1fb5561e6f91ac53397adccf635a5bbccd925e63f6849c50f79ff899d431e10bb29f75341fd4c3e92df4992648ece71da9c79473a2a6856efc6968078e9f8c5d74376bd359ae296e2aa08096877623959ab589fb0b53a72d6c7ee943401f759a5c817ddf77eb5a2c38033c17257c677fe46f27614dcab1938cd4786bcfcb337bb1fb03343093523e86dc68593c2b97955a2c96eb81eb269575479780eb43ca4e4bd7715851f07000000ae46b7c6346df3bac72ff0952c6231d437bf5eca20ad9cfd1d878ffce6117135ce1f1b1316c0f479c292276d54469e5fbbc94399ddd95a4f0c2f7eb34b20d040f67101459b811940a3e7f8d8490fda2070af56791affb9ac2f3273caec56a380f1aaae744e9dc313d1e533f2263c8b80065f21b0dc3c1f1a989a779f444b27b4330480964c1942b555bac2bd057ab639aaf4a0c81bd639afcf13a2a1fcf74e20b8275dc91c2ce1c62c7fc1f3c28d5591c93a042aab48ba1185d3ce95988b531c51874a60855466a57f60dd1bf89e4c58bc3f492e2755df45f4fe0a73efed20577dc2f17a8e6f524116bd31913f63cf9df320361adb5a395c134ce0e1cc50753e915cacbe800785a6f3776a82924e99a34254a38694cd710e7906f8bd82560c8c48e8a2850dd0f1624e19972b8eb1ee81dcdf8803d83be678873646631f517c432177178977627ac8547bd268daa1a29957ede608d6f85baacaaf84bd2e9718caa0f232c025c12cfbd6c27c88635daaf09ecde86ad244c0a98d9d4257027d7f2fd98ce09e13740dd1b642959a4c1f38879ae14a"], 0xa) fcntl$dupfd(r6, 0xa, r6) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r7, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000100)={0x0, 0x8000, 0x0, 0x8000, "26274d0a5b49614d41a6be2644e0216b1526fd6f", 0x0, 0x80}) ioctl$TIOCDRAIN(r7, 0x2000745e) ioctl$TIOCMBIS(r7, 0x8004746c, 0x0) syz_open_pts() ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000200)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) accept$unix(r6, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(0xffffffffffffffff, 0x0) bind(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x18, 0x1, 0x2, 0xc29}, 0xc) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r10, 0x0) bind(r10, &(0x7f0000000540)=@in6={0x18, 0x2, 0x9, 0x1}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCFLUSH(r9, 0x821869de, &(0x7f0000000300)) r11 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x58) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) 11:46:53 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040), 0x0) 11:46:53 executing program 1: r0 = semget$private(0x0, 0x1, 0x146) setuid(0xee01) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = msgget(0x1, 0x8) r3 = geteuid() fcntl$getown(r1, 0x5) bind$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="e7879a1801010000007300d24340e0c4e96334f000001d000000000000000000e0904de20c920cd00cb3ca9058493992aee7b3cf4bb9b4134fab42b34bbc266080a74fc3da11cd62dcf9811a7d8c0e6d4101d96a8d272b38a6174208eeb4177002f08a5f673c770c0af6d0ed7ec98e108e4a6721f5460f9175d75d1f26dda8558e4b866394e4fbf569790c5901b6522a2257650a3bb0681ed91988f7b8798a7f951845b9fc16010000801a40e610c0318ce6da33494e5400000000000000"], 0x1) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r6 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r6, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x407) getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgget$private(0x0, 0x2a) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(r3, r7) setuid(r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r10, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x2) r11 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r11, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x2) dup2(r1, r11) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x800, 0x0) r12 = fcntl$getown(r1, 0x5) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r13 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0xd0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0xa, r3, r5, r7, r8, 0x40, 0x8}, 0x0, 0xa1, r9, r12, 0x8001, 0x5}) fcntl$dupfd(r13, 0xa, r13) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/136) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r15 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r15, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x2) 11:46:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)=0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(0xffffffffffffffff, &(0x7f00000000c0)=@in, 0xc) 11:46:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f0000002880)=[{&(0x7f0000001340)="0101f8942046a293744441b13e064414f942126edd0ffe6fceac2ddc661ebcf23f2f0f265d9e8bcdc82230734dae3d6d9b1495e7a49a3bef834b385d8883d5e5d8455ae19ca1c6e05dd99f0ef6c4cbcead81b91c9f8dd62a2c75e0b9426758d02a8e48ef9e7b325b3a00fb186621453bca10e26c8e93d32f67399e52a9caa6719b69ec335df3cbcae8c2a5e6cfed8a2753a18abd2d7e93b76dd0c066cf7092dbc3a6515c402695c8f4ae3f7cb5f7cd450b5c0158bd38659fd82afd96585b2ab9b71698e68daec96fc856f5f04eec30c8d74c263e09df43a0e70b5b1e638ed6c6725f84785f679b97c06a10c183976b57af53a8529388276ed03efef3b842d10736fe3ac5165e0fe18108971c51b13ba8b3522c5d1d6630e589c57e332c4efc0b34f4435602eab6e0980440116be93cd432fac19876ef364f6a0d02a92224ece603f7cd9246cd4516e8096432554d9e64752d0744ed82010ecdbacee931235f1da9f32f64f40716e5babcfdef5a3f8ec1f66532fac2ea94f585b762d28dd7d993ef8fee45f577c48848301fde12296224a1654e0e4db97dbdac04632f7b33d03882763e23d6b6d8c4673e976103aaf7ba428c0779e5bc5aeb3b56028c1b5916aef577a502190bfbc2a401207b293d82979ad9eb35709249a100c687b7dc01d853f8f00d6ed2797c7cfbba28e787a10f42752de60e1aad72d1460588e4dac83dfa9fb192e15c23d227073e4e5b17372ea575ff17afd516b6df2dd73939e6cdca1ab43d6b573d363c50ddb918cf805a971953034281973909144c86435f52446a70f8dfe7d01a75d7a86379fea2cb553500a683fc4c51b049ea22d3264000b1309f666dc2278a8f1676520f6b0df07638585fbb610c74f376e592e799630d1732cef0058c90984db75d17b62bb080ca4474a8857693e0316747d4818ea762e80e3a6afc46ebb0149adb964b1259f446017eb93c93deb0ace0053a48f8d9c95c7a22488b7ba5f4171794ec366e69ad6195e1bfd8e33496ec3a62fb4353ca45d0af1d01870d49283b5c3163a6ac57a467282bf582ad3bed6530ea4cbb21f7581a7dd2e8c68a2635b076678086823ddba70d4956a1094f19c2c2ab5205d4a7b742f1e5bc0ee5a55e9f867f3623c887251696a167da7c743780d6235b38d77c5e56200978d77ba1e833d0ca7e5c48c6f6be9c19c3a1327a5841e3a7e7626cb6e59d5c6bffe04812aa6191cbf2baef77f13b59e3f192cadf8ebb759f3cd142975bed816c4ca31264f62ad30fe9d2f9044d49eb65c8b29e0280cf9d216b195f4dd56cb1486c7518bd6125474f5138b3e4f5004c83687140336eb22267966435447d5364aa71e9a088e6c7919ac137375319581d71887b863e90890d9d4c4f08fc4087f58570ae1dd9ab5a7482921a2166f3a7f4508250965a02a6f80936c6d6288a749faaa234a583f1c5299729e41d25a150d5c05ff0406fe28f9bb1bd82139d96f25603c0fca3235a158467ac7281fee439d98cbfa7435637a7408645bddba488fd6a8e9274494eeeb3fdd1de84205f1e6d9995375fe6964e5b0517cf0641228f34b83bcb55828f9e2b69ebe535be83ee1342d26b16901e286141bfa22cf3d644bc560e205cea0816ca0c525954a1c2f1f306d5708f24aa9d003f20952d314c49b7b9e344b082b8775777019b69bc2ba20b6c57cb68c2696daa106a227779b395259fb2f12b99cbc384287576017126bab5acc466d3f5147b5cac24825a9b446a4b260e76140b1e8b48e62453770088c785fb9d0ae741fe0a12a1480321c2844e02e25f4dc83c466e9c828f544920ca6f8cf259e636135630d1ca64df21bde6821c731e4cdb963487fa2488e72cecc1ff2bd316dba330391094777faa003cc6ce9356db13ccf06c9193d9a42cf2157f0bb029601140b036b31e9d4a8d007c787a9b40815cc1851b46c4c2859e51441cca9c7d0edcd4a49c5160d6bbf1badc75c6dff9fee151bceebdaee077e36ab318eddb5ebde89dd12189edee688b31d0ff1912fc7fadeb300ddd6ecabd7dddf4280ae5d17c84772bdafa5bfe5e63071fa1c8ff776c38137a6dcbff75032412ee6befef099145bc0a278739246446b898cd133c22f9677838ec3f4f6b96f67c5fe98e56b0eec015178bed296a513eb3c4d6f578cd681322a4a2245162f381b705b7849b854bd08efcaaf9910418f48a8d9d1ed336644287bef91ec26c8c9c1675d73ea08dfb99d21926bd949770d7f0282c48f4b044c4f97cdc9485170a9acc66306ec3e4d92baa27f3138a9d106b021b9ff4ab5bcb95b7c3a1fcddb6c62eaa261ec8505b9f729c3068abe2757f08b1efdb0e20a03d0b80f8ffb1d5c8822e72b9c1aea06cb8a625a7f396fe352635be0f3b165769f03231ebbfd486becdedab91ef6cb2a833df94817f69e38699c4beff835cc2219cd20607c9056346e494218b0eb50ad2e283c832a3ce0cbf183017e9332845fd2aee2fc420f2948c7db9e87b8ac01a1292888c22d5ec7e6f01c327c8a9a04739f59e42ce8fe3652a05bbfade67e162d098d0d58c124d34bb856afb6a9add244e7676695ac02f22067b1966b04853ca979d37379c3956cbe6efe7375be02365ae0410a5f0a56fa4b9ebe7d779f0b14392bb2c06f786ef36cd1b2b5c50b432512232a167f196909519f1598bcd8a2be7044201a80ef472c64195e8ec91a83b3b6ea87b08d1b863cf6b5dacf472ee07e2367be03bba0893285573836a398754057b8085969239876fa362194a3d1bec3fb87a30e2689ede72d04ccd69240b8aad3404f564afc8432b6924eb09dbc920d9d1fe7177a2582adb1f379e709751eeae09b3343fb7f052ae83a282e32fd60e8603e5c7bf504d0de0fd17af8ae7959cbd9abf7eb9990044b73cecdeb74fd28e72c4be6dc91dc8eae2c48e0ddb9ca76658ce09ac4b425712c338df9859665a89e6b593328091e1f953864c34b233c48575c4fe166f24dc88c261dc6b4621e936d3536e1a2831decfd9f6f79facae6e697faca5ddd0a91bd851294fd23014d550b89cf3c09e12ea2794ae0d7ce729eb5d624b46cabfa22cb6df53ddac5ec3cf48c937087a952f8f4cfb40424dd421bae3b826fb745d174e8dab33ef3fe99aa74b39dea72aac8aa5c3247f0e6434e932c6480b4d32f483647c9439fff7f387ec5be64ca6a125cd5aabb9ab71d5dae4e9eac017dc7e6a76542ef25e4daa583145f15a67afd9dc324dee87d5b860921f462e78773517b27f25d4ccadeac34079544744f17953ff3802e3ca5101abde3aab94b00f97c57493222c31c658b099e951b2393b51d2deee1164d1db68f7818d8e9f8610a3c2f7a1837686d14034af3df4df97084d8a3945115bf8c3240433efc23170c9f2b0e8b71443f9dfb1f27d138fd139177d7b6ae3f65094d6944a3dcbf1f99e2f135d1a5e410c2d0fc8732c307db6f4ff837e66f9f8f79cce3a15083ee635f6ce47ad6a3a9e3305e6281ac6c5d3fe757353016ce306855bc65e4c909ecdf96e6b800f1b431a3bdd16d99a31be1519ca8a0cf640e8f62bbe2a22eb889cc228ca8ec8af72de302a1617576647c8ebcc213bf71839730a7c8465e2b7e3df864b6ddaec466b15babd92e9ee039ead0c85e6f3a71880515e98a5197b53e74b04017c49e6de03c87c2e4dee3c0a86a85b8566ae800e68cdbdfe4b6965c847ead700bbed6f9189cf41c0e8735d4c27579c15a26cd8631344af64739d80ca1c44dab27a57860624398ac898e5a2dc53057e34f62f36bccdb1a2f60888ec8d8f247ae8a043c4c8bec2f5b989746feeb19754d8af326294eefc5895937a437ba7f1b5f37af316f3a24282ba5979398136f275ba8864e86fdf490a7729fd85d4c8352e52aa1b5123aa87bc58aeab998f6065ee8595612b1e21066aaee9ea92c0c41d1b77651154cc986c9fd67e9bd680af58e48b60d2085dde012a2c6a59642c8702aca4f31cb0542f8701b6b074a5cb528b2bc029140599d010d9de3da14e22ecd074549034259c9ce4cef2d1a4106fdbd4a7ea4e23ea0cac5e7335dabec416ef70931b9c432dea85bcfbb05d9813bdfa8ddc32676ac64bc3d7bec895a1d4f06c6d85158cd8848ae339197c125e61c044708c1fa3f3aa863f271d541a99908117ff9a2f438ef4ab4ff0ddd4bd60388577e0d6b423f215a3b7cf26c695f26bf07b3f37dbe953f559357272de66d3aff3b89cd14cfbc87e4f39b39d7a7d7e7d6d71f823e6847b15d027f48d0356dbef03e8580768692796bb07a1d7502f43f6d75a525f8db4a8be467c621398beb15ebff041d31077e98fbbc691643ca4b9b1dfbf958dda59a88073977c34301392732bf15a002117461e1c38360d5c7d0ec035691f84992ba92321dcea4bb6f5163b80e001e93fdf9d2b658592108c1cf48f990b9efd717916d25ceadd88894c32250cdfdb3cb457945b665e90397f163f50f69d81d84a0d54b031617e9450b283a4729d78f26c0834f004dc41d1be968eb1490c487209688ad2ae4ebb566a4356a41629728501ddc49c5c780def283d23287f704ee192a193839f72f88f0f3af33e92481855da48c1b6089ee5d7e67ce79ecb38924e4ba482cfa388c37c365f205ad173f02d1a15bb37e381caeb958b43687e286240a7ab2ef0547dfc5b61c59e31a76faf2b0fbf163dad42d4f7a612022c05b1a6354e048ddd32fe484bbeb5de3be8d13550163f42185fbda2f45e2d98673c6020adab3c6969c9a4f58ebb08179e219b58a51afa57c74527479935a087d7ff9dfc794f50346ac3d225698e28f3753ef1f02a5d448273b15e1509f3e3b15fad0e8b7f2fd108e98bee5f46e9f3bb0ba381c841025f12ed80423a5dd1f100a6914311cd83a02ed08ce9aa34a362a6fd8d1eb433c02c53977e0cc2f13129086d9386bd8d21440aaf221973bd4cc151e1230c4d8148fc67df477630c124b00ee3abffce2de1b3cd4c9942b762e944dda8e23cc5b1f23e4f080ecba61896cfefa171d10d1f70a80a6687d35f9ea8f5c4c8df5fff16639ac0d1a724a4c3f053308face7a78b1462b4707320b5b25e7ac2f5e5a282f3301683dc16e69cc3c93c334bade0f51bd49155133f544aa54a3a1d9c4f95678816d2d324716a7c46befffeeef874fbe559c3b99e44a83ae057e6fe47c841710df138e0ef305537610d48d9d234d47fcb8405c5f50b2d93451c8656dc51080fad9775ef2422c1fbbbc3f8b4f174c306626dac8333ca6b8ef052e82c8187922d50ad21cb93561ff9375198f240092b1b25acd6ffb0815b954c3e634e144d6fc271e5b69f700db252f3d38c12487ea4e5978e9cad9940c50a8173a854818023f23a3515a4d129db1475f878f627b42baece1a7d11fd57c921115ced7306cbe3560ffc354567de94c287dccb1e43392e4191b8f71d60449fb3b3fee392c2d8c43c81d3d618bd0e58f79b2e45198d2e77f0cd97b3e52665da63d223ea9605be9d0e0f318fc93895093fe0318ea39cc5b2d50f3345c228a26dc5dd0b5c30a55ea89f0ba5700067e0189fe1f3591304f86e76bf117e1513ee79a0f516eb84c1a46924950ac61e25b2ad21f273b5ed933d71b5baea00dfb8c91750b7c4da96d68dcd68205cc574c85b1204c391d9bf2c1e830c7ca1e18b8f667b88885f450d3132f956796a2f4ab00e9764892fefc3fc22d9eff242ed9f2a5e6cf93be78f97b5ca47e6e8f6a18a2ddc7a22dc72744fe5c492f175db63e630bbd40fb7d89f768345685f6ffa6d148f0a19ba523a645a078c8871785307e468", 0x1000}, {&(0x7f0000002340)="0f492dac425086b0898e1fd665d67561d8630dc63dc2a6f11d35a022b200c6bae1df0cedfccaf329e30ce6bbf4f10cf3f9a1138b08d6ccbc7eb83bf5510cf4a8e7d5f65683fcc4c839a9f4176a4c4731b530", 0x52}, {&(0x7f00000023c0)="8d0533b46d5ae0738796cbfe5cb54ff8a67a61a7d6945b2cf98a3d6a324a3731a29985f9275fd95d79fd536c2c90513d28a4f9cc8dbd255023455d0eb6c2c98f4a89b3c2e31663b87096f25caa8f21886e8f90fdb582d1bce49edc96d139174105b1c4da7f2f2455dea1dc800f86cb1404328686673212c1ec5a28bc349c810c79d0a9539479d555996a6a74c49ff5d678f2e39e97a7f73d50b40b614fcadf7faf618e0c46f91d95ea9f65f8b68978a8774ffa562ef278f21ad246259c5b752be6361e3e263bb9162be0f6d481b88e4761b5e12733d9724c8e143bb3", 0xdc}, {&(0x7f00000024c0)="a22779c143601de412bd131d4fe7151957eb2ddbb9b4fda2d4e5ce7c84b3f4398fb23d568030c7545b0a00fb2f99c3fec4a1c9", 0x33}, {&(0x7f0000002500)="8617efcc7f31fa4475437e709748f95abcbbc0075d5c6054c94ff5cfb0a8b688f1986e67b8dd85facf2c16effdb42d114fe5c8bee922696be6682737e9945833e37d44d11078e6b5bd9419f6e54fa27ccb95bf368594f38155fbbbab2a47cfa09d54d70300944f35fd190985b9ec718747ebdbd93c11ec97ca720edae1f00618084230679d2dfb4e84cc", 0x8a}, {&(0x7f00000025c0)="6e858022375eb8d93d6aa65dfb117905dbf93b90aa2c2d4f2995e779859b8166423d43ce1dd65e130e2db534103f72cd1e14dfb16995904ebd6848d09d53d9532abc8a190a2d209dcc1352cf59790b86e9bcb174acee2c786558b3411da6e05ca62ec19865232737dec5b260368a1662c6e4a0062c2ad06bd95f3d5f01c16a93e7bca7ad", 0x84}, {&(0x7f0000002680)="8760110631710d719a7a54df16b0acccfa56fe73e0d126c18c2f61f27e42a46310a0b37b515228dbb8375d2128ba320fef9f53a458c3f62d6b9e01b2135605da9c0ed49b05b63b94588c2536d7f78f4973f0c63eb9879e5530236f2f7afbcdd5566dc0e0873a42ad7e85792eac970e20364bc7af605abc988da4d31d7cc0b2c75af9d78b6f0c3aa3ea82240752df1cfc956f0ea4be9e01c23ee05b2860e688ce09d0381bb38d89cd08eca96f558f093086d043c936", 0xb5}, {&(0x7f0000002740)="1c20b28eb50602fffbc381083ea61645", 0x10}, {&(0x7f0000002780)="6482565ae22bff1bde314f09db9a922fb6cf0a978e92701ce12cea94f6dab3d521398a80f56d5d7b21278c1dc034a0ed1f5a1c570bc63f5a17cba662764cba1a961af9c62cf03abae73ad4988733dedb71c4286dc0ea4a3e138c37bc539d45e45e95532872df9453a8b5e10466313867247684c4330a1f3817a31c65bfb5722887ca0223850c965349de8327d2dc52e7e1f198ffeca6d3448f8dae564ffde7ac60c7e96385b3db688f0d9e294061ac97c9147456f8439fb7ad188892a62ce5d7b7", 0xc1}], 0x9, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001280)={0x1f, 0x1, 0xfff, 0x771f, 0x20}, 0xc) pread(r1, &(0x7f0000000140)="8ac644d266a92fc14a5cfd1527c90cb13b50cdc1b3644ab840f537c81326bbb1dc6910622c3d5011c837642706c6f78bd338c0a2d50dde5792e83b9ef00d84a77e00cb0a15958da2d4a072720db43432cd6f1a2cf0867cf113a414fcce1b8614c760eea32253943904766fadaded07ad5a507c946c711fb0350c9f6adc4abca3c0530fef5d5029fbec571f9ad7b739765459d6e702687f5beae36da3603c01af79a3a1f1867d6d8b438b0402a7eabdb9dfc57d97c4c3fa262d15d9a1203c7f4172cabcec3446c9292e29bfe2b89d5483705fb2788755f490980c6a53057f50cdc2a518d4ac4896679b346d34c54ce8a17bdaabc93e570381ac22ce5c321f1a6ba94bd678ad5b3df1702bd6a4f8dd4f7cb5111ce70ad8599eb8e946148c43a60012f84cb88a02f4cbf700ae9af995e22f317f30cd23dbf5d6ac3dae4350adb16922aae4687dfc6489a75aa663d4378cd7ebbcb5a24e1f87d4c27a6f7f04a14685cab4ec607b20c197ee600fbe184fddcf97b933a3413a6d93d1c0279d1c31e09ccd790e6ab3f64091c25a8f84e5a6ccbb52544cbd67c9accfa046d1ef5bc6a1be11d4c8444830ec3a1b71ece937a30b7c30c2866b4cf35a8fb7b4670dc953bcadd5aa913753dddc5c189ad53f2e9a6fe8f41ef71612e2eeb93ae26ca85b5d32576b6dc75c8805007561c7980ea4022919bec5d669789722b88e589b06ac7c3503df03b5dae0fe37c7bf220404847586f18cab0bb99494ca08496dfe750a5f004bb8e00b675544ee1e9ebe9ec1d9cbd417a462f91142b00bd14f0fb0386662b15968851d875a0631b26f1a2ce6cfaf5a3bdce0c336242c21d4323acf00de30c7179e308f1b4b7de0d230bf909649115282d69876a0c4c5d9028d262823e5d401b938a71c5fe1924b35cb35e72d6413bdb3d58e1be478914dd37afdf88091694d4abc1d5f6253f56b816f13b9dfa390f96e2e2b01b9cbc52100de306ebb04bdb8d3dd1e65a8bfe12c5f05266115fbd10016fd523efea8738e1168b704b18aea3d2f3c040d54673bdeda105a7d445f94d387b14255c9c40761eb58cf6af94aa5b1a2bc60b65de6e5226543925b43f16a3515c85d9b799edb2465dc98c3254104b6f8bb48983fff5dbef931084fb7135fe370ab6b5993bc4ad5862b0811a440299996bcbc37a65ad918a605bd4376854f042c33134e5cde5e87ddd43e765f06ea1a0486b2597092621d91ff08dfc7dd2eac7d28bb189af4a51b98bb77d31ddaef11657a225000a3b991d0033cc022b9c703323969743f3bd668f873797937db167ddf5eb9f799e0dd1bf52e2061cdb71e41390771bfad81dac92dfbdf92bd80ea16c3231b8c7cd98d5d1060eeef870ae18d4f8d11c2a7e32d74fe1f2cc47d46db6dce8f0cbdf1f5e904506cf73ce95756a6908489c2751d130a7e21e249d90a0153e45c79879df9b0427d5d45b8a29d5622e16442cc03504175d91aaba02497ad180bbf5a94ee577a373dffb2d8f2c0b1ecab16b25faa22ee17f8dc9eb1ab1446b64fde72c7e299bdbf364ec316b5a66a43585c9325af3d7c91a6ffa1c3f0f2ba52e42fe9ee2f5a162547ffd942fad48cdba7af926ced045c6a67fefe7de927dd7a655d34226ddfe2c4ba575938ade9ae07b6c7743493b1ae8ae1dfb47427846a216cb857f0cf466c89d8129f5f49e736515ac022f01bc501b14d30fd2040fd7f36e069978d0b2b62acf9ed8c75dbced36dec5b99bb5142b38fea368911d45b0c9bc5f7a971a33a2e623f33075a2991038f425dabf0368343bd7f4e6477ce53a5a162ade3eb156a89957a92dac1ed69037082105d3252621bb020adcb00bd605629ff00caeb8ce47da17b007bc09bf598c4165dfd593d62e58ca0f5046362ddfee128af2406c6e601c8275259e21040e7ce6891333b8ceafaa81806b9bd615b580cffb813f00c955fe2d5385ae5b45b28cf1b41cb638c0b7e7c02dfc3ff84fe8a8597f047d26b4bc2559c704eb591490a4e25d1b7c8dfb7b469efc368fd79d68245c372fe1a8e6dc954909e222afa778996558007b3cf2ecd4a5e1689fe6533023ad80c1992827ee393b0550fc5fe6eaafc5e9b813181b047fb6771c0a94fcbe038e70eac9a5e0bd3839326f7abca9c5e3fd42e6be9ac7aa327d5b9ad3f353f0fe3edfc5444d1139f38eba0af312fec95dfa9d46d906df034b79059249841d77fc7939d9dd90ce0bf2b110e9c520b9eeda6b711c271ceb9597bc1a7c5f90776636654221bef4e276736f89731eebbb9838e65b1719a24daf17fea099c32ed1193cb2ae118d0353c2c77055dbe5c5bb87d3a70428516404e0a39fc81d87f7c6273348e76d6baba0643bb7cb4b8b5c035eb359b494ff2f55a62bb313b21f9c9d700592c979899619c77ebb8b2da1ea4e319daa15798ad570bfe70543162121db5ca6dc63e6e370de553144a385984d3f10fa9ea6b780797dfe94a92afd3f9eddbe80f5a93bdef1164740152c1aa6d92fed296ff5c42404b0c95b462479b1e3034becbf72b1e3b2f19047b3a7518f6266c9169a310ed700ad3c5ed68e9c0f02fae227548406178bcd09d2ea41ccf006714446b232d58ee1bbf70aa629b2071ae173ab29d608266abfd1b99afc802ee8a0a06a6c4ff13517291e4e6855d0fff42605be63c489d8705ad6f6b11c4ca899bf18115dc87136b3351ed4d25d05e7bbdb1e17d3a3a2e11fbbeef853977417474142689928ccf141c9f93e3b080171b92bf1613e5c05016d8f622890e8b1d3239b0a568eb60d325835c4490f172703b79fcf01993b447a443b6edd4a9af16176d4685e5af91a1fb428c6156f40d38de835d76a69a323ee4525a3585bbe0646442f82a0ee0115b9da7c6cd64c5babe244414449609fd76d1ad1561265284719596bacb134bffdfed69fd636392c3737d2a28a66a75bda36feeed66764377afbf5ed9ab8110ca72e32903cb059f64c61fcb474d2c79d0c7b6f9ee4203d05947eb0d0c570ee1094a2ee04e25f1525c08382e99eef3a21944e56412c9d086348f3eecd83f04baaad90b78396400c5365d0c611bb815b27960204bf37cff5cc123691aaa57998efdacfdca5439b12dfe7048ebd87b7aacad7b1d3b83d58b7ae16fd3d4164d7bc5575a75f1c9760d92abbd0a44cd7ccf4903310861b0d34aeeb0cecbf3f737605b18cb88f24ef0ea55822e9379e17a145c864b5c018547dd0aacc2f8136e9312f0ea24333eb41667c1dcda2d3c425256a579abbd391fb286179fd962075eeee5eda1abcedcac86b558b4978e4a60279152ba36ecd3bd11ad9cec47476f39d290d6eec43a4ed838f82516719c9a47e90515ceb983479e051dc649d2581d9ede4c89bc1113c28fa3a54a6b787820cbd84f3aff447a48e5ca5f666a532ea4c00292048f894fb82aff32ba4725beed0f4d88441c2395db1567081d9436c421a686dc430b687cdfbb9dde9a7c32d181545df5f9116458fae6eee87a2fedfb53f17e3f7abffeeeaf206a5be889e1b1332ffc8ac462df6023603487d25d3459fbc6e358575d6e64594ffdf81b4c2b8b7dd575719b8929c646e2d4296197f7a3a7a06a0ca02b9a68fb9568f85e22c755b82a8278d34101fc29613e25f2de0e13dee2aa3db7799e2f197eafa4f887da535ff877829a3546ee85ca802f656fcb05d4d046d623f4b57878341306bbd4cacba4e6e06dc314d31795845ef3d9897bb394c555ca17716b614a1502cad7856d176d6135e84aff8dbf2824b5f62abb010e32ebdf244e19edae77ac485d23dae87d574a2b784fa7ff783c1fa042aa6907839798915e53b6ff4c99a61a076de3b3020c6ed200ad0bc1616b22be6d37e26740ded8633efe443f44a720d7404582671b9541e52058bfa4630078f1f18f77c8cd897333b7349e6e57998761f9be2f699674b4db96d2b87dba58d64e59ba3eb64636d56e046f4886f41b80930128d2dfe27b221b16ba1c49d6ebd120e3dacdf59c6b06a647d02eb6f2c59f6fd1d0b0e953e15ab2f441e88100e0edc89d54c653ce4a9659d39a66be383c75b4d5b2930245e64fe4a25c6f50b7fdc0121db27ecdde3938f9d157e74812cbaceb1fd0b3b7b8f6e61cfb44c32ea580fc9b1969b0e875765b472389f5ce6a6baed90dabc14a4c6e597d31de8406c06b895ae44a6b2158b72adb016714e24e507517c5591b06a1cb819ea62c0c3a47eb9ec3e150403bd0a1eabb5bbcbe1e84f10ec708d9b05a870cb7279d3e43be882a727f3eab98b10cdc98d4e9b0e20e5d8d00abac39b436b5ddd7fc78d35734496c01907e8ef5f38a3cfa901fa13a345d75f5b5e9d5ed10379a94ca6815d3a181da09690d3115ce33d3f96295d6b90bf8f7552c096dbb7f29cc68906aaaaf8eda53fa27412e0509e419c4b30952b04cdb50dde6e3e97f52d0a4c008f55dc42c041b109f166da936a9e5505c84cef7d74b4c66b870407ad38508bbb1cc1258e3717409d1ddfddfc6959aa124d374e3f348232fa094a14403476deedde259d0e45334ecde3e7c77c71f1cb530a02594fd7ef57e8f15b91536c63f97979e163a2b77d2af69f04fd5cf9b66214bb618986e845dee699b66be58a832d7d3055b497d47a8a705f2c4dabe8c73ebdb76b72bf1363472cfa3189415085607102390b05b4b7c2e4255154038cd4e6e354f2fd3a4cdf08708fe6241f8fff90ffa3e2a629c9f803463edcb3d2dee10fdd2c8ad551848a1b24aae9099316375b81abb557b1d0b71e947bc803589099d001fc50818062862b4f3e670989b7e99f45a85c1d06aa4b29f36a0229fc588a512c4783de3b84885ae12c7e94c8cb2cc016716a117cec21d6d49923e35173f8bae0381fac94aa811e3dba28de732a7f04c9565bbf6e3d336ebccf45af4134edec6c17848170820c9e9c291d27fbcad6e00588d0f764cfb3e079c419386f370fe3868ee855e4df724bdce3aa3068dc582821d8f79473dee80f908d34c4e33ce0479fb5dfa2ab3e9f582b5b0b40e262de5f01dbafbbdec5dbf8e571a0e3aedcd333209783872feacc094f39c711ce2044fec15625c691a906cb368583f9e129aeab46bb7fc49e78dae483d3c9d26c53aa5389b110b6bdd42ba21f0f64741a50efb49a2cb9d63d8ab0c1c958071b6eb66e19978f21c3d627329f33381db6323d7782a14fbc0f52de09a67880c8d32d7601c6f7bda4bde659352eebc44ddb7805fac2f963ecfac0fc6184a76b64dbe5fe3a71c19ae3189a39ea2382409a797cc4b6ca455e81508d234b01ccfb674adc5b70fe6bb1e3c741c233168ff2f3b0929a2feca852684e7c29861f678dcbc670cfc2cb0057b4769cfc101f69bcc196a9b2766a65692726d8f611e218da9185096a1bce25b542ddf7ee8d5d4c132277b2e42e21691434ff83ce1db4ea4102f44012c64cad11fb364ead05b2a84427140b749259aa32dfbcaee777ed54fce1798474471bdb9c6007a908f35b33a01165bb2382681ae533dfda112b58ac5098b5d4afc150c6d327bf9ae55d94f72abc0aa8439d517e9a7c5c10a52fa31f196c3d3631ce673683f5e5c95ad14fd54544abb21e75eef38282f642707459c9d4ddd0f1bf618c7eaecb9edb880af5f06f7ebd7c7fce3c6e122c637b10652961e94a243156540c62917b87fad85d3e7bcf1553a356acad35ef902f5bda1d24430e97cc7bbf5a366e1263d53a9df06ab89b611d4a698ab2f3200459212e1a4dc9829b34c128c74fc0c11885640c54dea15e89e2b9e74677e5ba36c36ff47d1976593b1e4299c433aa3a1b9", 0x1000, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet6(r3, &(0x7f0000001140)={0x18, 0x1, 0x9, 0x3f}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x2011, r2, 0x0, 0x0) 11:46:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200100000000b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sendto(r0, &(0x7f0000000080)="42af864ce38637ac3ad5591eca0b6bc622dcb0c3c8579e8ed73e371466fcb1bb87b636b6476c56e1c11a351793fadc57b537ef7f7362ef515d5d4f1d06d8aaea602cfd9e0727b65f3c741006c7e07b9b98e0410bcae51593961220dbc3e9", 0x5e, 0x8, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 11:46:53 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66a7fa553653a188696c653000"], 0xa, &(0x7f0000000480)=[{&(0x7f0000000380)="9e7e919c4404f1a5b7ab2a302626a895780b071ddc0d860be99da960ff9dac7287c1653407b80cc5a895cc39c8dbc18dfdcbd0915e45d48b23c906dec22f49b44278757a0ec4c51112adf6fd8278ee57ac6f1d035f03f018de928fa14bc48f8b1355c56a8c9b586226def98fca06c7e4147feed402892d774ff8ffec0461ce045e78b1f6de9661aecb6658a861ebd264616b043b97d994e13d972032b4de6a3c21095a5f52a43b3d441dfdd94ccfc8810d6af0324238d8f2a0bee8ec36abe835a71b33d78f8bd75b674b8c94159f7ea2b83e732c40615f6f130e7594", 0xdc}, {&(0x7f0000000040)}, {&(0x7f0000000180)="f8b250f8dc6721d6a0382889078faf6758a783b4956a", 0x16}], 0x3}, 0x800) chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000000)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28, 0x404}, 0x0) 11:46:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0xffffffffffffff57) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 11:46:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) write(r1, &(0x7f0000000240)="012d8ac596db4576a0c03f93cdd902ab2565ac3a08206bf629574b03651bb1610aab50a3d95c7af32dab95be7fee1b7d0fed915dac89fe7601e8027383495e7046a36497ad38cf977d4a94d5bae1b59392f38f0be4df604c517485fcc1fb9c2e9a9edfbdbe809739efc2c88f69dc", 0x6e) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r0}, 0x0, 0x0, 0x0, 0xffe}], 0x0, &(0x7f0000000200)={0x0, 0x1}) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs, 0x8) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x0]) mknodat(r4, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r4, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r4, r6, r7) r11 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x3, r6, 0x0, 0x0, r9, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x1f, r6, r10, r6, r10, 0x10, 0x8}, 0x10000, 0x200, r5, r5, 0x31, 0x8000, 0x80000001, 0x1}) r12 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r12, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r12, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r12, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x1, 0x1}, {0x0, 0x2000002}, {0x2, 0x9}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x5}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x0, 0x6}, {0x3, 0x100}, {0x26ec98fb2e9fc492, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r12, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r12, r13, r14) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r6, r14}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)="e22f807106352e366a3691a0a8a1319214b654c4d40e9453e367fd59255f10c7839dbd9b0efec34758ae97d10a63e768cbd3b84cc8cf652d1e40382ea2edaaec19d7c81046fbc0561f78e9e1898e75a7e701714e4fde5c03b53f23d73798eb62be9d7035a62dc6efdd3b619742f1bb1c73a044bb49172152f036519056aed31fdb3e64978c1e583a2992f8714ef210f218a60c8e606e7e94630317c015e919c6551a1144f027ac1d5e78b6755a931fcd37e592e42b9ad54074cdb003fc6d28a7a13a3d00a1eb7f248b58217689e6a24bd05485ca4d3c56a5226cb44834c1dce99ba525e2f22ed59f01aa3af9c825536f8e7787a37d6975bbe9b4", 0xfa) 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) 11:46:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) 11:46:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x20, 0x7fff}, {0x18, 0x3, 0x80, 0x200}, 0x3, [0x80, 0x81, 0x90000000, 0xffffffffffffffa6, 0x1, 0x10001, 0x375, 0x81]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2c}, {}, {0x806}]}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 11:46:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x14, 0x110, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x302a1a22fdc96ee8) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:54 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x821869de, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) r2 = socket(0x2, 0xc003, 0x11) socket(0x20, 0x3, 0x5) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000001000000000000c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abc60b7a4a64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa203361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb3fec4305642ad2cf8724eb18089278e31433000000000000000000db00e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03dd85544cd1cfd0b34aa2fc16139c665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0020000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0a7f9d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9d01000000000000001cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78bf488ecb079dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2713c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb0654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f42874f0056f0eca629fde07bbb821b117c9084147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d9cbdc8a526918419fb9350359d2238ea4263f2dfbacfec85a011e0163cf4f3917ad41bcabe64fc413bb51e9fc99bf278bbb2b588ff7be180dbf028c5080769a6d1d0f6bb83e93b677fe6bda0998a6d5406df215445eb25cad3927ae11b3d8f56848537482943c5fd53eaee09ff6c276ca763b63d8dceb80d0d0989"], 0x10) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5e0636e2000f9fee9cd1ad851fda90cdf515cd9fee3bfc0ff922b1366c31572ec95d2e52c796121522995c6da2de", 0x2e}, {&(0x7f0000000040)="c91383d4b0e6cda5b7b2e8a76df2ee85c2370ad011771e5e0de12fea6c520b8ef53ec0ae503815bb21a9f0ed273cf2e1b1dcc6d153a601f108e556a422d11bf95010f121326d6ec5c989d76fb61072d5d795cab6f81a0c3d1e2da6a1c43715ad0b70ee", 0x63}], 0x2, 0x0}, 0x0) 11:46:54 executing program 1: mknod(&(0x7f0000000140)='./file0/file0\x00', 0x40, 0x9) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x821869de, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x312c, './file0\x00'}) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) shutdown(r1, 0x2) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0xb, 0x0) connect$unix(r3, &(0x7f0000000200)=@file={0x1, './file0/file0\x00'}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ftruncate(r5, 0x0, 0x7) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) 11:46:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x5) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup2(r0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x6, 0x1, 0x71e, 0x9}, {0xffffffffffff8000, 0x6adb, 0x1, 0x6}, {0x7, 0xfffffffffffffffc, 0x86cf, 0x1f}, {0x4, 0x0, 0x9}, {0x28921f69, 0x3, 0xffffffff, 0xff17}, {0x59f, 0x1, 0x100000000, 0x400}, {0xfff, 0x1, 0xfffffffffffffffd, 0x101}, {0x3ec8, 0x80, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x6, 0x7, 0x40}, {0x3f, 0x3, 0x4, 0xff}, {0x500f, 0x40, 0x3, 0x6}, {0x8, 0xfc5a, 0x7ff, 0xe58}, {0x6, 0x6d, 0x1, 0x230}, {0x2, 0xffffffffffffffff, 0x5, 0x7fffffff}, {0x0, 0x20, 0x4, 0x101}, {0x3f, 0x200, 0xe0, 0x7fffffff}]}) 11:46:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x4, 0x1f) bind(r2, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x3, 0x1}, {0x18, 0x2, 0x81, 0x3}, 0x5, [0x7, 0xffff, 0xfff, 0x101, 0x4, 0x0, 0x8, 0xfffffffffffffffe]}, 0x3c) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 11:46:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x5) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 11:46:54 executing program 1: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) open(&(0x7f0000002980)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() r6 = openat(0xffffffffffffff9c, &(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x1) r7 = socket$inet(0x2, 0x4002, 0x4) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x1, 0x0) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f00000002c0)={0x66}) dup2(r6, r7) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r9, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 11:46:54 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1007, 0x0, 0x0) 11:46:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x3f, [{0x2, 0x100}, {0x1, 0x3}, {0x2, 0x9}, {0x3, 0x4d4f}, {0x1, 0x80000001}, {0x1}, {0x2, 0x1ff}, {0x2, 0x800}, {0x1, 0x6}, {0x1, 0x40000000000000}, {0x2}, {0x3, 0x6}, {0x2, 0x11b}, {0x2, 0x101}, {0x2, 0x1}, {0x2, 0x11}, {0x3, 0x1}, {0x1, 0xca3}, {0x1, 0x9}, {0x3, 0x2}, {0x1, 0x8}, {0x1, 0x1}, {0x3, 0x9}, {0x3, 0x10001}, {0x0, 0xfffffffffffffffa}, {0xfb3bee4ae1f9589b, 0xffffffff}, {0x1, 0x2}, {0x2, 0x3}, {0x1, 0x1ff}, {0x2, 0x5b6b00000}, {0x6, 0x7f}, {0x1, 0x70}]}) r1 = socket(0x2000000000000002, 0x3, 0x2f) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50, 0x80000}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r2, r3) 11:46:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) 11:46:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x30}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe96, &(0x7f0000000040)="969b100e") 11:46:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() nanosleep(&(0x7f0000000000)={0xffffffff, 0xffffffff}, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000400)="7f0c7597b8ff9dea4aa1f4f43ea30d9bde1d0e2a2a42890e53bd4048a25c9deb4a30bfa389e49afbf1d4871867958862770afeb026ebca539a42ac0acd6c66b6d53526fb60a3cbf5b97c816fa304453e83209330bd1837fa3ada1791ea85b35e4ed54801742eb777a67fcfb3c55cbcb3b2dcfbd1d8ed44843ff4cc74b5a03f11daf63ca52546afa8588ca765fb132ce04670fba02da4a078e5f9084cbac3a7871417232c57647e8f7e647ad8e90fc076358cad2f73c204987a5c02a94e6b38254ee5cc5322b3d6ae1d2b8529a531981901f5c7313cac7cbfff57b9eb3b230ae3020ceb8230d593b9065adf76f51b325d20b96650a029c2af21f84312c95e", 0xfe}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x102) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f00000003c0)=0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x4a, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000540)=[{0x4c}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = socket$inet(0x2, 0x4000, 0x625a) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x2, 0x2, 0x7, 0x2}, {{r6}, 0xfffffffffffffffa, 0x11, 0x20, 0x200, 0x6}, {{r7}, 0xffffffffffffffff, 0x1, 0xfffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x42, 0x1, 0x34, 0x2}, {{r1}, 0x0, 0x0, 0x2, 0x7fff, 0xd}, {{r8}, 0xfffffffffffffff9, 0x20, 0x4, 0xffffffff, 0x400000}], 0xa6, &(0x7f00000000c0)=[{{r9}, 0xfffffffffffffff9, 0x60, 0x8, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x2d, 0x1, 0xffffffff, 0x5}], 0x432c8d21, &(0x7f0000000200)={0xfffffffffffff4b7, 0x1}) 11:46:54 executing program 1: setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0xffffffffffffff6e}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:55 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x400, 0xc8) ioctl$KDENABIO(r0, 0x20004b3c) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) ktrace(0x0, 0x5, 0x4, r1) fcntl$setown(0xffffffffffffffff, 0x6, r1) 11:46:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x40, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00113c270000000000000000000000000000000000000000c6c02d845152281f23450aecf036ed9630e5ebe12a4bfeed2c3f00ffff", 0x3d}], 0x1) 11:46:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r0, &(0x7f0000000040)='l79', 0x3, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0xc5f806077660a8de, 0x34c7a9cd4dcb2f05) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x821869de, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0x1, '.\x00'}) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0xc) 11:46:55 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0xdd, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) read(r2, 0x0, 0x0) 11:46:55 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='k\x00\x00\x00\x00\x00\x00 \x00', 0x10000, 0x0) 11:46:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1c1, &(0x7f0000000200)}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r4, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r1, r3, r5) fcntl$dupfd(r2, 0xa, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:46:55 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x2000000000005, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 11:46:55 executing program 1: setrlimit(0x0, &(0x7f00000000c0)={0x100000001, 0x60000000}) r0 = kqueue() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x7) r2 = syz_open_pts() close(r2) fcntl$setown(r0, 0x6, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff77ffffffffffd, 0xfffffffffffffffe, "93804000d11eaaf100"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 11:46:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x11, r0, 0x0, 0x7fff) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="000000186004008ba8002b27fe6ec794ee000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 11:46:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="4961fbaff83d28b4f30021d9be2d97624ec4cc607a67d76e2adeee8945c42b1e00"/45, 0xffffff70) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x7ff, 0x7}, {0x18, 0x1, 0x7, 0xa82}, 0x6, [0x1, 0x5, 0xffffffff, 0x4f, 0x5, 0x7, 0x8, 0x3949c785]}, 0x3c) 11:46:55 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r3 = semget$private(0x0, 0x1, 0x446) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000140)=""/166) r4 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) socketpair(0x1e, 0x3, 0x0, 0x0) 11:46:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x1d}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r1, &(0x7f00000001c0)=""/204, 0xcc) 11:46:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x5}, {0x6c, 0x0, 0x0, 0x4e}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6}]}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x62e8, 0x0, 0x7, 0xaa6, 0x80000001}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 11:46:55 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x3a, 0x7ffffffffffffe, 0xffffffdfffffc001, 0x80000, "070400", 0xc47, 0x8}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000000c0)={0x0, 0x972, {[0x2da, 0x3, 0x3f, 0xf61, 0x1, 0x2d3f, 0x1, 0x0, 0x7, 0x40f, 0x5, 0x855, 0x8000, 0x7, 0xfffffffffffffff9, 0x80, 0xc36b, 0x11], [0x2, 0x1f, 0x691, 0x200, 0x0, 0x0, 0xe000000000000000, 0xf, 0x9, 0x6], [0x2, 0x8, 0xfffffffffffffffa, 0x1, 0xffffffffffffffe1, 0xffff, 0xfffffffffffffffd], [0xff, 0x400, 0x8001, 0x1, 0x0, 0x2], [{0x1, 0x0, 0x5, 0x40}, {0x158d, 0x3}, {0x3, 0x0, 0x6, 0x2}, {0xc2d, 0xffffffffffff2594, 0x86, 0x8}, {0x1, 0x6, 0x556, 0x1}, {0x7fffffff, 0x5, 0x1, 0x50e}, {0x3, 0xfffffffffffffffd, 0x5d, 0x40}, {0x3, 0x80000000, 0xfffffffffffffffb, 0x7ff}], {0x66, 0x5, 0xffff, 0x8}, {0x80, 0xffff, 0x7, 0x1}}}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:55 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000080)=[{0xfff, 0x3a5, 0xffffffffffffff4f, 0x1ff}, {0x2, 0x3ff, 0x4, 0x2}, {0xee28, 0x0, 0x5, 0x7ff}, {0x3f, 0x7ff, 0x0, 0x5}, {0x0, 0x8, 0xfffffffffffffffa, 0xdd1}, {0x4, 0x0, 0x7d, 0x7}, {0x8000, 0x1000000000001f, 0x34, 0x102f6afa}, {0x2, 0x4000009, 0x80000001, 0x4d8}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 11:46:55 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) setrlimit(0x4, &(0x7f0000000140)={0x80000001, 0x9}) fchmod(r0, 0xf0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x7f) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b01be0000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) 11:46:55 executing program 1: r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs={0x2, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)=0xa) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0xffffffffffffffdd) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0]) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r4]) fchownat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', r3, r5, 0x2) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) 11:46:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="a93f0000ff94a5916218cec5e9a3"], 0x10}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:46:55 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) setsockopt(r1, 0x6, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140), 0x0) 11:46:55 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f00005e2000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/223) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) 11:46:55 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000000c0)) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) 11:46:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0xe7b832476e7cbbd7, 0xc0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 11:46:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x3c, 0x6, 0x3, 0xfffffffffffffff7}, {0x3, 0x2, 0x1000, 0x8}, {0x1000, 0xb97, 0x7fff, 0xffffffffffff7fff}, {0x100, 0x6, 0xfffffffffffffff7, 0x99}, {0x9, 0x3ff, 0x1, 0x1f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x2c0, 0x80) sendmsg(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000002c0)="7bd7816dfe5e174207a3893e459966b46103ccd2739711377e4535de3862aa7b16b7c645557c549ee1755d46928564f48cf99d28aa6bda1650369e3b2adf7b2ec643886eb9e1f4e40ad378641df5441d398ab5aaf85bcb5c", 0x58}], 0x1, &(0x7f00000003c0)=[{0xa8, 0x1, 0x4, "4c4db92bc7e2d863723d8018f684b8ba797e47cf1cb105ae8b04d946caf9aa43f7fc7df53d3f26aa8d8a3690aac49e775a80fc23e2c7e267b7ea75181ee4e1d6b6a6c830a1d1b6a1e583b8d875fb0c80af0dfade47d52fd28e24c5f42195f4efc9fb6f9910b391e7153a2d98d6d6d2025a39c4c67ecd08b0be699c9ed8e133c9ef749ce3230f37cc9b144655a786f85afb6a1fb3"}], 0xa8}, 0xa) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x58) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x0, './file0\x00', './file0\x00'}) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x0]) mknodat(r4, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r4, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r4, r6, r7) r11 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x3, r6, 0x0, 0x0, r9, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x1f, r6, r10, r6, r10, 0x10, 0x8}, 0x10000, 0x200, r5, r5, 0x31, 0x8000, 0x80000001, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r12, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x0]) lchown(&(0x7f00000004c0)='./file0\x00', r6, r12) 11:46:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffbe, &(0x7f0000000340)="cdfcd75b5ecd7a9c83c0e20437819ae4de61c9cb82b67e8ed90caf7ee6095cc8b515f6707407bb348cffa108f6cc28ca6cd38f03ed53b749a1658d6ed1cd752d00000000fe01ec4a7107ccd59b31b002a1500aba2718fe4cb69513579554d08b4239fd8327ac88ccc665cbefad8d2c345d8268e6d70a534f89") 11:46:55 executing program 0: mprotect(&(0x7f0000fef000/0xf000)=nil, 0xf000, 0x0) munlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) 11:46:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2400015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x200, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) ktrace(0x0, 0x5, 0x4, r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x0]) mknodat(r6, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r6, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r6, r8, r9) r13 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000100)={{0x3, r8, 0x0, 0x0, r11, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x1f, r8, r12, r8, r12, 0x10, 0x8}, 0x10000, 0x200, r7, r7, 0x31, 0x8000, 0x80000001, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000200)="93446b3415736d05e9ae50bcea2042dcad0f1daeff44e63e687e25e31b1e6ebf785f953c54984e5a47df68bce79cd61b8b5d1d2940e1b7f3eb8fd5576346ffe3d35d9d4a188caf614607959f5f23933efd78993499c143b53fe71ab5f92adf3adf434e92e4742c0b5e4849625ef4e3eb4019011e26f3e9e83edf91070145d64abbe7d23090227b3f7a995f4153ebbf80c99c32c28011dcfb85ee99ba9bd9995d964bfd5a1558b9e046085823b6ca3c8a89404ce782bdf575e7c1c4be861b8eba7af565896de3783811d2a48cc4eacb96b2b11487274e84319b034cba717d4e251b15091381abea22c42fb5e7", 0xec}, {&(0x7f0000000100)="d6e5253544833d5e966f1bc5b26c8c556ce5b54aa67d56cda04b1f3f392441ea4cf82e96681dcc82f5cf9748cb45557316ffd302c1", 0x35}, {&(0x7f0000000300)="77e152ca5d27599d0d33acedc191f788f0132a8bbc9ebc7217e8cfbb053ca259c1d05be3a88479be29a0a8e9019054e29171a8622d36fe5b0992a3e1ecac27df005299b78c59b98e733a602802f2be9aa5c88dc74a9bca8f06d0ff56d41dfb3cb57f5fa528cec33f8b5c25d30225ac96edac46", 0x73}, {&(0x7f0000000380)="dbed3e62e111234089b3029c83a5489a5cedebd9e2c2bb02244f9cb30def5d525f4463ae1001fd478a761fb27871308c1fb98ce27b053c9204518aa31a12924ab3670411c4dfc6741a58318a060742", 0x4f}, {&(0x7f0000000400)="c6bfa3d13ded4cbbc49d562c4489ee09299636fdeb0f42f9e6563e119f7822dec26a18b3f97fb0f4f862a0e0e735b0b71eccc6cf41e04c6528ee7d93dc154f57e48f19ac6004f7cc7f5eb9f941ecc3c963bd1321d30f82d9cddf24bc7273730fe907a243a0b99250cdde1d8628b23c66516d0cdcff74fd59cb40c2644c4d79db0918b051e1319265477e787dd2abc77807d3cf9c7d9b4018e284314aafe672e61b64ed2996b5d4ef274454b7096ecea713e9fa70eb8ed50edcf442e5edf5e21aeab6fc16aae5843ff2eab7399e737997cc2f2875a7302f2faee5fc704e51364b847caf2e28f13073b5ff4480727563697474b5ac965f0d43cb24", 0xfa}], 0x5, &(0x7f00000005c0)=[@rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffffff, r4]}, @cred={0x20, 0xffff, 0x0, r5, r8, r14}], 0x40, 0x402}, 0x8) 11:46:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socket$inet(0x2, 0x8000, 0x2) 11:46:55 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r1) 11:46:55 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0849384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820bf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdfcf00bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f70500000000000000c440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4dffff24b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c"], 0x1) writev(r0, &(0x7f0000000a40)=[{0x0}], 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) 11:46:55 executing program 1: utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x5, 0x772}, {0x3, 0x1000000000000}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x84}, {0x8000000006c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a3") 11:46:55 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000040)=0x1a305bba) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xfff) symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', 0x0) r1 = semget$private(0x0, 0x400000000d, 0x0) r2 = semget$private(0x0, 0x4, 0x10) semop(r2, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r2, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000380)=""/216) 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) semop(r1, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r1, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semget(0x0, 0x2, 0x20) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) fchflags(r3, 0x10000) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000200)=""/234) r4 = semget$private(0x0, 0x4, 0x10) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x821869de, &(0x7f0000000300)) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f00000000c0)=0x2) semop(r4, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r4, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r4, &(0x7f0000000100)=[{0x4, 0x7f, 0x800}, {0x1, 0x8, 0x7ea6d2bfc9cdf01}, {0x0, 0x7ff, 0x1800}, {0x2, 0x3, 0x800}], 0x4) 11:46:55 executing program 1: r0 = socket(0x2, 0x3, 0x0) socket(0x20, 0x4003, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) socketpair(0x0, 0xc40984d92fe1a175, 0x20, &(0x7f0000000040)) 11:46:55 executing program 0: socket(0x2, 0x5, 0x100000000) 11:46:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) ioctl$TIOCMSET(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0x6) 11:46:55 executing program 0: r0 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffff08000000"], 0x10) write(r0, 0x0, 0x0) 11:46:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50, 0xfffffffffffffffc, 0x0, 0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='w') 11:46:55 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x0]) mknodat(r1, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x821869de, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r9, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x804}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0xffffffff}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x7}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r1, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r1, r3, r4) r10 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x3, r3, 0x0, 0x0, r6, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x1f, r3, r7, r3, r7, 0x10, 0x8}, 0x10000, 0x200, r2, r2, 0x31, 0x8000, 0x80000001, 0x1}) r11 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r11, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r11, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r11, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r11, r12, r13) chown(&(0x7f0000000000)='./file0\x00', r3, r13) pledge(0x0, &(0x7f0000000100)='$\x00') 11:46:55 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket$inet6(0x18, 0x2, 0x2) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) socket$unix(0x1, 0x5, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) pipe2(&(0x7f00000011c0)={0xffffffffffffffff}, 0x0) listen(r3, 0x2000000000003) r4 = accept(r1, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect$unix(r4, &(0x7f0000001200)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:46:55 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r0 = geteuid() ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000000c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x821869de, &(0x7f0000000300)) r4 = openat(r3, &(0x7f00000001c0)='./file1\x00', 0x800, 0xb271df8bc618a99b) sendto(r4, &(0x7f00000008c0)="d92006c2069994469a68fbe2d2922c43bdcbedfea54eb335569005c9ef2856c68d5b291e3335196d61850877de424271b9e8b9a533702c589bc52e74d202f833072df40169d65ce92802163bdfddebe3969465591cd351ee6849910114888d3fc4000911a80fe325a1ffa82b50deeda089cee8207f258fd6cb83367c282675cfb943c56b5aabfe284978f48a1d3d41277b8c6fbd66aedc103c3b489627ef4086ce3228e1ea5afdc24ffe158127954d57e5658d49ca57bba178d37ca651956dc0dc29ed848d17e3ca93c5bc3aa94e76446eae246a66df99ebe07317f5ba307c5381a45dc1", 0xe4, 0x20e, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r5 = dup(r1) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r5, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000002c0)='./bus\x00', 0x140, 0x9) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r6, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r7 = dup2(r5, r5) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r7, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) fchmodat(r5, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) unlink(&(0x7f0000000000)='./bus\x00') setuid(r0) r8 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) 11:46:55 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x821869de, &(0x7f0000000300)) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8, 0x3}, {0x2bc, 0x2000000028c}}, 0x5) chflagsat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x5) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r3) wait4(r2, &(0x7f0000000000), 0x2, &(0x7f0000000040)) r4 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 11:46:55 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x53f) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9aa, 0x7fffffff}, 0xc) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x808, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000040)=""/98) semget$private(0x0, 0x1, 0x4) fchownat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 11:46:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000211, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000002800)=[{0x74}, {0x40}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x2) pwrite(r0, &(0x7f0000000440)="fb", 0xffffffffffffff6c, 0x0, 0x4) 11:46:55 executing program 0: syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x821869de, &(0x7f0000000300)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000100)=0x1) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x821869de, &(0x7f0000000300)) renameat(r4, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 11:46:55 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, 0xffffffffffffffff) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x0]) getgroups(0x6, &(0x7f0000000080)=[r0, 0x0, r2, r2, r5, 0x0]) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000500)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r11, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x0]) mknodat(r7, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r7, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r7, r9, r10) r14 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000100)={{0x3, r9, 0x0, 0x0, r12, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x1f, r9, r13, r9, r13, 0x10, 0x8}, 0x10000, 0x200, r8, r8, 0x31, 0x8000, 0x80000001, 0x1}) r15 = getpgid(0x0) r16 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x1, r4, r6, r9, r0, 0x20, 0xff}, 0x40000000000, 0x7, r15, r16, 0x8000, 0x3ff, 0x6}) setregid(0x0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(0x0, r17) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x55) 11:46:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x20000, 0x3) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0xb) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10210, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) getitimer(0x1, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f0000000b00)=ANY=[@ANYBLOB="000001000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb7846fd3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405e7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998d35806c04e00002be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42c10232"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8}) 11:46:55 executing program 0: r0 = socket(0x20, 0x6, 0x8) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="ed21084a586cf516082ff8a1b09db8e447e97e4fa32a1f2f066957dd9f07207a768fac5731572e4c2bdd8ef646f2", 0x2e}], 0x1) 11:46:55 executing program 1: socketpair$unix(0x2, 0x2, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 11:46:55 executing program 0: clock_settime(0x3, &(0x7f0000000040)={0xb, 0x3}) r0 = socket$inet6(0x18, 0x4000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x9, 0x7fff}, 0x10) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x821869de, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x821869de, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000180)='./file0\x00', 0x8, 0x40) getsockname(r6, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000140)=0x7) 11:46:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x7, 0x1, 0x10000, 0x400}, {0x10001, 0x3ff, 0x8, 0x7f}, {0x1, 0x40, 0xd7, 0x2}, {0x4, 0x9b0, 0x6, 0x1000000000000000}, {0xfbe, 0x9, 0x4, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x84, 0x2ad4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000200)="b6") 11:46:55 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x821869de, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x7, 0x8, 0x1, 0x6, 0x401, 0x82d, 0x0, 0x1, 0x8, 0x4}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs, 0x8) bind$inet6(r3, &(0x7f0000000140)={0x18, 0x3, 0xffffffffffffaa38, 0x800000000004c}, 0xc) writev(r2, &(0x7f0000000640), 0x1) fchmod(r2, 0xe3) ioctl$TIOCCDTR(r1, 0x20007478) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x821869de, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000280)=0x7fff) r7 = fcntl$dupfd(r2, 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x8) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f00000002c0)={0x5, 0xf8}, 0x10) write(r7, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:55 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) r2 = syz_open_pts() close(r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0xb3) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x5) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x5) setpgid(r1, 0x0) 11:46:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt(r1, 0x5, 0x2, &(0x7f0000000100)=""/254, &(0x7f0000000200)=0xfe) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 11:46:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 11:46:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) setitimer(0x1, &(0x7f0000000000)={{0x1ff, 0x7}, {0xee7, 0x10001}}, &(0x7f0000000040)) madvise(&(0x7f00006c7000/0x2000)=nil, 0x2000, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000200)=0xc) shutdown(r0, 0x1) socket(0x18, 0x8003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/b\xbf\xf7\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x919c) 11:46:55 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) 11:46:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x80) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) 11:46:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x90d5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4edcd429ecd72801003485f09f8adb4e24bd790069b53b36859aa9c78140e99a9380642492d9f6fa0a67", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) socket$inet6(0x18, 0x1, 0x0) dup(r1) r2 = syz_open_pts() r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs, 0x8) recvfrom$inet6(r3, &(0x7f0000000180)=""/181, 0xb5, 0x40, &(0x7f0000000000)={0x18, 0x3, 0x10001, 0x4b40}, 0xc) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000011c0)=[{r2, 0x21}], 0x1, 0x0) 11:46:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) r7 = semget$private(0x0, 0x4, 0x10) semop(r7, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r7, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r7, &(0x7f00000003c0)=[{0x1, 0x8, 0x1c00}, {0x3, 0xfffffffffff7fffd, 0x1000}, {0x2000000003, 0x1, 0x1ffc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f00000010c0)='./bus\x00', r5, r12, 0x2) r13 = dup(r2) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r13, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) write(r0, &(0x7f0000000000), 0xa7) 11:46:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="f8048d88760ccca955d3de9e0d1ac5255183acc6cde71aee6cf775d302f1e93c1d2a2f9666cfb0be879a2b3d9b1ed92f40e788442430a7755be3971874660c8ed9a054ddb1010000002e187ec6fde1f157"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x7ff66747e87f8592, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x4, 0x2}) write(r0, &(0x7f0000000140)="220d22890b7c603bdd5574a7ea11", 0xe) msgget$private(0x0, 0x400) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 11:46:56 executing program 1: ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) g íàŸ2tj"0x0}, 0xc) chown(&(0x7f0000000280)='./bus\x00', r0, 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f0000001b00)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9, 0xfffffffffffffde7}, {&(0x7f00000004c0)=""/96, 0xfffffe67}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 11:46:56 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) ktrace(0x0, 0x5, 0x4, r1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0xffffffff, 0x7, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x821869de, &(0x7f0000000300)) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x31a95474b2b4bafb, 0x2) 11:46:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000081, 0x4}, {0x6, 0x0, 0x10000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) syz_open_pts() 11:46:57 executing program 0: r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) preadv(r0, &(0x7f00000004c0), 0x1000000000000145, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) munlock(&(0x7f0000feb000/0x14000)=nil, 0x14000) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000400)='./file1\x00', 0x11, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000b00)=[{&(0x7f0000001d80)="343c49722fde6f51aedddb49b24b00e3dacd05b8d16081f4f36d6af1623420acb38a93465aaabb11b363dca56887c2542e0f1dc36ba874fb4775fedd4d0471a92880613f41dd0e24f1ab7ba34918b8f9e82cee5d13aadb632bfe65c81e89efd375f5e8d55eec08ad624836bcc9e15dbb8a89c983b405fb7d6cdbd891d2d2342fbdf672ba9662002971c5af41e5661cc3c3b130f2dfb0ab258eeb329835627ff7902aa9ed984b191933cc34f360d0ca1d1e24add6523270bfc4235cbe99a2657221b3d1ee4726feafa08f33c9d5c99bfffff679b69af6580d4553284232d495a22c8a551e401085c1981128c271572cef8b9ff608534a2baecbdbfaa3991c774d1a8b0d2c2059adcba7e67adf8a5e06a52af828f608a7f6e711f2bdc64d3e3d25799a909bf6f0aad57067b761a0323f21e1467e7206096154c9c2dded2c5c269669a12622d9fee67e0b34b3d6e6cc11af2ece62425558bb8e3265a1f6f5ea559e6bcdd2824a154038bbd25ca1d8f4c513267f79137846bee35b00f2e4986f08ad138e2cbf41f3e2fb0a4a5cffbd9ace9e0d8a63a99f2010d841077ca1678c985015b176eee694b14dc754fc937feb277ef9f16489d83e8266e6a80a168a36d0032aecc653dd4bbbf040742f93b43dd785353f4399a926e0baa4bb651491f3dcbf0d7b351c6fbd57ccb87bf1c5cc7255d1bd27c7ffb718209aef4cd1036fa9d0a25891d634ab570617dec4d3e256e1fb2843c520924210468ebb0e9c65209cbd357d4befeabc17daa6187333efdb40ebefa08d42f82afbe7ef54625e49868daab7ade758bc30ea6e9d958effb06cc0c08ff2bfb68d6119255f86d89d1325241245eb78419121c5aa6a6b0eaf5441f6cd306c7086a3e3cb0a33a525c3bfd6f9a0789eb9c5d4be3358714638a65a6b5bc437bc31519867b6ee29700827a9032e44f61e6ecaa487ae440183bcaac6b91f86817c040e8999c2f8dc4b2c1d1a1d6fbf9c74e2c6c276e1ece4ae1c65d3f8e8f15a8cf4707a58d9c828cb18050166e86c947ca7f9d9fcaa4f518054fd4a7baeb69f713d6d15cd1ae3e6b7ea1327284b69e6fc66145f4ad0315467233f31d439c7eec7056828661b17cb3b3a826d85bb531cdb15b468b840bfe71deed8712fbc9bbc2bf60289e115251ff940b566c371e2187af6ac8308afbc7f007c25d0a0b27c3556a3f0ab065b993a798f3298cde40ddb1b00ecd6e60ee4cc4500b828712bc93d3d146f493818acbb5d28d4fd927e1b47cafd0b7d948ea17a9a5d8764f1161b82bf1c2bcbdd208821332325d3b692f12dd8e2542b964e34fa5e23df0e7615de73c580b120fd423c776725b2a0b10ebef14f4f87599fd9fbb3aea8cef60fe283e51beef63f0934c447e5a100fd43009505e9b9b3b16d3ad4d3722718c29c3486791fdf5199fa0c839059fdf564d714fecc51e72c54aa7e68ab3bb47e93124fca63d760f0ed9ecd3617fd713aca67a43df1db8d584574220b57406bce36ab5c41895c1eaf5e8e98fb64a382036a650b7ba9386113714738e2de9aeb0681d818439f3f41f5639b284aacccd27f94797055d4c72dd89b030d7377fe4d72887ac90c51a03b922ee72d9d9fdbe265d8c42f6146882cfe2c6112bec42e9118b03d7e6ebbd40df535787c7df6ddf9a70df19bcdc86a17d95bb64cbd1db033d492937722e4ed8f6fb544bbadbad2fb370432885acaeb0612d3e5a7aca8851679f3967f3e2a61d6f26a25a90ca1d87267a5efaf5a219fe1c2b47361a50b808bfb6c59073851373b511a675c6444dc9ad01cf1e02aa5e8e984d8473e0e074d04c3af845d957bd05f70c617a25bb3d758cf9b03d2ec3f469e2266ce8ab1e534624532b259ffc9e64b07b11f3c4bd770456c341f18f1bd3156f8ab08deea7bb8a0cc7e181cabede7a676e08b2b1e9ac8ae122fcd42fe3f0554a14033cd7cb1cf0c0354ce405f1cda2f563fb61ad9aeb281baf744cde6e76655a44a6ea615ba8db353959560eb8d3d8ab6e0428632b805e3f7db221f96e8b28190fde535fb7e7202c947c06dd1246c5ac3e0b7508637ace3cca276a1523ee4d96656c42887f2ba8a24a830fcc698de5a504beb916209d15a130c71b2c609286c5387f8c724a7ff60d659bc0b321a3ecaac9fd4fb83d92ea65eb1ff4a3511348b66e7689c56c268bba84631cf53f0269a0a821b84b5752cffa475bd424ee4ca57b9109f1256095ca64fde7d86b8082d3cde2b9a93d2978635608933485fe98399fd75ecf410bdfe88080968a692109d82eff2b78b6f4478ae05a49217e8fcd414fb205ff3d6594f4742257f98a6d6a0f6413f0d6ae579230ad66bf90b323aa93375ca62c272191980b866548557420615b332e36a0ab93d911db9a0110a24ee51fbfe182464cda30c65d0f365bfd52aa7e42c2630e1c850f29742b81541985245f6c6ed2ac785841e6c466b82f2f37976084d8461c762d52063e9d791434ec4dc87b15eaa56909ae90b508be06e9b171ea2cc0376bd02a0a66dc7f58ad39c31172663ec9218330c0338f228222f23a0a341aba3165629be9fbfdbcf8b9a3ff7386eef29c82c3b8ca6f23bf4fc6dafbbbdc2debaacb42f7bc44c3f8ed8a857e9eff1518d409e532281a2b9916b9a9625d4b465d25038ed58cfa4faea934b7bfa225a3731c692bc483c5d8a012892b95c45da12c3baa7aeb21ee245f76bd7ec75c25c10cabf4f19dc693c89c5f9d51886b1e49407ad99e25f86b4d77e45438898ffc1bb10cee6c35a0a1036d54bfef2ca6431872a37bf2d7cb63b3312f2a4c529cbe718faa3e1b1d45446658317311cc7a885ace0c7d97a063f16b014516a59481dc176f4991c551628b6f84ac31e80d87bbcc93890625c7492c42d7021c8201ca81c8801fff42f046aed2d35c7ae40f7f5f7deb372c9c517d9a5af937a6013fc06fa06d32a0911b3e248f0d79523789a47835a818cd2fd959fb364edbb06961c0e44bba5de54b38f521d084ac0f2e622968fc64d1019cdf98133a104c67cce228bbc1d012812a1a80016d5ca3e83711504a475bbe73bbfbbecb11acd4f0d5c1015557a2519c3035501fd60ccb073052953eef7a39d56d64f3df26fd125e258b28427d088186b986b68901c7e1056e00a88f278477f125e715faea34dbd48d206c585907a00910e74bedbbacbb9c844bb6b0bf582df1d05bcabc04070b552db4f3c72e76f52e1f3fabfa56a366b94716ffb50a5e1fe535ae634e2570954e70cd1d47ad5ed9c5e0668da62b8922ff7f2c701d442b8e3c744229caca642775f0085edbbe5097bf84ee4831f1132866eda8a04547e689b8dde3116cb20811be4e85521f9e104d81d6de7a1f03e445b561db4bfda483162e0f559fc1a13921d5d24fe48f97b58664426d032735cc433ea1c7264365f335851d14168dce661647e7aaa84f4cd3de823c765ae27a6173affc819d3f30f27d9483fc8a1408c3974075df41aa47c3741f07958f1f683da6bbc072d66e9f921c105c3670f637aafc98b500265bf243ed93b5a9bceeaafcbdf76a417e1d8484b22ae432d5704d326a3a53e07177bd5b4d2f9f96ef834853945cdd98c34d17a950935417aae9723b079f32c7030b76173c7c2ad64f76ab7a30746b271035ba40cadcadbbca30d75ab37f420bdaf1acee699959c99680230be749327a90a9a9cade2f5ff8dfa3434629ce0b6f84b7b481884f1a407e80e15e39f9bbd6412ea3172673491ffacce61600c7c73c5d047dc472692e55f47294fda415e5419f627adee222b5b0076e107d72447e7236c6a0a8a3c6905b38958b37b85dd18c12dde765a10e5b967191215611dd11cd75e8e99ee7b8dd792e5a98b4c2b5b29f484e0f28c510fe9fa8b93fa4a573ade93e984eb213463adc47ee52db9333ba155a7db7b0b7a98f7464de9b7ffd93c87b96d5bfd610e2503452ab8d0839aa8cf91f60f1e720aa84836606706ab1b9e805db305599200a2a0a90bcb1534065afeb463a9fee18526330d139ab775ebda4d78f694d5a49ebb3f99985ed82e737bb08bc9a49cad039f514759a872e5104fe2641cf209ef8ed6efbe32646a9ff60e4fb249f05d466cdfd8d8e93f186acbac6d91dee7d8ced16e9d6c6264609057ff43759a13ffc00f6ab4820ced6cc63941e341d5dc3028e6700fdf1f87138e45ffd1ec77ebd2a5181b9b1b7faadace606e323aba0fe34e777dcd5a58585670b83b85dcb1a7c0fccf70e7d3acf93ca9aa505972ed003958d078df1b6ee7572e3474ac43ca49b7437305a416a064469237ade525497418632f42fea56ef300f2ffa1565aac7c82d7a94eeda586b6f1458af79de936724760638301392de442726723cbe647ad261b97c40ab00d867bdebf575c637487e8d71ce0c102f7c36597eb8ff12e503fdff753e1e9969e6c847bd4b183c8079e596fa7fd0d497cdfe2b8b3eadc163596881324cf519e555615e493237e8069aa6424091943cf42a0e21fb17d1e71ec82f48698ac2b4179d70f978578bdf38f68f99955ab031d843cabe05961eaeedb7189131de5fd0a1353e9b06efbf71d68bf045796bd22832a958d7a6a1dd24424ec824b83087c7928b9b863ed2b0055248eefe68eb4d02efdfcd37d07fe6a50999bee5b842c7856fd76bf7c751b9719add5d4f4ac78b82e6f54e0cc6f4f6f1304bfce2949e8aa17b783541ec31c78b5e8466bfe6481e0d34f11031ca0b4eb21ca28fe986f4c7e8ccc282e99ac46b7b56a32ce5a7e458888953b3fae1a61ac033eef93627014270eebaec23ed473485f894ea0ee1d5727144e6fef1e23a3437ad725116418ef346eb1828afd573348901b8f2989b5c5795c6a6a8a1c3e91d8e129688bea4a3c275769fa15cdfafef61506c2279242d746c39f51068313350486982c16fd38a7f35dc6f722bc303cc507e1e56018e90ca4306f7ef3e0bfbead400ec50670366f950bc242ff5826d8aeb12cfdba53b92175dedd894a106330a09a69234efe504337dc1c6ac20dbfeb3f3f2cc9c3d5cc940b98dd1104047c46070f05807aed0f479438d84922403aa2892922e70e45a6164202700ef40d5948f82a5ca8423a6e4b558dcc8bbaad6dfa26d9210380cf114f68ed742456630e598982ff2276425f235c28ecdccd765bff86f6785752c2a56fb99502eca0c2e02acdf5db0c264a3d0bfcadca3fb47a16c18d79ec1e8675e819286252f4f4f121221a8f3d42aac04dc07587e2e5494a739bf54c691140a8ca0c3f1e1ace92015ceb2c4654e5ba7a742b6ee42f24cddb3597fd0b25f19bbdfb46f16f3ca8b0d5a60d53fa9d69f885e83aabf986846287043d3e17eb72e90f8a7a3ed8aca462b0d6454a9b34218352ffe562eeb6ed20cf882024300362bda4aa5461bb18c84b1c6eaad91ab1b6dce0bac99e1eecc7c27200736470cf09d811aa32cabfcd66c38d5d0de7ae15a433924e228f6abb2872e138599e1cb94b8ed0ef3e7a5389a008c2acd74abf74105e05fb89a5666333a1cc7ea5723757d31722bb1851cb7ccda83dc6cb128bb547809baa4f867019570a64de58dfb63b470a8acb1edf4bbfce5c542e01e257a2ebb7f5c166a6f58a808ea137d9d885c20c9c2806d5480ac2229363ab209e333cfc74b0bcf11b2acddc0d6674a44ab695f4d4d8d29b3fbd531f42f17e7811d5303756b4ac2fb4a2f1c6a60709ef9d6e89c6f2ae4a6297156311a0a018dc1f687f765d344cb1d1a7d2c1715caecc5a505d5bb4c52945a90240bd7134058ca7bd5c1960f64b9db227b23b857c5834b1", 0x1000}, {&(0x7f0000000440)="cfc6ed5ff90d9cdfa78131aeb47235d57a0f", 0x12}, {&(0x7f00000005c0)="8d01ccbfea660cbf13acd0f7ecb3c3016df40638d512d9f40740074adf14261b97bd4cadc7adeb17778937e52a990621827767371d1386b577b8d2c027", 0x3d}, {&(0x7f0000002d80)="2a159f0de3df50f43573c48d26b1ed51f77f0d6464add7833c5f7d8179d621abacd77a7cca4e55db045a23bbc8452a531a1ae1e39cfac15bd7a7384efc4b62fe35e78f98ef623216178b8ebe191f75871d176d9fed90429926c2bb3f11e4ce490afc079958b20bf2fdf3b7ac3eced5910696e6b7c82a237edbb03487406ebfe979fbad5c143b0e298879bf1f27408bd0ec7664c3cd48db13ae3618d628f19829d9260d98a6cb0397ccaef8d75b3d3c0deecf62102c89ac2f4e24f897b70099588091fe66abbf6fc59fe51ee5058abf17e931647d952fb0a7f3353022f6d216b2b85a14d5c1f63709f76afeacf43475e1335f08691b728606c82d6518a0f437250d4939da389177f6848190e46a59350e1e90d82d6bf1c6ff0adaa656dc4941570d1ff1ef9cbe4bf43d87ee4e71b75174354ce03c28a299145014b928b751eb90b64ebbad62416df8b2aabf5b09159d2e7a0290cd5fba75becc5f0b2a6968a6e6a17422d27e4670f9d56ecd450b30c31a09d8595cc85a956394e9abad6ea474cb1c872488efa102a841e74d5c8d15b6caab9b8e100835da426585ed70db195bb69dc883cb37729391a8a30af0a8c430557df868ff161fdcd8c80404ac848bf1dfffb4766a1a1b271ab81517a7e11a97aebc92329f7f88dfd74516425232b75c66eaaba3c12c628a00054ee9f64c3c7b18f275cb49db4e9df46611caf5f792e69c946fe585c150234106dafc2b06ffee44c2edf1ba0be645e92b59fc9f65aa97c310ea4fc39378b0daacdbd19309a04bae4b1358c70176b2533544d1ce6297d2e83281f9a8e914b9109e88fae4c1bd736e081e86d8c0e9f7e5b0846be6c65966c7431a1074acb0afaa3190ec32dc56b99d66aed8867f55caac5853f0461c2cdb6ff1835424aa1d3699bdb7a473f298f88fe5fd6bc183b0fcda507a364aa7f013ecb23b347e733a4cf2cdf443079051a178cd0b68715b7a0cba5463e21cd4770d3a528492c1b22211dacc7fb0437b5a1df876e66c3e953d9902cbec9c5715a10311a969ee47db8db1675105356a92bd8848dc4f6e710a077538361e2512e7e465543e000d7215dee66aa35ee92632349fd56cf77f110e6e7f7266ff72b42c9f586fd6c1539d7a7bace5ce4a3f022924c281f47568e5f34420a410dcfdc8651f52030960e91abe3880aabe33f1c603d87906483bea151a701a823e03a09ad8f9e380b842f8be6937e07b674068d63ffc6784581c477c6573afba84d8e6c97c1daec7bd589e7544ca49073346a161fe6da111bbd1bf7dc6443286ae76e05bc4de29afdda0abce03f0a9af840fd53f5f451e8eee42089439e8f91851d91eac6f363842edefdde6b7cc73e12822a9ee4c98921613ace15a1c4785a6c4772d1ee7ef2539809b6e5bdf97e6dbe919492a6dcc6cafad387af67cb6cf17ed3f751184ee742611601aa6e39e991ddc410fcdd6173ae24ca7002391f1b6ae6ea80b6db123149f89e362992c358838887ea654cec44d14010960d3265953f1fc119d71ba858aad2c983794477d4526f3f9d24a04e0384578d5aac4685c2ce6bc8928e958e9750e752dc0ac653db2215d3a2fa699c73ea56daafd04a4af210cd564e0cd80d7bf786fa8dfdbf4164e5c95566cf069c7ccfada1620a0ecf71e7f4c051404f9d156d393b579a8918054d00ea85ba119374c32cd63796cb8fad65a33f0f69c99c50c61a8ffb6b544e9932aa93d0cfa0229d49ef1c6755d3b8179cc341869c51a2808849a68d08c7852e1435e68ea1fb7e07e0b37eb5cf20cdc7136551f63f11a81b81eeae1b7ed31c9a89d0b304605622567413279d17621f058ee80be5ee445e4528c67de68b246a3cc832e1feb86c7ce1c8a85f521f7d7c637542524d5bcf6d1d6f77eef513c61d8c1a4f6327b302f42cd67fc9b09419bbcb57c44180bb92f6a3476458547bfa24ec6d045a5af5a1df8bee105f53ece1ae4af1821d0ef5c45f1361566c147777f5095f05714660af24358b4edd78dd31f14ba5e38931fd110bccbd55bc330ded86ca2ddb23dcb17dc73d89e0f7eca9418ac0392d3ae43339afdb80574c622e2a399753d9b9cc63598014a657ef07b1c29f4a417038f068818b1f092f7903cba288589ad12d6796733bc3ac45659e596d0aad890ba3ec4affee18f5cace2ba5fe2b58bf6462b5fc336390fa760f376f1d52ae1f9762addb63c9b685531105f884394d280102aadaa7cd7fb6638483985facc4a90fa5b3dd376ed089c25f351018ebda1216e6e4f438862818330f8e5cef231efaee36c43ff1ea368dec71742ecdf35da92bd53e6e2d1694d811e46a9d9b159fd35785013617e329748c4678f6b04a31c3797c724bd209306371ec7946ed0d2429101f486218f7df0844c256bd550653bad580bdd24b2480143aa0588993a05525e66da26240152814ecbcf2a30d1cbce60cd0355dcfad8a325af71cac692c5a54ba17b6a460d5879b90d5ecb70327750396e6f807050e4abcba8173028b14604d5b227db73398990cd79cf027717247ae63915e0dee74a135dc0254e7259b80fbfe63cc7f888439ab8a617a8bada68558a378224e0df11395a1ba66d9b0abc61069979efc8d3845b95ce08d4b1d7dc0fa8f9e57bf5b3f5f83f8882e65dde00f4f741d15f6ac441816b65e7e616979bcefbdf2a72a62585e59b57998e63dd38235b511b382bc624f5b56087f8f07c7edc2c5463d7db2f9abc1c3ee65e66323cf8415c6c831a8ff68b84267004f546917739c37d24b6635de4ed205567079206e17fc663c50c8ee7bf47c9f1c52ae701d598041635441cc03387430a9e451581e3ef31bd5f9bce31ed09e7f7e94a1727b6fc5f08855c89650c67909b31eb85edd689cd8d41902c1bb9068fd9f508955324b7137d3fb8e611289f4b44641b241ab74e957c487bdc9f4f8824e208f20bcff6aa5cad7260f9d2a819a82233d2ae7e80581a3e0b3d91d0a330ea57619521946974dd12e123840d49b1efb49fa45baf6cc9e7be9479d64351a42242e1c8136af73b22a09496a3d3e8e25fdbd8bb4179954525bce0af418dda16abb722d1f8afb93485fec6b403c28b2dfd990cf2bcc60fd78792364dc83737e2108fe8ed24d35d66b0acaf0c7d117abb7d0c3ef726363f5aa6077c4359cc3bac046242473c6c989fd3ac469675dc68dd8d73ca7784e4374ee81777b376b309f8efd375a2e932b97ab7557a802ed5680cd17c65b91d5ab9b8f1e62915d97aea588cfb708151c09a2e94aab1f3d92d5f630b1772300ee8b28b923aa1410a675ff36e767535e6f27b8551ea5943547fc5fefaeea99ab8b11a9826c7f37fb8738cb6777492654affb8eec89aaf5b213c9b4c481a8012dc26691b9bb8861aac14dac281f22cb7c9d595a5dec89d7bc4eaa111ca70b53a81222ade77ea991dd93e8c8ff90795b2249603cdc84a9dc0c07be7f6bc18522d8e59b652ae75c69a395f575936d24be3cfcb6f08bc0387ea42c176bf64f6edc6ee19ca9f381016744dfe7cdfa26322d692f5311f8518ada2c93e67934593c61f7f60c8e9bb0bd80cbb6b91c964866347f561108bb1bff3a74e33d047df4d3aa7dee17416e73b6f0a77b9598f7cd571ab4b94937c35159c8d72be670aadf40202883240609259b740da99752855d1415a31e480b6a1c77ebe023eeea3fe0cbb8ab7cae2ac42b18527744289acf6e339c1c26eae7aa1ab237de4c5da1c51a86017532088857c092bdb77da432a263d23156600dd7d99db706c2cd4b32507e50d50d180242b222743791b1473c5f4d263c10a78cd868bea4a93f0825735b22dda4431a5ef1e0cd3872e9064acd24e1ead74c1f7cd93658f984aa78210470ed677a6923b9457c7507d5e2d9465980245bf0030e554ed40cca6ba4836e0dbba7b1f644f273a56db65c8ef2fa454124b6764bece38944ee781c0dbcf46998e6371791f0e0438981ee70dbbde8515e1d7c73b5e7b3c4824c39747ed1bf175d79cbbcc98e18bee3984b259f659ae6a6c6def3b3f6f20d2130dd8f02d1c4376029b2048c63e683268ce197bf5720b37dd7674afa5bc70459902bc32b4fcdd4e5a285b9d561b7b269f60cbc0fdf8cf1d6718c22ab1d8ed4f1c302efc0509d63e4f41986d31fd188c6fb73b1d7bd38bc8229c7c1bf4434d0576157b6b97f8e0126db49d6d1c732410f34d7f6a03067c39cfa944922444e994b7b9bb2fa86b2cb1f4eccf308a9a2b13694cebaa445f824592393b8d407c28e1731f64cc4149cea52f09b88041225ac4ccd7d9e980f8d4c5dae3502e44fa52f502a17826886b179a112b9d94f218848a42c3ae1bfa3a26a0d061ae5448eb7e0df49ca6d1507c55457ad8c48e2a7846db8035d90b95eb98d1173bbf915f8e13aa745231542235c142afff330fba9f37098d1fe5e5ab98ad0ddb88fe673d274ff4e328c1c0ca284353162bb01c8e8731872dd471c7a96e566dcb309a07e8eaaef85cb5fd5833bc5fd9ca5b1ac4b2e4184ee175e76ed79e7efe942083f29f167ecf2e3736fa1fb9c22fc62f5707d2bf25f948279ba3e0da818c0951ed5e2f8a219eb19f71fc4fc8e1988a770a5ce645cc6f10c0e596a683ae57d7320fe4978a78a8ad45bd57d61913a84c78478b5fc1a153049a63dee755bc939a026d798ab9f0e14fb7226dda0350097707be955fe9e97101d628a7b7ed18e9e92fd81255eae618efd25bf8c37d4b6eafa6d855e7847fd5d4451904ffe4e2ee47bf97c4bf10cd331b4cdc9454cbcc748c925a23e187c96985d91a2184c689d38d1764f2def33385f10fe0c1b4f2313c704c011e76425fe812cb367d9f4f3e242ade670f97cbcf564ac41c5fe39be32e0987fd33e974d9e87c0e0ef3b2e126cb46ba965a33d3b62c5bba66148b1b15819ab4684a310748e69d47b32b6c2bf09fa63bdffdc44304bffb0559509fbd29dcb564ee447aaab1c1ff7c606ff51ee549b04ca2bb34d394e99f3ebdeaa07cc1fd996fa041e2af17e85fe862382a62e23644c9933ccfacc717697f05fbd6c7682a48386f89ecaecae32ece212574563c1fb3bc9ae2d9497da02abc05d113e39e0cd6b86063ac81fd4f64db7da05845c3dda8ea3419d20f65f3f539125a4ecd8a12f8ff40d8e71ad4990bf5365c8c2890a658dcc09e1d337ccb0bfe00a38c9c609bfe2bab560a627d76499f2bdbfbdb92029d1ea14909f44f5485b99d86faf494b8fcee6c9188dea74f8b24d0b14b7b6cfb69c8195cc2fc1e4e3aae6230287323d6ca7aca51f96bdc444c419f11ad3828f109981ca67181fc2c0f5e087d54af7f07cb56576d84f5cb31946dcc03bef62bf50c506bd72f28a30d76fcd5932b54f7b0a5cb11559f4d22765f87ad94891e7a551e1d623f57607f451f95e282f1ec92a8659cd066fbf4a60f3f0422e5d55854717c35969f140e4d7c83a0cb70ee55eec797be198027a6b98d610f53ab54c23b763fe59cf7ed2429aa95213254ba6cee0f56ef7693db7363698d5817fab00b6124146579cb92d7fb23502d63105fdd3208ae1671208807a47da233a6b790a5854acad73d0141f17b6d49a498ee58474941a8767488cd89ca249a9ebe9c6adce2dc7894b32ca25512c39c67b8247c17f0f88dc4ebfae38b66a42754cfe7f6b247b0ed2f6ca8442cf1ce532c025403df75993e0bb793e8d16a0ff845dca7cd93d4a9e53266ef38534b15f6b0cdaf9fa225347c0983554b09111f1b85f0877452203e6b3b25452856797e30c59c38b09f9f140a86679446a0471c8cd3c14faee28c38e3", 0x1000}, {&(0x7f0000000840)="aaffb4a2149854c2a3fe340ad66b7a1049c6cf4cf9e30fc08ed49f9f1439794e54bc9058cc1ef9f32816bfd4e6df267fa7040c8993f75a5db79ca232d9e92c4540a38bcce99354eec21835a95c84ef657a5cbb2af17252d7679cfce6c548f94b6a05a8cf39a704ba9a2fb15c022b3ae9823e40df48c645f0341c25f22cdd904697337cbf5dacf90c6af4efdbdbb96c9a4676ef1d", 0x94}, {&(0x7f0000000900)="454d0dbe48d54e62092e5f5671a328f85c83574d46db9985770bc2a33a6d7e07fe2f96e113b8df55c0873825efc895ccd69b624bd09852c4efcddfa3d63ac661182b0c9d8efd9666455169574bcd7eb519fb9828eab8358d1eb1059ac5bfd0d74971d991a9ad272dd81643cc577b955116ff2de9578f3bb21e8975314810e19c13b9cef4415a4242a939ecd34648ce763a148684446a258f199b7632efdf79b38311a26bdef2481e7ee0264a2c1f767a4b4a494507cfa950273ae7b3cad10b792a47168a", 0xc4}, {&(0x7f0000000a00)="230474c7d83fcabce2412d556393a4dec920f1239309de8d53597cd6a5f1419f23280eace9d6017b1aff5d222c7be1a2706cbafb9d0a1875a6a917cc1904405484ff72419a404b1be4242280166c5f476eeb10d3ddf8a549df890108a2181e189ac768862fecdf066d604579d88a8a2c67234a525cc08e863236b37e3ec4644b7e6644e0a2403ef2ebde2f1c052a52e9904ad0b80e7fa09d65accc4248161a25ded14ba2d3edf2c124db28e772cfb464ba16a98152c59d573c1ea9d3d6cf8af52aeb72d48a27f8dd913bb5de03704bde978eb24a0cefcb3956eb8c34c5f080906bb77015f463b57cb26322b1b7766459dd651e", 0xf3}], 0x7, 0x0, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) fsync(r1) 11:46:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='*d(G|\x9b\xe2\xc5\x00', 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x44}, {0x6, 0x1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r2, 0x1e, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0xffffffffffffff9e, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x4) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)) 11:46:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x80) setuid(0xee01) socketpair(0x27, 0x0, 0x167e, &(0x7f0000000040)={0xffffffffffffffff}) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) renameat(r1, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 11:46:57 executing program 0: r0 = socket(0x2, 0x4000000000003, 0x1) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8200ffffff7f00000000"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="000000000064001400000000", 0xc) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 11:46:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000100)) open$dir(&(0x7f0000000000)='.\x00', 0x18c0, 0x3c) 11:46:57 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlockall(0x24ecd7e4eb3848ec) 11:46:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x821869de, &(0x7f0000000300)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000080)=0x4) 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) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x80000000, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180), 0x17e) 11:46:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000203000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f000041a000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x10) 11:46:57 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) ktrace(0x0, 0x5, 0x4, r1) fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r4, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x821869de, &(0x7f0000000300)) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x20) 11:46:57 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c, 0x0, 0xfffffffffffffffe}, {0x40000000006, 0x1, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x80a8, 0x7, r1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x6, "000000000000000100002000"}) r5 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r1, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000002b6, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 11:46:57 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs, 0x8) recvmsg(r3, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000000280)=""/229, 0xe5}, {&(0x7f0000000380)=""/248, 0xf8}, {&(0x7f00000000c0)=""/125, 0x7d}], 0x4, &(0x7f00000001c0)=""/123, 0x7b}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchdir(r2) 11:46:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 11:46:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x80}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50, 0xfffffffffffffffe}, {0x5c}, {0x40000000002}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[0x3, 0x9, 0x0, 0x200]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7, 0xf84e, 0x100, 0x4}, {0x1, 0x8, 0x3, 0x6}, {0x80000001, 0x5, 0x80000001, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) 11:46:57 executing program 1: r0 = socket(0x2, 0x10000000000000, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(r0, &(0x7f00000000c0)="236bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 11:46:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x20000001fffa}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:46:57 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000200)={0x7, './file0\x00', './file0\x00'}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/11], 0xa) r7 = syz_open_pts() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r8, 0x20004268) close(r7) writev(r7, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCCDTR(r7, 0x20007478) accept$inet(r4, 0x0, 0x0) 11:46:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)='{K', 0x2}, {&(0x7f0000000340)="d520bf3361790de545ca9b2d80b89b91ee9bed2c43104946795a144cf529ce9efe1540014948d8c16862be1401ff7c6ae782c3ebf8e9730121383259efcbc13f5bc0bbd35083ffeeb7d74fdaebff596203440ea32fc321bef3ffc35073ac0533934e7dd73de7c0d8769d1a9ae01727f13e3b5925f6acc2df7a5417387c6a75e397000ac94c4f3752fe38256ce6daa6f0", 0x90}], 0x1b) r2 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000400)={0x10, 0x0, 0x4, 0x267c3cc4, [{&(0x7f0000080000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000206000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000796000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f00000b7000/0x4000)=nil, &(0x7f00006c9000/0x4000)=nil, 0x4}, {&(0x7f00000b5000/0x3000)=nil, &(0x7f000021c000/0x1000)=nil, 0x2}, {&(0x7f00005b1000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f00001fd000/0x2000)=nil, &(0x7f00001b9000/0x3000)=nil, 0x3f}, {&(0x7f0000378000/0x4000)=nil, &(0x7f00001e8000/0x3000)=nil, 0x5}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f00000e2000/0x3000)=nil, &(0x7f00002bc000/0x3000)=nil, 0x8}, {&(0x7f0000370000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000540000/0x1000)=nil, &(0x7f0000776000/0x2000)=nil, 0x6}, {&(0x7f00006e8000/0x2000)=nil, &(0x7f0000229000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f00004ab000/0x2000)=nil, &(0x7f000058c000/0x4000)=nil, 0x80000001}, {&(0x7f00000e5000/0x3000)=nil, &(0x7f00003c9000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006e1000/0x10000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f66696c6530008198e07a12965ae8517da492f78ff06dfac90b16f03e7b516594f1a6ffd2a41b5ea9ec539ca64c0a70f0f72325d0b565dfa27f1a9cf01ba59b5ffc5d6229f23c7eb086dd1211ad45562b0ed6ebbc98fbde6db20adbaf4a61f5369c3120a8c110bb290cd776c4b0ee467337e71774b2e2184e79de8a"], 0xfffffffffffffd34) r4 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r7 = dup2(r0, r5) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r8 = dup(r1) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f00000001c0)={0x9, 0x274, 0x7fff, 0xe000000000000000}) write(r4, 0x0, 0x0) r9 = syz_open_pts() close(r9) writev(r9, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000900)) open$dir(&(0x7f0000000180)='./file0\x00', 0x10202, 0x82) 11:46:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4, 0x0, 0x0, 0xfffffffffffffffe}, {0x6, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_gettime(0x3, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x821869de, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000002c0)={0x7f, 0xfa, 0x10}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r4, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs, 0x8) r5 = accept$inet6(r4, 0x0, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair(0x0, 0x3, 0x3, &(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000180)=[{r1, 0x4}, {r5, 0xebe53d9b7100a617}, {r0, 0x80}, {r0, 0x100}, {r0, 0x100}, {r0, 0x4}, {r6, 0x2}, {r7, 0x164}, {r8, 0x4}, {r10, 0x84ae1084ee58f7c}], 0xa, 0xec7) 11:46:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x200, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 11:46:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x108) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = syz_open_pts() r2 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x40, 0x108) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000200)=0x2) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0xffffffff, 0xd, 0x1f, 0x80, "da1532c808002005a2b4f323f6c9746a00", 0x3, 0x9}) syz_open_pts() setrlimit(0x7, &(0x7f0000000100)={0x7, 0x9}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xd, 0x56702fd5, 0x7fb, 0xfffffffffffffffe, "0366402baf00", 0x8}) write(r1, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000280)) 11:46:57 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x2, 0x53f) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9aa, 0x7fffffff}, 0xc) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x0) semget$private(0x0, 0x1, 0x4) fchflags(0xffffffffffffffff, 0x0) fchownat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 11:46:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x40f8481af06b1849, 0xffffffffffffffff) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffff, 0x1}, 0x10) select(0x2, 0x0, &(0x7f0000000040)={0x500}, 0x0, &(0x7f00000000c0)) 11:46:58 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9}], 0x50a1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x3f) 11:46:58 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$getown(r0, 0x5) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)) 11:46:58 executing program 1: open$dir(&(0x7f0000000640)='./file0/../file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r1, &(0x7f0000000240)=[{0x4, 0x20, 0x7e4ecfa912f9f1d0}, {0x3, 0x0, 0x800}, {0x0, 0x3}, {0x0, 0x513c, 0x800}, {0x0, 0x101, 0x1400}], 0x5) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0xb0, &(0x7f0000004000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) semget$private(0x0, 0x0, 0x59) r6 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0xfff, r3, r4, r5, r6, 0xb8, 0x3}, 0x3, 0x5, 0x0, 0x0, 0x20, 0x6, 0x80000001}) 11:46:58 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x184) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='\xd1\xd2\xa7.\x00', 0x20000, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x2000000, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f0000000200)=@abs={0x2, 0x0, 0x0}, 0x8) 11:46:59 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000200)={0x89, 0x0, &(0x7f00000004c0)=""/137}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x4, 0x1, 0x6, 0x4}, {0x100, 0x2, 0x0, 0x3}, {0x1, 0x2, 0x8, 0x3fff8000000000}, {0x6, 0x4, 0x0, 0x8001}, {0x7, 0x1ff, 0xb9e6, 0x817}]}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x821869de, &(0x7f0000000300)) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000080)=0x200) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r5}) fcntl$dupfd(r5, 0x0, r5) dup2(r0, r5) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) panic: malloc: allocation too large, type = 2, size = 18446744073709550976 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 30668 41553 0 0 0 0 syz-executor.1 *207150 41553 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffd80,2,a) at malloc+0x9c9 vm_get_info(ffff800023bab9d0) at vm_get_info+0x9d VOP_IOCTL(fffffd806e653b60,c0185603,ffff800023bab9d0,81,fffffd807f7c6900,ffff800020abf8d0) at VOP_IOCTL+0x88 vn_ioctl(fffffd8066de1dc0,c0185603,ffff800023bab9d0,ffff800020abf8d0) at vn_ioctl+0xb7 sys_ioctl(ffff800020abf8d0,ffff800023babae8,ffff800023babb30) at sys_ioctl+0x5b9 syscall(ffff800023babbb0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff53,0,3,832873f5010) at Xsyscall+0x128 end of kernel end trace frame: 0x8356a1819f0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic malloc: allocation too large, type = 2, size = 18446744073709550976 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffd80,2,a) at malloc+0x9c9 vm_get_info(ffff800023bab9d0) at vm_get_info+0x9d VOP_IOCTL(fffffd806e653b60,c0185603,ffff800023bab9d0,81,fffffd807f7c6900,ffff800020abf8d0) at VOP_IOCTL+0x88 vn_ioctl(fffffd8066de1dc0,c0185603,ffff800023bab9d0,ffff800020abf8d0) at vn_ioctl+0xb7 sys_ioctl(ffff800020abf8d0,ffff800023babae8,ffff800023babb30) at sys_ioctl+0x5b9 syscall(ffff800023babbb0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff53,0,3,832873f5010) at Xsyscall+0x128 end of kernel end trace frame: 0x8356a1819f0, count: -9 ddb{1}> show registers rdi 0xffffffff81e59457 db_enter+0x17 rsi 0x1c5d __ALIGN_SIZE+0xc5d rbp 0xffff800023bab610 rbx 0xffff800023bab6c0 rdx 0x1c5e __ALIGN_SIZE+0xc5e rcx 0xffff800021b58000 rax 0xffff800021b58000 r8 0xffffffff81dbebdf kprintf+0x16f r9 0x1 r10 0x25 r11 0x77089dcc9b4f9dce r12 0x3000000008 r13 0xffff800023bab620 r14 0x100 r15 0x1 rip 0xffffffff81e59458 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023bab600 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=207150 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020abe510,0xffff800020abe2a8 process=0xffff800020a8ae10 user=0xffff800023ba6000, vmspace=0xfffffd807f00c2e0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 41553 30668 25599 0 7 0 syz-executor.1 *41553 207150 25599 0 7 0x4000000 syz-executor.1 41553 255266 25599 0 2 0x4000000 syz-executor.1 41553 141998 25599 0 3 0x4000080 fsleep syz-executor.1 25599 69357 53561 0 3 0x82 nanosleep syz-executor.1 74824 493668 1 0 3 0x100083 ttyin getty 44205 459350 0 0 3 0x14200 bored sosplice 53561 273626 58834 0 3 0x82 kqread syz-fuzzer 53561 223438 58834 0 3 0x4000082 thrsleep syz-fuzzer 53561 130301 58834 0 3 0x4000082 thrsleep syz-fuzzer 53561 372719 58834 0 3 0x4000082 thrsleep syz-fuzzer 53561 521473 58834 0 3 0x4000082 thrsleep syz-fuzzer 53561 374200 58834 0 3 0x4000082 thrsleep syz-fuzzer 53561 398068 58834 0 3 0x4000082 thrsleep syz-fuzzer 53561 433768 58834 0 3 0x4000082 thrsleep syz-fuzzer 53561 164188 58834 0 3 0x4000082 thrsleep syz-fuzzer 53561 55077 58834 0 3 0x4000082 thrsleep syz-fuzzer 58834 120125 5313 0 3 0x10008a pause ksh 5313 190276 1268 0 3 0x92 select sshd 1268 286259 1 0 3 0x80 select sshd 59912 522782 41394 74 3 0x100092 bpf pflogd 41394 400395 1 0 3 0x80 netio pflogd 21090 69118 54171 73 3 0x100090 kqread syslogd 54171 481111 1 0 3 0x100082 netio syslogd 25215 234630 1 77 3 0x100090 poll dhclient 99496 52910 1 0 3 0x80 poll dhclient 37283 488320 0 0 3 0x14200 pgzero zerothread 3284 140848 0 0 3 0x14200 aiodoned aiodoned 85514 253310 0 0 3 0x14200 syncer update 29808 257443 0 0 3 0x14200 cleaner cleaner 70193 479603 0 0 3 0x14200 reaper reaper 15547 371195 0 0 3 0x14200 pgdaemon pagedaemon 58746 159377 0 0 3 0x14200 bored crynlk 8219 270509 0 0 3 0x14200 bored crypto 48272 302789 0 0 3 0x40014200 acpi0 acpi0 43522 305737 0 0 3 0x40014200 idle1 22699 182165 0 0 3 0x14200 bored softnet 21415 370712 0 0 3 0x14200 bored systqmp 39964 146253 0 0 3 0x14200 bored systq 31726 444823 0 0 3 0x40014200 bored softclock 72713 192170 0 0 3 0x40014200 idle0 53346 256799 0 0 3 0x14200 bored smr 1 154154 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 41553 (syz-executor.1) thread 0xffff800020abf8d0 (207150) shared rwlock vmlistlock r = 0 (0xffff80000066e478) #0 witness_lock+0x52e #1 vm_get_info+0x39 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82663928) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9561 7066K 8421K 78643K 21283 0 0 pcb 13 8K 8K 78643K 292 0 0 rtable 71 3K 5K 78643K 721 0 0 ifaddr 55 13K 15K 78643K 265 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2082 0 0 iov 0 0K 16K 78643K 190 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1241 78K 78K 78643K 4219 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 21 0 0 VM map 2 1K 1K 78643K 6 0 0 sem 12 0K 1K 78643K 242 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 4 9K 25K 78643K 1682 0 0 sigio 0 0K 0K 78643K 15 0 0 proc 62 63K 95K 78643K 726 0 0 subproc 16 1K 2K 78643K 106 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 162 0 0 in_multi 11 0K 2K 78643K 118 0 0 ether_multi 1 0K 0K 78643K 8 0 0 mrt 0 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 162 715K 715K 78643K 162 0 0 exec 0 0K 1K 78643K 397 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 104 14K 31K 78643K 6692 0 0 UVM aobj 64 5K 5K 78643K 76 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 253 0 0 NDP 13 0K 0K 78643K 76 0 0 temp 163 3554K 4193K 78643K 27579 0 0 kqueue 0 0K 0K 78643K 15 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 15 0 13 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 118 0 116 1 0 1 1 0 8 0 rtentry 112 91 0 67 2 0 2 2 0 8 0 unpcb 120 841 0 830 2 1 1 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 6996 0 6996 2 2 0 2 0 8 0 tcpcb 544 790 0 786 2 1 1 2 0 8 0 inpcb 280 2269 0 2260 5 3 2 2 0 8 1 rttmr 72 3 0 3 3 2 1 1 0 8 1 nd6 48 12 0 12 1 0 1 1 0 8 1 pkpcb 40 8 0 8 3 2 1 1 0 8 1 ppxss 1128 38 0 38 5 4 1 1 0 8 1 pffrag 232 2 0 2 1 1 0 1 0 482 0 pffrnode 88 2 0 2 1 1 0 1 0 8 0 pffrent 40 4 0 4 1 1 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 69 0 47 1 0 1 1 0 8 0 pfstkey 112 69 0 47 1 0 1 1 0 8 0 pfstate 328 69 0 47 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 401 0 279 14 3 11 14 0 8 2 art_table 32 402 0 279 2 0 2 2 0 8 0 art_node 16 88 0 66 1 0 1 1 0 8 0 sysvmsgpl 40 26 0 24 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 237 0 227 1 0 1 1 0 8 0 shmpl 112 74 0 12 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3923 0 2532 46 0 46 46 0 8 0 ffsino 272 3923 0 2532 94 0 94 94 0 8 0 nchpl 144 6505 0 4890 61 0 61 61 0 8 0 uvmvnodes 72 6412 0 0 117 0 117 117 0 8 0 vnodes 208 6412 0 0 338 0 338 338 0 8 0 namei 1024 23483 0 23483 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 4 0 4 1 1 0 1 0 8 0 scxspl 192 18144 0 18144 12 11 1 7 0 8 1 plimitpl 152 172 0 165 1 0 1 1 0 8 0 sigapl 432 1871 0 1857 3 1 2 3 0 8 0 futexpl 56 33229 0 33228 1 0 1 1 0 8 0 knotepl 112 448 0 435 3 2 1 2 0 8 0 kqueuepl 104 386 0 384 1 0 1 1 0 8 0 pipepl 112 1008 0 995 5 4 1 2 0 8 0 fdescpl 488 1872 0 1857 3 0 3 3 0 8 0 filepl 152 15781 0 15695 18 13 5 9 0 8 0 lockfpl 104 637 0 636 1 0 1 1 0 8 0 lockfspl 48 219 0 218 1 0 1 1 0 8 0 sessionpl 112 23 0 13 1 0 1 1 0 8 0 pgrppl 48 40 0 30 1 0 1 1 0 8 0 ucredpl 96 2745 0 2736 1 0 1 1 0 8 0 zombiepl 144 1857 0 1857 3 2 1 1 0 8 1 processpl 896 1888 0 1857 4 0 4 4 0 8 0 procpl 632 5711 0 5668 11 6 5 5 0 8 1 srpgc 64 12 0 12 5 4 1 1 0 8 1 sosppl 128 15 0 15 6 6 0 1 0 8 0 sockpl 384 3252 0 3230 16 11 5 7 0 8 2 mcl64k 65536 10 0 0 2 0 2 2 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 8 0 0 1 0 1 1 0 8 0 mcl4k 4096 14 0 0 2 0 2 2 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 198 0 0 24 2 22 24 0 8 1 mtagpl 80 26 0 0 1 0 1 1 0 8 0 mbufpl 256 487 0 0 29 1 28 28 0 8 0 bufpl 256 13148 0 6100 441 0 441 441 0 8 0 anonpl 16 191126 0 180135 137 69 68 76 0 124 6 amapchunkpl 152 11650 0 11529 19 9 10 10 0 158 3 amappl16 192 9260 0 8452 106 64 42 53 0 8 0 amappl15 184 675 0 674 1 0 1 1 0 8 0 amappl14 176 246 0 245 2 1 1 1 0 8 0 amappl13 168 12 0 11 1 0 1 1 0 8 0 amappl12 160 209 0 208 2 1 1 1 0 8 0 amappl11 152 478 0 460 1 0 1 1 0 8 0 amappl10 144 18 0 12 1 0 1 1 0 8 0 amappl9 136 793 0 787 1 0 1 1 0 8 0 amappl8 128 344 0 319 1 0 1 1 0 8 0 amappl7 120 67 0 59 1 0 1 1 0 8 0 amappl6 112 471 0 459 1 0 1 1 0 8 0 amappl5 104 369 0 355 1 0 1 1 0 8 0 amappl4 96 1951 0 1915 2 1 1 2 0 8 0 amappl3 88 563 0 558 1 0 1 1 0 8 0 amappl2 80 14497 0 14428 3 1 2 3 0 8 0 amappl1 72 50770 0 50338 26 16 10 20 0 8 0 amappl 80 6036 0 5996 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 75 0 12 2 0 2 2 0 8 0 uaddrrnd 24 1876 0 1857 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1876 0 1857 1 0 1 1 0 8 0 vmmpekpl 168 18757 0 18727 2 0 2 2 0 8 0 vmmpepl 168 235025 0 233152 218 108 110 115 0 357 22 vmsppl 368 1871 0 1857 2 0 2 2 0 8 0 pdppl 4096 3759 0 3722 7 1 6 6 0 8 1 pvpl 32 537910 0 523777 258 93 165 185 0 265 15 pmappl 232 1875 0 1861 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 630 0 13 18 0 18 18 0 8 0