0x100000001, 0x1c5c00000000000}, {0xb84, 0x6, 0x101, 0x6}, {0x7, 0x2, 0x5, 0x1}, {0xffffffff, 0x2, 0xfffffffffffff2ad, 0x80}, {0x1ff, 0x392c, 0xfff, 0x8}, {0x6ad, 0x401, 0x60a6, 0x8cfa}, {0x4, 0x7, 0xfffffffffffffffb, 0x9}, {0x1, 0x0, 0x0, 0x7f}], {0x2, 0xf161, 0x7, 0x10000}, {0x401, 0xc54, 0x2, 0xe9}}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) setsockopt(r1, 0x29, 0x400000000000000c, &(0x7f0000000400)="ebffcbff13b9fd812eaafd713048e699ffffff7f00000000d9b47214dc249989aafc25ff7b15fc8bca82ba324570190ecf8e962a3f175c42da16e0d4c4c2bad9479f394dc784a7864013d4a39abaeca2e86d60e5da727a473c3e118aa048497f667902e3086eb656133a85a27e84c2ca2d4b750e237e6c21aeb3daed92c6b30dda7b6f39d39fdf51fbd89deaec8ca2c3dd9be54bd62ef3845551356bc3d8da481850", 0xa2) syz_open_pts() 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x80) 05:37:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xbb, &(0x7f00000001c0)="9e9803d6027e1429c332d2036297e53280093ed2a09cd01d476bf1ec9f63e68146498abdf28b41cd2a4a55c6c11cf091dea89e3012e134f54a4f11f937edef3e86b5f491e323bcdfe4ef8b5a3f2d78481ccb1f8793a0a098e8f6a977688b3550d229c13d589adfe61cc47f074571f4486293089416dd350fc89158825b8f03ba5fd20d9aaf3ed1dfd1fa7dc028633a6d374a588ea6d048319b00ad19bbed8c99e148cb2a16869b435b994d62d66166a9ded5435911e34946cd7813") r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 05:37:09 executing program 1: mprotect(&(0x7f000022e000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 05:37:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x400, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 05:37:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) read(r0, &(0x7f00000000c0)=""/29, 0x1d) close(r0) setreuid(0x0, 0xee00) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) mlockall(0x0) ioctl$TIOCNXCL(r1, 0x2000740e) setreuid(0x0, 0x0) syz_open_pts() shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r2 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, 0x0) dup2(r1, r0) getgid() openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) execve(0x0, 0x0, 0x0) 05:37:09 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x44) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x5213, 0x100}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x1, 0x47) select(0x40, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = semget(0x1, 0x3, 0x200) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/170) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0xc}, {0x6}]}) r1 = dup2(r0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getppid() openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) r3 = fcntl$getown(r0, 0x5) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) setpgid(r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x51d8, 0x80000000, 0x8, 0x3}, {0x3f79, 0x7fffffff, 0xe7, 0x5}, {0x9, 0x9, 0x4, 0x8aca}, {0xffffffff, 0x6, 0xff800, 0x8001}, {0x8, 0x1ff, 0x0, 0x100000001}, {0x7, 0x0, 0x5, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:09 executing program 1: r0 = syz_open_pts() fsync(r0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x80000000000000, 0x2000300000000}) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x8000, 0x401) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:09 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x3ff}) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 05:37:09 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x0, 0xabe, r1}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f00000001c0), 0x0) sendto$unix(r0, &(0x7f0000000000)="4658221c52dc7f032db04e43ab87450f78255e3459620e8f140c5ebda496e1f18d22001e5d41ffae2888845ecd07e67b9cdbf8956c80d00d01b24974", 0x3c, 0xa, 0x0, 0x0) 05:37:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) 05:37:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xfffffffffffffe9d) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/58}, &(0x7f0000000040)=0x3c) 05:37:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xfffffffffffffffd}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x67c676b1875b052c, 0x5, 0x596c71e7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup(r2) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) write(r0, &(0x7f0000000080)="100a2956b92237765454e9512c22fa1aeb76e9e9", 0x14) 05:37:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = dup(0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10001}, 0x44001000e, 0x408008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) r2 = msgget(0x1, 0x240) msgrcv(r2, &(0x7f0000000200)={0x0, ""/48}, 0x38, 0x0, 0x800) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x40) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:37:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) r1 = geteuid() r2 = getgid() chown(&(0x7f0000000100)='./file0\x00', r1, r2) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000180)="477460c99274d5975be2592086bedde21df0447f699f3003d430e8fee1f375358e87da5ed17375f37a9425fe7a60d4c3af119dcd37a1c080a6bd02ab6ca6e3787f779a13fc7cfb4418e6ba4937d106d4cf1d8d", 0x53, 0x5, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x1000000000007c}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x3000, 0x21, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/250) 05:37:09 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)=0x1) r2 = geteuid() shutdown(r1, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r2, r3) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x7fff) setsockopt(0xffffffffffffffff, 0x200, 0x20000003e, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000000)=""/164, 0xa4, 0x1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000180)=0x1ff) ioctl$TIOCCBRK(r4, 0x2000747a) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x10000006}]}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x0, 0xfffffffffffffffd, 0x8, "f3da67535538d3c57f09e63b70c067e78737b80f", 0xd, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:09 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x20, 0x4000, 0x3) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffffffffffffffff) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xfffffffffffffdbc) fcntl$setflags(r3, 0x2, 0x1) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000a00)=0x100000001) r6 = getppid() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000000000/0xc000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r5, 0x6, r6) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r7) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(0x0, 0x410, 0x110) write(r4, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) 05:37:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x0, 0x292}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0xc7ac, 0x8, 0x6, 0x1]}) write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20280, 0x100) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x9, 0x3f, 0x2, 0xa8e74a8, "288c14affaee05cb297ee4d5526435ee5f88fa61", 0x8, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 05:37:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0xffffffff, 0x80000001, 0x3, 0x8}, {0x400, 0x7f, 0x6, 0x1a}, {0xd8ae, 0xff, 0x9, 0x3}, {0xfff, 0x2000000, 0x24, 0x4}, {0x80, 0xa2, 0x4d3a637d, 0x80000001}, {0x0, 0x0, 0x1f, 0x616878ce}, {0x0, 0x1, 0x3, 0x9}, {0x80000001, 0x7, 0x5}, {0x0, 0x8, 0x3a, 0xffffffffffffffc0}, {0x7, 0x926b, 0x100000000, 0x80000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000280)="9f6d2673fed526c51fb12e79db89004abd981642acd92871a50226f67b7ce545f2e9446c76dffd603a5ceea1145bd250d8ff47ba53ace192d11a31643f8d", 0x3e}, {&(0x7f00000002c0)="4b1c11f6bd8e8ce11af750b0a9f7723b1ea189162c12b3ad71a9d977d7671842d8647297fb14ace0", 0x28}, {&(0x7f0000000300)="fc3ea91dc2b1a35f19c0189b", 0xc}, {&(0x7f0000000340)="656b37ba70fcea79d673300ae545403a8546732da39b8f7faa45cd471f32f93f17b7c5cc4c2676c32d933d172f8fff7f5528ab425dfecdae335894063f0d5fafcb4870785df66576dbfce132bd1c7f1fc62e0ef8903d3aaeac03d2d61d38d9dd06ac69971d4c78b6fee179f91a154b78c752fbec2c31d7119bc4bd11d6aca3cfbd9d813af243da3ae5416fee92f2ca59afde73430fa687f45d2b0e6f55799f38d96d023ea1e23e8296077ef79a732b91cd4763863a311eede149fbd8dfd2a7591649a3d4", 0xc4}, {&(0x7f0000000440)="822ac53f5c3c571b4949e002798a47ea0c32b8fc9af4271e3de3918a836fdc95f235fdc2683753d52587c4c81930f90c", 0x30}], 0x5, 0x0, 0x0, 0x1}, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000001ff, &(0x7f0000000000)=[{0xffff, 0x6}, {0x50}, {0x9, 0x0, 0xfffffffffffffffe}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 05:37:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffff7, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x8, 0x2, 0x3, 0x74f, "0dfece6f50b2fe26b5e345ab598304ec3d44ac60", 0x64d, 0x8000}) 05:37:10 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, r1) fcntl$dupfd(r0, 0xa, r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSTART(r3, 0x2000746e) 05:37:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 05:37:10 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) getdents(r1, &(0x7f0000000040)=""/16, 0x10) write(r1, &(0x7f0000000140)='U', 0x1) 05:37:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0x100000131) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x1000000000000274, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x58}], 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x1, 0x1, 0x476a4619, 0x8, &(0x7f0000000300)={{0x318e, 0xffff, 0x3, 0x0, 0x3, 0x8, 0x2}, {[0x13, 0xf204000, 0x3e12, 0x10000, 0xffffffff, 0xff, 0x6, 0x1000, 0x9, 0x100000001, 0x6, 0x7, 0x9, 0x80, 0x0, 0x0, 0x7, 0x7], [0x7, 0xfffffffffffffffc, 0x3, 0x7ff, 0xffffffff, 0x5c, 0x43, 0x1, 0x9abe, 0x4], [0x3, 0xa57, 0x4, 0x7, 0xc000, 0x4c47, 0x7fff], [0x20, 0x1, 0x7, 0x9, 0x0, 0x3ff], [{0xffffffffffffffff, 0x7, 0x4, 0x5}, {0x800, 0x5, 0x9, 0x7}, {0x5, 0x200, 0x3f}, {0x8, 0x8, 0x7fff, 0x3}, {0x6, 0x4, 0x20, 0xf8}, {0x3, 0x0, 0xffffffffa8a82aaf, 0x8001}, {0x2, 0x20, 0xf98, 0xc9dc}, {0xa67f, 0x20, 0x7, 0x81}], {0xffffffffffffff7d, 0x7, 0x7ff, 0x6}, {0x6, 0x16, 0x7fff, 0x2}}}, 0x0, 0x1b}) r1 = getpgrp() getpgid(r1) r2 = fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000580)="aa51b2aca5d9d9f0b47b367fcbe8838e0e7b3e31f496aa9b4128576e8d470342d50b2fff6bbd3c565a3ed5bd4d315bc796ed6d4ab4b10f27959b54351e42f4feea07e5d3f6b207bb11e3626b061bdf3a3b2326e93a8817b37fcc13d0aace867a8e1a8fe0670c2063a34f9bba35a5e1812960257c33abb533feec7c6d12180098aa325766c7fa91b84c3b39f6fc28c5680c2cd86b3330", 0x96}, {&(0x7f0000000640)="5bdb65d5afa99ce9d0a7f669902459c92b89268320a1c26f533727b41759d7ba7dae4b43b439d0e5d8359f46306f96632e3aa21dbcf4b2e705a9de340962e684c06773ea3c08bfa23714347e9af447d79afe943e275fef5280ce7d31219220ca949cbfecf49abfc3a3a91872dc929cda467425f9d3ae5bdfe150f6b4a1b0d40ef9bcd981b97901c1a76fafc3c478866f41b4452de1deb11e1c252c6b4c7c16f851c484ea60c79c9bc1fa3d3e34b6abb7436876ed84e4d66c0f070f5e0c7e3f1b3df4120568d174678a1322287a28aa83a5e0bf08431a932c406bbb5014ff16c4e2373ba7002efbf85d9c7d5b62b0d0de32a3fcf89cf81e", 0xf7}], 0x2, 0x0, 0x59) getpgid(r2) r3 = geteuid() r4 = geteuid() setreuid(r3, r4) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)='./bus\x00') pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 05:37:10 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c00000000", 0xfffffffffffffebf) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1, 0x3263acf}, {0x45}, {0x6, 0x0, 0x5}]}) r1 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000200), &(0x7f0000000240)=0x4) msgget$private(0x0, 0x600) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x1f) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000280)) ioctl$BIOCLOCK(r0, 0x20004276) 05:37:11 executing program 0: r0 = socket(0x10, 0x1, 0x1f) setsockopt(r0, 0x29, 0x800000000000036, &(0x7f0000000040)="90000000", 0x4) 05:37:11 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) syz_open_pts() 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) 05:37:11 executing program 0: r0 = kqueue() mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x4010, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) kqueue() mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x1, 0x5, {[0x1f, 0xae, 0x2, 0x2, 0x7, 0x9, 0x9, 0xda1, 0x3, 0xffff, 0xffffffff, 0x9, 0x4, 0xff32, 0x992a, 0x80, 0x3, 0x4], [0x4, 0x5, 0x3, 0x4, 0x9, 0xf5, 0x3, 0xc54, 0xbe0000, 0x1000], [0x9, 0x3, 0x3, 0x8, 0x10000, 0x5, 0x8], [0x8, 0xffff, 0x8, 0x40, 0x7, 0x100000001], [{0x8, 0xff, 0xfbe, 0x5}, {0xfffffffffffffff9, 0x8001, 0x3, 0x2}, {0xb5be, 0x8000, 0x8000000000000, 0x8}, {0x20, 0x452f, 0x800, 0xfffffffffffffff8}, {0x3, 0x9, 0x200, 0x80}, {0x8, 0x7, 0x6d, 0x5}, {0x7, 0x1, 0xfee, 0xb8}, {0x2, 0x6, 0x80000000, 0x9}], {0x5, 0x0, 0x8, 0x9}, {0x7fff, 0x9, 0x10001, 0x5}}}) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 05:37:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) writev(r0, &(0x7f0000002340)=[{&(0x7f0000000100)="dc95296fcdd17d3827fbf002601c8a553b60b47a249545d16b6d2f68eccec0a6ddd860dc82cdb96b5321a81ec30e04ffa91bd9a9bbf578172efa0cd3ffd1c05581451b3f204c50fba8f5a5d7ae83987b4527871b318e4a43", 0x58}, {&(0x7f00000001c0)="5ab81c125aa4476cf6d86d2b38941be575bf38a0202bf439cc61b0f070bf444feed575ae8d48285e2ecf5e2411259113b74928fb1c19311c2fb61702f4daa7abc8bad6d1e5bb2762ac57c146510650bc6629e836692bfc12ae36e2f269ed6043e9779b8a90cbaeba076ffe7cc3ad74269e563d386c1c28ebbb06f502444aac8b4bea3c589de5", 0x86}, {&(0x7f0000000280)="e1037d465b40cfc4dbb771f05cdd7d834feb32bb0082bb94ee1567f6cd120d30480a09ea702af5452a0e4e7250a946751180d3142c0b803bf35caa07e65deb5f0f72c9ac3c0391596177cab6c10d42750fccbc06706c443d6c684fb80cd535e86b2d956dfc036ce08d8f2392d850a9dfbadacc75d02511ce63c9c604070543773d03df89778c965d26734a1126fe03d5c6ce20fc6bc43aac225fc9d6a05cc30e5e18724ec686408de93a4f885b4a0e0c755c3ab2e2696df4048ea165972ac8b3f33cd97840c407ae9ddb6938d6646b3ecbcd9ba50504f56c583e2f4d698737171f580ec591cbe80a97bb29f2eb6419c465fa70b39bc8b934bac17b9eee943c8a0bd1f6f91d0e158630fa0a9b837980beb0b0ffa03344b3164233fdc4c562a376d249fd244eed8aca2b858257b0805b2fb4f7432854492f91c894cb0eee37fed391ad82b2a366de219ad0a32e3400af6ef6cbe9b2b0ce2d09d6846d2769f74b3dd279ad6e11b755e01790dadf5c55c1f05c8442d3bb3db10c3b73e8002802c076b13812f370c02872ebee1f0165bc80680d82d54bf6a6f5822ce71a28ea86db86a28039731e14e3feba265f72f27a057f04d630a149d35a405ea98fd1cd76892f59c657e3a888411b779c09e78d1e46fa413d7f8d72c61ebfcbb0350d7f425b43abf70630c1ea7ab5a4f85f5a41a25399c810c8ce09e0b9be7f4549721b4a93e923890b9645af80035db5de95cf0ac3f3a20dc5d1a1c8d7d05c02dfc6c2e525d87ff60106f1efaaddff789c29c0d810d958c5b3ea8492d70165b6164e066b88cb2d30bbf19c7ae786cf0000e736daf204c994f2cc5f2fb2c85ef26d880c49939172731244f3809308c04774c905e77b9a290434adf0cd4b44f67e86a8f269850afa656fb2feb083dc1a8ae538a96e77d2f7844d3efef0fb1cce95f5055f501b8fdad62e124f88ff57faf79ddc352dfcea535f87aae062514f6609df6c48286270ad9a432da4b5b3e7cf823c672276564409253b2808b957a4e53ea111edd19684fe21c7f61a0824453215c15c0b83172212ccf471f4fb969c146ecfffb605b1b2b13b5e8e544a6da3f8cfcda5bd295708455d3bee00b2a38591fe1b75c098beb62f7b860696a87774acc63bb62b2e23f1a61b9b060be65c021b2ec506b0f8f02f31678a44b56d9c6ebd8fa802b21f30edc69de456b956afa2484b9eee7c7364fed5bf8e0fdb75b6e2c2688ef1028d08444172144588a797d53bbe0b3a2ba85d4de42628839b7a9777ca78d636294d983a013e8dc3fb2d414b70e698d36fa741097f7937f0a5dd1295ec72c32a050ebf115bc388dfe07c91d5db671e06d3816ace6400cd9961354368e041e93bc10a18bef5ef6efe6a56c1ef5bb8826469e2ed087c1b19ace8312c4293044006cd6d39a306d46dbe9d0f8b502c4c3eabe2e70abaa34b3f1285d8f951c374e1c17abc84b588e2dca861ae8acc4d88a09b1c4658b1cf9d41e47641ce1b229be6a894079200f4ae09f8ccb5674325e1d3bbf88771cfe8ac4b5cf1859b00fb7a8907a90491b840fa3594246f2b1cb40601c34c45085377d1332a053a590c5726e06ef83f66060b9b912fd8b24512e5a22f50d62765883a427805353384964ed8e7cb123c82b6129811ad16727cfd2de0c6dca1b219c66bbc2f2a3ee3b4114b71cdcfae62ab0a9e7146971f57a6708859fad074999f31856d087c5f7384511d503124ed4f1b93d299aebe66ad7a39e766e9dba54714122464a16caeee32dc7941f02bd2e1b4e48dc959179de44dfad888099f57e9fd147a35e6bd469c668547c92874d9dfd15d192af52074d7285f5ba2e029e9dc2c3150cb0f805d15965a4e89f0c211738b61d60bc54a9dcde6b359c3acd4792b8b9122bba52301f0fa9a59e63ddf3f10a9839bdc1e40578821b06eca7a400c5ab643f39f8989de921324eb82acbeeca44e4eb1b3c034dca9bfea0b739ba006b7f5958292a127d75027f1d820585a7efa180ba4d64983eb9135a0c514df98c4026cb41d9ddcc71ab2e1398cd5e278fcd1a0df634f13e981ed85fc5cea5f4942136081ca2c81210cd53a68d9164afd5d7cdde0a399b39123f649c010298a5ccc4a9c00bafb1c4939fe2444b1bd9c12293e821551b2289d9af039a3c2111560d214ea345ec5bafff5af7a396c9cb20fad16fa58d80314c739d77242ec65d0fcf543ad365ee7c35656b83f08a045dda233019b2220beca7ad71f04f112d0ed5aa5ff7c077cefb7ae7bc91079b89ac97a41b3ce92668f7a42338c4127e7979220c649cb4dcfdbeea41851d9e524508cf4fc90103f25cf47eb38695e60ad8b1dc80545551debf2973675abc4e185f21b30a799b7ea448c8b6edd3f934cd3acdb51e1f0c901b8f0323a098692311a4e1b899c55bbacae5331003646ce95408d992fbe042518b197791823dafadd233c585889a8196c1c5c5b5ad451e81f0b08672125c20518231c9ee9c4a78d9799f8f59d994f00af98cca933bbb5fb5124789a3ec54204edd280dc67814e01851490e1c3c37e1f88a6a45cda569b1f0293676c27a84d477fc6e07f743abe2990921d89bd4b11d780cf0da52a03d0f1266e8a2082ea4814c087c22a796809fb7e3203fcc03b5ae309d1d6075492c8c4e802c13920633ec749c74c4cc0df9a1288f1100b6bff98a7e577c4fb637b41b13587057975d129c1600a3550a500cec3ade99d4e2f3b90a62c29b13d35045b5f1ea432c6955b322ad9a6e9b08c5fd8d9ec33118b1a628b7465ded7308ac22a3701fb958e27e35398ae4b37dc1093496bb918ec4c86d30d52d7cb71cc56c2e2c50550bfdd5e0f7f3e9cffbe8433aafb43c13f6463e61b3dcea9ee6ca08a7bfa4852ac7990b99f06031e4c7593c3e59def872707f096106521683ce56a5d54074b5e6f74da23d624ffe9b528c669b09004f819de64c9a3862eeb197a71a26b847f39b91c7a5607e812917cec57df282814a3e30b9d49c06c5d6572af5fc469a2adbe904864cfd5268f42cf8cd5fd030c023184b5d1e7375e979f4cdc13869752dcfeeec10d00afadce06cc3b1b511cba49527a65a8ad776d4be21ed5af27c405c0d67ed7f7f42eb798221ce05fb8ff14d517b86ead07482ac59068202ce319a0ffc183c63251632dd84340cd7b49dc9c0f5b5187898bb8f492bd7e93221579f1aa184536b552cb282a3ec963a8410186c34bf76cef85f7c76982298a2c61723d47176e1bb545d6e53f869920a7a9110e2b62a1c7022d0e5bb2b1717d76ca0ab4333015c137af9a367dd300b6fe8d384ee46e9bc8cd63ccf0911c4610829abb99b00f0181ff898ca99e5108b763364af91b1931aeb914a60897ab5e251f1394247a391b7e49628cc55930e64f16e0136b27c14e710b274df4ae35e72c662b98230f9599f0dc7a357ede5d80cb514e45c1e36e1c787e5911862e9e1372651f220de0b7dc9be792f58b2dd2a4494e1831c083f3d97a98324e12c16af92335f280c4fdd7d9f18f114610738dddb5e00c7e2b28f1d18f3132e90b1250083c31f78b8dd29761cbfd5bb479549df3ce3823e33d9f94b59466f0e3715453ef0699ac9d60a4687ebd014bb822a00f6cd9178b394c297b29f93518d14a4b1d5dcaab6ad4480f26f830efe681a709fee94e8d0914756e4b1c62470abced0d4944cc0cc070fe54352d7927dce20a8d90daca442c96ff5bf07465671bc75a528cbea842de30924bc792c268591aa927e420f1e905b084aba1410c145ac8ae2d961651ad6be85fca97352895e24c4dde635dad9516bc9c1c2974feba8000636af7d7f26ebdd2c4fa9c8b97cf86412318ab8b6a518e4737b0c4c37ae4a8ff53f1a082040eb8bade7f143b3d496d58dd5491f6ce2139fe82f5818caad9c66fdeafbf69f13c785e5b2a17b3de8fe1e0b811df8b238e4db1d4e04dfc097874c8005c7372a2f6fd29a3131d6bac8895a87b9470344ebf98c172785cd72cc54a757db3092f98bd312c390dad415b4b9945a98e8bebd9148707e4a461ae82bba7da136587910c6307fbbe8db482d2b41333e72bd7adec0d0d47344a4ca11dfe1fa34b8db61b072bb669dd16c90b2aaa3e0107e1ecad665253ec5cf5ed8f95f076b4cc5b986296bbf3b9e3b4c16378bbaf9046812d4c15dfe6bacccd655f028b61d2dd6a2474df4850b06dac1eab748746299eb572af3b28b9b6eede2c4b45ab758fd9ce76d0ab7de6b2c170cb420cdd706d5883d8ef98e52123e2a0cd864665976107133bbe5cfab95c0e188e7269250e454e3b308bbb3f813942ca478f3137a1680e572552f143b05a928cbce8e49c6d00f6d200bdc0bb27bead96ec9804dfd7a76ae58d946941405cbf4a524e663d0c5ae90a90be10a43b5d542adf3c738e35a458fa96c81cd09f15d97c052cabdd70202fb15856ca3046449a524248e8c39784883b1ade4699ab6eec9cc909a368b641445bf98f3293650393593fc340427c894c253fb759d1279cfc82ed1d7e7b711ebecb44e7f09fd068282fd123aa83779c9d90c5f958d54fe50e02fbde87df6e6c5f6e44eeb80cde4f0b5d208313904fa17c2b741bf119594c01b671efb39ec51eb6beee68b9b02e6a5e63b1d85767a51e9bee9a299d04cd81ee79d6f61b29b1e53f6b70e95473b75679388c8c2de92572b0451322f978124634de55de5eb879c581b9e290a4808be70b574f37cc8c9bc0f1965505cb7875063dc1d22ae27137b4fcfcdb5bb6a240c25241d7fd272dadea0aa87482fa880397876bddbdcc546eedb63886ba56698274f526780ea520a6707da323fa4cc759ea57b8beefd17e6c1319f96f699ddf5b1de74973f5cfedde33f54d8a914d63bf9e10409a9b0ed9882617d81018cce1d80c405d316fd925568583455d514af79a8ef6dcb1a3d8beb75fc8743db207661d832f5aa419dca683b9f916894c1a6f75bc66d4684b2e5191578269d8db6e4506b541ef4506df2a5391794f208524ad6a111f1fc72a9306f7ec9fc83baf0883be9a4f53d9d9827dfb8e4f64df5032a423240397e300147313c42722f54e4bb32e002460299a89d4475393f78a8d0e8b324d58d79a5c143dfaf344ca86eeeaed9c57a70a47198f7ad33fc838ba38566fff4edbe1b340223672fb263a342fc17cc24561cffb0ff56dbc7d45db8b77fd06c31400b20f5cab12209d437e60e4b6738506814450c3cea925d6f8a68ed9aadd3c1a683997da32dc47c73e850c9b3688c114c9ef7d0d29437ee020ada02ce96bf6b288458add4d49468536db9b2781913c35e138259a667042409ae352834cb2d40920f864478193e7c814f3a6bcdf7f720915a697a98daadade7cc12032ac95e102382f0cc3825048115dbe361024f4159340f04372ad0ba3957c65c293855868cd9c4a3260b9f0ea5bfc9452985c11f42f82241bf69064148ff09c3ee668a4ff30b79650dd394ef2fe118260443e3cf691b109aff1c3b95c95e2def423f2b86e8ad17d016342405f12aa39210eac0dc67987676de12a47a823413a5c2ea8d4c2f624b6ad5ac86f323e37276b30f789eecf6b50e9dce946d3123398832c5d2b7ac2c7536e3234065e22d2d402447ceaa08e5b4036bf07dfc75170b20706243a1f4980a7ad4a6297313519a668f6956be0ecd900542ffdf4bac3285ad6e7eeda7b94eda028f718d2835c390a4df062a7d0bc5294ed343560c6dc159f85f3209e1e8349b041a68315d0f2b68ddaec1384a121606a9fe5e9d8d5cb57ba0f8008bf830b6ff2941c30656a6c09b918", 0x1000}, {&(0x7f0000001280)="dc982840640f063daae47186e06d07d2cd5b03ea6f494822bb97f9c877ac2c6e59401ffc9d2f078ce06c4d320784f1a94d15b0783443f8baa5fc5e1e8dfda6b152bddeaa5783e03dcfaf778a8954b3cf31c9106a6882543d0cd0463688a7e1d6d5e7574e51372e10c2c635c1b57abb2ad646a606acfd19e43a18dcba866e19fa8321cd0f6cfeac0746265a8d0d58b47c397b6f0f8158f67adbed8ca4e2c983e68080", 0xa2}, {&(0x7f0000001340)="a3b71f157611a41e66fd5980e19fe85dff421e91fd41893f8c5b74e0fdd93d63f6a03ea97c03c8e3f7cd9fc238f5ea6e20117d270562213bbb7ce1b3e773c7bd6be902f6f0a057b9c3580a362a67eb47ec2f2f5e0ca6f3e1911245f46444958dfa8c73a5054f5c3d647bcfacfd908d88e6a2ee05bfd71842bfed7adbe3029b94fcf3220038581afb23420d7092702cc01f80509e3d2b83432c78073c8e05f4eae24e9c4f216120b112550f7fef08100a1074cb99cc43ca23e665a8feb3ed2b61f9e669cdfc6c841df04ce0078c7da72c8a85210ed4499605f4b6b1bb875055f770b7757a1df6d0de78268885559fcf72ae3e0c1af05f7c9bb9667af5c0e3ddf0aba09e9d1c27e8d38a9e45dda537c6d67f12ea5d4c9e7dd515efec28ec3188c447461530c595c5b59cb8d536a750477098fdfe617c51050c60e26e2d1e792ba97600d8cf98b76a285ff69c2a338f20111f031b370f97084e4f2f39f60f2bbc1a45e0e9f387667cdacf6b8dd9e1056c8ca6cd0fcfde0f9c4da00c4b8bfe917ec2be4669cb1a5f5c0b625e0bfe259343411812c415b7c633070ea7e42fd1fc0f11a9f8551cf5f73b044bebfb13ac8099101a47b90859db7ae9acb532a7a8306c20114d1eaf0b5223372bb83303029e5c75aa1ba200c6c5e331495fa52126881ad73417668d5c06511af79e03c66cff8498f02a5d72d83b84ce852a79466300f65253ec0dbb917be9d14e899743062b4c5f45e9ac6fe353b090b461732c34f488fd0490d5b1930d54f79040c533cef2dd86dd2c802d0d7f1c34ce973cf704b7bd461da04324bc095e5ec0dc1ce99d2dfa83a0f1dbc65b3c9934ab45771d42af46c4c93e189148b4b56e4ca8af1a95f788bc5d6371e63510a50936444b8bb21f69632ce5778cd2a7f3941a3fcf8480e8009ed33c6d6e2d3c9a18874311f371ec51af2b1a08b5b50f80f75f19de0e97bc44fb41d95661c3e8d8cc1691e06058410e949d8decbe58b618de657b612f3835b852c2ff52dd862395e324a59417059e335968cc1cdb59e0c0077456cf389152493a5784b5a3b9df4a7d92feda92cc61ea67e78d7a7fd4f8ed972394a9684e740b06c71e86daff5c9ecf36f7884b31318d4546aeb7a8db6870a1dc9468ffaadc201382259fa9fa291348ad42fc4d8324ea4e3e53a69d24dd5d945a571c9196d3296c8429bb348438a517c43bd1ddcd7b1ea6233e8ff8ee441024d2f1221d540885c6d6b49b642fc589cb5d38d19b4b1ebcd0027394377cfac542c10c7bf3dbfa8f02602b46f3ddd7b35377886dedfdab92779eab0b06269864f90f236d458292fe71b34651174cbd5dcf269910ed3953d68adc2accddc83fc3a837a46ac166c4cdb462ad5ccbcef503b8ebb10660c0b6f777992cca6d3de32ff8422fa3b9ab49e04b6b2de1d4a18de7cfae5986a034a064f232ada0aa9bf4e496698d128613667204aea196d45a4ee2994c553b5198bb951c54e5cd912c2393c9886afb8aea8ea63761e9af7d6ebf9ab90082b58f88c4b3542ae9b3fbb04b430be6b009694d08bddb799cc57ed8a8abe2bfd49d80918c267d5892e54caf6d09f4a05c7fd70919db638fd0ad724b9ed4c486451d5711dd058956ab652e7284bc190b236ba08e29a599fc82a1a1b6982e94d9fd037faa9940aca2a45002fd3b36742f93720a1bf82f32687a716642c0cc103f8740b0f4c856c7afcbd89acb012caa78d6b3a5e5c21033ed4e1102ed6e49faed832f1de0cf28fa99d9392f72c28a1ef7ba368648c154cbb3079af8a9d7fbb63b532215a5fcf90c6573e297e3218447e88d681d5c799ca5cc890e639374c0fa2749ee6ac721fa0f929a60ee8b732d4714ae847387510e571ba7c354b5c206b86f1c8101291de70f047dc4095e2ec60e0fd0ba47e2d1ff0ad8df8c6cdbfac9d509c143d5cb376fa568f31b9977c640cf77683cecf59c93ed9bdf6ce4a84e3c40eb29a8b009965f2112467989dbbb40b059ef45c73331f088aff555605886cc695c0871efc47877e3eda320c57f142d89ebf68e9a53d405c5d65dd8d43ba253fbaf017140863a9e5371f7725fab52e49f0161a495b8798f2c7b4b30085f55cc8ae34972fec4a19312a782858dfdb3b00a0668770b1870d28926e0cd1607261502a764a83432db38f376be0dc1900ed00adaa998a5a7a36dac52b78b2e5441f1abe0f87aa170330379d09966d7a3571df89f910b542e95d55dbcee662fe48e2b18f91b0e452a7fc8a784e6150037e4ba48e713d52c4b0a68533de652669646fd75679671efe747c431b7798a2861bf9032631b48563b3d3c1d46fec876e8595f8d25b3bad5a78ab8e8d3697099073c18c5aae6b4923fb0cec00bc2c4e748757441320f7ecd8ce6851a7162f105ab9b91b31a6572bef88253f07fb321f96e2bf7ec5d887620267a515e58bbaa88424596f4572ed97a59619d2d231f6abefe7f176ae41fb9b572be02e6d8e17aa38c1c6fd8ad4fea00286a3b909548233c262c478a070ae822a4591d742d76e2ca523d9a4596196fc32c620ea16de82550815d1f10911b5a8c6efe6b1d782b51563081ec6981949e60648167f1c7e19b5445ec510a7cceafec2457906f36f51dd8f16fad23d22fa157077f4a7cae1fdebfd8339af69c0a287b294416cec61f7d36881a8ee602cfb3ce6884ed90bbc6dd1e9c22bab77c52851077364cceb8a7ed53e915a1743baa274226b5e2d48f96be255b0ef487e12ce7ddb026c0d23ed0cb23150f848411ed56619f8bf05efafecfccff74719b745d3a3df66727bce49b4d99bfaefa6e559a756bbcba67ed3dc4a053d67f85821d00dfe210b983b0749ca946793f30705a2ae7ece76347b2dc2d41d2295986cbe11f3eae799f4d2933b60da25153b6338096a43bf6aa1ef3d2064b1e6ca6384a47075af6fdcab58099e048d0a266fc207136b01306fd2be769a833b1acfc0bcfb3f3926301f8930e734d6f9908f5f65772f3dac75cf6e0b650030c24fe067154887b63d4323f72c13abbe06fcda83d759f35afd01f97f06985524ed27879c56fde7d7124016cfdbd2a229d8075b91b594988a6b4a54d9309bd1fd6d2e2152d9b8f49ef51c1ef5d66bba597f60a1557dc9bb65932e7197afdb99136626a1384ec1a83dd3ea863bda8d88526318c90a7d5b6bcb3767b33856ebaad1235f31f3b20210f6f1cf675a23b57ae5ea890ee443068d1931e93de7a8e733983f2bbee80627fd8f774d36d7db915cd33ec6eba0ca03053de3731cd90cddc55af7ccd483f14bcf7b6cbb5480976af7d8e8d63039a90782081b3579bf8d9a0049e4750bad1e1402beb23d108e303c8e44bc0cd1bd5b91e9df4bbcd3d882956978a95c55080fe625a167e20796b0e2d32ce5e62994c076ef83e8f3641e1e0aa600b61ccedb8cf90fac21dce8ab56894d7a97e5364e347037cddd6a5695dc59fc676e36dc6c49728f974cb0c35bdc9fedbf8c7418f3900ca31a0f7d00c6b0c8599646f29a50bf4e7c3328377fee7411d36c7bf7df8f987bbce5145c295f4786eb5a3c353464724273ccc2bacc7013e15a800fc4a959377ca485196d2d84a32d115d4bab78476255c50af434553b1b85e3f5d990140739250d63a97ffc3cc78b7e4993261df5581fe6b91d49e5889746929ee6f2bc8b795ae316373851d35473b50d0650de885b8915803926dda4c6d76494a1886802a2b0b2717d38619bbbf3109b6741953e6b7d85d4c6d5a1b66bcdf6439dbe87b83009407960c293f6d3e1478513a059be3930ec8ee3c5aecc27ac0f331aec7c90e2a05410dc81bfa711e11c888557b5e33963a96dfdfce3977d1130e5f7fd8641e368b02c0d0c2ecec0dcd0b00f6cdb2e3c17b2e05d33743cda6c765093218671aab299794511a68676d936b093f384368d7042df252b2c0531e9a0c36197d6ea091accef1727840d0bf5deb7ae211773023c0ba9a1385303e05d7690bdecf0e6111dcb683975cbf516a4995a1c7ac862c8e152d14e3fabd6ca4fdde1525c209b40c3eb1e10c0824c644217b5ee28e67e8d8a41e4e59e828588cf59af860535119ee8a24769671e769bfa7f93b060607e3aa04039cea4004d2d08c64f6252f26f4170ab6947d3aebe842118fe00724288f40f84ad24c5432b61cbca306b43e9f2c5cb3907c45d853c5627e5e3a826998aa4e56f164dfd1fffe3a025c885670501851342e51ac1d5762ce689da324cf59628191a180e14a2efb19409b69629019b952b9babd3c1418237807d3c7d61fd136aba5ecb563dccfd1fb443ce95da31b8a6b54e20498bb0f86f2e511efa3e04106c88a2099fda83509cf9a55b2bb724a78fa5461b16a1ff03cc39f3bd93483db0348d50f39fb9543016ea111541fc0a60de75c6673d778ef35da59a1a2696c0a2ddc490bdd8ed40963dcec2277a87722deb321f6b42031335a2aa2ca54b0e5ca77753e3967bcea22a0c8ff04933c467a9933803e9a9bae0c7c8ab42697570484a7f2829c8b33d5c460526b00fe0cd0dbbd3e715bbd586a8a79f26c8c08139cc358bdb4b622e92024c03babc876c10294c3b6766dc4eaf88cbe2f43b9d1a2a95707f0af809cacc783134233a2798ca05359f68827aeaa21b76d109191d66ffd73adc81aa8f71828d792e36b38828e9f2dfc3cecb3b4d05d4deee2c4cc9164bbd7b2c50233c1d2d133e099004490c807fe7891ca4af15cea9442d7da9a4c806e560cf3285a34e8aded970429a86df19b9e872ddf6a605363fcb194daaa508d62287d11154fb92597cc0ed0e68fba1fd70c9bd9aa3a7e55cea4c8c1c767058920a7459e6dbb0a3a506f383294ada924be46db542bc2d0c47c3b8dea5ea1cb40c27209af61952195591bb07a69ca4c5961b991e6a464a893589c0882cecae28d73b9b4625cbfb4a681c3176f8c65ed5b65b5b1e2e12b4d93d08ae46735e6ce7dc8e63ec8b9125805efcb5c4b943ade00c89e6e12a743fed698b0c625d114a99db4309352415b7403ddd8d329b39845140e29d0605896eecf6bee391141a5baeb274a7b522e509286cf5b88f13f4d2202b5d428e7f454e0de2a33024837a4696021698009334b2c3b8ae6ad837344fcdd9a27a8c6aee6974900d1659ed7f07e8dc3d2492d1994cd3c2334f8f5d1c308f4a9ed93d2f319e775351ebef3e2d6339a60ded425f94438268bd87463167a2277d498a19a001f26292b8c33d76e6de22dffc28fb16365bd66087daa2ffbb2c08be6cf5a6615d46c9a848ff50a1c0b34b8648e95daf181f27c9dbb79f4a4467259af516cd65911e0e6d9dbedb93ae115d326dd2bf01b49e837b67052e46bc92315f7621abf0654ae07116b5511722b92e3857090f1ae3276d49af8033226cf207a79716e05adffb3de8d57ca40b6bbace2d866e785177a800ff42c2ae4dab767bd7feb00f2c0f33b8b138e8bcbab11efcc59bdc4d8679000a8623e7635ebb1300ab37b600831e1f54ef2f8f63f1449b3fa5147f0c26ea5fec02093b4d0d65a7f1ebabf0f35e0ce652b8a1217bcc26228c4cb5cb39606b5ecb9a816b7bf37729e3a99d8709e70eaa022baceb04efd63fa91cee08ccaf53407d416c2915c80dc5f7dcb87ef6e1bc4b92062b91184da4c4023b464e16fb5cefa0466925fdc9ad72b0bc4ff673f146fd7c121667c405caacf9200f5f0da91634b3155120e8266e305d41a013257b2ec0d6473445ab0853709e68700117b5527e90722c2e6bfdcbe85f39c1656355556c6ce70a37ad1fc085c94332dd4cbc562a534a1a4c757", 0x1000}], 0x5) pmap_unwire: wiring for pmap 0xfffffd807f00a740 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a740 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a740 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a740 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a740 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a740 va 0x20ffd000 didn't change! 05:37:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) 05:37:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) write(r2, &(0x7f0000000000)="47314ac37a8470121f9befaccd39371a13256390fad29cc43fedea8391303caba630d6502ee16e2f83096da0b496", 0x2e) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 05:37:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x1) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x5c) 05:37:11 executing program 0: r0 = socket(0x11, 0x4003, 0x3) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100"/177, 0xb1, 0x0, 0x0, 0x0) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0xa3166e03bbae055b, 0x5, 0x800) accept$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) load: 1.81 cmd: getty 33805 [ttyin] 0.00u 0.01s 0% 318k load: 1.81 cmd: getty 33805 [ttyin] 0.00u 0.01s 0% 318k 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7, 0x80000001, 0x3, 0x1a8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 05:37:12 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setreuid(0x0, 0xffffffffffffffff) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) write(r1, &(0x7f0000000040)="4095b876a63ab08c7d08a57c60684cff69225015b40903e801dc555baee248e241e9104836d5899d433022258641b2cd728bea982461834d96629995c993bb7e22a32ba290f0f9b88c76be88ea7cef48100596a9b395bc705215e11e73566345c3efb6e1662750c1c26d9618cc03ca1076e98132f148b648d3648ae9981f176f620ce5a0032ddda5487f108f5e0138ba773defc37a6412999cc4c1ecbdff29efbe2c92bd7eba0eb3210a96ac814c4a976d9828fbb97e9e923a02915c5b8a166a0fc856a94d7ba11783722af006d765843b36280ba7bfc3da6b6896d93e7fadde4ec5926828d231c2fe68c312deae68f9b1bf9c5cccab38ea8ff6", 0xfa) 05:37:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x88) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x48}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x7, [{0x1, 0x2}, {0x2, 0xe8}, {0x1, 0x9}, {0x1}, {0x1, 0x7f}, {0x2, 0x8}, {0x0, 0x3}, {0x3, 0xffffffff}, {0x1, 0x7f}, {0x2, 0x9}, {0x3, 0x8}, {0x3, 0xfff}, {0x1, 0x3f}, {0x2, 0x6}, {0x1, 0x6}, {0x2, 0x2}, {0x1, 0x9c9d}, {0x1, 0x6}, {0x1, 0x8}, {0x2, 0x16f3}, {0x6e0ed4c9b9aebec2, 0xe1}, {0x2, 0xff}, {0x3, 0xffffffffffffff34}, {0x0, 0x3}, {0x3, 0x9}, {0x1, 0x7}, {0x9760dddf295990ef, 0x9}, {0x3, 0x81}, {0x3, 0x8}, {0x1, 0x21cd}, {0x918a253f3b29e6d9, 0x200}, {0x1, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x12b, &(0x7f0000000340)="b6") 05:37:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000), 0x0) close(r0) r1 = dup(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0x3, 0x65e4807b, {[0x100000001, 0x8001, 0x8, 0x101, 0x80000001, 0xff, 0x7, 0xffffffff, 0x2, 0x20b, 0x5, 0x80, 0x9, 0x73, 0x7, 0x6, 0xd4b7, 0x3ff], [0x93e, 0x1, 0x7, 0x8000, 0x1, 0xffff, 0x5, 0x2, 0x6, 0x2], [0x6, 0x8001, 0x5, 0x7ff, 0x80000001, 0x0, 0xffffffff], [0x5, 0x40, 0x8, 0x4, 0x9, 0x8], [{0x5, 0xffffffff, 0xffffffff80000000, 0x8001}, {0x5, 0x80000000, 0x80000000, 0x40}, {0x20f, 0xfffffffffffffffe, 0x0, 0x8712}, {0x1, 0x7fff, 0x100, 0x6d80000000000000}, {0x1, 0x7, 0x2, 0x1ff}, {0x35, 0x1000, 0x6, 0x401}, {0xfffffffffffffffd, 0x887, 0x7, 0xa7}, {0x5, 0x2da3, 0x8, 0x6}], {0x8, 0x1, 0x1, 0x8}, {0x6, 0xff0000, 0x3, 0x40000000000}}}) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") 05:37:12 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, r1}) 05:37:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000080)="52beb1db7e9799103289a1747ea440886734eeec16e5b5accdd98ab9b1ee29a6d876f03cd11fc8a6488bb5018b864a00cc054e4302abfb6bb8f54f52613206feed2fc24de282b682e341a31ca9366c3c", 0x50}, {&(0x7f0000000100)="d1d0d0bea6a30382bdcf58571876206b82b50580a7143bc0e8c09f95b72dc6dc7734c9ffff304f3618592eb54688b7d8d7b8bd", 0x33}, {&(0x7f0000000140)="229438f891df1e71cadceb6d2b9c4abfcec77002d8127f8d0e1e4ba7", 0x1c}, {&(0x7f0000000180)="b33afdece95ecc849bd504359fd157d3a1735f836d548641e5ec889f475f7dda0730896bc3cdbf6f85d163d7e48095872fd0344f2b512e005d8a4e4944d9a3b0c92845b0c5a5048b0998f87746b689011cb51abef73fad62b3ec26afda7cd4d9f33337192db32ae13143646ee3366bb07b0564b6e285b1c679068f2ec38f71200621732a3d1ff0f1", 0x88}, {&(0x7f0000000240)="998d018953edb4be1dc3ca73e6e4f28a8c1245e4c58a319becd3e0105e24b58b316dcb0abd7e7700401a170a74ea2f78c8727d87d24e2579c9e64635d5ac17732fe7ab7e2d2a72c94e96c84cfc9b9739566492eab31e074d6b026c77af83f23aea3cbfd92692e52d7d1716da309d09fb16f80f9bc44088cb23cbb10f04a3de796152cb16e829ff0cf0b46754784eeda63d3bcc65e2cbcce10ba883a192728ccef5011f0d70eb35bb7a964b780007cc2c42a603a1f019c8457831f6e20a03562676b6e6bebb073248e7a066c63ef7813ca5da865bc9579ac918eded82", 0xdc}, {&(0x7f0000000340)="663b202915e1e51faa6257a728b499b9a3b8eeb067c536268e84f8326b6f6a86ca17dae8", 0x24}], 0x6, 0x0, 0x0, 0x8}, 0x408) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xfffffffffffffde8, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 05:37:12 executing program 1: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000300)=0xd) r1 = socket(0x10, 0x4, 0x5) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[r2, r3, r2, r2, r3, r3, r2]) getgroups(0x40000028, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0x0, 0x0]) setregid(r4, 0x0) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/54, 0x36) setregid(r4, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) 05:37:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x3, 0x10000, 0x5}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffa, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xff, 0x9, 0x4, 0x1, "833797956b76bad52732c8fab9d00ff17e984e3d", 0x4, 0xfffffffffffffffa}) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x1600a377162b5fe4) shmget(0x3, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) 05:37:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1000000000000009, &(0x7f00000000c0)='\x00', 0xffffffffffffff5b) clock_getres(0x2, &(0x7f0000000080)) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x6, 0x7, 0x81}) 05:37:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="2f012e2f66696c6530809afdfd2de3374ea91b4b2a248ffb9abc0ec8027250ae27228f72a71f0ac5e3787e922c8e5a6bd0d2f097f53a0cb3ce034e0596aafecc2d59698c9ff71ecff082c162efe611d047704b1728c8ddb0a938ec64d5437db6692ebf21a5268a83e892fa98d60ac1470b6bcca71b88de244395b4c0d874bcaf6ede9a4c8c3ce0db6cac42030e86234f150415134e0e68bd4e028d2f785fad6a32811495857fa169f473b326d686b2cb4265b669dff3e9cec07da7"], 0x6a) syz_extract_tcp_res$synack(0xffffffffffffffff, 0x1, 0x0) 05:37:13 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x100000}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) setrlimit(0x1, &(0x7f0000000040)={0x4ecd, 0xffff}) 05:37:13 executing program 1: r0 = kqueue() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0xe0e6feb92e2aded1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)={{0x7, 0x800}, {0x0, 0x7}}, 0x2) write(r2, &(0x7f00000000c0)="a7", 0xffffffffffffff38) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x52, 0xf0000000, 0xfffffffffffffff9, 0x401}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x1d, 0x1}], 0x3, 0x0, 0xfffffffffffffffe, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r3, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) read(r2, &(0x7f00000001c0)=""/178, 0xb2) 05:37:13 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x8) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0xfffffffffffffe81) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) 05:37:13 executing program 0: r0 = socket(0x270d834d512e492, 0x4000, 0x8) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 05:37:13 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) open$dir(&(0x7f0000000000)='./file0\x00', 0x880, 0x0) sendto(r0, &(0x7f00000000c0)="cc3cce01", 0x4, 0x8, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 05:37:13 executing program 1: r0 = msgget(0x0, 0x940dec2033e9794e) msgsnd(r0, &(0x7f00000001c0)={0x3, "b20467fef9a5de65f2447293d26c9e1ec8226e2a80c9c68a4fa624b0deac1a3a4458752f6c381b49393224a8faed7dd02fcf016f068a9f4350e2c8a334cde3b0b1b93f9e38554b75a8b6f52e7799b604e170420e7fb5842aaa9edb8944d0707497e8eac1118565aa7441b4c4b4f7e122e75b778d30a016d555477472c335dd446d433bcebf"}, 0x8d, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61}, {0x6}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000040)="00000018600400890011312700000000000000000000ffff0064f6a228d75377dd628b465a936916787f00a1", 0x2c}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xa20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:13 executing program 0: minherit(&(0x7f00001f1000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f00001f4000/0x2000)=nil, 0x2000, 0x10) munlock(&(0x7f00001f2000/0x3000)=nil, 0x3000) socketpair(0x18, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) minherit(&(0x7f00001f3000/0x2000)=nil, 0x2000, 0x1) recvfrom(r0, &(0x7f0000000080)=""/155, 0x9b, 0x40, &(0x7f0000000140)=@in6={0x18, 0x3, 0x6, 0xffffffff}, 0xc) madvise(&(0x7f00001f3000/0x1000)=nil, 0x1000, 0x1) munlock(&(0x7f00001f2000/0x2000)=nil, 0x2000) 05:37:13 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="88ef0d43ca1862a2e893fbbb906040680a0c002a98a32d2d6c2b102f07cc80ddaae73179fe848604990e872f6d5383b948d1efc41e8429372b57b1c25e7be56bbd826d689cef8b589f3970e3743eb395b984bba7bf1075c0e026439783f668b1e9326d24f01477d88f5036625c4edc2453aca163a6ec939bd2e220ff95d69d2dda69a411bb22172cce44e10c0f757fdd9ca9e7e05a7811", 0x97}, {&(0x7f0000000140)="acde1880deb189c7e5dd644f36b19e81cfde7892c9d8", 0x16}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="0101b05f5200cac6a768a6340bc6d50764e0018029e07c4890c14892de8c652502331023e8cc98096fe3b5f8cc838043c259493d006f0c112f5644f15f239c588449b9491840ee9b3681de9fed65890acc312aa4666e2462fdd60dee0ac6c46855f9a91699b4fb18bdc98971a752b1fb1edb1eb430", 0x75}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="d03081bbbf43e27bb1ef67a8d776fe0a53057f0f2ca1", 0x16}], 0x1) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44, 0x3, 0x0, 0xd9d3}, {0x3c, 0x1, 0x401}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 05:37:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setstatus(r0, 0x4, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = geteuid() setreuid(r3, 0xee01) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) r4 = geteuid() getpgrp() ioctl$KDGKBMODE(r0, 0x40044b06) setreuid(r4, 0x0) r5 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 05:37:14 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x0, 0x0, 0x4, 0x1, 0x8, 0x80000001, 0x1, 0x2, 0x1, 0x8000, 0x6b72}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) 05:37:14 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}) syz_emit_ethernet(0x10, &(0x7f0000000140)="7eba4f538ff01ee5a5685eb6ad619bc1") syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xffffffff, 0x1, 0x0, 0xc1}, {0x1ff, 0x4, 0x8, 0xffff}, {0x4, 0x4, 0x5, 0xfffffffffffffff8}]}) 05:37:14 executing program 1: select(0x40, &(0x7f0000000100)={0x81, 0x0, 0x138536a6, 0x53d3, 0x90000000, 0xe7, 0x1, 0x5}, &(0x7f0000000040)={0x7fffffff, 0x9, 0x3, 0x8000, 0x2, 0x9, 0x6, 0x3}, &(0x7f0000000080)={0x9b6d, 0x2, 0x200, 0x0, 0x8000, 0x5, 0x20, 0x90}, &(0x7f00000000c0)={0x80000000, 0x9}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) select(0x0, 0x0, &(0x7f00000002c0), 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0x3, 0x74a, 0x1, 0x0, 0xdc43, 0xfff, 0xfff, 0x4}, &(0x7f0000000140)={0xb8, 0x96, 0x40, 0x3, 0x73, 0x8d, 0x4, 0xf9a}, &(0x7f0000000180)={0xb86, 0x3ff, 0x8001, 0x582, 0x7, 0x8, 0x1, 0x40}, &(0x7f00000001c0)={0x4, 0xffff}) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000343, &(0x7f0000000040)=[{0x50}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xffff, 0x1, 0x7f, 0x9}, {0x5dc, 0x20, 0x2, 0x4}, {0x6, 0x4, 0xffffffffffff0000, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="9f") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 05:37:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0xf9e3, 0x9a}) setsockopt(r0, 0x20000000000026, 0x7, &(0x7f0000000080)="a09f72008000004d1426d5", 0xb) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 05:37:14 executing program 0: utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x8, 0x1}, {0x3, 0x80000000}}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000440)="f35fd413c7160155e1a2bb7e4e12529e00488d15198f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1705a546a41be890d13abd93088ec5a5de04e6db297bb7ff55b88518db709dce60b75c2dda5015a44e6e84d468f2ce7e295204e3f0f36941c23f43a7baa7038a8da9c200e5ea290736388e68c6556e397422587c67f905d5ede4b1fb824b6d3cbbaee8d55760ba519fc34b7e461194069b591c09880f7cb9f9497622b29463443d7653331eb", 0xea) execve(0x0, 0x0, 0x0) 05:37:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setflags(r0, 0x2, 0x1) fcntl$setstatus(r0, 0x4, 0xc8) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1fe) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 05:37:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmod(r0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x1010, r0, 0x0, 0x0) close(r0) pread(r0, &(0x7f0000000040)="df50a915cf29a0842d9e1af2f4decd2acbf3d7d6e607da3a72988421df5d871e89f456fca92700bbdf01d6758a5a18cb4643e2788eda8a1a14783202e195759454cf1b08ad374932cc23a187ee06e38fffd98927d3fd21b6a6bd534081465dfee366e3b5c62a5e97", 0x68, 0x0, 0x0) 05:37:14 executing program 1: r0 = socket(0x10, 0x8baa4afcc3849a7, 0x9b5) getsockopt(r0, 0x2, 0x8000000000006b, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="2894f866b53f6b63de090d22cd9bef0e905387342766f4bed486a7de0daf9d7c391f76a69a4fc554604383d3d71f0f3d97a384e3b1f980c22869c8dee5945d653dba497891b385204df04d7b2453380cd3fc80cd94490855ea34a1b9a51f111d61cd5481300c88d6f6652b8c6b2ab65edbb4f3766fb900e4d0bfe7bacb", 0x7d, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="6046cfbac898b19a8690da65cec14fda7834b6be4651f4278ad29caa3914ac6de8d9e19baf1d16d4aa07bc9f60509ed395a54eaea7fe408903d513f7f7410cf6f045fb945cce7f114f8a41cfcfc9b14e6a984689e527700d158bc0ef03a56dcf2e02bd4c3d6cec288d97a692ec19daab895dfedf7c046c18b3d67b232d4ec9213b67514a5892f01ba2528cb295a4c04b98bcceb1e291cba0d7dd4a59e384238d3cde32800290b16c88b85e5fff36a193309dbcd7763882bef58f32646e85e193135b317f56ccce92a981f13e5d7e00e8ca478516ca08fe0739362cb7bccd41bb", 0xe0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCLOCK(r1, 0x20004276) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) 05:37:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000ac0)='./file0\x00', 0x10000, 0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000600)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() pwritev(r0, &(0x7f0000000a00)=[{&(0x7f0000000640)="a387cd3fb4b72700cb3a2b106ffa09d5826f036248b799cac9c961237f4952e9a086692519f6149eb27a78f20483ed0b8a246f1984472266872b8fdc70f7f0364534e46508b92e14c50a74df132171fd3cc9a5cf992383efef1e1a7757a172ea5d94f9f84945999accba88", 0x6b}, {&(0x7f00000006c0)="23eb3c5a738709a65dde8204978548c4d602e2193bc0b74ac6cca2ac433dea0e6a002602fff3f281d791e6455707c592fcb0ea5fcaf5dc5a14d46d5ff5c1ac5d4715c3fef765c4b40378f239ca71a160b71465b6394563ffd065f04bad9219ea17a21c19c37f998981248298c9c9c7fc2238e471a85d6ecca283e76de34f390c083aa44f5e0302a190b8ed49e87f384230969d6e41ca66127352d8c84d8a1125c6ac99677d7034b77dd01a5389f9f9d6f55e051ceb6cc2e961310c61d1615d5c07c69d239b99c97f34144a10a4c1f6ad1a032bc8abaf6bdb4f90339c96124e753ae9cd272301", 0xe6}, {&(0x7f00000007c0)="aaa151a090bf2f04c3492eefcd25297dacf013336fda1e7391f8fc66a764d8efb25c9781664ce205f9db382020153822e22bf8f18298106e55a4473664c40edb11447d20b58e2c3d98684f5a1f1496c4ee4e097ef054e62530c9fdfc1f0f4b47ded02a82976d0c1a47eb9d7a8b224d90e1608e44eeb3a306c46af3f2a35a258cccb37dae0bba82044b25f1b279a6386f11308a", 0x93}, {&(0x7f0000000880)="81c4026ddb9d71b83f3c73eaf5ef352283f798c0ad81604e5716b37b9b1cd73ad313f018c65ffa0eb6ae959d7a259e0f6ec50d58b51cae1c6b3384c42f5c42d7e07829f6805bcd43b06975bc2bb5e6507f528d006a5e34b183fca9778ab5db976b1f737e4428f5f1bf9b8b89e4245f1b", 0x70}, {&(0x7f0000000900)="719a67d8b9a87c5ee4cd620f8bc80586334d903785bef346755136b3b82d0714176221809e7976a12cd48a86e93aed8f1e4a51a467379ea90dbad4617a8947b48a89ad3e1df222a01cb95c33d7002a79610e1ef3439786b30d6980d691c6d182c5c3f64564a8e6139958bc937e91f857a15f258332802c12e5f8138cb28aa6e9dda5b4a9ee20f12f79f6bb991925822a4e24e4a4fa7ec95557889157ee6d31af6138d17acbcc13a9d3dfb79c926998ba97b713451552d008ec460dbd38f2e778a7520cc3f9df1c9fe14a0d3e882611e1261b34b6379d8fb61c8ef9243efa", 0xde}], 0x5, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000140)={0x20, 0x7, 0x0, 0x535a, &(0x7f0000000380)={{0x80000000000, 0x5, 0x8, 0x1ff, 0x10001, 0x39bd, 0xfffffffffffffff8}, {[0x7ff, 0x1, 0x7, 0x3, 0x101, 0x3, 0x9, 0x0, 0xa393, 0x5, 0x0, 0x0, 0x81, 0x8, 0x84ee, 0x7d6, 0x8, 0x100000001], [0x7ff, 0x92, 0x200, 0x4, 0x81, 0x1ff, 0x193c, 0x9, 0x8cce, 0x7fffffff], [0x100000000, 0x1193, 0x8, 0x6, 0x10001, 0x0, 0x5], [0x401, 0x7, 0x80, 0x5, 0x4, 0x3], [{0x0, 0x0, 0xc404, 0x4}, {0x5, 0xfffffffffffffe88, 0x7fff}, {0x5, 0x200, 0x0, 0x1}, {0x2a, 0xffffffff, 0x101, 0x1}, {0x20, 0x7f, 0xc5, 0x3}, {0x9, 0x7, 0x4, 0xfc93}, {0xd1, 0x4, 0x39, 0x7fffffff}, {0x200, 0x3f, 0x9, 0x3}], {0x7, 0x100000000000000, 0x20de8043, 0x5}, {0x11a, 0x9, 0x5, 0x1}}}, 0x0, 0x996}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x5e3c, 0x1}, {{r0}, 0xfffffffffffffff9, 0x0, 0xe, 0x2873, 0x80000000}, {{r2}, 0x5ecf7dd9e4834372, 0x88, 0x20000000, 0x100, 0x7fffffff}, {{r1}, 0x0, 0x6d, 0x80000000, 0x80ef, 0x8d5e}, {{r0}, 0xffffffffffffffff, 0x4, 0x3, 0x1, 0x1d2}], 0x3f, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0xc, 0x0, 0x3, 0x3}, {{r2}, 0xfffffffffffffffc, 0x80, 0x1, 0x2, 0x4}, {{r0}, 0xfffffffffffffff9, 0x69, 0x1, 0x1f, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x34, 0x4, 0x0, 0x6}, {{r2}, 0xfffffffffffffffc, 0x30, 0x8, 0x6, 0x6}, {{r2}, 0xfffffffffffffffc, 0x6c, 0x20, 0x7, 0x807d747800000}, {{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0xfff}, {{r0}, 0xfffffffffffffffc, 0x1, 0x20, 0x156, 0x8}], 0x1, &(0x7f0000000000)={0x1, 0x2f}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x4) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4a3, &(0x7f0000000200)="ddcb5dbb26b9") 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000200)='./file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r7, r8) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x5) listen(r1, 0x924) getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) r9 = semget$private(0x0, 0x0, 0xfffffffffffffffe) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1000, 0x8f, 0x25e1, 0x1, 0x2, 0x8, 0x405}) writev(r10, &(0x7f00000009c0), 0x7) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r12 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r12, 0x2, 0x8, &(0x7f0000000080)=0x5) 05:37:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x10000000b}, 0x3c) clock_settime(0x0, &(0x7f0000000040)={0x7, 0x1000}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400, 0x22) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x4bc8, 0x5, 0x7, 0x9}) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x3, 0x100}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x6, 0x800000, 0x3f, 0x1, 0x1, 0xfffffffffffffffa, 0x400, 0x2, 0x3, 0xff, 0xffffffffffff8000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)='M') 16:00:07 executing program 0: socket(0x400000000018, 0x3, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r2 = geteuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x5, 0x10) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000400)={{0x100000001, r3, r1, r2, r4, 0x80, 0x401}, 0x9, 0x9, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0), 0xffffffffffffffc8) socket$inet6(0x18, 0x4, 0x4000000000) socketpair$unix(0x1, 0x40fab3f525f4daff, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) geteuid() setuid(r7) r8 = dup(r0) ioctl$WSKBDIO_SETMODE(r8, 0x80105705, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0xffffffffffffffef, &(0x7f0000000000)='\x00') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x2, 0x8000, 0xfffffffffffffffb, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x100030}, {0x20}, {0x6, 0x0, 0x0, 0xfdffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r1, 0x3) syz_emit_ethernet(0x2b, &(0x7f0000000100)="e3bde74c072794f82043e387dab525c6d7286fed44b8c05bb87e9059b7fc0648d106d9d6d7b25ebe09b3db") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000400", 0x4) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x5, 0x80, 0x55bcae6b, 0xfffffffffffffffe, 0x10000, 0x9, 0xef5, 0x10, [{0x8001, 0x7, 0xf76, 0x3}, {0x8001, 0x6, 0x3, 0x1}, {0x400, 0x5, 0x3, 0x10000}, {0x5, 0xd30, 0x1, 0xfffffffffffffff8}, {0x850, 0x7fff, 0x80000001}, {0x7, 0x0, 0x787, 0xfffffffffffff001}, {0xb8c, 0x3eb, 0x5, 0x1}, {0x2, 0x8, 0x7f, 0x3}, {0x8, 0x80000001, 0x1, 0x6}, {0x1, 0x3f, 0x3, 0x2}, {0x9, 0x3e377175, 0x1, 0x100000000}, {0x2, 0x8000, 0x400, 0x2}, {0x1, 0x4, 0x5, 0x7fff}, {0x40, 0x8, 0x8, 0x7ff}, {0x6, 0xef73, 0xffffffffffff8001, 0x3}, {0x7cb7, 0x7, 0x3ff, 0xffffffff7fffffff}]}) 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvfrom(r0, &(0x7f00000000c0)=""/201, 0xc9, 0x2, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x4, 0x40000068b) getsockopt(r1, 0x5, 0x7fffffff, &(0x7f0000000000)=""/32, &(0x7f0000000040)=0x20) socket$inet(0x2, 0x4, 0xe03) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000200)=""/146, 0x92}, {&(0x7f00000002c0)=""/82, 0x52}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/199, 0xc7}, {&(0x7f0000000500)=""/65, 0x41}, {&(0x7f0000000580)=""/90, 0x5a}], 0x6, 0x0, 0x0) 16:00:07 executing program 1: select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x8001) r1 = kqueue() kqueue() r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="56caf5ef105a7c6c0fc84f8e8e952724a088ca7731d9d2bbdd167b51cfc2ee58b0b2550b7306167b8aa948f311af007991034f7ca15123288aabdd6256a858adb7d6ad817c6c73189ee59e392b4315df0210aaa9f9b1", 0x56) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x140) 16:00:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe44) r2 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r1, r2) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ktrace(0x0, 0x1, 0x100000110, 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000240)='oP0', 0x3) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x267, [{0x0, 0x401}, {0x1, 0xc0b}, {0x3}, {0x3, 0x6}, {0x1, 0x3}, {0x3, 0xf87}, {0x3, 0x1}, {0x4e14bb165f4a33be, 0x1}, {0x2, 0x7fff}, {0x1, 0xfffffffffffffffd}, {0x2, 0x2}, {0x3, 0x4}, {0x2, 0x1}, {0x3, 0x5}, {0x2, 0x80000001}, {0x3, 0xfffffffffffff000}, {0x3, 0x2d}, {0x1, 0xffffffff00000001}, {0x2, 0xe9e}, {0x1, 0x6}, {0x1, 0x8}, {0x0, 0xdbe1}, {0x3, 0x5f}, {0x3, 0x7ff}, {0x1, 0x9}, {0x3}, {0x2, 0x2}, {0x1, 0x5}, {0x3, 0xffff}, {0x2, 0x3}, {0x1, 0xffffffffffff7fff}, {0x2, 0x7fffffff}]}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xbe67) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) msgget(0xffffffffffffffff, 0x400) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000180)=""/32, 0x20) 16:00:07 executing program 0: r0 = socket(0x36, 0x5, 0x9) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10080, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000240)=r1) getsockopt(r0, 0x200000029, 0xb, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) r2 = socket(0x1, 0xaa9ee72b0a042055, 0x7) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2000000000000371, &(0x7f0000000000)=[{0x28, 0x0, 0xffffffffffffff2d}, {0x1c}, {0x46}]}) pwrite(r0, &(0x7f0000000240)="fbaf", 0x2, 0x0, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)='G', 0x1, 0x0, 0x0, 0xffffffffffffffe6) r3 = kqueue() ioctl$TIOCSDTR(r2, 0x20007479) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000eb9db3d1572581b2f4000063e86cfc9d071bf97c273a2e94e6e641beed9d2a538706000000b818000000290000003100000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x60}, {0x7, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x80}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') getegid() 16:00:08 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r0, 0xa, r0) fchmod(r0, 0xe3) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) mknodat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x6000, 0x5) 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = shmget(0x1, 0x3000, 0x12, &(0x7f00004be000/0x3000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() getsockname$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x3f, r3, r4, r5, r6, 0x40, 0xf6}, 0x7, 0x0, r7, r8, 0x7, 0x5, 0x1f}) close(r1) r9 = socket(0x18, 0x3, 0x3) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) utimes(&(0x7f00000001c0)='./file0\x00', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) poll(&(0x7f00000002c0)=[{r0, 0x4}, {r9, 0x80}], 0x2, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) nanosleep(&(0x7f0000000300)={0x9a1b, 0x7}, &(0x7f0000000340)) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff78) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x2, 0x9, 0x80000001, 0x5, "f504609d3f100d131f871ded6da0422313a27b54", 0x800, 0x6}) r1 = syz_open_pts() close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x40, 0x3f, 0xff, 0x7b, "ff4c9d5d986d99d7ae12f7ffdeb65a1337c06c8e", 0xc355, 0x1}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:08 executing program 1: r0 = dup(0xffffffffffffff9c) fcntl$getown(r0, 0x5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r3 = dup2(r0, r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x800, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="02a9be7017b1fcfbaa7526db682c9867bd0120e35715e9b53e7ec9e21a2eb01fd4307fb1bf0ef64d878f2b21ce852e29f6d039f439d8528d6a", 0x39}, {&(0x7f0000000200)="5aed7540e86927e9608fd3565e43d27d758203aeb0e7ac9572f431ebc8459aa10454a970eba3646190f22cda8f5675babdbcba07db1b8e2430e8478e873a402460e5ffbf4e035cbc1bcf0c971581de7e231dc1c4af69a3e6991b32f61028145827b7bc4fd56e8d73ac02fc446b9380c97e9fce1bf0d1527b9be70c854ea992744ac05a53ce", 0x85}, {&(0x7f00000002c0)="57c6ae7f177f4d9b633e0cce1f19c9d52675170bbdf56e17d6b0ef62a204388f6b9e4fc0c88f65037a9b19e692ae2f60c9edb7b8bacf1e0281c3e3844c282852f098a825ec489c55187f68c1313b8b88c0a6b034a99438c205dd314da3f2d476eac31cf2b7e55b8c6f05c226991e592a774a389877201c6b0064aa642421d6100b43d9be1960d65e1c24184145", 0x8d}], 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0xa1f6}, {0xfc}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xfffffffffffffffd) r1 = socket$inet6(0x18, 0x3, 0x5) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000180)=0x8) 16:00:08 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1000000385, 0x0) socket(0x20, 0x5, 0x6) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0xffffffffffffffff) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) clock_getres(0x3, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB='\x00'], 0x10}, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) close(r2) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001}, {0x7}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x2}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) listen(r1, 0x2) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) write(r0, &(0x7f0000000140)="240584a40d8e68a822759ea9768fe40b62fb630bcfdfd69d7321406acada1f336c48289660fa3dfa5561e38f00d8f03f9fbd065c610efc9823475600475e699d11318776acb262e19b09fdd3bc5f63c03529fe5bce78ff80745f8d8a040a239a86d0b3913ab9cb", 0x67) read(r0, &(0x7f00000000c0)=""/119, 0x4c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2504148c096b00"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:00:08 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x7a69, 0xf, &(0x7f0000000600)="99319296481a4c12c74f4c2e91af381679e43a154fb96671a32161f859db54fc8b915fbb5cc72a2fe400eee304c571c0625c1c74c32e088f83bec1e334064d11f865c13af1a9a02ab2b585b979017db398d808594374b8e248d372b8ae80248bf807677f4287b09a5f1b15419c697a7bfcfb06c0feb1b6ccb4cd6b1a6e62ceacb276660da9f2370b50e5bb20dce92d23b188f80e7443e8cd3c28a85b57432e2343c2d968d99138d38e56abafd846df752510fd02101df2f6563bc2ddc52653795ee5b60195a3881e2101a53f78279613fa25e6210459f576b9284a4c6a8ab645420e9a80227956b7145f377b16d8ac88e46c486b03e6013161b816a8b51deec697cdc7b584816615ec08dbc1cc959bbef3d78f9bcf7620c4ad6e1cdf5c7296a98c69ea8019549350179d78fae3c512af4c4d42867f42f42c9775431edae51bf5bf354ca0b0f768ee18b78ee6bfcfd90177a6ae25b5dd56a467d706d3501b50f440b227d83924a0f34958aecdc2e990360056f199a79a3dd27055d429e60a847ea3831086b057f6becae01dc531fd3d05d56b79753c27936c2a59ce02e21f5129c9761ec8ab81f0d6f686bbb6e3d113c63f027f82c2b4f3fc5c10e9525ef25b01b65539df1e4cd9190cd41048de8c82c73450bb62792eec9d8803e5cb858e73bd47ff88730cb95656c23a07a21292e60a198652ed178efc9c85092b5e9c69d2c1900b04255ca160338ee50858bbfb6f4148d4585c297574764e7dff47e25b5dc7446ba08e87f8c420f167e167ecc2bfb73b47483d1fd548be3c8cf5678c268178055f31e1274d309353d0a2a137a11065b369de7f00000000000000ac60ae93d2b2f09eaa38950e2741d26ae45e44d0ec65e80fca3c1c82d027439567833cefcd612bbf72d339603aeae085d8472428f561b38b3591d81189925f9fb509b175d6", 0x49c) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:08 executing program 0: r0 = socket(0x2, 0x8004, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x40) getdents(r1, &(0x7f00000000c0)=""/53, 0x35) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x22) r3 = socket$inet6(0x18, 0x5, 0xba15) fchflags(r0, 0xa8c7b0607cd1a511) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x80000000, 0x4, 0xffffffffffff74f8, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc093}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x72a}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x37}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0xd2}, {&(0x7f0000ff2000/0x7000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x101}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) connect$inet(r2, &(0x7f00000006c0)={0x2, 0x1}, 0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000700)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000740)=0x4) truncate(&(0x7f0000000780)='./file\x00', 0x0, 0xffffffffffffffd6) getpgrp() fchflags(r3, 0x10000) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000007c0)={0x400, 0xfffffffffffffff7}) sendto$unix(r2, &(0x7f0000000800)="4aac1e63e98653bd1b23ace960d34b6ea5efbe80f160c5b950db41440f50075bcb77ebdb7091b7ce1b491cdd", 0x2c, 0xc, &(0x7f0000000840)=@abs={0x1, 0x0, 0x1}, 0x8) dup(r0) unlinkat(r1, &(0x7f0000000880)='./file\x00', 0x8) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000008c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000940)={'tap', 0x0}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000980)={0x0, 0x7ff, 0x401, 0x4}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000009c0)) getsockname(r1, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) pwrite(r2, &(0x7f0000000a80)="1bced3746d3a20136d836082faa7cdafa29fb73899e8a086b780bc2c8bcf45147fc4ed7740a952090edea24bcde85fe334baed72ac7d46033a883f204659392950624882e21ede1fcabe4f003dfc5e08df7ae2570413c051b1f33d460f56db415c33b8c9d53f94189767a0930c27c4edc2651c9c952960f7a703a90dc43cb1c00aecfca957d8e5b529bf22f6e78a1281ed83159bbf96d855478e0fe1185795408114726ef926532a274acf5aa37143629e5788827e124a84c4", 0xb9, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000b40)) sendto(r2, &(0x7f0000000b80)="cdd4b1a6a33874491148a1e6502bcdec96e4383080ac597d98345e5645194d8fdc8e103f2e01d1fcad51c42ac0f181a095e97637bf0e870a4a1aee9afb2352cffcf0f03b677c67af55a0f0874e81065a9227d9149302a0bbf7b5415a8cbc56224d077ac8c92c", 0x66, 0x3f635aa5997815f8, &(0x7f0000000c00)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000c40)={'./file0\x00', 0xe94, 0x8, 0x2, 0x0, 0x2, 0x9, 0x80000000, 0x1, 0x0, 0x1, 0xc5e5}) fcntl$getflags(r3, 0x3) getrlimit(0x7, &(0x7f0000000cc0)) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = socket(0x11, 0x800000004003, 0x0) getsockname(r0, &(0x7f0000000000), &(0x7f0000000040)=0x2) sendto$unix(r0, &(0x7f00000001c0)="5001050100000000000000010707000008101007cea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cdc24d1467802813c67b63447a4460ccd56654a3ec2c49dc4ae2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006f27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e501000000000000008f2de6c031b7b303757e60642b45cbc5737b8e2401757105", 0x150, 0x0, 0x0, 0x0) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = accept$inet(r0, 0x0, &(0x7f00000000c0)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000240)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r3, &(0x7f0000000300)="f4d3b18ca9f8a23e1eb4a943528ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ee45e6e75f65c7c086906a8b4d43d1159490687b95573c6a2e1e28f66ae1c8c58a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fecd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e449173f47e24396df0c58cd796e5449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120d", 0x599) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x2, 0x1}, 0xc) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="ce8270f0626f2f403daaf29442113ac6c39717bc2172024a1c68bac612dfcd43"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xe9, 0x3, 0x0, 0xc3, "332798f3684781712474f45ce0df0104d1863fd7", 0xfffffffffffffffd, 0x2}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xd3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x100000000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000500)) fcntl$setflags(r0, 0x2, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10502, 0x0) r1 = syz_open_pts() r2 = msgget(0x3, 0x4a) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x100000001) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0x10001) renameat(r3, &(0x7f0000000280)='./file0\x00', r4, &(0x7f00000002c0)='./file0\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r5 = semget$private(0x0, 0x3, 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x24fa) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000480)=0xd2d1) 16:00:09 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x21, 0x40}, {0x23, 0x6}, {0x1}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x23ab}, {0xa1, 0x80000000}, {0x80, 0x8}, {0x8a, 0xf1b9}, {0x4, 0x1d}, {0x100, 0x9}], 0x6}) r1 = semget$private(0x0, 0x1, 0x212) semctl$SETVAL(r1, 0x6, 0x8, &(0x7f0000000100)=0xda) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0xa558f172f7158f6f, &(0x7f00000000c0)={0x4}, 0x10) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x7fc) 16:00:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x83) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x8000, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x100}, {r2, 0x4}], 0x2, 0x1) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x9c8a2fce7ee5fc5) r4 = shmat(r3, &(0x7f0000ff9000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r2, r5, r6) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x1, 0x2) accept$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) shmdt(r4) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000002000000000000009e2a083bbf210104008425e009f0444863e86428acd854121b6c7a0d97536af3c50468064a93f1eb3d1a054e41eacf6cb1ffd2208c40595cde8010d6582445c6d37693027d3dbe6379020000006499578dee37776fbdfcf8310053b25e2d2effee4c48439c0000822ea03aa314bb83e5c113d1afab4631860e44490f48b17d3bcf6c5f882feab68f602cbb739f8daf6a14ec6312d6f0021e2edaa1ee35c58a62e373e4c9e5c7ebfb00"/199]) 16:00:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x1, 0x1000, {0xff, 0x80}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r1) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r0, &(0x7f0000000100)=""/160, 0xa0, 0x3, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r3, &(0x7f0000000280)="8f8f0d5d669b18ac5802ce794070b064cf03bd08279b4ebfcf50c6a33a020410", 0x20, 0x0, 0x0, 0x0) 16:00:09 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x2}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x264) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) r3 = semget(0x1, 0x0, 0x81) semop(r3, &(0x7f0000000040)=[{0x4, 0x0, 0x1800}, {0x4, 0x40, 0x1800}, {0x1, 0x80000000, 0x1000}], 0x3) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:10 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x1ff, 0x6}, {0x18, 0x0, 0x7, 0x8b91}, 0xfffffffffffffffa, [0xde, 0x5, 0x2, 0x8, 0x2, 0x8, 0x7, 0xfff]}, 0x3c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xfff, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x10, &(0x7f0000000000)="ebffcbff13b93048e69931929648", 0xe) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x3, 0x7fffffff, 0x10000, "fdc3675aecd6f6e15d6834cf74a18e8b1c091382", 0x38a18c0d, 0x9}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/197) r2 = dup2(r0, r0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) semget$private(0x0, 0x4, 0x590) getsockopt(r4, 0x7fff, 0x32, 0x0, 0x0) getpid() 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80000000000822, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3b3d000000000) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="8d40c1d61736d1dbe125bc4d2673849a81b380d3d0317daefa197f56ee069902968658a4fdd5c17c7e99c6b4c2bbac2b8cf2500c402e3aa2063213ccf8a9eaf660e4899ce0850c38c4e19fdcd97fd725e1ac4912eb447f824896196365f1787c7ecb966542c78f451c641514e5acc58e7a27eee63f0bf1f1e054cb5e4fb885b4a5ce210ba18ddb2531fa36ec3bebc8f7c1a5dfde4d402ec8dedbea1874ee9248fe1ed202864f114eace4cc2d3db6c1c02c63f61c712f0a60d029e8649b87c09139b18785c9ee5fdbfa9d02f8cbd7256168daa975d3865eee7ac734777f5a8d56552fa34e949c144f984647283141312e04", 0xf1}], 0x1) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x3033ed33, 0x9, "d7e867e5d33db2a1ad68bc7fab49f1aff8104804", 0xeb, 0x80000000}) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4) r2 = semget(0x2, 0x4, 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/10) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x9, 0x5, 0x1, 0x5}, {0x154, 0x1, 0x100000000, 0x100000000}, {0x100000000, 0x3, 0x4, 0x1}, {0xffffffff80000001, 0x6, 0x8, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x40b, r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) chmod(&(0x7f0000000140)='./file0\x00', 0x19e) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) nanosleep(&(0x7f0000000240)={0x3a2, 0x3f}, &(0x7f0000000280)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x1, 0x5, r3}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:10 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() unlink(&(0x7f0000000000)='./file0\x00') kevent(r0, &(0x7f0000000000), 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0xffffffffffff0000, 0x6f, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/87, 0x57, 0xc7f69fafa14704c3, 0x0, 0x0) 16:00:11 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r0, r2) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x45}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) recvfrom$inet6(r1, &(0x7f0000000140)=""/155, 0x9b, 0x1, &(0x7f0000000240)={0x18, 0x1, 0x8f, 0x20}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="db") 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100), 0x0, &(0x7f00000001c0)=""/237, 0xed}, 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x2}, 0x229) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {0xffffffffffffffff}, {0x2}]}) r0 = dup(0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x7fffffff) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f00000000c0)={{0x8, 0x8, 0x2ac7}, 0x7, 0x20, 0x6}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x3) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000000), 0x190, 0x0, 0xce}, 0x109) 16:00:11 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x41, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x14}, {0x6}]}) socketpair(0x8e9978f282912c15, 0x6, 0xac, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffd6, &(0x7f0000000580)="b2380800006721c7b7827d25c656f4945dc846f7b0a4e3c71ec55804c1eafc4238910cb72c1e0d744583640a8f5c2d96e90097fcf3be7193f8da379fd3c5f18c091d029e97c02654dbff47cc5ee765d20509e1efb59b13e31ba5d9d8eb4240c23d85961ec2882d90e8d5e398bc986172486a39c39da20421e1b9c9cccceec699b2d5adedb0542e80f4a628863aaab2073f76fe539a174fec960000100057475b5f33c8bcfb6fadfcb6f39d937017") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) recvfrom$inet6(r1, &(0x7f0000000140)=""/161, 0xa1, 0x1, &(0x7f00000000c0)={0x18, 0x2, 0x0, 0x5}, 0xc) 16:00:11 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{r1}, {r0, 0x40}], 0x2, 0xc65) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getuid() setreuid(r5, r6) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) sendto$unix(r2, &(0x7f00000003c0)="70c302d36f6ec59383091da1d7ff0b6b08310afdc544f54cb0e13a0485d6a83e81d6c2f31d664b3c248e17bb766f5df2a0663943f41da933a9127ee0d3de2f7cfcdf4285a80b93b276d10adf4253757bce79d9926766abf2a26d4212d904fdd1e50a8046464c6c6abeba2a8d43be9c38720b59af272ccc97c73913b5b2820194af2a9714fac1091d87a5683d3f0975ab3c89", 0x92, 0x6, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) write(r3, &(0x7f0000000040)="ca9f0eb7d976a3d365c2f3428c757faa03cb4134b3f06b1b5c23caa3829b3cf1781f08d89002dbf216581725d25b5c9e2251f27550b0997944", 0x39) r7 = dup(r0) setsockopt(r7, 0xffffffffffffff7f, 0xffff, &(0x7f00000002c0)="8db944df0ea1d654e70cb38f6f79672d131250124469e209641a34cc66486af3353ec32f161cf7c2435cf66edef70a10218595f51f3127f6a910d051eeeb0132d5ed43defad5a6586f63eb50ac5700ad9dde0004961be9bba27161bae1f3ddd7eea84a14c8b53196714fcf8a9e9778886f6fadf6e574849718a4c9352d4e4142b09ec2fa1f189ecd510cadaf13ff19c9690c89a473e655ae25799ab9667358a087d2d86b6e54ac1377104585c24706cd87d983703513ed0dc9af5f62e68eb6ba06b69390e6d38d59952a719c219ca19e63ab005fea87968d9b84c837a936a3c287a76f5a", 0xe4) 16:00:11 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x20028, 0x1) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x80000000000) fcntl$setstatus(r1, 0x4, 0x80) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x7ff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0xa0) 16:00:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202bf2f66696c6530c7883256791f00"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x7) getrusage(0xffffffffffffffff, &(0x7f0000000100)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0x400}], 0x1}) fcntl$dupfd(r1, 0x84ebe9495b2cdffa, r1) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x21, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23}], 0x1}) 16:00:12 executing program 1: r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}]}) 16:00:12 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x8, 0x2, {0x0, 0x80}}) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/37, 0x25) socket(0x18, 0xc007, 0x3ff) write(r0, 0x0, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f00000005c0)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b197c72835335f6dc6db23099cbf7a2a05cc6daeac4f8717d8bc2b40eacb2cd4549b5bbddbfe0f1a582ef7adb6b709e47d3cadb0bb00d802d6e8295d1ee9c0c57b562025c77f8a79dc5fe8f2bcf9ca35a999122f0be41af24636dfbf2407894a60629fd5bd11715ecf579887c5886ed5d2e042520223574be39e7863f76ede6aa2aad6081c0730142351cdec299539a8cfa5ef16855", 0x195) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) r2 = dup(r0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x8b67c046839cbb8b) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x18, 0x0, 0xffffffffffffffff) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x333, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) 16:00:13 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x18000, 0x8) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0xffffffffffffff7f) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0x1}) fcntl$getown(r0, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x7ffd, 0x0, 0xbb01, 0x0) clock_getres(0x4, &(0x7f0000000100)) pipe2(&(0x7f0000000000), 0x4) fchflags(0xffffffffffffffff, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x1c, 0x80000000}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) r2 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000001c0)=0x4) poll(&(0x7f0000000200)=[{r1}, {r2, 0x2}], 0x2, 0x3ff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_metric}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_dstaddr=@in6}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x100000001, './file0\x00'}) 16:00:13 executing program 1: nanosleep(&(0x7f0000001c40)={0xfffffffffffffffc, 0xdfffffffffff9dbe}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000001100)=[{&(0x7f0000000040)="f6ad3df5452c1bc1ef1f436303e8e50ea9bf40c4b2fec64409babd4b88c7cc75cffb54ee5b07bb4fd553be62f21a6644aca5848985f5e1a0baa02e3ea5eb18cbf923b6f315f25b96b8ea16f71efc12b60a68a3c550fa76c0b0751db93c37450babbdb70d919df8035176ca8e77054bc7746e1c23153890a42f9f45c0f273041d68189ecb6dcdb6fb4a7f7dec904a4025b8b9d34b7b4c683d9b63a22dc6d2c8df425e3d646889a2256b0d6296563f7a56700611483eb46c8c51b3f9b0151b55f6f7b4755ffd92dd92e1f0fe3dae3151abc17d150d364c743e62dd6e78af066b1906f8488e4640b5a5eeecd66f46586aff0e9b8927b6f5afb35522c8608ccfab39285345dca17f56126052ac403089e97b525eeb7cfebbd7574b66a0516b47f2084cdbbc9ec24e6289e62a234d56c94abb8f18f56848161919817ec342ed0ecd9dd9a1b2a9ca1e0fdb837e209948ca4b386c69a0ab65a03eb751747fa49e8bcdbcd7f3a7cf0fab58058b84efa11990620eca4308679378ec13f6145a2d1b460f1de63c00d078407387cfa204fc25cc010d773863eda36849b0992294a16e437ab6b326f2a9eee0a03f3802ad642321e40b5267f539591d29ebb76354eaa9ddbdde70a82e9e109cfe605f8dda80832d9a2ff87995408389195a3c5d1284ea51e0eddd34f956096bb6cde3ca5f4bf4de678f52e58a29f2e9d5ff1467dccaad783a5955e16ae0a0a2e12969111a3a82d8b4e1ceb372a83e3880048bf5f64ae066795cb11d41c2766ea4da335cb0fbcae2e0a93e011d00818231ce1a10240f4e961dbcb773104edf8a5fe233baddc6565ffc0e2e04c0306b2d54ca73c9eda0643c7741e6aa5ee6d880622ed695d8838c849a777b17b85acdd5f061c049d07768e505310a1f31636f4ec7c166b4774c47818bbcc36ac585c559e12e27fde1a9e73d97fa302e2c79e0fefe019ab019b39d80f9841f57eb42a465a151b456bce99b682d90c90a7586d652207a6282f2ccf0f4a4324d8dcc43d6a1412d00a54dcdf3884a02489644020e3a8564d9b94aa2cf2b7799a7b17f75a272a8513186f8251dbcbda9ee9049f2b3950f410c76fe320a27cfab5f6729a8950c2f32dc62c23055d8cfab954412703b1bca62f58a32a57b31113adac72a770feaac06b8a2d5600135fbe6a2868f6340362820baf17f6a68b9952c58419ac7448e3db404fb1a69950298246174e162b0c23fb41d1f0a1e2a4eb8caa0d1265da1afd8ae9477e644cb7e8ce65238b67ba8305fd68be4962641b3a1954900887a79896848402af7645a151f645d751490a4d43464ac4796297432760463d1da921a1fb650761a54b73f6a3cd178c726fbedfc6b2dd5a3f7d579fd76f8d3d27209fec365168fbcb00d1200128a6e4e5d4584492810d004a1739af495c23bac84e86b58ea1f866e5ab8e649e12abf995a6e5542b1e053deea1b4701c81011e3c9a210dc81c6a46161a70fc70540538e053a44936d8fc0b7e3455df008c7242b8496f9557607c0070f1cf65c1fef6fd41d34e3c5b88fd117edc93e68c54ecb2db0824d15363c8796bb2de3a312eb0dc2223b6a25b7a7c61f369d424ae367d8d41c1f9a31c6cba9146aea84a3aa6ae7e1949dcb458a0c0b4472b026ab28cae76f3837fddafe79e6b0f4e4bd5e7059095a4e6704d96c9b021df04ec457234e691da67fbdf89fa82d9ae8fb66ec745caec2b7b2137d4d8de54f9ee13bd9e1b8e93021f4d0dd5d2b76a51b60bb7f2f81170535e257c584cccb0609f88f9dbcd5f533d3229e6578500db1ae89b132efc6f0682565e76a5a85cfa021f738dfce0181abdcfed4f794663710c785847492911a876aa0f43057e349962d529cb3f953cd20d1dbdc86c16d340d84d6cea7f3505e692e93d07eb94fc10aaadf476df5c6a1ef49c0a68b17ea16c93c0a86fc12b3de152063185c5643b386c9c554b24e7253366bb74899579409884f8c7611f579abea45583b6593bc56dcb9e51b96de84311159a488774c42aee0a573e62292ca5177d3796e26fab86a661a5c9d528ac89aa42192f6428e70971d8786505d7c85c24a7f5642fdadbdc838b812491eb6142dd51f5961eb2be105cb93695fc7c034f09fabc92530b4e9100ccb5c145c1479819f80af6bbf0ec4f6c26b630dae02194b09c478f7d3ca2498a3da23bc27365297cbfa40849dbad09f2457606275b146c9a7a6cafa3f24690a2ee54183fa6c66638c9069635a47e79ffaa43f52ae3e68a12a65552504969171d6811ecb636a2efde35199ebba9d40bd1bc290282998b560fb5d9f03586c6bc800e4840c4e0c2397a8b830409923fba4142ed98d5af2a2005871b04ab529184becceac7c7ed91aa430803fadb16c53c465f8b0423b864e594f453c6a40071d599ba9e3dcab705ef802fa208ea563824f2693fe00b03e978bbddf8cb7ade9548fcdbac9d134c55459df691a8708c857d132223cb5f4889ef6c272ea9eebf73626777cba158892a8a329d7a9a423aa9b9904f189bb84b51dd3cf078588d75b10e2e7102fbb30fd6b37f1898171977bf8bf809f410f3083e5154e7d0dbdd12ba0203d05933a442d9a76ea9c77a8586b9b0e258fa1c0b27c846c996ee82ee82613eda8f233dd0e84339b754d04bb9d55a34320603250ba295a9722483803463f6de0de13fb70f72b19603cfa329697bfa37b908668f89ee027ab0148ad61987c6d92d266ca8c87adc0c2d2344d360c235d25d0c39c546fcf3883d2c351be67002e5d6e44401e3802273da20fecc8812a1ee796a62fdfee5f4e741865127de5e9160818ece8b14e2291cef67427250f41f3ddde5931dbc6ad703f9f37a57f1bc51f338b183ed29479bab04f66fa62ea2ea516cbeb62dda753e42077a246d09edc1502b4618fdc454c50c1f562fdc81648f22d696e618d37b6bfb6b748cb7e1e5543307792e85fc645b1bb35a7dff9e9b3306bb3a7655bfa781d3a22b4c1a75c427ca8da82a3fed52bfd23ec49daa83dac1dd6590c00e2e028cf3d60ee45d785c2ed471e431c5a870dc1269263cdd5be16df92383f7670213df4c10607f571bb00c9d261d20a63650444b33b6bab08a87f1b673712b878cbef4feb28275952cc9d9534a7ee8f00be9ecc1bd56caf0b5ca7be4a20fe6d6ab6ed62239b41124534ecf31ecc1ab27eec12f6f72c48a6aca0e18e2b36f17942a4f023ea40a6bfdd4e278de0ab8bd5afb4e151a1c0dee456ec6e89842c3b5a7958e3d209f68cd03b6a088741c0afc80e4d064be61a9731eb33202c3b96b3613f1addd80da1811aaab26bd8bfe8333f95528c0f9e1fd1d0d44776267552b348dde8653b732d2046cbf01fdaa8e86ebcedeea31c4711cc58e552f8dc8099633d27b3f3ffcd2a72d1b2034e8f04e689c731df4b60c1c6e15fdd537d816ee65f524ddd6d2310a39f209e015e371d98cb79ba9ebcb4df5e7eaf4edd570fef610292bde0ea71dd22239a932ebc6dc4596aefc7fcfe8bc4392ce3f7a76fe0b594d93f4a2a1935ef640d6ff54bc9889d5d1b6f6496d04e9f1dcdd8a904d86783a53513505e13bdf83fdaa93e280d746092017e00ef64b3f51e8ddccb00ac4d5da448df457fec652465119c4c571accf7c96d59927c80207418e254516688ef1de7f08fb66d9c7a634c2d1417d44a2844277e64af61ababce82c9a72aeca648b719190e0643c2cbafd6c451eb9966aab28d9186dd56a2158bd9288231f99636a6944a4b6441d2c393e9579cf7c267fa91e1283f837404b5f42f273be8faf57bf8734816ffe79f01170a92607e3296adf800cfbf19928f2858b882990a5231caeac4fd277432bcf6d6941f260b9059ffe971040068e9dd0e5d26fdcbd7404b92c6d1594cd0f0cc3bebb37f0468b995b6fef8b133c757ec3fc75331e32e0c2a5cc0dcd38c91a28a9155a6133f94aacdabc855af987955a2c7f964ebe252bd4474ab724b7949ef3e50db1d78e0a96996e1f54c33499ee34c073a90141df8f31564ecf637d70f80dea3bbb62b28893d59a7bb38996e7bc86493a6acf2d9b5f862755f35a1c009a08596ec7541a7f6517a86f442efc9c2e794648c8dbb1b3d5a22ebd6ede80bdfc028ac0b17a964ed3981d8f7565c58986a8cb8de2b1a43cf17eea3904442685a604c1256754ad2ed53d2b5642bb2de688bf73e21e9da67a7f4590c00ac49aca77ece035678fe4e892a2cdab25981eb15174e0308a2ed0478046dda994dae2cb45be8ab38d0f8afce25cf50784f988a2c1b508e02cc125c57e63a039d5e4bff11347afce36773cfe48c4348f48c568e2a4d566aefd356611cebb9bd0ccbe86d7963c680e91cfe7f110e2a09ce16621276487b038908006f88194a4b76cf8c7d74b7193c6c47000a68c27cb2c207659c6edfce7ec1898ed42c62a4dd4cf04beacc8f865dd381563102c36dc30860b4a1b06d537ab479520da8a29fd72b3d223449ae4cb9c99e29077258261ab544467b875fe09dc4ee6bfbca75289fbfe7e513c635e4f0040b403118194032ca0ea9f2ca050c1a94201d74bf949c89cf7e3ab8212b57a614e63bc6000d9f0b9a923326024a9459dc7efb2f472060d36efda4e52de7dae2ec603ee4c6dffefebbc18c31a0b910ddda600be1aac4a1c8c3c1669871cb1d6898952c908fed9433046c1d6591a15cd3b466007d2216572e0cf2b3cac0e6442dfe0ff962f176eaa32e11cb5056567124a7e6e8d5bf5ca0f1da27633202438466b6080c69281dcf4944270353d560f7e08f9d2a2e17931e3d8f9693f73ef9712325d4c8227ffa0d6d32fc89c4406f567fc1be63a9ee4737183653dafd91efbe2f972d5afb763e8494235e87c01796b68649debb22fb88bd1210ec1b56fb66029c53ef16f438231de4d7595661db2ac98b9df7e5f5297b8fa0686cceb3924f9cf890d6c713c6391a90ccbe47fca0b68fe433cf01792023f876f9839d12e62bf69f7086e2e869c8f85829cb553d4fb9a0b80d06a30efcb4828e43fe29e692edcb67532533f9357d7a05f4769fce2468093f5173fcd485e9fa94e04d18c5e460a4b24bb3b48aa84ef009878edec8e10fe94dcfec1371665f5083f0dd3e80ac3e01aaf5a096b7fa8fad194073b28f4e53d18633c965634f63216ca790261487505cda48036d0fba5bdb13c9e524be44956361f67b35e40e38b719381b69022807ef3f9cbf3d74b81950052e996551450cf24738979ce214c089fa64b0dcfb7731d222ce49e823e4773b7f1a76898a36c9e4c325e1c44256dd0069d4234422f062879c0cf328e8b8973e97001c0d7e20e6c95172e2e36fb6661046ceeef291abed6f59825dd774d1463daeba40fe2471c7c8bb8ddb81ad5e9268b83f0ede1c7334aaa5c44d37bc283ce64d9dedf1f4ec9e085f877099f28dd20649842e2ec1fa7b0e1e258d39fce124f5952713731b0f78b9813147e2fcaa08225f072c730bb0bbf2d5ad0ed0da51645e0c457d0fde39bd1cdc0b0181407b9c5770dba70b235b6cbb6a1b5f59f551e39725d9c4f5b8b6e423114049818f251189e8067dafe5a489c26270f0de275bf9dbe62b046cc059992b96268494fdd1580b2b2d91cc6895ca72a9504500c500e409cd226703b15c6f1262c0f97700b603b4ca15ad6dc883a7ec0a97ed04433d634a33665ee8849246e2495a709c172ff0af75ebdb199e6ddf16607eccdd59ad3afa34a555ae0a276274b9373d7fd2fd8e584e9bd696f98b74641baba4d0bad07b763f119570ba463cbf479caa436137b8dc4fb96ba08343899698", 0x1000}, {&(0x7f0000001040)="5f2ca862d307cc2bcf778a5f42ed27065a20da9aee18c4255a4606172a0713304cc4a3614b2a5d69c3c55074ffdc511dcd8ed4f3a20a6f64a2cc04256f013efab7bdf6a24ce77a762f8c64ab0ddd1733dfde4c787772f28ad9195a966fc4f4d329dd161b1176e54690f48ed6924e84614486ac7cccc4698418fe5b432136bd3c8f8c7e", 0x83}], 0x2, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80000000121, 0x0) kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f00000017c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001740)=[{&(0x7f0000001100)=""/204, 0xcc}, {&(0x7f0000001200)=""/46, 0x2e}, {&(0x7f0000001240)=""/213, 0xd5}, {&(0x7f0000001380)=""/93, 0x5d}, {&(0x7f0000001400)=""/31, 0x1f}, {&(0x7f0000001440)}, {&(0x7f0000001500)=""/177, 0xb1}, {&(0x7f0000001640)=""/202, 0xca}], 0x8, &(0x7f0000001480)=""/37, 0x25}, 0x1) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: socketpair(0x20, 0x1, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x2) r3 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x40, 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240)={0x0, 0x3}, 0x10) open$dir(&(0x7f0000000280)='./file0\x00', 0x2, 0x100) sync() open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x188) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000300)="8ede2d5ba15a0879ddf770f5394d130d45097522908ffb635140d464addf9a318889c43f267b153c70ab9b82d19a17141504d3e19f8ae60d9951d2dbc7b7a7f07e32ff75223deaf1f64ce66384a11f5eb3a9e4b8c249d348bdd61a374e22b8feb82be4ef4df3aa037c8776d06c05ccabfa33c0462a755302326e25ca89a3e7bc2e44e47a1dfc5e1f103c204979d364f32e0c58dba986bb90baa9b718ad039d95b6ad3cab2370dab9c2291d0a7793f9e1afd6230557c6e833ad954e5d453c7a20", 0xc0}, {&(0x7f00000003c0)="02242033ede374af7acf7702b3248be1054ca94ada4ba6fe17323bd7dcc2eda8eb3bb9846658a0806d58d558726c74c07193866f05853a31a01b1f1e979966f9ac232bc40f740b862a6c4ad643910a556c6d37cac2bf19b7b792e3907544fee6c4dbfc307fa6dad76c99fc63fa5d30ec9847f2a6e5b3fb0bdd70f9a07134f09fc2f964b04054a069fce3dbe7f3b522934ba080a7adb646c1e640d5beeced879c86c332ae7614c2fb8a398d1c6fbbaecd31d6c869da8fe13384ad8439ac8a47ab38b81cff2c1b8c05958e7e77119a455ff5f00242ef149f13b298fe35a87ada8924a0130bd48f15edd94f6a402d22352088490392f575287ac37d2d3c490a", 0xfe}, {&(0x7f00000004c0)="62a142733566dea8c37345ac7baa7d7db25e8de54aca7e93009c4a152f1a0964541c0a5b66cd2c7d1fcb202c0d43e386f98be6e411b8c7cf6674854a8ca3a91f5615d796417fbf74a33b8182e0d1746c71488b91d2e4421028dc31feda63efa0cfc3ef2adf8ef183f357768d6ebb4ec330a3e6f2eab3b4e0e7b2bb9cc09a1f1d5941507ea29bdeed7c359678129278f4f00f4e476363610e026c9c75d2e27d34a5a8f984a5273cfa3453e204f663a92c16bf96ffb6e926a869d4bfa5f980edf4acec04d9852a63051ec4994fb05d284bc39e2a997eee68cc4c366ff6439abb8233daf3393cfb029753b85ce9515e924b6e745bc9aaaa4d3cfb0768f85807246d7bf4060e7debf9e7c94ad8377dcb175249b6a374e25b30684caa2f73f060249b7a107e9d226a13f766658f782188f5b2eb10adc4041ee5da81bd60d6da49ee07f7d445a80e2fc33e635f553421afa800e53e48842b8fdc05b01d5b9ae9dfd4988da4356f06815f12882a8f5689bc683c4a1a9e3bd0dea524bfca33387a16a6897db4093e936a210db63f242810800cb2a4c947d5b8d43cfa0d9bcc2fde0b3e9c1fb51fc352e98dcd59d9af2d80274feb6b6f6bb99d5ddfceddc5c92702dd288528473f3dd98e55c0a4cccf1cd5e51835e653d2b8d59108d4febe36ce3f4f2022b073df7e39e7eb4ba833292518d7e55b02da88aa80fde1436c12a54a70eee5567e1dea708ba63486ca187724a62638fb36e4ce95efb06fa76c02f6627f2804d06f49e2bf01e7f0bfe7c4bbcab85056159dbc00923d351dacf69c0d0953aaad96c5f6e43cdaf2f73544c1ea820bfad1380b89cabad189f2406ba0a9600548830ba127b17dea0a389f79f5c9d744665d86f71a8a803984145faed33fbf709320bd5854750508fd5cc5efdff7417b5e9da01563991bf75b3a87813b8ab1cbbaa062c87b5f88547849df358f1dad015278b0e5ab47f1a795fab5aa8ad78a9070c71faf5b994a478fe0d225545237e250a058280f3a29f08e6e3d7360698fb7f403727636d17553b37f850995374860b8441032febb42e29af6eeb844a9fb08960c8b04fc5f2ed1bcf816974f169bae1a1afc15141ca059b24e9e5b89bd70a4941ae4e83abe54c053b68e6c0651a7c0a874c76f99e260ad69b43df557baff6474d389ef90f63c8e40cc716452855f68e6f61c0a21bf8fe6272ef33cadba438a30684c2c119847a6cb71bb8a44d7262b1c9bcdc1459c94d91b73854aa869ba376901d79775b8aceb4d7c7bc43d4c614766450ccd05197a23edd7dd8250b6d28b6a6594745a0ca74abb999de7d770ab6074ba85a110008b18317ef9fc9129068cd6eb06541b1a4d7307a783e039e06146f9ac12394d976a28ecb49f9d598dcc4d89da1d0d324ecd94129b257c98887a10c3a7a73bbe0b8a498fae8c20d6c515549f5564c651c10d2c6f684fc867722922578178fa6fb5fd8bb18bd6db60771978d69f43435451f62faf72f36b2aa69256bdc90138bbf293e5c928b54da2d490f7e0ca243b4e181c4799b45c711f7cd2d64acfd664783b773a70833983099df64e4d3c7539f4914b351baef80bb4d16169c22c9e31fba788f81673ddbe81a7574f30ec0a17a4049d7bcadb5b490673220b8d7f9f939708f5e108f97218d2479f0cf5fc0b02b142f36c1b221c9f6dd3c2cd5ca2711e3f15de313dfb053d903776f4e4805cad538eeb9650d0f7efc6686e6de95ce221de9b54d28866555620f950f467b60567af529f6884b2a37f959b082beb29ef81a64d4528ce991d6106495434b0266f229b466002926fe31c3e83c668cc4f3a0f0d4369a3272513d99ff2039aea7631d494bafc8d6b83b12a2d975a69192fc8527d7e42849eece553d5b95d87592f403709304647644e324a84eb35493bf1fd22f691fab73e876da11b1b8469e2d5d3d2c3a60d3432861a899aa54b10694952895595ebfd83b90981c92576f584a715d9ef4f68dcafa4dfe4102868ffc3f75ba4fa05b2063007d0b20405d896df166e308ad49635ae7a5ec59d32b0860311062cc241291a9b0f5fc959b05df336a9cf82b687bba9a2f9864a15b663938fb242a24ae767070ad51ba059809fd86fc0f358da8b86a14f032b93a38141b63a73840b802a768c406234f43667267391809d4a8e4e9800c26c80f5d2b2aac8ef36c78023275f91818c6b744545109c53d3a455295bb7704aaa064dba0139fc46fcb07e6bffe2e8410b200bb7fae5e344373cfba04b125420c3697ddb4fc9202f006bfe43947ad6f5f16f080f993fd49e9fb74fe404be6a208d4fd513453ddcea5bd04387c131bebf08617a00b31e22b0ac8da7db4bc49b70772533285c7c34bf85dfd0cc8234310464f182b8a02048cae832aabc164d4bbb8d79f02fd7dc2266b57be76b010f06b9e8fd67639380fdc2784afabe0d7644c8931a149bbb1a1f20d4daca2a3e7fd11d80b708f16d0693809ac9e6a6e76332e2651f21137b8c2d570e548b60d06d8f9bc11bfedb428d36b24576364d749792af5d02a2c7f8348316029edc5f6c7fd5fcc8aa112d48a68e494ce41b0e0ebdaf62787c31ddb4b2faf936f483f17e2e3fd7a00126460af6a0b34b6360d10a68679be48bb6a6c025d00c33b9e349e673e1ee3e256fc730837a479f230645a3960d45d80dae8cd6020c24d8afc5924da7e5903366efc716df28531b2f65fd844e9d4271328e125b1d375279ff0a251ed0628756cafaed85e3d56300bde90113c9988036ae766deee95b3ac70a293cb6cd8bd3282e940bb440bff83a883f8d7835428dd371970dafa4e94714019f8faa0bfafed215e43a11b19ec635aeca19921a2f76fc64c7315a6cca8bdc3ec3ec59ed9339b3182326ec126b44c63edf60f6061b09f987b9308bc89148b9723877768f32a10f265c5224eb6b2de68455631a1622ce8312c0c890db36408bee2e037615c8857d19d6b27d8c22bbed8ecf0e771f7d430233a4a788c131143756e48b4897a8cacfd9c11dcd33b650aa7e4732e1e7364e6e33f72271f873b00f1f462ea4351899b14d53f39d7356dfc82ed9204abef290968021f100132525049a9a64e06d8fa9627cea89f83e616f8e74a0563873f025f0d3a64ab6a613d6cffe017d7beabe8aef3fbd10adc288fbf216ee2dfa20ee1822fd42d949902b1ac97e1000be37f54aee4d724a2bd15496d5bbddeb54457b7123053d40b6457024a6067a4c4ec41f93687f1d6851a236b2bd86fad939a4a921b3a348fa020f7921bfadaae170fdbf040661ea4db1898b0992b33146eeba58c6bc23c1176c440c3f08b0af93e3ec33a2868c042dce245bd00972951566a8f72ea59f2d523eaae3301078ef9f7b07bb3e5f010fe735bf74768a6da45822db4605cc71a0ba52514ab9ef87ddb3b1b6e4fef87f6040c8ff41bf942a2e55ec54989116e32a07a6976c8cd44b1f574f89959391bcc72ce7a0c67189656ca4cc480874341823aaaec84b942872bd86c919612f4b609ad6ce30edb2fad644a514883097989dcb9312b9e660abb7a93cd5e0b0217f12c558b872e346492e7b944e5c79667d7d60cd676323cd95e0e1fbbcb6cdd13c1ef3c3248ca970e18f078e16e7445641deec0b52adddfdbce7c3b1a7c477d24f47aefc3ac107b3a9fe3a2316b28a92769e6f99f19bd0a00b3243db51e8b92adca05ed3c80a0b41eed2ca41ae126230074ebd5e9998af380ecc5eee03fae2aa46c9c61964aaefa96ff0d9e6a59710b5c618329ab0c6072de9c2e51ae8547d552c28c4c5a6bd7e303d44ebf8cad4856711b847f11cff40cdadc22ea56ab4da16aaec95a793c853591ba45a9676cccd98c736644fed18b5fec76df0b43b7512d84df636f0de6519f5136fa49e6eff67d06342820bcf41e1fdd24104e9da2c22e1e5eb9068076899af8e84d8f3fac87046a2a003c56cde97e8e1e3935c01de05dce26806580cc9d2b2423536196faddcbda5e368a9693763786fe30c8278d5713395ffee99cedaa8cf14ab14bed196dd9ad09221f88c65dcd131bafff95a0cfd79e0e9e99a6b4631a55ce81d9720cd5adc3019e01418382fb147691f1805cea6caaf24b70e01cf4a6dbe09a69792ad1c954e8ec3c828ddcbae561ad149e3659c1717b066e4233cd099e11a09d3d5401a3979ee3f3009b2fd86e0edd8cee4fd760cf316e5161678cf4a3f42d8954e62e280b5d83fd45277f964d20a43d59e320b2c99d61d9a0e628f3f6c6bc61290827bde4aedb08941281e097cf023565552fe6050c4834b0b110075270196f03e73bd39c40ff3370073f56efbaedb277d905b02036acceb66324f204d4d8860a40a523af50512b521575efb2400bcff32d0dc271e40ba36da57ea5d4eb488200aa86d09d160930053b53b5486bde8ea9e82b85dac95ebda6a70ac2500ad4f4d55d3727bf640b751fe8e14c7853de4d94eed9e96fa23dd05a1c1a910414ef735004a24e7a89c300abcdecd075482ba4e5c0a7f6cddfd8bfe8a309175ad913de8fb6ef712b68649577ff4dcdbcb25f55abc8e6af7dad7c1073b15f3eb59ab2e87e1472d7e5bb1747faec5b0de179d31db8f300d29497bf1a37f41206954abf1e96daee7d145cc70ce61158f78025186ae670dd8a8060eb25647c0585c4d67e9ed2adbba0f1897b59f4a4bdeae3856a601a5198968255ab786ff53cd1012554452f44a28233967b9ba031b31178e3d02c4d6b7e2a0302bf6f11a3b4d716bc99f2aff9aa03f6aa14c8977bc54bd9f529e634c2d8952f561c99a68ec64cad85fb1e3b20fc95afeaf5a57b801588e099309512c5bb055e3fc99c31ad04156fcbc5653862aab447963cd463c043a19f44dd16f0b727db9e69735fee565aee1b369408ce43aa44ffefef517646701c22fac8a97f4f9e7d8fb9f21b49db19a38c3e9bc1627166b9a11bbecda406ac63b5578c434558712dca213c0764ff9336fe8bd35c388acc65cb80c441a814af0778325f4d54e09c6fe82abb0930a31af71930b255bee82475296453fbc08444639492536ceeaa1e8ae25feaecb171a951df111ebf56387993e40642f0afdf9b79f1b552be284ff77c2f95702c81c935a9d83554f934651952c8de0b538193944ca628e1ff47cfefaf003edec579b78327cbe3543dcd60a664e62e899c90e5e5a5f78b3862e730e12ccc4cb9ac1890822a5dc92f4ae5b7e95a55bf6b1ba1b78cc6656b9bb89246352ca843399a89e266288cd7c6edb17787b4e1a7a9789b321b9349f9c53df0e9c9751e4e9d86088118c026f7efae06b6674de19b2f11f43b1782075a8c30b03c6ac66beeec08d9cea7b08894caec47f796fba78d31e7c551c0188f1a20b92ce0818a359430bcf4a12c09e08c00df043451c7c85cb032f88e60c7a968866e1ea5979222a574d7ad1fc30a0e478ac1815181f445f9a7e5d91c7f8acbb22ec7b2671b1e2b93208ae4c1e620b4b0d3e98916cd1bd8e6a2563deac0c5def0904b6a01ef99c3b4036fcf8729691314b7c4ad0370e1388b98d37a379266ad26537e8f55f728ca81a6f981ddb6f6cb4bd067a799c314b347e859edcba20b1e3df56ca653d1ec5d151e7ccf568e9372ff5e3bb23c5a3bc6bd1bd1064f2e301db6cdfbb09a1ca71b0e314007518eb9194507f06eed8f796003f409161e09f969579cf263b1bbc57dab2760bf0850875dccbfc4a35af0b26c98b35fd92d6036f555abcb936fc335652aed103e103feb4f1312ef0cd735716a24f5b70364cd5f04a935801e92b1e171ba680a0e0221fd06453", 0x1000}, {&(0x7f00000014c0)="56f48add16328ee598378618a9ad019f27f5c2571f11cd56c536e06af0e67527eccd69effe4c8af83c95e53140e28ca2576b53683ffe2f958d1d9f681465f339e77090e27afd3f413fabdfb7681967ebb9e533123785a4513997177bbd5a9b708e9eb3f1d7246d91d57b8bc2dfa08b7af05f2ba23747a2313758a30733729c1cfb6aaca5868a00053a324bc64fea60b91eb6a6aa58295889966ea2371f48b6c56ff02d5949ad225ed07763451a7ef31401a5bb619b00ca9a84867c288a282ba5d0c1174d8c6c9184bceb5e2e975520ad8779905a6333d324f45fd1ebc336d431b24b4dd0e93785249a389d5145113d8c65c43cff7bafe3", 0xf7}], 0x4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001600)={0x2}) rename(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='./file0\x00') r4 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x20000, 0x1) getsockname$inet(r0, &(0x7f0000001700), &(0x7f0000001740)=0xc) r5 = open(&(0x7f0000001780)='./file0\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) setuid(r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800), 0xc) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000001840)=0x80000001) mknod$loop(&(0x7f0000001880)='./file0\x00', 0x40, 0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000018c0)) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000001900)={0x0, 0x3}, 0x10) preadv(r3, &(0x7f0000001d40)=[{&(0x7f0000001940)=""/149, 0x95}, {&(0x7f0000001a00)=""/11, 0xb}, {&(0x7f0000001a40)=""/187, 0xbb}, {&(0x7f0000001b00)=""/165, 0xa5}, {&(0x7f0000001bc0)=""/131, 0x83}, {&(0x7f0000001c80)=""/156, 0x9c}], 0x6, 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000001dc0)={0x0, 0x110, 0x7, 0xfff, "4cda3ae639dd85ba36695b7e548e69c496926934", 0x3, 0x6}) pledge(&(0x7f0000001e00)='\\/\x00', &(0x7f0000001e40)='\x00') fcntl$setflags(r4, 0x2, 0x1) fchmod(r4, 0x48) chflags(&(0x7f0000001e80)='./file0\x00', 0x0) bind(r0, &(0x7f0000001ec0)=@in={0x2, 0x0}, 0xc) 16:00:14 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x0) getpid() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x202a8, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) ktrace(0x0, 0x1, 0x10100, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x9) r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x8, 0x0, 0x58, 0x20}, {0xfffffffffffff639, 0xf0f1, 0x1b6fe7cb, 0xffff}, {0x290d, 0x9, 0x101, 0x3}, {0x3, 0x267c, 0x5, 0xaddb}, {0x3, 0x5, 0x7, 0x8000}, {0x101, 0x6, 0x1, 0x5}, {0x7, 0x400, 0x4, 0x1f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) linkat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: semget$private(0x0, 0x2, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x20000198, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1}]}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) 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)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) setsockopt(r2, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f000063b000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f000056e000/0x2000)=nil, 0x2000, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x100) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000740)={0x6, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) r1 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') getpgrp() getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r3 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000780)={0x3, 0x0, 0x800, 0x3, r2}) mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x5cc2) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r4) recvfrom(r1, &(0x7f0000000640)=""/226, 0xe2, 0x2, &(0x7f0000000900)=ANY=[@ANYBLOB="f56211cd1625e37c16bb1bbb148a2d3545c37f155503887b667d5bbac1ce9816b3908a8195004a77b7209e90bad0b6e0677877db8623eae30754941ac5ddbae79a010e8a34faeea5c75f8a0845cb61acd2208069127990991189513f6d64363b72f15117c907104725c439e0de46b03d4016cadad424f7a91c266dda1ae2fec6e74c0386034fe09054ff6df5e3514ae6fdd55478db05e668a35a6adb7e7721968a8d33f6cd9615bd61f7e328abc5e688e97013eb9245ae802158525c199bfe7a79ce81b5a173a22e7d99efe7957803a9d458bcc6baf147e54dc976d95c638a3f64ca142b8e72032b011a7c847c94"], 0x8) fcntl$setstatus(r1, 0x4, 0x84) sendto$unix(r0, &(0x7f0000000540)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x72, 0x402, 0x0, 0x0) fcntl$lock(r4, 0xf, &(0x7f0000000800)={0x3, 0x0, 0x9, 0xff, r3}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000840)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000c40)=ANY=[@ANYBLOB="b86a28f6587c684235e6d1459d7b08dfee0da0ec19452234f9b32e885f47ce0ea0512340f4c2bd084c9acc4c0f694a52aea928fd1c796aaab95a8bdbb639a09b3d9b7654ae986f45fd6ea60425ad8d73e2d9835c9fa3213eeb4e4b465124e3faa468feb3fc259324c348413140f92aaaeb7d4b0b5572399e017fe268410adab132c8d6c3707342f0c976151d5c0b65dc4a58f0f3115a16125f324c0b4e840dc4bc9a7b16018cc02c099c9ecfc816fdcbc0b3578d5025337b9d8fefe26c9f8ccddf1b1781858c566c6ca4ecaba0ee2abc4a7bf5354e5716de0b439c2812673738c88dd17b8cb0adf7bb74d088fe6c2dcd2b64c24f2b4c50fdfe19fd69c000ad4ec904000000bcc1a2180e7d81f07ec54df05dfa86cc8cad11a2c1e47e0cef78d985b72fa6b4bdb115678e75d2000000000000"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000400)="44a221302c538afba1bef9ffb9c7e93ce68867df9b816e43780085020f194aeda56f5ad43309f8d4aef0f24038e54b4fa51f9ba637c40a59058edf57d92c8e3875f587fd6d58954b99c11e4d62d1995b73289ede7ddf601d5447ebf66617aad60a45b1bb5d53b5474211142ce05e0a241dc3a1bbf3f30f1d97d8f5f18f3ce0ee626dcc8a01a3a8a386acd25d03bfd2425c91c9c6206ec2", 0x97}], 0x1, 0x0, 0x0, 0x4}, 0x9) r6 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) fcntl$lock(r4, 0xf, &(0x7f0000000600)={0x2, 0x1, 0x4, 0xe95, r6}) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="010000000500000000000000080077092a6204f9593e24602e70ba4f56958d4d431816fc31f4307640c627ac94e1adf17e9152f251af4cea5d8f78a868f021cb2f9be7da4c6e379f5fc727aa32f6d8eb563ffc205f3d3681dcdaeebe6b7589e341658f8280f3dc04bbad0a9aafdea0030000da032c9c524c996d2856f99a4934203ac700000000a062ccf9aaa0855ec1e9d3440930b067b3b184e37374bfe0f92615860282d1a5e4e2b79000c6b8a5bcefa2d18cca8d54b9e29854b8afed8f5022cde8444ade9c2bb3edde4cfa1895413acb4e794f4946c2ef95ac0d34bd8e", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8], 0x28}, 0x0) 16:00:14 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x1, 0xdc, 0x4}, 0x100000001, 0x1000, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001480)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000140)=""/106, 0x6a}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/8, 0x8}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/31, 0x1f}, {&(0x7f0000001280)=""/69, 0x45}, {&(0x7f0000001300)=""/52, 0x34}, {&(0x7f0000001340)=""/97, 0x61}], 0x8, &(0x7f0000001440)=""/21, 0x15}, 0x40) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b01be0000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) mkdir(&(0x7f00000000c0)='./bus\x00', 0x4) 16:00:14 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000080)="7fbcea348182ca0e7696763654bf2faf2baad9ce8b4ef138949c1c42b9e39657"}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10010) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)) 16:00:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) setitimer(0x2, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = getpgrp() setpgid(r1, r2) 16:00:15 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r0, 0x2000746e) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)) 16:00:15 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, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x4}, {0x30}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:15 executing program 0: r0 = socket(0x1e, 0x3, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000000)="392679b94952721bca93afd99823a03ae4ed9eae33ac4f8a9ff4abe30cfbf285dd97bc408a0a93709c5862349e", 0x2d) 16:00:15 executing program 1: setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf4242}, {0x0, 0xff}}, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') write(r0, &(0x7f00000000c0)="36dcf0522b7e679ec1ad78218ebf944076d1ff4028266f14bf937600f83e905c9e11872091ca4362afa02458c7785d25201a1a727da8704712541138318b6495594448ab9a6fbb3de8db4221475d04cd4974c696e2912bbaa432fdeb38c511e69a8181f5e5", 0x65) pipe(&(0x7f0000000080)) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x5fff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)='m', 0x1}], 0x1) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x20) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) 16:00:15 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0x2, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x1, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x88) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x800, 0x8) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x8, 0x0) socketpair(0x20, 0x4001, 0x1, &(0x7f00000002c0)={0xffffffffffffffff}) r9 = dup(0xffffffffffffffff) r10 = semget(0x2, 0x4, 0x400) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000600)={{0x5, r11, r12, r13, r14, 0x20, 0x100}, 0x8, 0x6, 0x3}) r15 = syz_open_pts() mkdir(&(0x7f0000000500)='./file0\x00', 0x2) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0xd352c5421b1575b3, 0x0) close(r15) r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x10, 0x0) r18 = syz_open_pts() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x17, 0xf0000000, 0x6, 0x8}, {{r2}, 0xfffffffffffffffa, 0x14, 0x1, 0x8, 0xe1aa}, {{r3}, 0x0, 0x40, 0x80, 0x7ff, 0x7fff}], 0x6, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x5, 0x0, 0x7fffffff, 0x100}, {{r5}, 0xffffffffffffffff, 0x94, 0x1, 0x7fffffff, 0x8}, {{r6}, 0xffffffffffffffff, 0x10, 0x1, 0x100000001, 0xfa}, {{r7}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x0, 0x4}, {{r8}, 0xfffffffffffffffe, 0x80, 0x1, 0x6, 0x8}, {{r9}, 0x0, 0x25, 0x1, 0xf8, 0x800f}, {{r15}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x10001}, {{r16}, 0xfffffffffffffffb, 0x80, 0xf0000080, 0x5, 0x7}, {{r17}, 0xfffffffffffffffc, 0x80, 0x20, 0x7, 0x8000}, {{r18}, 0xfffffffffffffffa, 0x90, 0x40, 0x0, 0xa5}], 0x100, &(0x7f00000004c0)={0x1, 0x4}) kqueue() r19 = socket(0x18, 0x1, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000080)=[{{r19}, 0xfffffffffffffffe, 0x2f, 0x0, 0xffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:17 executing program 1: kqueue() r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) shutdown(r0, 0x2) clock_settime(0x4, &(0x7f0000000040)={0x70, 0xff2}) 16:00:17 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') setrlimit(0xe, &(0x7f0000000000)={0x6, 0x1f}) r1 = msgget$private(0x0, 0x103) msgsnd(r1, &(0x7f0000000080)={0x1, "1cb3ce3c4c28c84ac5026d4f2fd47e02641742bc860909c4b34290089b3a12df68deb57c6da86496ed349edf2bf0503cb31aa58221d30a5168c17e64bc22e73a1614580541e6ea175f04f0086f86b547701374eec9ba9c46fd2c7f0f29c412c32fbf87af4fe037d66f624ccaf82e36d1348b74bcefc8b0cfffb72127cdb0b4b456b768f3b21439e01edd6a5258e75b9ce8b1aa098e1dae4e1a70b676d67559783eaeaf1f5dc47901fb3a1817ec5acbd1399126ea02885b2f22f0a3422aefbd119011"}, 0xca, 0x800) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="003549868a6bf75035525ce0dbfc8e0000000000000000000000f40000000000"], 0x20, 0x3, 0x1000) msgsnd(r1, &(0x7f00000002c0)={0x764162859351261d, "e4ff4bfad576c191f84f572c45713af5e38423d1509b06900462349cfe85d750025678dc16a17fcb344e7f4145bc520a64525051ad11931870054717a77043199e56410f500a8e94334106e42ef49f89ee2190a536851598a621f364462382413bab99bdd2794df67be199a64c17249ff90a32e612f8d740e95397a2cda88b15a61f5db86eab2db80a16f9cdcb37527d7a70d4ac7349ca11040d97ca8956a30f2b01b520b41c3409579fc691769ce1e5d49f22503277cbbea5ab750c0c7933eb5ed62d9caa8c3ea09f5f2b17f79ae16c904d9f22562a0ea7eaee37837dc69684119a"}, 0xea, 0x800) msgsnd(r1, &(0x7f00000017c0)={0x3, "84bd7e5c00d3ca0c6b25c19f0052c644c4b44c60656280aa5ea730d9b5d36f9231a8d6c86b754eb40d4d16de761a108884bbeb06f77623cfcdbb76261a4ba8c1ec6ad6df9549af51c80c01e5233bc0ffeff372b80d13ef114cd53b011e7c683e1ef607c68dce80097e0364bf5dc8544cc6e3f915d6425719f555f078988b5daaafab7ab6315b16ffd20d4b50857e6ec59ea679aaf22a20c4b2e1579eff367d5cdadc2c44d50e7c92"}, 0xb0, 0x800) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) pckbd_enable: command error 16:00:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = dup(r0) write(r1, 0x0, 0x0) fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x8, 0x1ff, 0x7fff, 0x1, 0xfffffffffffffffe, 0x8, 0x8, 0x0, 0x1, 0x7fff, 0xff}) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) r2 = semget(0x1, 0x2, 0x20) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x8, 0xffffffffffffeb9f, 0x6, 0x81]) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) poll(&(0x7f0000000100)=[{r1, 0x28}, {r1, 0x100}, {r1, 0x8}, {r1, 0xc7a98d76fd4bbef6}, {r0, 0x10}, {r0, 0x8}, {r0, 0x2}, {r0, 0x20}], 0x8, 0x80000000) 16:00:17 executing program 1: r0 = msgget(0x0, 0x80) msgrcv(r0, &(0x7f0000000000)={0x0, ""/185}, 0xc1, 0x0, 0x800) r1 = socket(0x11, 0x3, 0x0) r2 = msgget(0x3, 0x10) msgctl$IPC_RMID(r2, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20090, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105702, &(0x7f00000000c0)) socket$inet6(0x18, 0x0, 0x0) 16:00:17 executing program 1: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x18000000}, {0xcfd0, 0x240000}}, 0x0) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:00:19 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = geteuid() setuid(r1) fchown(r0, 0x0, 0x0) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) close(r0) r2 = syz_open_pts() dup2(r0, r2) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() r4 = semget(0x3, 0x1, 0x4) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000200)=""/84) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c6530000aa123c9592fa3c918be"], 0xa) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x8, &(0x7f0000000000)="d5ff9668", 0x4) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) 16:00:19 executing program 0: socketpair(0x6, 0x8003, 0x2000000000003, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x401, 0x4) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x54}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0xfffffffffffffffa, 0x8000, 0x40, 0x100}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x4000, 0x6) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000), 0x4) socket(0x6, 0x5, 0x3) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/65, 0x41, 0x40, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x24, 0x3ff, 0x2, 0x3, "13cb6b08f25519c4227181dd5945b0c037820e4e", 0x6, 0x7}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1a0b5bc3772c4ae, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000240)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0xfffffffffffffff8, 0x1, &(0x7f0000000100)="fa8740670964720fd6bc9c", 0xb) write(r1, &(0x7f0000000280)="5d65d792b647b30ca2aa3257294786b6480f245860e0b4b87d5edfd9264fbe235b653c325b69ffa4aae9a61381fad07ea306eff34c051237ec1f83059d9b8204723bb45e9024a041d2b5684f26427f141283b9eded832eb9f35367c15efc76686a7572c2f86e056c740aeb562323666e2275d6451b7bdeb04ffac8381072654f7af806fbee2a13e46a17132e9fe32c6dfb8b9d6de5498ab32c8c75515a553f5124549916ad54a057ea82be3766f9e338f7c9df582fce22243db531f5b00a19b0e3a9f1dd940be0494b7499111f5cca2c420b5859de5e52c437637783657e860d55affd14e1a19dd94197abaf9a596bce5513b7014985d55aad93a55c21", 0xfd) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) nanosleep(&(0x7f0000000000)={0x4, 0x1000}, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) 16:00:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0x400) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28200, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1e, 0x1, 0x3) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x200, 0x0) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x1ff, 0x5}, {{r2}, 0xfffffffffffffff9, 0x20, 0x20, 0x74a5, 0x7fffffff}], 0x8, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x11, 0x0, 0x20}, {{r4}, 0x347380dbf2e000ef, 0xc8, 0x15, 0x80, 0x10001}, {{r5}, 0xfffffffffffffffc, 0x0, 0x8, 0x5, 0xff}, {{r6}, 0xfffffffffffffffa, 0x80, 0x1, 0xffffffffffff8158, 0x81}, {{r7}, 0xfffffffffffffffd, 0x24, 0x0, 0x3}, {{r8}, 0xfffffffffffffffc, 0x4, 0x2, 0xffffffffffff8db9, 0x40}, {{r9}, 0xffffffffffffffff, 0x0, 0x40000000, 0x0, 0x6}], 0x100, &(0x7f0000000340)={0x3}) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x16, 0x0, 0x11e) 16:00:20 executing program 1: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2002, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\a') r1 = dup(r0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) 16:00:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0xff) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1c}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2629, &(0x7f0000000240)=[{0xe3, 0x3, 0x2, 0x8001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) read(r0, &(0x7f00000002c0)=""/4096, 0x1000) 16:00:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000140)=0xc) r2 = getpid() setpgid(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {0x20}], 0x2000000000000009}) pwrite(r0, &(0x7f0000000180)="9088cfad02e0dcf07c4297d6b9457b8335e6153f8624f23803662632c2b1c572698698619b000dda4d899f35abfad93393e339395d248ece37087a6bccc5423d90c6b854e2bd88324269f14f1a2e9c8d053238f4d5b9545c989b531691fb3ab56634df5ca848f0d8011639cc74a933e8f467d99866bc20c0526887b802751c33cd61", 0x82, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000280)="14") 16:00:20 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x1a, 0x101, 0x4, "61f32397bd59f264baba818e72d4ca1b456182a7", 0xa9, 0xfffffffffffffffd}) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="289e5132a390811e517b32f14522d5351f02e71f230de0407a68f9f5646d428591b2d23fe8176631675e84f5da39b331bc206ea734657fa6298205ce05ea48acee9efd6af90c903fb333d69021b38cbcb6b9a03269b15112eb18a296fe2c4c9369f4b257dac056f1d140950ee52d4cb1869cee6d60c9f1f688d2988c4922c2f05e05bc1ecc48e5ea25d263845eb208254200aad7477584d7139ebc397ed161e63a21d9f9", 0xa4}], 0x1, 0x0, 0x0, 0x402}, 0x40f) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000300)='./file0/file0\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) preadv(r1, &(0x7f0000000a00)=[{&(0x7f0000000580)=""/164, 0xa4}, {&(0x7f0000000800)=""/163, 0xa3}, {&(0x7f0000000340)=""/24, 0x18}, {&(0x7f00000008c0)=""/67, 0x43}, {&(0x7f0000000940)=""/157, 0x9d}], 0x5, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8000, 0xfffffffffffffff9, 0x2b, 0xca38, "ab42b5ed24456d378308a2d7db897edf63d8fa54", 0x2, 0x7}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = shmget(0x3, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) utimes(0x0, &(0x7f0000000140)={{0x1000, 0x7e}, {0x505, 0x40000000200006}}) pipe2(&(0x7f0000000080), 0x10004) pipe2(&(0x7f0000000000), 0x10004) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="000000186004008ba8002b27fe6ec794ee000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x735, 0x3, './bus\x00', 0x8, 0x3, 0x4, 0x5}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="539fbf8cfb6e3884fc40528121712ae963ba3147d9bdda25aa63956bb684f384cc6e268c9c4c4a6d0acabcc05fb1195e8c7656e9d105011a83a1cb91f22b4c307f52ebf7d3f5cf287ab47effcd7cc9857701462f12afbbdc64243ee3ce20e2a87b080a708c86aad5f6867b26afc81779db5c9791ba32d0caf6849f84c4b17ff2a8368a08159dadaba5832248ef678145ae89ca26aecd851c13586ad756", 0x9d}], 0x1) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x7, 0x4, &(0x7f0000000180)=""/4096, &(0x7f0000000000)=0x1000) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x8) close(r1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getuid() seteuid(r1) r2 = semget$private(0x0, 0x1, 0xb6499d21254ac226) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/179) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) fchdir(r0) sendmsg(r0, &(0x7f0000000000)={0xfffffffffffffffe, 0x16c, 0x0, 0xc9, 0x0, 0xfede}, 0x2) socket(0x5f0ebbd5db1b2cbf, 0xc007, 0x6d826e8) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='+') r1 = dup2(r0, r0) sendto$inet6(r1, &(0x7f0000000140)="2d8af5f5afeb9ae642dfb29796a2d2dec141fd2d74bbea8b32e4df0cbdeffb7f9b22c7517de73d1cf262f9d6847db4726109d3e4df698def9b5ca07e18236814f69474a73dde91a2463b7e3fcb772d3a334e057fcb7f", 0x56, 0x400, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d, 0x0, 0x0, 0x7ff}, {0x3}, {0x6}]}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x2e48) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\t\x00'/20]) semget$private(0x0, 0x1, 0x8) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) geteuid() r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x1000000000000}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 16:00:21 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001080)=""/4096, 0x1000}], 0x1) 16:00:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x5) r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) setrlimit(0x4, &(0x7f0000000100)={0x6, 0x6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") mknod$loop(&(0x7f0000000080)='./file0\x00', 0x4, 0x1) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:21 executing program 1: pledge(&(0x7f0000000000)='bM\xb9\xed\x92UJ\xadi\xf8\xbf\xb9!\x0e\xf3\x06<\xf7G', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000080)='./bus\x00', 0x81, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000200)=0x8000000020000001) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x2) 16:00:21 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) fcntl$dupfd(r1, 0xa, r0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r4 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0xfb4) r5 = msgget(0x3, 0x42) msgctl$IPC_RMID(r5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x2, 0x800}) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r6 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./bus\x00', 0x71a, 0x0) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x80}, {r0, 0x10}, {r0, 0x1}, {r0, 0x104}, {r0, 0x10}, {r0, 0x40}], 0x6, 0xffffffffffffb9ea) r1 = dup2(r0, r0) r2 = socket(0xeea0929706acfdaf, 0x4, 0x2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xfffffffffffffff7) setsockopt(r0, 0x0, 0x800000000001e, 0x0, 0x0) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:21 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = syz_open_pts() r1 = dup(r0) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000540)=""/27, 0x2ad}], 0x1292, &(0x7f0000000140)=""/131, 0x83}, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000400)=""/241, 0xf1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000500)={0x8, 0x3f, {0x8, 0x8}}) poll(&(0x7f0000000000), 0x22d, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5ab, "097c7db01eb6e4cf3b502f063e11cd238d80e8e1"}) r2 = msgget(0x1, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) openat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x80) r5 = geteuid() r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r8 = getpgid(r7) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x10000, r3, r4, r5, r6, 0x8, 0x2a26}, 0x1, 0x7fffffff, r7, r8, 0x5, 0x18000000, 0x6, 0x7}) lseek(r0, 0x0, 0x0, 0x2) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20000, 0x0) read(r0, &(0x7f00000001c0)=""/230, 0x278) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x4010, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:21 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = syz_open_pts() flock(r0, 0xd) dup(r0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200060, 0x0, 0x0, 0x497}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) listen(r1, 0x4) r2 = dup(r0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x0, 0x2}, 0x1, 0x7f, 0x7}) r3 = semget$private(0x0, 0x3, 0x4) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r2, 0x4322d11273df4171}], 0x1, 0x0) r3 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x3, 0x2, 0x5, 0x6, r3}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x4) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:22 executing program 0: r0 = open(&(0x7f0000000200)='./file0/file0\x00', 0x100, 0x7) unlinkat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file1\x00', 0x1023f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x8, './file0\x00'}) 16:00:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() fchown(r0, r1, r2) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x2, 0x4002, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:22 executing program 0: r0 = socket(0x20, 0x1, 0x8001) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000000000)=@un=@file={0x0, ""/3}, 0x5, &(0x7f0000001300)=[{&(0x7f0000000040)=""/251, 0xfb}, {&(0x7f0000000140)=""/42, 0x2a}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/79, 0x4f}, {&(0x7f0000001200)=""/245, 0xf5}], 0x5, &(0x7f0000001380)=""/217, 0xd9}, 0x2) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f00000014c0)='./file0\x00', 0x10, 0x100) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f0000000180), 0x6e) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) fcntl$getown(r0, 0x5) listen(r0, 0x0) shutdown(r0, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) close(r0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001000)=[{0x84}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r0, &(0x7f0000000040)=[{&(0x7f0000001040)="7fbb8f4f33e77e8ba22f67d76279ba6692ddb4ad893a455a1bc6d57ee12f25de4674516bf3f50c80027b4c2db9eafcefc596b61317aa40627a8fcfad011fb5b49ed33dcde6ccafacfdbf0cb1cec8abeb3200f5f132daefeb793b6041a0d39b83334011567a9826b278a6046c97eca01005da66135abdb5bfe6891fa3c00165c8f74607e7bb07a0681c60fc477a0f80837747ef0efb00e9a48cb860dde0bc826c64e87f9494761954dbe22b9dbaeb108b34a3fcac47d103ab508b6f7aa4ffdb027d5f4b1a9484d842bfec90b792906fbade1e2256ae1e5b6018b106a0c6c5fe32645f9e2875b1437979e3f81b34bb2499ccf24e2cebf341dee70a73d2855204984e17cfe4517d0a6483ba4d4d2395f43e042bdf53cda39269b32af5be1520a8bd0757e0806a089e873854dcddd65343f085570528bbb8293ebb23e480c1de17981e53fd346b760f495602ba1386cc2ca4abf6d53a437bdc8ee5d7654755aa33721da2c7aa525247bcd56cc298c39e894dc21e6e5d031cd6a10aea68ed852e9ea0f80f27cfba84ab5c7be4bd05e3e39bd870383cded76be355a30bbe7e5a97ea7069ab1ba332f3ae8a8269ab5ab6f79d42753b383fbaed60bdbfe17e596509bd044b95e3d49e90623ad67ccb3cd1ef471099f6b4653b01539778cf6061b90c2691cb832c28976133a3544a7d4031dcf70173e0227b0ceb0758e87689aa2f39e1d8b055df11b0d346e9f32a84d6ce42f82ed3dd12ff39a006d55a91982716d4f07ed1ec06c21a6ab8bb55d0f899c54ce33ccbf487302902968c2a884eb2203103f38e16a8af4cd59df504cea537dbad2c5aadf512288fc9dc0f3f01508a2c2dbdac5f3b460822c1067ebd4caec8c00f10c64fd14f51e498ac6282abeaa4c7e87dd0c1138962530f9cd81d571721d7811d6336ae223e7afae725ec4a92be2598973aabae0623aa8717e114b0bd8c4605821c715f9d4e7d21de28c5e2ab4c2d527ad1838791b3d8e1a0d863c34e15460519c2dfb2a93e91545049c3f51f8c3d36b73e57a1de6f6cdc6970f87516db703a909dd8bb9228288005c05cb5275efdb3495ce9f374b6f22640e33b131443963fc4157bac0227e3b37e967463a529d6aa44768e1ff7a68311e3c6c2eb482ab8858ece9df343b5e176cad16d5b71bf5fc37f479c691cfde26c7c0f6f23a4836d45cad0e5dc4293a28eb4850078a12a89df467a717dda63a59a2e5fc98d4e741f216bc1d73e8e13abb42bbaa9b20ac4e869cd181e2f52ba59831fe4b75e88c0f70bd90227c73c441b7c4d58fc01d7d9ffee193cb634e28eb58a443e28a75e188a523d433180e8499e8615fcb87af712377a779fbf380aefa0c4deb494877b6eeab69f3ceff2e594cfae82abc2ccb0d444e4a612d1068263c23db1cb2e81fb036fd90e2877947fb5db50310d7bb6f370725baafa49f45ec41bd70a8729080fde559bf6be9721332fa452e3ffc5b96d794d534310ab5f80a1b746ee5413409f76181dbadd6d428432a8d7a95c96224c0237de165a51ca1bda17141a1f1bea9ca29b57c4f328bee528e9eac56486f8ced3bc4e1d7b26c5eef367e977a7b0844e6f6c820e1a57847c1404ac7089f061b464480f9f3dadde01a97e6370808aa24bd010cca5980ca5607cbdef0f4a6d0511a9f1fbfe6718cf76881ab8725227a138b2862c49c732c95c72589199833f78318a4548fe9d7e77880a0ba405d3496642b7214740c6710f89ee884c27605f7e2b435668876150785438a36c879f02daed88556247dcc0f444fd5eaa629e16c040219c0613b9d67db72a3cf23246bd38423975f5781b5ae642dce6faffcf6ad4543c30cf6c794628d40b10452b46c214cfb37f671522c3549d12f60790b24a32ccddaccf5b127f4bb2f10f1248a2d1acfdbd3cc77cef15e3f2445b1cd476d542499956e4b3aee69c75d74e29ce01779b3c64128164992729ecd2a7e57feb0a55ae2419b0f89d3a4f2b0026e8723274398c6cead7de3d30f194e21f4834dddbfb61ab939014410228a342e839ff7e6d11887feebccce4435b631916ce3e72cac8cbc292cda7bb440c2c020c87f163108eec51acb109d6db0d8b33bf365faf85532b2b21ee5f5ff5c3c9e371a731debfe83f234e2f6aaf298cbd6fb4f1c483a1dab3ed776f9ffe11a382f988a2e88b4574d8cb73d949453abfc655b152efeac0b44a7ab4ec94375464d6e3a1c4ae9357e6433ff3cf0c5b6c2bbca4ba93f1ed1273e814972579e72846b8604fa7d3be3346363cb6bbf8d2a6fe018d42401fc458c51d7019e7c1c6e374a80e1c66a4fe7fe5209e344da34ad019cb1a29312893bbe5158ab856910ff8a8cba419963a922caacbc641d48e65e0be82d3d8d0440954c13bc34b00312f074cccabf739684fc8779efc0258833c00e8508c2dae9d86763be445cd0c37f3a9324fca028e76eef619383844a1e7ff3fc12130ae7c10e2c5c5f335614befb7b5ddb609972fb6e951d1243cf7c7876c05564086d381f19ee3d091311f4d97837f9f15d7282643ec25da8c3a19c036d1c76d15db8b2226270377ff1e137276c8bcc2cad2fab7253851036c6cc1f4b30646dd525e2fc8250e12832999a77b315cd4c06460104132f4c800fb3e76df023adb6d43160ab245ea7e7367d242ca75cf505d293e7f7587ddfd9bfe926591021bad26508e091b360ed3d321516ea1c7e972a424dc605578eba88a9894f1ce78546495bac1aca94884c5f88778969de60db192b091e6207216b5527f778bc8f04712fa9128c8ccb03d921111f5e1b5076ad975bf9fb5fbaf1521b3a0f7c632a55e1c9604f6b0827a8144a43e51e93c3f214e6bc1471821ae841b5132dd0c3f881fa84abfd551cb0d92e5b27cb8cc0c088a94a89829bfd3ff5fb06c4f7fedeb32dbdee2b92ca567980eb4f19c1f07c17b7bdef46f21627c8537b6f0c9abd01c4952d547f689085966ab8c7d2e8d5a2154a9ca10c1c40661a6e5f651a678c9122a5ae991301851d5c5d3ce7ced72ad16de13dd5e66cbb9f23d8b5e573edbac8c0faf8e17b3db906f6048914815b27ffac957808309f153b7af8df4161315207afc33152e49df6f51428b5e909e2fba6bb5a19b1cf50a687f677bcbfb353d338e708d0cb31ff3d205e5cadbd3c3985f4d8fd4bbba09ad8e6cca2f22b3af464284ffd784a590e9d0de8e6afa363d594d57429d07e73a1d8cea15a62b0f6b802677a21fe0d03e9a175d2a034557157ede3e6f906c75f5b70eba1bd50984af7e1050480972e534c5d75d59769b94b11d8b25dfdb0d2dadbbba1c568f27ec29e0c1eec0ba3cff251e9e725e4afda9262bf7bfd3fe308c508db9be43b77cb0b92654e18e59ff0a969445f8ff8ab68783c6c66095aafaff68593f95c1eaad5bb60732e4e8a681f339f1eddf1a41025e75514d2255cb7259e9ad92b6a7b14bfeb4d7a733000f35d3e239ba78c5c1101eb0bb9152d7d0f47a8e5a20a2450b8b59ce150fbca6910ede3200bdae69e6ef32ce7808a95ec0ea36f19f6859e3e266da66282962693cfa0c4912c9c47a9e0244041de70a6e717ca981f03e49c936f593cb2f27c6aca633c2a9e6c6d56edb9fb287011d0d8554b1916224bb8974e056c4cfa147cf85828afe9dbd83bff7aee71b79903318bb227f3284eac087737b293c8c77503184fb7212245d3e349d9a34663e131c00100e25fe463e404cf67a9c3087326a80df7c48ef61a259c7502969f96885325d6b2201973356684557aff7060770b2f83b748cb32b0ec0d8a476dc497bbec8ad60c69af1159b6e7317d032cc0a456e97752a1369e2f107f861342e7a8c0ef9fcdcca1ff697e99a605dbc13b79779cdbcacc1622492e02fe676148778cc7c2cedcf84ef75aaecf2fa39c83d2e0e7a041758ecd89d11820ec8a1752a7b8de523f2b9e9c004fd9cc979516fb4165a2598e43d84a0c588f14181d427c794c2859bdc6847c229cc12662e5139d7d4f0bb908e9a9207d184342aa0534fb3195c2eeed6a3413d93ab2b2a4eee1a629661bc1533ef3fc70f1b55c84ff16eb16795dacf92cf8be3ac2fb14753dac8aa9fe6648bbf1ff0df64985e9b6a503cd2b1ae6671d9104bf23ea7705d759c5aad197779d67b67de08365d0bb4c1bbf244a924939691d449a23a6fe52a1767cc63052a3cac88689cc6bf0fb30ecdbd147a58f701044295a5b664f79cb04aafdee5e8a0e1f08755dbd4b68bdde19aeb1343967e5dda6266a7c0ca7ed276f1d1246f3e7ffe6114935177296798cb0c3c3c27b3805c9d59e3cb45c14ba338b67aec73de5335192302eebca33db7158f3b628e64d1eb776fb432fe2f1fa993878d608196aad141416d7726f52989c0cf14406ca54cf864ee4e85c8f870ed8d0d82b9291942869057139e4d86a575efa5ecf15e66b448c783a56be848ff5a9e9186e7017c96bca17c38024d8d93f686b62e797b31a104711013d081428953e70f4ba701a152f635f75c9b498ffc2a2f5424837527a9ab91919de6108c201e92273ce52ed12174c41a8d465bc697ad19c7b19c32a219463cbd978e9a0dfe4f0004475a44018b6281e3bede9518075063017319d74e6ed33e5caa5773080df322394ae21a4b07305616d7f35bebd93eaa1a68ad6eeafc47acc1db2e428cc4d50be2dd6e0931f8eef31284f63428b3529c9aeba966ffed4c31f5ee22e5548cd718734b4e1a25de9ea724311656910f4f90099b14d94d13d6bf11c55decd1e11c84fa98526e7a1f500fbddb2722da7b7fb62f82ac35b7ff65794941d4a24b236fee4114a107b88c4d2c05074531703941dc73b94e7bc402329909c4fb2b1a9ff925d7f0054d6bed31920ca31aa10676b4f43b5ffec05ecf41cdd838992ff5bb26781e6f861ad6e4bede81d065f52ce2e96e8495ee4cc3abf00693a570f38b77df01f4905b3b1806a4065bad77f3336b99ba50411a0bf368fd3c922fb11d3c8964c6005c21324ec8444fa63ab28dd113c1b5de2c8e8b3ede9dc12b5f792dcad1035612e6cbb39826a8d0155da1ed523fd2a2c9f657c70032fd3089b83b5b2bc5649d4c78d09207e1ddd386d0c3d970326e7203878fe59882b9010dccf1e1d4638641612d0a52594c74ea52633d865469ad29c037bf05efd6bdaaf38821e86e7eb335311cf68b88ec18897b38fd77df0338ff29a4a205d9a304bde13706755019cdc869d33be4259644730780eaf055a360c939175dab99635220e0916c1312f304c176f5891803e45f98e077861fd56aabcc650fcdeccf1fab4284ecb9adf586817af56b966be3804c6c3f96f3fd8681fd95306d0b8ddc1c78b4192c2eb97c8752a905f842bb5ee99df4982e79411a67b9b9ea84d148dcfa59d6ed8c4b3faef0a5e9f2c35a5facb2a3b84e72bb3fc478eacb07ae186dccde636567a3f8afeca13fd7ea233b595362b4e1ef674e54627c296511664f1f00db20397ddd44cbe66455a7bce6a1daedc8d9cfd80027dcba130ea0a90f9bf54ea1f835c580a5c94b297590062f40f1feddcad02feabc499cc11a4e21db83f678d51d0e779d1d5204b71bab4a78bec8e4774b28eef88d9785a0a9d6637dad88f7fb555639646dbbd271285a618c86d8caea730ffb08b4468e91aa3344232a4017695da9dab419d1424558ede0061786781c4cb049ca1d2ae73662f53443e75a6d151956303ac10d9d7fa6d58635bb767b0eae845834ce3530317b8e0904b8a08a9fb6762d315d6efc41e0d728719fa82c9ad9daa752827721975e2a7ee0101e0b9db9365ebf65", 0x1000}], 0x1) 16:00:22 executing program 1: r0 = socket(0x2, 0x4001, 0x0) dup(r0) shutdown(r0, 0x2) socket(0x6, 0x4000, 0x80c1) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:00:22 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x20001, 0x0) r0 = syz_open_pts() preadv(r0, &(0x7f0000000c00)=[{&(0x7f0000000880)}, {&(0x7f00000008c0)=""/54, 0x36}, {&(0x7f0000000900)=""/96, 0x60}, {&(0x7f0000000cc0)=""/64, 0x40}, {&(0x7f00000009c0)=""/117, 0x53}, {&(0x7f0000000a40)=""/129, 0x81}, {&(0x7f0000000b00)=""/231, 0xe7}], 0x7, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000440)) read(r1, &(0x7f0000000140)=""/149, 0x95) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r2, 0x0, 0x800000007) ftruncate(r2, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000800)) socket$unix(0x1, 0x5, 0x0) write(r2, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r2, &(0x7f0000000680), 0x2, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x71cfb81c296d1d62) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./file0\x00') 16:00:22 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000100), 0x0, 0x9) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xb3e1, 0x200000005}) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) r1 = semget$private(0x0, 0x1, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x2) 16:00:22 executing program 1: socket(0x43f7aec1c05d7316, 0x3, 0x55c) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = dup(r1) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0xfffffffffffff584, './file0\x00', './file0\x00'}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x22, 0x0) r1 = getppid() r2 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xffffff3b) getpeername(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/66}, &(0x7f0000000140)=0x44) fcntl$setown(r0, 0x6, r1) close(r0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="5b3410cb43130fcb5f2a5bead3ddb09be002", 0x12}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:23 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = socket(0x17, 0x4, 0xb1f) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) dup2(r1, r1) 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file1\x00', 0x0) acct(&(0x7f0000000100)='./file1\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="e9") 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0xc815, 0x0, 0x5}]}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7, 0xc85, 0x8d98, 0x80000001, "8f15c447e02934f2f283921cbc85ea3896edb350", 0x2, 0x5}) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 1: r0 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x9, &(0x7f0000000000)=""/154) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x3ff]) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x2, 0x2}, {0x2}}, 0x2) 16:00:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x62}], 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x100, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) socketpair(0x1, 0x3, 0xc8, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x0, 0x40, 0x800fffff, 0x3ff, 0x1c9}], 0x1ff, &(0x7f0000000240)=[{{r2}, 0x0, 0x52, 0xf0000000, 0x502048a1, 0x413}, {{r3}, 0xfffffffffffffffa, 0x98, 0xf0000000, 0xffffffffffffffc0, 0x6735}, {{r4}, 0xffffffffffffffff, 0x60, 0x20000000, 0x5, 0x200}, {{r5}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0x5}, {{r6}, 0xfffffffffffffffe, 0x0, 0x2a0b77865ecdac0d, 0x2, 0x3}], 0x8, &(0x7f0000000300)={0x8, 0x439ddce1}) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="3ff874115f051b9234d84e2e", 0xc) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)={0x1}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x200000) 16:00:24 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) shmget(0x1, 0x1000, 0x4, &(0x7f0000000000/0x1000)=nil) kqueue() 16:00:24 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xd2, &(0x7f0000000240)="5bd359d3c96f896dc13af8ffffffbe263acdde3d7b60be248cd84190831ee0a136016a30f2c367986d1fdcf73320f43b474bcd63b92fecde04cb4baace85b3a04bafee970675f2402141c004f8c080525c5d4a90f7980c740893fa853f10a07c79661408445b0e0c5834e8e77c47e9a5aec1b8705dbc4de0215d86f8277da63e4a304116db8bd0ddc8a5bb4677d78ab646eb1bd3d129260d10e70e129b1dc2cacdd062deda74f5b7d678fceeeb95e2d240dc514da661285b1c01de8ac3945e2b28c6719858e3506bcf835f696ea700000000") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {}, {0x6}]}) r1 = semget(0x3, 0x8bb10bb155098462, 0x100) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000080)=""/161) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="20000000000000a165b400ffff000000000000f87c8a5b67071b542a52871d000000b8150000004300000032007d00030000003591af0dc10356ed39e4050c0def3177b26dd6aa289ca4860e6a53e02b3200dfd401010000000000004954b7d897ff1014368c62cce030953c768c424556db255d097c31ee1da3ee8eafa3db10586857a7968ee1ce9aa700d8e2cff0f990d1197ccd8cefeec13a7105fb7d24c2eaccffe96b33d5b3754888eccf1839afb872c461006417bd76eb77005a0ebcb3277158eea754644270766753ce9cad2c61b6c089616a92da84565fa60f58b54f77a4c05eb63a058c88427999a0fc38217fcb82fe82356664c325b807d186ed19559efdbc0580ecd0e3226c4d3534c3b8442537fbec0ec54460f356c8f8fed08ec54bc6821e4527f629b31f08d8e078da4d39cdaa10c3c6063e699718051ddc9544ca1a849f8636797802dd52fcd1e46fe7ff74f18cc229f2"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) 16:00:24 executing program 1: r0 = socket(0x2, 0x3, 0xfffffffffffffff8) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x1) 16:00:24 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340), 0x8779f46dcbdd2ac, 0x0, 0x3) sendmsg(r0, &(0x7f0000002b00)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0x200}, 0xc, &(0x7f0000002740)=[{&(0x7f00000023c0)="4eec7b7c15303538239a2e9a171f7aa8f0968dc5dbbddf8f3ce48c9b04caaf15d0aea822678ba4ebea4ba281347615a7b24b344bad77bd49561df92c69e55e2b62bd281076d7afe092a7725561c82d5d2fe9b060bceb606c9e03173024524d4f0c74656f372e9eb62366ca79afcbab4c7f021cdb65531bd447190813f8c8ad54fc96cc0b50c196f104a6bc0077ee51b1346789916e", 0x95}, {&(0x7f00000000c0)="581bb8a628e22b17a19a9c49bca468c74dd5ae52e06a6f5fc028a197735ff8c4eac0558f15e6fa57b8a317a7050c6b9251905d", 0x33}, {&(0x7f0000002480)="b7800f5c7ac227b6a23c71de3de5a8d57a5cd3e46c5a2bcc4a30f6fa3057ffc81a8bac48121a537821e54555be0fae5d798e518d97aef38ddf8b7a72e497d9adc5cde92f18ad7cf405b54f3c7664adaf75c3fda86f24c5ecd2161c9fb06dcb990725a212f4fffd8de9ad671b3ac0242204c54b8d5c8db3051e54d7", 0x7b}, {&(0x7f0000002500)="d369bd40fb53b6b9e18f547c6c8195348fd2ce29db53ab9b2dbbd4cba074b78c79ac3e1d6745241de2fb909f1a3a23416427cb065a3cb6434dbd41c228ab5c79895f1c7cf1aac32ec1104af75c97804157d7956109e9b701352f2bde6d5da840e8a27ccb14dabb1c143fa2eafdb33a7278997140e6ae41f635701bfd44d69139b28133308b7c5b5ccd3c0858a117d4bdaf7444b0", 0x94}, {&(0x7f00000025c0)="400dee38c08298d56698f832e6fce33ccfc5a7ec5209d673c6ce81a870bf9b1c23d670526f1f13ffcfd27564b8f7e8a69ccbcf23245594f6831d10273dd0c681147f6063ecb4c32d0226d7a165554817aa7e7c478a2686ff3825bad7a8d494c4066cea20adae7273ab01ce6e854f0a4f72bad1a8e60fd26c124c37ff0c2d77cfccea17c877179a1cac530a7bbebf681887580d4b11b02c0fbb5628c20fcb10688ca987e67aeabdbb57b879cf7e528f8763ba0a0697e022d8c55ee78b7f3919ba390670f1dd9eceece10a8534c44aba4a73ec969ccae1848ecc9236f288407949f24ab3f5c650c72cea3d23", 0xeb}, {&(0x7f00000026c0)="028aa749514462174de989015fd530c65887ac1d632e0cfe5d184cac012578170871590d342191dc3a3efd48c30fd480992df9732e6f3928b82854313ee06999603290", 0x43}], 0x6, &(0x7f0000002b80)=ANY=[@ANYBLOB="1000000000000000ffff00000008000028000000000000009791867103000000ffd590369a4b88a9cb219dd4cbf2a9d6d8a0330000000000500000000000000001000000000000008456ddff01404684f0e6af187e8ecf66026c8122087b5cbf13e6b842009a5c2258f36945c01105e93c46244cc0efcc18b38dfeca5bc9cd78662e8ddd742b0000d000000000000000ffff000001feffff0f661993354d96257ee07abc3f1a0bae1d3b68d95edecfcbb7ac2f1c2886d2f0d29cc95aed5d5f33037cb4d8ae0f17f655772fc0623c3e99110879d15359cd64972ceeda53100173099011092a402df946d7648b146d0e74c673e91ddbc6da898749bd685a8aa37f9f6f2341622f62ce09a78839128fef847b27a0c48f24ae3cb5413816186cec622ba0eda37fc718db5768009ecc7914b98c8d6ae9fd5799b76b5ce8b18f028c8870018743850f17858c959804e11f6da05841ce0a87305900c000000000000000ffff0000ffffffff80aab0051f0d0a8588d1feee79023b54976d3453a8b983841123beb1b74f778755e74fd6afbd5ba3ad24db81dbe18f25a2fd2e23c07dd90b5abcb549eeaf9abf942d0623f9e6c67b503940e3c009d07fafe9428e255a20d70c10c06eb03cde03e42f2956fda2bcbdb491d204f87be056862f976e78307dae847bd212694d5567301f6a36f141b4d4553ecdbdcbc10ae0877ccfb55d01e26b23f48fe73a255a749c15e095c38db9ae45f8000000000001000000000000ffff000001000000ad42f63d2403f4137d500e5e924dd09df82f00f52ddd6934194d68c4d394c2caa282a1b94501e4c7fd4bafb36c19c3b0206488c016be8e60a4d41d02adbc9d1889df99cab995be5aac9ea105dede08c9867f0496589d426f3d4c4eea61134a66529d8d54bd0e2e631b17f121648a906238642cbc739972640862765de51eea22386726c44af9a67384b768c5d67378e563bf50d407fa3aa0ccaf9bffdbb1f60aa8fe450a209f4350412cd9fa0ba95575dd9c20726918611a819e15e918659c22ee7dac80a98691f7453c2054a8fd9d060ef2d9a8e482730327aac57fa002df799c0ad4e922eb634c00000000000000328ce7a70ca42c5c0d1581a3671da23e2472b79f61428e2485cae0b2ec1b3535241ddb483ddedd3da95e72ee13c2bc2ccdb20f588d7135cd8f32f44d376921f01aa0620dff14f75e64dd1f6c223067d3dd488442d5d43e6695028c447fc8b71bafc589a49ade39f269282c25bdba9e2c213722f01170adda1e"], 0x318}, 0x2) 16:00:24 executing program 1: socket(0x10, 0x3, 0xce3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040), 0x0) 16:00:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x1}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000340)='./bus\x00', 0x80, 0x0) r2 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x5) kevent(r2, 0x0, 0x0, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0xab0ea9235f9bf869, 0x2, 0xb61, 0x8}, {{r0}, 0xfffffffffffffffd, 0x10, 0xfffff, 0xffffffffffffff1a, 0x6}, {{r2}, 0xfffffffffffffffd, 0x1, 0x80, 0x5, 0x8}], 0x3f, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x20000081, 0xa5, 0x683}, {{r1}, 0xfffffffffffffffb, 0xa, 0x2, 0xfffffffffffffffe, 0x1}, {{r1}, 0xfffffffffffffffc, 0x11, 0x0, 0x6, 0x67}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x401, 0xfffffffffffffffe}, {{r1}, 0x0, 0x20, 0xf0000000, 0x1ff}], 0x19, &(0x7f00000002c0)=[{{r2}, 0x0, 0x1c, 0xf0000000, 0x8, 0x2}, {{r2}, 0xfffffffffffffff8, 0x88, 0x40, 0x0, 0x4000000000000}, {{r4}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0x4}], 0x7ff, &(0x7f00000000c0)={0x75, 0x8}) write(r2, &(0x7f0000000080)="7614da042c611af08353", 0xa) r5 = kqueue() ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x3, 0x80000}) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x63fbe086b210e902, 0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x1000000000000, 0x2, 0x0, 0x40000ffffffffffd}], 0x3, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000200)=0x8000, 0x4) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000280), 0xff20}], 0xf3c756060b9151b, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x80) 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) close(r1) 16:00:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x40) ktrace(&(0x7f0000000100)='./file0\x00', 0x14, 0x10108, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x31, 0x1) write(r1, 0x0, 0x3c) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200a, 0x5dc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) r3 = kqueue() close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x7fd, 0x0, 0x0, 0x0) r4 = dup2(r3, r3) fchdir(r1) dup2(r3, r4) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b671b1b542a538706000200b810000000290000003d00000003000000"], 0x30}, 0x0) r0 = socket(0x20, 0xf5af8af387aae50e, 0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff55) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0xa4, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x10, 0x2, 0x45ce) 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000440)="f35fd413c71601558f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1", 0x58) pwrite(r0, &(0x7f00000002c0)="445953f96c03d1fcd0ea9cbf233f8589713fc4f9a6c3cbe3bc29e75ca1ec899f58895a6c1ebf5ffa393d4ddc7b535fa250bc93b3ec7e4a331751e7f363d6ad05efb6da373501e06895d2d3ff6288d85a98db5786d7fb7e2ea341752935ff", 0x5e, 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/112, 0x70) execve(0x0, 0x0, 0x0) 16:00: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) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x1, 0x665, 0x401}, 0xc) syz_emit_ethernet(0x1000, &(0x7f0000000180)="6485b61520c14c82848c8c2d729f36019070fc02c00215a6e3da04d934f13f5e1bf8585f714169d19e7d82fdf1557fe817b5813c629c4a5e42f3495f483b7f1af586c808620dced8198e2cc07ec7ccccc585f9ad54c9625324fba97a696346c9244bb7513ab3e57323a0446fcd6e46074e8162c1990ed967430a9617155aac9d0b4c8494cc434dfbe7cb055c027b5d7ba3486fbf7f6864f1b2273e9030fc25700e25b479b4986c7f5a8f0a00e5e73ab4436713047a7d8c6d837bd3dc58c8e6fc0c2ee8bc21cdebdd34691fd7441fdb550cf0e286809342c5e957baab1a332aeadef754255b064ccbccbf3c60ab215b3164472f9fbaebaa540984a7b2de6194db7bb5596e7b2ae6b7ede164e58760d261760a4967e50ef2974598a87685ab8eb400ccfe91d229e202447f1c8661bfed34aec0d202262ede169b7b59c152f1d8aa95cd36344154be1b6c300daae0d09844feb35564de0c9f29de3c6522f7cb18425ee4cee1b09d59ed95bb380706fbd5d57c7133e8f5e8812ce3279f2b46ac369778c4184ff289c5f5de45503eb2fd7d8000742a1ee3e778e30eaea6db252c335c485dcd90c25da933952d6f6615d5077d45f31bbb08d35970e9f392a955e29d4496f641d2964907d69fd57d481c296ee22bd1a8ae8ebab266b162201c285c31c9c9844ca948ef0144cd07545954d31a7edf96227a6cbb3ffd324eb3584a61a81ef586c1220d9c888bf872d2500ff7b016fddb0aeb9372eea70d3285a21819d539804f49f6beabea66f8d38fba94a832adf2d7287a72668f988b93168da534c18394d75ebd6e5dd09a7d115d540d5b85a0ed5563060833efcd742de8b6eeef10fdcab5c875252a8f24b56b69d8c12ecda9b35ae78fe4c6433cc79a946df84659f0cdd5d0a5295eb920aa65249180c5944d4cf9007aec3de707e827a4997932187306c97d8d2cb1c092723b6f25a3f1f9f8e2420a215925b0cd2e3ea8d8ca5c9e2bc8fd44556fed467d112d6260179be9ebc6f8b7dbe16fb14ae136ed93a3c9c77a2eb06674f1dbb69932b7bf239786d8d5113844cb12ade1b36b0c9785567a4429a4940fd613d93a9a8c3d4f99408515ec85088b3c9f9a0a0c06cc4e2b18f6f3bc45e5972cb87f4f22102c09cac2f36fe12a62d6ca890070d4beb27fa9eebf9211a447fc8380bf325c58c7f3c2af016526cbc47719a919b1da1e25c33bb6a136015547c3df30eeebdcafd9127016c1508607131cae8317c2d4bc5de1ef8450e2cd76b2ecb9b9c6c888bce420f62ce67a08b0a0d8f7d30775559c0326778358702a1b832e42ceab585437f5d1856a127717265b2d5b9accdb9eced75d67f0bc3457ddb124bbbeb31246896746aed49f311b9dfce5393ef11a29a4b158a80c4d3262afde48aa65a66490903274a0912149c8ef59ce495b69bec548d992e550cbe32132dfc80729bbe076e0db72ad5a5ef78a1cc05017a96c49248d1fe6a47bddc9ace2c6db2186a671a9e284146b5487d81f8eed9325e76ae6018531493226f4bd3866770c1fb98a443edb120cd37d083e72a7c7c1693fc0bd65aa0b203e23571f5aad8de684b631a4aa4cf176d33366b733dc603357511f96f80e357c2a89ebfbd0d6510ada596e7ebaa84c187598b6fdd5a49e2c5f20485e531bd372c62aee6a0fdf0f5d4655a4a2f366f95833d208f95e7f7f893675be79cd8120acc0747a0f41ccefd153862af0910938b01f96bd65e8b1c541088102efdae01ed53ff52d8ffff16da10e98f711c48fc942d86ea09b7f5bb05934e84dae4db735cbeed3a99450916ce6fafb1bfc3100b7fe35d749c4c6633d01222cda890fb589b33d09f98ac0876116c005f0e95a51ef7ffe4065c990a49aa2bc9137f153dfcf17b7351c0107cff46185019d0418b94554e0b9fec9cf70aa421ecc9b3daf4a7397624dc231e207b79dd5427a5a4aa2f9a560c33943a46338ca861fc03dab769b1c8ec92723fd19738decd7a142a62518ff3e1ef8cd2533ac1b93dbca423d6c27f606352bc8a11da122ad1e52a4b71b0e9521c7901436d35628065f077fc01929350ed509094fa5425eba25619a28a69490c281c4011755e89d556b48feadefeb27346f788adb9a9e7eface4a8aacbe0015012670353f9fc96575160e4caec8b640c631decbb70289f228df41a1e64389ba35004ac0baacbec780c6d6baca095e1feef10ca1a27787f8c0d53f201377fb3887dc3a1527bd6d9b54b1201a8e0ca9988c4c73c7786eec440763f6c782865470a9d87ee4f0619e3dbdefc0634cf14b2aa4ac9c1ffcae39b16cdaad111e8abd20f2c0444c4ea358cf47418c9ee76a899e203e8de5266b3f5a502d91691f2f8b077115a247b2eaad997556bea3c7d76f4b2533dc31339d3fcbd51e1f091e4f78fb740e739d7068df0a626ddcb74fc23c4cb978e7ebc1c3b9dbde3804b2ccb28ffc69758d3de6afd99ab0d9bb5aa95d22bf1aae7c95d7685fc3f7c3e902a7f90761bfeb6c4e2f7ac7fd9e422d9ea57f31c63fef907f154efd10bb1ab801b2a720ea13ce2a3d4a378bc068e6590e2306ef492fb0108c8da97d124eaab767c402b97db5ac57f45367b98f79c2c51900314c3b2db56b3906955e7c334cc3e5a9574e82062ce7f22329c8212d5411437fb7514243526ccf765d479839d8ebf16304f08101ee71638239b05bdd4664bdc6a73efa2aec4b05d4b0ba18d5382be7f0d7e987de86071d8ac00efbeb881ee449ef47433c8e17aa17a64c339b135bd65c0d2c4f0424fcaba2dee05e98705bcf5391e7db48364056a52706b44dddc8265948689c10f3bc8c4efa8e40fb9f76af2867ce1dc691998a565a3dc571511c6180c25c61dd137ba2c88383f39ec106266fcfef0d96eab30e6bd09d751cf1e7e4b9b415528ed004c7526b770470c299791adcdd2fbf1dd879e38c9545e5c98181b5b797b2cbf4b127e17546d37d96a96456af2aeeed2e37338ff1e6b35ec44c71d801464e619debabd9cffad492419871ad609814b3e5f89ff4ad1bf0016ef6f787087287428d13277b3524c85f0f93b6fac224df730d8f13da0a3170311d667734c2dfc6d7650172c2414b0ec9f553baf3996f75d3514e808c7705155ee150a06a9d5ff01cba72080cb5e409225b76a8c8a837d1fca144f85adb8f4c3946817a5a11b2da9c8d828ff9fdf64ef6d97cb091e2e789db9dd9e3f88e55df6d8c0996deb46e3f3369d84b7404f4b21c2ff5e439ef0d8294b944af3f084f5811bdcb2476e7ca641c098823774adbffe3f8a836a7f601cfcb76bbc68b0c47563c7474652ba9d946a44c5abf29bc27451fa0232aded777b1614789888f41383e966699515d5d11e9d95a7c66ad57ef85f68b62f2f109c8863df21d00fad6e0b5ee4b434b18ce4aace3dd2242d6806d83d65a7c19fd7752a1385319a0d0f9477273167757b8b43fda8bcb02e27b9399ab32f63667a881fd0d7c429f070721be7f5a8cdafc12411b76a2bb4471a95499326a7025cf58bce0a2438989e965534e1de20e4ddaacb82a39bf6d04c6320a366d929d034822980cddc7e792573fb315cb8621c06c887a69c50fe2ba63a3068a41678b70528525f7aacd4b14eff1c1378fc5770652f1663f12a69165e68d2067e8c86d8c1fb55ec3129a5c5f2e4b7efe28ddab1f027f0f9211c288030ac1194c42f5b2249dcdfac7a0d73ed6b119668199973c02a3ed3b3955c4ddea520c1234d7ff9c8d08204d6ba7d48d68e8374bcc0b76dd6f1ca6075c575641b9706c72da507888c55d27f6fd09c9bc5605cf6cc6534c57dc32d1942a1d95e97afb1617ccc4091d7acd06e2a22d08c3fe91d46147f76f7f680f69efcf5eaa67ee78d702f551c0f3fd885caa56ce5c9a5a381ec4449ba06067add8ca44233057b0051e8a1cad2d75c4479cd1979d474e81dfd1637a688af914380a025fe342c85955988bc2dfc1d9dbb306f8f03d175d6347dba81ce923b72cdbf0e5161365405320a4d6ca5aeb3c1fcffa29373bb3ea8abfc21d6ca02e4ae7e63068395fa01dec592b42ccf402595cb1e466986eae9b6bfb9816f8bacefe4802513c3afa0ab0894bb50d199dc98d203c92fabdcd0f098c2a5a5b6b4594cac104f0ebb187b15db1e032124bb0041e141712a7d627cd1208447cb4c816c4eceef107013ca256237b7fc1f6b2e5f37082bb0949468b651f72093c4f55622ba36ed82b18cc7b87852aace8c3e63d83d1715a1931760d51c768e84fb7b7e49c033e1656a7563aac7edc30b88c481bf61d7a65252b6c7c764af881fe66fd8fc4a4cc7dfbdcab23694a31fc736a0ead5ec161bdba080fdb26e1d06176570a1d6c9cd6eef5226e93f85bce0c9b74db865949878598d087599def2ab974f3f3ac683816cc882563f6a9b8b1bcc9f98aff3e32920a7f3d45004732742c0c410e5316c3c6e42b4e2ca75069ff0f02225860453f51ce2849e708451e9f7b0cec9cdf15cfdf12a2d10d645f74f01a4ac24333b321ea7662b4fd4ce4118bfc5f313b285b24209426a5b899afd01cc95ec9f6bec9e88abbebcea114e02dd595e6438f4922f6136ff6429e0b6850717e1c702655ffb8ac8f2697bfa109f06d61f7b5cf5c1bf3ee17627589cd4f0a37d55a2907306d6161660d54b020f60284ac9d7fdf9572d24f4cfa4f490266f0450e99ca2a07ad3f72d3609e09b4e667db055eba627d2cc7d1cbad8967b943145aa7636ca8cb10692433984cf1ca2d5294edd1e00f7be7c0f76050dcf3b8b04df5494391a120222d80b29d20c2aa452a97821f446115f9536a9d0cde2087c8a1870db7cf21cf2df277ccdc1c8b4305b3b0dab81e0b7b18721b41b33f5d4c49993f4451d746871b349fda3bd90dc14fe934b237b762727d9b081ade9b149d69d16ab73e2c263e82b8d505fbbe1367341bccb4df5683c4bd12ebdbf725c9abc469798aa2ffe158d74232a66ab410ad14f57accda87b6bb20c1bc9c7ad81e71ffbad0a0744265d47b300a00bf399d57df574fb4892340cc1c5b53686849f60644728246a24f65d305f58d599640dbae21d8fa815eef2d55aa1b189eeb2c1a90391113c4c944f7e54f9e21eafd2396b881abfda95f1b5145cf4f807bdaef869d490a834d7a19fb059962261c8cbc596a02a8cff3af412065c5eeaa7c8f48432bf477270aed2ef2c0d75a1125a51bba47699802fe64c1ec8d6b04e06dee4baf849fd4c04c4f93a564c59ff8b3123a98fa3c7352b3374584afc0320027ff9ed0b67900a5fdabc2b6a1a410a58857249c5bd0ddfd77f84c7f3d01489c0154276664d1332aced738b6c9040ee01424de2e0eca64e586773fdff628b654d57877196f220510c58e1dbb6add0a371f51782502828ab730d2b06bc1f89cc430a678d24d28fb20ad7e7fe10ab5a6163e36095ed73419076889329987ca1965839c344c44ff935716f284452d0e56aa3f35abce2381a7720b7a98a113d93db5836086f0e5c3b98158d3664bbea630b68dd08b107da0ceb720cc5aaf6ed8e9af206bd5bfbf5a47b769bed948cea537c20a1a98fc2a93d07c85c54fac1e87a826beae0dd5fd5cc440666a0c8cfdf7903879b9df16ddd733c2912c5e0f8c25bc00489006f2494832bc9644d966a6dc40e59e47c24916e11183c5420cd8aff40fadb16778ab65fd58eab546191cad2f7814791de06b6c18810ee3ede2b3cf3c1f509353812b77a809a8365dbec7fb2ac8908faf8538685956b7477cf18f3905e52516bb65168ed3ed41f65cf9eeed79cea2bfefbadf0769f4b00004") sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) 16:00:25 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) close(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200b, 0x8000000000005200) close(0xffffffffffffffff) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r4, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r5 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r6}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r3, &(0x7f0000000280)=""/192, 0xc0) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:25 executing program 1: acct(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {}, {0xbe}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x4, 0x5}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x77) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000002740)=[{&(0x7f0000000100)="180afb9846c38991e30e39361760795e88790c4e1ced1d54b97c4e93770104941a7a215997f891aa2d7ffe41568673ac7b1855fe618aad4749226b9f8ef79b62a612b046061681e40106e895ea3396948e208c0f91cb9bd093bdbd234524903bd145174b87fda7340665496e3119afe7a134b5be5e3b77a9de09ac3ee416679d35defa1d8100c34f34ee265c271bef5388bcc2ec1fdf4747ccfba4752bc915637ca3a09fde6bcec09672b394e95ce6c5578e0617ab55020c661718b60b79", 0xbe}, {&(0x7f00000001c0)="dd088db355389ca976f39881888c628507d81ded2336e5f27d24694c6be38858fb44bb7c76003d2149fcd96a138ee547c0c01cf4dbdf5ccf57e56e65ac1c992da140af528df560c4cd11332f41afc35bee1571ce74f2a4387504ec0cc12cbcf9", 0x60}, {&(0x7f0000000080)}, {&(0x7f0000000500)="d80b6fbe79b070a557e1ca0741f84c69c6656c05537b573f6c43e0e2f90f0dd1b2dadac25c25a14120abbe0517724d6998851aa9417b4f37d2ae3dc000c6d17cd4c2195e1079f43b9f54c437611c78bac976fbfcae84579ca0c0f957f63b646ebe89acbada358b770176f22ecab3492e97b8080c0c4518d0288434b73b1d31fe2ff6ada07e5678035404d6ea7c05516d3b4939dd8ad2f33abd4379bc1934c96c4dccfdfa356c8f560fbaac35e243f1a219b06a804dbd0740e64597b2c2ac5e77359c7c140bac6f0b34db5178862d210a9565f29ffa9406a5ab530687c5b331be980b16bc319826ee1ed6d90f17684132f0b7330565037c486566fa657bba5d75e92f6874bcd9b093ea6a53621d652e0988f4804a8c7d0ef8cdc90d1cca630131cdbf884378c890502b84cf81f3e8ee1d51e6594a6719f85f5a2ba6564bdbfcde4da6be50c0a2f4adbf4bba8bddeee326355010acd6127e895619751ece5aad22e748753c5235f80417b815f8b981e8acb8e1f54c48d1d0ee1d13273835e1342d309da19ef740dbac5f4910444807b80192ecb3d0e6a2e6b3d49a1c227179ac8674a093a70ea481dbdbf1f8381b54ab734a57793bdf4cd32d8cedb4c9b6e20741d708d7c6a869ac5ac8a30884d2a2f3a5443140f140d5c1d287d87bf056f1fce2a108198789577acbfd39591e331ab53d25af24ccc7abfc3b4ffbdf66c26da1dddc67abcc87ed8fdece6d3e17529ef042686654d1c127bc38ebe6ae0edf93666b2ad2f15ab4a00bf3408d892a10a5425d0124a5f7a825e52a7dcdc57fd381dd4ee11ff78d79a9c9bcba48401824bfcda116c2aaaa5d82ceb1a7217a0cda52ecbc31a50f8a5c46b8d56a2120b7161ac37488534ec9b7aa746547f79b0e08c6529a8692a35271ea12f199dc193eab834bccb34a46e2194677ad5b9c0a110a1a838cc3ab4bc449dade850799d17e3eea3376fc6f9c422c6640229bd549ee7380c26afdf71153706bc4d5a37e1c7f7d00119ef9e014e30bc03ad5dffd5a43a103a0229bf1d1bf48b8d816d75ec2f7f5a85f372cdae5a3597c92380e76f67252fc86030a22aa5a3957010bf5fb30c1aab410ba8e47e8f8898f2e7624661f01c4b11526dfe57b607d3032f1143d5e353c009efbd11c72eceeba45b64746154fdd4164da6917e1d78fce13030057dcdde814b4ce0615245c90f6f22e22b5adbbd28235b6d17f3766840d15b91bfa849872085b74b0b1ef9c076b3e859f783dea1b174c91331097c69248fba0ea17798ff7f6e4a380e0dc0b6c6a496d1d4032651aa8619873729b07840ef437f91628e700ee41b9ddd45821d7c764349f7db8a0d8eb0d1bbe72abef77256a57dab0cd026f5b2c7b4bf2435a254159e1e9cbb75260b22e413c9a7e0c24e76d9a1ef041a34a5a04320f4fc1b7612f6badb0f3803470a22ed3d8c082f447db586d2a06ae11c7fe6fd15a835e89a70d848ef9a9c5e7a3b2f5e7c3650d906236eaf7192ceaf1a3b75659571fd7bb353f03baca902db42738e24004eaa3fb43698642f0a0644969937f898a8ee4a8828c0963ffdfbd9f4a89f29136b1e1ac4a20d5c19c61cd005ac2c59e1d2550f88e4146019fca09632cd8748547a10ca33c135f7f1329a34e905e754eb5d9073feb7772786eaf964c10d445c6c2786d56b4352604b65d585725e749785a1d1df88952bf9c5973230239ecaa735eed5fb5688f9dcf55c035cfba9b5f956f0d3b639aec8ab24f76bfd5c9c1f6b30def44b5443833f3bd020a63d5ac7fe18c827d98529c94c83628014cbecee7c8de5a140b9240b573478271bf1ea4182b427502ae5b87fdf34273f522918a696cc86cd6cff56be3280c162842e7b551efc7d74919519c0bc9f574708bf544daf24b29df1f730e55da188c87225d866f0e1ae98efd78d5a194b9e613b745f09689ac35e91e008498fe5e2fa168535a4481d81eaa6b3b7996fa27bc6391b170e9a4839985ce29c1335a3efdff4563cbd446a2b98dfa5e81c9a6c529788190f438de6596b0970dff7a73cf4a8c7e61c5a34bdbe7d5fe4da66349ba64192ada5a9e1af79284a1059f0cda97de0c950b95615b244d896720a6153d4793ab50e7072c93a606d3ceab958c74cac805b6ccae657693eafab01f8da55034f068240b3644f253288a01a647d48ddf5f10013aff87c49d377cebd3f67455f1ff224aaa2cbfd79dee647ad4c5dfd8a41076647dbe05b45f0bc6fc114f4dccf3c46889f515f68d8945e46d00be3629ba3617bbe5fa77e9420de1414fdfbb06ce99c1f8c58b5a47ce9dded6d9d043cb9b68f8dab6b5c1f10d0abf902b841391a82317441b484107e6e6af0ca12670af2712ae074908c941c45b54bb0e2d7bfeea6cb2277e460bd83046b5d164e4c4b9462a72e114107ec36d4a3f332317627a538de9d7085456dafcbd94201e226700aa876473eda0f9bc40488b12e34ba1aba4a041386e801aa8fc31f1c57a7f262966ebe23bae5c55e26dae45bf451e0efa246015168b117428ef0141aee646925bae8c488d0c55af9f0f7020135466e32e0103614aeee572e5b1fdece47a71c6ca1527cfdde50ac12ee4d951ff675f782f4e64e53f26737112a3a4c00b3445420bcffd273e3574f6830f06de370995876d52bc83d689ccc2564456187481045302884058e09dddb69dbcd14c395dd6c4863f908a89641f22895ee4dab4fc0fac1fa8d066fefa6c3708df2f0000a9acef6623979ea34b23fb146aa37ac8c96307948b728f0faeed5426c2bf432ea705797da059e1b8d1ab992af8566940b8bc15c1a9f4f63c314cd52ff9a728d099b51d8fbc0d1816e3d7447d55c616b4d317a6e0a8a4e6a40343c6bc628a2b50474325eb52de6c7330e73bbb791e4553bfc091dd45b1df76db2f5d5010c4ff8e554a8f4cbfc8b722e7aa70a631931226b360417b0c0d996ddf4f4097333a640d8b90ae0e5ec177b6e4129e6835b8a7fd95f4d342f8531ab1ed8bea05fd9e54e098d99676fb3721337579664aab9a08857ede2366cc62bebed61191608dc042ec6af5594402ab8a030c5cb5548b214c20ff3daf6896b5f5084869d3819525e0eb034adb9fe4115a5b13f0f9c14ec39d00bee0d6aa9d3b53839dc30c3d214ce4caa7856ad62e4c6b549a083523c3a1951dfeebd115e59833976e939da735b8e795c4cb4dbee4c13911857254bb16a8b3c9f60a6444a16a15611ead1809d8a98124e14f15904c5bcb65eb0f1cf702185c90340bfd6c15c5c08183aeaba906b951696b223ae56b2f88e7ca320a5a0da4e41eb1bc4a3ad4233ca5c3e167b0eebca6f672540be61b4d4607edf9f83dc82500de8cb1b915f940fd26133af50b167b78ed1ca3eef8a30d69a6c362b4da063e4c3a262b34450344c42d88241975baccad5ceb620c25692eacaca348f7435d79a5bd5e31c06f6bd188700ece8b992ddd20b37f776cfdcd7bf41b7cb97c7725563014314655ab9d0b4f8fcf0a7409c72cfaa696464d28662011dd50601951943ac065cefa88f317862c083251a5f2f50fdaf3f3c37110a6702298b6901cfc8b106ce4a471ebf68e4bbf337dbc7b34ea16a95d76e67088dc3f0d608519c283ad52724b88e9e4a103db6a7a533f35dfb646460395ae889dc5f77e922d1dd8a4ff6ff90a2581e3e4d9616cb9349f62030135747dd3ce4b0647ed3a207d075ebc7605717a0e1834b48a02f2494bb4b65bc8f4754721b29d0cf366b32d0e4ff66f295ccf37adae8034a9828445d520b2c49e06cda185b578f30dbb67acd8f9ca4a09ccf260bc2ddd1832029b8cfbe4e02a7ec187304d0d3f1e30e3886d83ac36c052d5dbb6a753ba6551e72de2a767be79167a37c9edc7bd51e2be3fc40935541fa3cfb17984b9ad1a8a24dee8eee2c0a611d6272b5b283f8a9ea28a3865e7a53113412fda30a32c07c59b796a018a11b2216bfc702e7f11d007e8a6d324767dc9f88717673d4c900dc32fc3ab239157e4cf921c19d1f3c012ed6e3004828863f8804b6345ee67c46e36f98fec25cac40e5ce704bed6733fc8a51272f12c895b78acb4fe6b883812ec705d4e59ce95113666f82a53c924a9810f5667dd5867abb8732485aa521f1fb3d2b3e737dbb9f8fc287bc53a5ae893eb64326a4f78df7abf6983247e5ecfef4c174a612a8e3fa9b807b0c364b5c813f965790a8985f422a94f7ea014e20722385f2e0a9ba878b84c3ccac2f759964b5e72bb8df1445b41c4b862b55df5220cc195a7ecc8e922ab0eec502c9ddb91de174837d08230e5261e20b794855c1c97ab5c27129807f081d30e34f4af529da1f983bab7f5237d023708517f2db6832baedc577876dd987f45f6f22eadae8a75f62dd50c140b3ce2eb1f8ff7eb1459e6d7981a776256287b58085b3e57085f776adf5891467d42c64f1ec8cba930c269cd136545efaea7bd468f55117451f8c0ee2c7ebdd3739018be89d844b23cadc5ac5c79d0ba1d8e4761ffb9281b58dbbce4aa50461454b45df86c2286ebbb3dcd6c4dd0eb9fefdae37cf4dd01f84caad53739526ade32ecfb20bd792ad17de97d9efc58c2563e3c4feb9ec5c6c2c67f13169e135b18ea9ee8e2a90b0270a5d9cbf5e1f7016312f620e0cb85043a136d161a7dfc54c4c1b36db5dbdeb1e9cab9a9111ae4c3cc671110a4e0a7e7e1939b3bc88ee49496453db1d3a9e9ea9c030c03f2e0b19c5e5de2f718b13f1b6df474d40e6d1b1c81ac31b82215a86cb3675ba4ff1a0cbdfbf6cce2f4c246ba531353e484792353dc4afc598e9938366ffa34673d0658c293d08ff4e8bb1a39fa28419271b6ba3869662c71b5cea6bd4fc1e105831eef2ae165ca75e850a6f215a5fdc0b21b8c7e53438087c8ad62ff17821d4af3de393d6bdf18c2badf71e15c5efb06727ebfc218294a538f31f34989305f96469588ab397443226219e8ccf4f5266b8cf563351bbee9f5c20f236f19e1e532e5ca864a37d1e39b115e6e455c5938c52f284b4679428db68963ef03630903ba2d64de26e2036b6c75669f4366b2deb20f8a246e49c08abb602380bbcae8b5d39bf698803d0ffe8aed9e6ce144324f6b75ae6ea2e1ba9ea7af7b679d108f00356ab55ae305a45840a473424648444672ed37eb8eeee01deb03ac56cc1670abfe41ab8cbc5acdcbcf68c38ee8880d9b2deaf7bd4de610d3c6fd3a3b47f07d54f06ec82e301501e57268a8fd546bd936d833592b03361e48b694774891066f8bd459cd92efd57bbed98f23ecb90777fa87294b7080baada668e083ab1a111ec8c91ad7c3af71bfe691e2e443689a82f04ec3c5525c1eca8d01ac3b5d9a09a2bad3c806c61e53a9054bf47c383ec8f49ecadd36109b9eeb2fdb0833e45a019a26a513ff13eb36532609ab6764e8500ddf3bf47fcfbd58ceff8c2aee9170c1502f7caf674d7bac850f755925ea428249fccb72ae52b16adbf7e133f9a0dc861efd444c6dafd1b4d7da7f723480a1b17ea51ab2670a1ea4b9110d1c83242b1101ee588cd1fbb7f600f1c1cbaa93385fb2ab748d25402202977f9f7952ae2aeb95108e0e9b941cabc907eb783d55a83b6452625e89e5b0dc47ba08881015b0bbc67e36f23f1726fa02013d78db329ca55a53104e7c206f39d1d54d73c8595cb43cde378e810e035049a28e23fabca54353b13a7fd4102c159d319c5f89a192297c88746cb2ef34c2e83f7552522d734006626def55841961d331cdf9567c4fc0e53e91a917737b7ab7adeabb791441b9fca09923d2c22b1480a7b53a", 0x1000}, {&(0x7f00000002c0)="18afa425d07d2b08319cf162a512ba8666e8bbbb72129d6939957ad2857c940324677ce195f8f989834e77083fa23efc35bfe42c6c98b32814428e64e26138e3abb438d37f918eed2210268674bbc78bddefb4fee3b13f457880bb51e54c655e211585476a26a67d3100216d3ee533f25d3a00863c7d3e75d64970b767e0da66373c99bd18b86dea5435875e7cca575df502386b6edece050718ee04e9cea8490c515894bcda387a3d05a13d1101b0e269506ac82f4bcff51424109fc85e42ac2397431f03ae05252efb1099455cdd0c6b5f54bbce97b625520b9ed4ed9be433e2ccdabb3b8244599520adc0f0e5", 0xee}, {&(0x7f0000001740)="bb6d68dd1a972e29201f8e6d6794266081c5bb70e78233ebfb1189997d064b7009fe67eb23d949d3be9e9e9d03adc32921bb83c13831f0133ee16f4fbdbb5df8c2325a18a5939874b2297f3c23fc40975c64f72c8083e97c3a4b39cb474988f18af02d534e4fe7bc229c5075052c88dc0d6c6366302cebcb88f61477cf8fe7a81de0f8f5bdd7105929e15566dec2b9115a7f4cf3ec4ef34db1c8e2ebe7828be4dd574c2422d612a46542a3e2a1f6685fe45ac43d6996c505f8d9baae7d0707fbb8c5e6bafcfd3a11bca51a8fc02c9b777ade7864c4677abe1c0f89dd1e067e1076faa1a9e85ee26ce80498aa5a0d99d3ea9647fbe5beb128534817b01f378a8d36dd29385bf17d2b6a6d20894a42c4c0a4f3fbeaeb1ee878cbaf4289290dd77911bc4590801498d01c9871123b0f2fc7f87d6b1ada579c321234f0f0ca77eeca8c8fabd8465292c4440bdac5cb0c7c423754dc718b210e50229de5f95165b53c38f588caeeac986a23ef85d77c36623895b0c1aa7e578083ad844263308b927197c8de7603996581455b7b910cd3b44f24ff76f1ef465a5fd13120f7a5dbf879f587ece4a7146335db15ab4424cb2d401db0d6deb310f922caecb75fa92cd45714e23d757dae0e46c04abf0614db281d81ff2f0c607a2f3b332ae3ffc2b38ad577011bf5a2393ec42ed37669b7843ebaaa33125a16d3b217f447806201b8039b0b560425caebc5c9175732e6586844dbe6cb990370d52e82cca77e21392cac142a6d2347b9e1320c886b77a1cbd6306fbd31bff395a64294e1b6ddcdf0487b8f1cb44c02d100a9a7d1e7218bd5fe59bba548ca2d1da0e7b37104fcbfd54fd337b09f31f608ba4a2f6fb10a4c8d77c53701f3666f4c2198947cad8903dec7a66b36fc9ce484c82a3f214b224511f4b5b42c1b8a16a7f4aca362b5aa394d69cb76827e171c8588bb0d88506e44f4e57254deecb46c6891919e8014e1f38eacbcb8314a04252d9acc1bbe1b62bc8b3208e1c378486ea16979973cd5c18f96fb8445fd79f5ede471d4581c8990c1c27cc4e554c4f407449587f08d11bf5eeb43691c12f75835302877185a982a21596917e7f6d0936dbb8ff1bda3d105afed6063fca0cd859600abe7eb27e7373e4ed5a426f3a3d1e7ae349f4f1b124896a84ae7a7695fdaa75278132b98796038db891b652663b031c18229fcefe99740c35f8c9098ce80251e9acc5120918e4701990f782aab891d14f03216deb23a345965f0d7f34683e783e5f2b52cedbfc5120e8f9fe9a117773b20fb3d73123cedbcffbe4143d7f4d1683ab9f1af3d7a7646c9ac02cb5ef0a33d93d8ddaa6e4abfaaa921aa4966b6a21900fcb48e06ec5d29f0e45169f2f5827cae1e7aa0007f92481ea3a0aaa1ef4c0806eabff2b867cd624a4ba845746ae4333ed0a58a3d80359dbaf6b96c40a99c1ca8ca63053955e329198486cce8d50b452a4b410511f7d34e2dc02cca3445101ccad6b10763d8198b157de4fcd0dae61130e61b150be7f9f1d8aa1c270e987321edf8ce23927b001ae60591db7bb9f07a0590077319dc61f1de2526bc2a897a1c864c405322cff0a9073b725b32d1f1fb4d1d98f99fb3c774adae39e54df243fe47fcbb815653060a8ad4ae08b23a198dc679d36b0abbaf0d8e9eac5335a4e877e5c7cc24959e12eb16ba63890e04127250ed2bf6abfd50c519015ca2fc55f85d88c2478eb4bad8366fe1239eafd603c4b29578611809ca25d05c1a4e05d6794ba6ed3fc6c3469086fdd3d0bc34b89641b5aa4d749df1b4362ec1ce275c90f06def4c59f6f882751b100ed4a620ad112dad464a78e72ce390e5d1b5d1d00e03a611460a5c67ce8306570f84a412a2e77995611287c8f26e150f5b7b5ef1bdbe58e58803a4a6cca976b6bdffe01c16dd08a8dd86dfe2f167438402178933b1e919f11eeb9f9d3a35cb09c61bf74f98450a0d44ef1159d1bc500d04db3fe1c8d29ce339458030de029c18d4a1dcb635a1789e9718cdcaecfc50f1313e0de25a8c92a0f2124dcc42973928f4c4100367656ba1e2b7b5bcd6617177a75331093423ad3ea10ebd84f2ffead5912b082b1a6ae9909fa1fac9e9143d2747d46a219659e9b767c16621dd1cd9b56f45bc667d129946e3615202b00390443e16a8b10620d1faa6598bef13387de3308c2d1700ce8345cdf6c740b72c1e3cbb583b5cc3c7122962d450644555d475373ba8c6538ab1c48ce70adcfa17a2a9f7b925935faaee645553caee9655b961b8a0efc9d6f1fd298a134025dc6a636c6f2a4089b83286d30be3bf35c61a80c80acf005f3ff714643323fd967189638c35904f3c5fb40fe0bf4b53ea735dd1cef100ab1ac8d90282ff4f50672ad0da4734fcaf752a568e706cbaab49ca07e355830cbac6d3d49222a7662b292e34755e4fb0ee997e84ebb7e135d984ac7f69adea028503fa2f71cad79bad704b66ad980f7779fb6f18b2e64b20f74ecff39e12d54f87a43b2420628bd3cb22d1eaaa7761c27b604ef5f8611208f7f1159b1a4ba8c724adc37870bf269c04883fd9517e3fd28982105d57468d5bab8218ee9c0060590711608879a7a2c3ec5a2f6b26318f85417f3f9e319f0452aa516c8015757ab4eedd2aa06098b1c9f1bca3cd837b2fe0fd80b943e04982800bc39af77a7241154bee9be6e0cc1d83caeb195700527edba00e62e5085a6e908bcb1a77e07210daa2f224d94a71f347144559896d2d4950f269d820bf8b85a4f51d10a18698471518c65333fe6cf74c9d9cb10e8be66d0c406bb0ecc6b00d4704665ff93d3b7a46ff86df889230a7f38fab41fd8c6e882ae44ed59713aa1057cc8c73e87f8139eb2eae9ce7b649fe19eae44a20e5d050e231e131cdc51375d89f0eb90a139e3b71c6e3c5b996da18c8c4cd538713c19ed9d158d170b612cde320f78729aee3aa48fea4edf9edf6e8872594965615e3d4ca7b9e6b4940e16808e5ca76082095774becbe91d9e4150056555a55fdc5548c2265f4fefc9b06f13cb804f421b0b4075df8fd4f3d89ad404ac1c3efb93336ca7c720fb5ad0f42a16ee80f41eecc378e26a2f49813aa9541796c86e3bc21d72b366d029d123d9fc5be36ab9b12ea26cd3919c95ad549499ec6c9d188740df5c2879ed1f9d9060a4fb68264b732d696b56d6b8062c451fad40bdd75efc28572ccc9835f3bee69527bfadd030812cb7e6e3444ac28d81912f961bef75c4e2fb37ee96158052b582303aa63b5eb2d7568dd0aa905b6c3f06d79a002cd422f68634f2a0b4467b1707810f24d714cbc34fdc424dccc88423b8dae7b546c5e34c1bd5b24436ebc9fdf3917dfd6f5883568eb325c6fb6c38baccbb4342bb6b4217f8258f2ac3ab3893af71df8476af66f486d1bb0cf296d6fbbc1a2f6c5f7de46a0f08791df085ba6841609ebcddab18cb9948fd18dd2972f55b2068ec8177b671f5bbdcfa5e293cab2aee7ebcbd806f8319b8c191498a2fdaaef68b67ad9781f8d1a06cbbad20d3a1ecccaa98964c802e64f0b0e763ab7d9a6248d19a29bbbb7845571567bce666b1ebf8a60d7f7edcf34964c6fbca83885605c999040368c764015ce619d1ccce7639fb6ee7ecf98e2e676c897afb58b03974f70a14614c37713e2751e7559f17d73feb47d0761c77f6be2aa4fb0eacdf9e1186b9f9d8e6ed92abc27a972b2639cec4be57a07c754deb6fba989d3e05573e8de5302c420156d06b8ce643da084889f21a45343e4c0c8bfbbf41ed572f44a6453c0e2c59af10a31e747ed09a099248289a4c3ee4c218c2a4a388635cd02499c6c9d2e806430c76f8e5e0b70f81cd810bebaeb583f209bfd96a7a98e37bb78dfb3053c4620d6cc4cbdbef10e13943d049c2c21bb6ffa28d39577fec9091096e85e178b6c791efc38b0cb7d1d2ce7c71c47927529e48987ee137b144b14e110006039f6e6bab40ea75fccba7159ba7624251ad03bdb49779c0e4fe72af8f21631026680c00644a6d8a9fe6768a88e910ee706f205fd469a0dc950e19ed81d4377480991f3f6234df237ac2daeecd9374c5d1249a2a6a13a5799f16c559a8b7caee6aca4716415839134e40be1d80bae97ec89b6b7af4e8bd6e3c3776af46474f518c2a7218613282b0fe5ff633d2364c274450e5312572607f60b24b992e3d5b13004f82f4c81e24a856f7bf4f26ce182b34c7423089999b3a2eacec13484c9a4c4f2e6a10d60a01e558854e342c1f66ffcab4da73d8f1e39686e8e1b7b8250ffa792f11999b59a185b27570624af94acf14ae4661e05d890c8825850b55b3d7922d65b8da54ca8e3ace221f6dede94bfe84c04cfedb3e5aa3379e153135765658ddc95a9b4fad691a2d909ba373310e2fbabefe589092af5e3b774a2208235b59b01a88ec0b5cbef7f20cbaf04433c0301a8e089e0c658e33ea668d6e7713994e5ee527f2f1ce24f26fb8e882282ef1c65d52b730946fcfa5acc94c06ddca3fe078dcfca7a26626d4c0139d15b71d872aa96c908e8067e0bd55e95ea3137057d2d14e29cc1eb82e22f9f7ed61c2fcf2197aa0cc0832a38def40e425b4a6555c0d6b5109439769f528107286f46bc23ea491836ca62d6205b12735ec6d78c254a30de70e89947c1068055782eb59f04d9a36a803e3a25dfe551e15d24086d4b004a20cb4897e57466efd3f3516d8d6cfb340e2f9aae40493f8b557159b256be48c4249224a5b9ffa3682588f4e7515b0291af9704a4ddce6c09a1a212cbce1b6ff9871869038542dbc061d5a089e79e7d48112a8d1747a3de6b936be09115449c3cf88e9a3eef6db7b0f917c2915d955eaeb52a2ec9a6b8f09f0e25877a39b3f182e69532b8b01fa6f8c2343d4fffea8b04f992cd1115342bbd2e9f11ee9fe9207c3c8ac02c36f8b5b7030d82c36883638f77b7893efc431cd49bf5196299ddb6ce3b1c71d607bc6dc3ffef1b67f8fd42498c6cbfe3c44d8315f9711cd3bab23cadf039bcde8b022f4011d79cea3c4e9a8f3e31833fbf4fb712a50f0b128a5135de9c9acdc01d706555ccd64f91eaf0ff4cbe44d3e230991751bd9527d5363131ed1ab03dfa4e5f9ec7df39b31aa8c6baf311cccfb4c4f36812f64003773850039583c830ba3ff5299361a7c7c15f7a0dbadeed376edb160b5e18b28afcc660c153a39fcfd9c02a4fc18d894abf26d42ce841c77b4d249aa131924c2b1af6c3233a445fde28a0375bc9a8c85dba8b1caf9c72cb1e3ce3a5025d6d6454c084b4868cad875382dc04b34b89dea4552ba2ebc95cc56a868419375c20d9f4f3fcfc6851e1f6e6a5204c6a176224189b51b6438bf9af26b7d201173957c05df80bf604cf1957e7e645319a844ecbcd8eac2d5dd377f922c25c96d78dd6fc08d3efb97cae72dbf36fc2a27e57907b2b3ae1abe9dfeb5d1df8f8fc6473972820b5e7abc6b55d537d4a82821a1e792ddbe4f9217a4924e412131ba9711226a5113f40f2f69964f9651775ca74be8a25f6a37b11f46d16c203569a25470af185b0340d60c52e8526841de34206df51691f1868c295cf833e4d1023ffb6a532e63ba07d6e99517b656d354dc702c6b986347d76f955d2d24804bbf70c41fc6cba932bd6fb1536b5dbcea47fbe6564320dee3c5e01fd98b73a9f9a26bb6f46b76a70ba99c8dee357f7035af43cca3074e36b52895bab1e7c0fc08c5e10eb783dea9f524f423829202c67d6d779fada6e950f5ce296fbfe62e769fc1b70efc82460b96c77cda9995d382558bb124edb9a58", 0x1000}, {&(0x7f00000003c0)="5349f365fb19efb2de761a4daaddc518977924fc5c3325b565bf6463b38f19b229f553221d3641980598148f9601969735ce6b83e0c39d154ae983e9c28f4e8eda8234cbe73925662ddc19cd953780f5b0f09108e382", 0x56}, {&(0x7f0000001500)="7a13e040179b250cad83725908b5b6fa93c474783f554999afaf7fc0399c6fc1c795dee500e4673862ab1d4b193228b5d9f907bdfd6cce798ed89a020343b120a0a2a4337bf3a6e3b5f424ed4aaabb8a1d7e16bd09b59d2055a137871460c5767cfdd00129968fc6b120abd34528f4956d5c7d9ffe6215ac96ef7e5a3860c4bada93419ba42b6efedfabf53f684a7bdad6673ec25594116923a886b56a4601cebc79a7c9b5e50e6296065fc8bfaa72f26f6fb58f4bbc6dbfa42bea4ba13a3c1df5d93f65452f7b5b2373d322140627cc9f1724c0ab9b0fb7f90faa09037b733289e7df5c24adc4f4084664a6a32034edd8bf7ff2957f080b88f510be57fbc7", 0xff}, {&(0x7f0000002800)="95f9d0192cde90dbee25dc7a1d2b72123b01f6ff46ebc10ad6f0a38b38d1190df1505d3876c4e3d49492d45445e1d4ee3bef2541d75ed1c6a483628ffc9c74641ffd61797ec3e7a49a9e589d68f82b9128556889536b113a1aa90a2decc2696ee835d5727732efd8df85983760", 0x6d}], 0x9, 0x0, 0x0) dup2(r0, r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 16:00:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5dd9) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002840)='/dev/wsmouse\x00', 0x20, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002880)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000028c0)='/dev/diskmap\x00', 0x80, 0x0) r7 = syz_open_pts() r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000002900)='/dev/tty\x00', 0x80, 0x0) pipe2(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r0, &(0x7f00000029c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002780)=[{&(0x7f00000001c0)="653e2b9486bc74e78bee3e8d091c70f434cdaf0a053453cc21c015fdff564e7733a788b110e502c4cd640a40d8cd5d769247786e34d363ceec7c68ebfbbce07ce16d872d2bef8f2e7f3cb269ff54630a3292344aaa6e7d3b57c1e66cd1643a43dc36ef3516d0f7e7561eb03b93c28738bbcc48adfdb5a7ec920f7f8726331be94760b4261dd23847511c04664a3fed4e5a131d7026e9449d3d569f5795821a97b9a065b90813e5ed8f4b05cb5dbfec895d1ee90f3038d028369ec66df68b9e8c09b8f8cec9e9de79ae8b8374ef6bbb9a9e1a3d4994fd0b", 0xd7}, {&(0x7f00000002c0)="aadeaeb20fde6cd00e39722df3a9d22b880f2ab24106cc7af88c0305db9e79bd1d2d9f7b4c965a963d919e6c4462c4a9cb3ca981e4451f33e4635791d60de4b6810e0a8ee1c0a053545730c3e361a11f1cd93e65c15b03", 0x57}, {&(0x7f0000000340)="ea899fe2daaa3b3e026afabc851f6c356f7c6469c135c49aa79101b9e28749c713ca375177961ec4edc59670e2e28643f85bd5f6e6bcbe3f5686ab545f8966684a8fedd752c236324977af69ec8a0868fe900929170ab7882f5c90d9b0438b7cb6ad82be80b9765b1e91bcdede931803963da4aab3cb2a8c998bde1385a71a345cc7039fcd96b4f97b5dc4eecefc3b8a913e9cd0dd59df7411a0f308177981f58e98228b5c0fc5fdd3200a65da0408073cb9155e75d335fc269500ee4b8914f278e8eaf286a2689b7d352e56393594f22522dda231cdac3f42f9eb7ec40ffaa2d4e3ce8be6a5412005bfdad174121da13904c80a361af228a450599ff69b10feea53a52826f8c97647dde77eac5f7e1624fdf3df5f3a9296bf3e1522212e0eb80dfc824edab628ddc0136966f80e1cd08488b1c23fb52327e15eb9cb3d91ed8b774b28f7b6fbbabe96a5fddefbe83b764d4d53ba3c5d020f00a6ed42b165f93d3c615ff5a580f5b24510d872463870b76b46dc02fa322375af819cef7012dec2711378fc6b9937fcf1d3ceba4a75dd310453af5abd7ed248bc03967fba17aa3840392a2fdf5de005a72c893b69cc9f9fc8c7df73a860750f3dc16e6478f8752ff1815652b5152bcb7e412cba8fb0431c055dd5793e8c6ec55a69bf8c752244c42af54a1341f83ba3cbe085f436bcdec38cb35d7c166919308bc15a78ebb25bb19f445ece62e0f9a0dbb32fc56f05d5832bdefd7854af07f42989e4b4f8a4ec821c009c6c9d7c6832120bd570b95ebfad25515e46f7a5f3d25ea559899adc7173615a959579c1c42eb6c31e591e92e91d4f5aacc916d2d5f8245800010f99002500ed2f2e65789b0579fa6273611d9a68b9a0cb202b6a1a9d4446cabbfa90008481a397549819f7103a46f27ed1f755d61e47095fb829d88e829c272e44b0dd27c0f22a011cf4b01bc06c6d8209c27fa8c94962423996e6106238063a7ef548564d4a85602d1ebc93a1f99f4df891fb0b6d952b091ee0a1c4565c55b261aae4a0e409fca310f386ea231e578d89b0add602c7c6286d206c4d43bee99d6eb8b26d5cae3eb98bdb67ed509626357cf4b9976ab4a3d3a198dc1f36dba27a4f83f74d6b15d1841bbc4a852958df1de98d9712a4f9a3cd3a4abcaa2bfe8a9980b3019491f4dc44ec39c6f9913876ce9bb77eaa782a65cbb06be9697e106215f52f90d471f583d3c2e0491cd60bd6ac618daf2522f4cc8f68f80f5b438f1d83a170d6a8653ceea5d75347dbb0adadc2c91661840c3266d70abb41d86ef3112f10bf82cd22463ec05b72e76f33807b23167f272b7414ad675f1f04b1c2adaf1ee802ffbb09283e08c22f492b203aaa4c72efacb49c2a4c809350946b153de8105fd6546d1fe59196a356dc929824179f273edbe9f39363ba21e23c43edba9e12a433e9ed0f2df7a5864d251379cdfa52690d587a343c22e71a01eba4aebffb9f2df124ab19c10659e8cd635a616396322a93a0fdab418f0f108a82a5eee8e454402e51c107ef0de4c575ed878ab1f2c0565e778d47ee70f3ae066952baecb16280f6681defd6f8c7aca90cc41cadd6d11bcab2bbb26e6ed783cad472a6babfcf514e0fcc26be606a0cd12a21661900d6e2611dfbf9c383e54bca25a6800a37479e3a8ac3dfa1c8df98cfeaf79b8d4d30c2faddd227ce105593306b0cc734828abc16a52818a44312dffb247eac2520103b826bb95cd4496a72ddcc8e72eaf6a4dd72742e57347ee4998a61cfb207bcba08b5ac72b429454ac07ce45f2fc0535b5005669cdb1e9480aed2fefcaf5a3ca7d524dcb236716f313c6c5d874b80077948b164a5c5b99c4f06d6958c9e4e0cf33129fc914144cb25398a91b9b7b615f7dd0f338407a7e4a0029674a6c446756e05ed045489ce187b0431c23146734e617809ccd33c86a8fccf15f3bae8e1212d573a8ed3d193aa9a6088c942a0bf28255513181dd184f38a94cd4ffdca86d8a95ce860b4c5ca8c9ab4c97b551ff0b3818ae3f5aeefd6086f1f11c4b7def7d8d2fe1de503ed446d784b81386807fda3426052ce4ec7aba2d235dc4d41179de1e3186c3cc81ce533ac0aee56680ec9a9c181122ad1f54a7a21bdbab87c3c1fadbfbb3ff78061bd0b88a0da63cfc3c437cd798a82cfb8f2e9a0bda8eb18dfaae369da7730dab18885f49fb383c0a95e7825aad5e0e6db757a326085987ec2f6cd7a69f56601cf123a2fa09a42aaca875e6cca85971c77d3db6e7b151d2adece563d36b8f826176a6205833eda626062581aa2efda148181739ec82a443cfe41c6b76ed083000f5f6dc3fdbabaa17ae3814f1f7be5a795d8ec9367c3e32ba636f152b9f510c35f6193031417733ee6afdb18d7aeaa68a3d3ae5110a151050612b10ae002713c9d60cab77589637ea4905958c9673ad5dae60c192257465416decfbe0d120e81bd3582259c0a4ff3fcd76c3331273863877c4f407d3510bd820ea08b229f0e24947830c5ece360398773664cf94602d622299da4578ad2fe5d10f4f9c7565daa9ec8487cd028b4b24d6134a07f809f497ff49b65efc4312fe5c96fb4a8168e3cba25dfec0f2c130a69b89aaaecdd23bd354ef7d4b9026af4b28642662177f84b45bc1d9bea60744cea3129a6439c55d445abeb11d8813a89bc9d0a2d3f7ea21186f1b2af0a26b190bc06ba0f69d37649baacaf739a924758ef87d7b2781b0c27eb60fe251ef97d9ae1bb2ece62ec7a186b4301959a89be37845c1ee006db023436bb4eb383d2d2977955732a13acd6aec2465d99cc68434b60c5bdb093573b0c6885816da1ec9ae7143e0325d12530df05b0bf17f3eb071a7ad480c91c91dcfe2d13170409f88a2fae358f2b6e174efdfb9de84fd6b09b3f305f456569df4af01b8fa2e8268ff3dafc0052554b95a52455409a7d591e6acb502e454c0dbc48bc2fb3a0a654452d3ff98f8bf1c7d3e7848735469da7c8a94f29167756e9e35d847b41d697af1cd12db8e954bbf1a446b13e2e5cdb43d67954f6ce9a041d7377065dcba08ac45b42e3e835c2b50220647d8600241234a2a5748689802304cfd4465bf5db500edc3d11df4ef4a138103883fac6ce793b3b235c6938f965875a139182ce4985d374eb1f9add76c0cfe1f084b5a95a17dec70fd1d9400de2fb97ade60d2f095a54870abe2fe114dc2c78ffd0e55418e9308517401d0591bd1be2e98f4198b4d42f6629edca55ed5777c6fa80d2dc6527a55afe91425f3f702de054eb5ec5545ed83a2f40cf8ab80ecca4b424d628a9c5406ce40ab8ccbe5f675917635ad8663787a81267a3bd617774451fd0397ff31ddb6503af4e991aae90d5f77cfdb7fb3381070130c29062719cebba80ae19e62e22811b2e3dade21c124e4ee47986ab2d04f789c6b62b6f1a84bdbdf7faf9308f4ff58a28ad58ea6bcc915c1fa366ec343e48ad0e2c21346c00288d0a9452c9955278d0ef9822b51618305b7d401862b9dab0870e8e93de3c02dc2f593d6ddf21060dfea8bca40bb63e72f276766758653e9058cbd7934f76b571e06792bca3a3ed9be0f94506948df8389feb30e37936e2ad20f9fc4cd4f3aa95fa55d3432d4f5ded9eae49e836f4337afb303c218fe8fa78f278e7b58a531c038e1631bb5e21c71c868f058d3a4b6608b01ca958954bb1da53f849bcf1908598391c141aef59228fc28c3c23877e0951444ce35083fc166694b1e4ddc589c6ded3f21ae606d2e31d46328f08f5cb51e7dcd51050010cbd165c172f90022eb1b873a3251404044c6fc3d9f5fb787cd7cd79edaa9a9f85d57c3483b7394ab13eb416e354ea0493fce898d625a4771d505ead084c6aea78b224a589d8ecdda7ba5fe19aab9cf3a59053057edd2997fcb07ae28c24ddf8a37c49f1e7dd7f5a0dd6a2ef79769a7a8d07e304de5557b753468ab73c5c6d0cb17f2badc04839a7cd9d30bc9ab2ff5db572060a8931f6b15c4ebd267d231dc800c4480c388bc0a806d523ffb0da96396eb0094acbb8f49785eac9e99c463a16b3a8d1dab5711a6967c465d89670c241c6d0c91b71feda790d736f287ab4c8ee1ec04c7d8ce1297bff4403d117294978295715f8d611244ef2691aca31b76f44df0c125d16bc4816c26f050bb3feb9154279a22115e3edf06a88c91cce7b8b4c8cac5ed666975772edc2f79db26c9db87bead82b821dd1e7da873531149a4f1d869bfe185a66881614090ade5b2132980dfacd53e336bb08f0f609435b2057caf79d1919bba94c431cba6e71dd85556d479807719e40c8ea269f33c293e063ceb9d6b5f231ff89c4b87bd3944c8e25035e2a501a45e2fd4fc0fef9adfdb214b83765fa15981c1032b3387d1763eb023fcf0ec3f0c9dd9677e678c899751833fb77fe08d5215f076a4df6cb317c58e9de044e89cb20bb06a8629f64500979eaf82474f0c318bdd2ce23a26dc4fcbde2184b0c5efbc774171dae7940330d38b93173a2498ddf8c9b776af6f831fbed16900cfb92a263a3f7937cca2022b50b9304c71dcd9a6ad1d57e7602c2e530e86be56e1b6feb128a1ed57b3e07448103f09acfe27f8a1060e25badb95a284bfaa12101a3e230a8625b5467fbe5e0eeac233e562357e5827339eabaa969ad6970255b166661f30eb722c81bea345b1b7825da42c4cd8b28d78a7a29dab616167de5f7caa16e8b18d676a7151628dce0b7799eb582cfdaf332c0a40a1fdf945999a5ba488a6a78f3c1b40ce32d1b0a3b41e3a6bc18ffaace4937a44d896742101092c0035b02e62b79165bb1d7ae078de9659b5e2ffb49135a62d346935cfe0208d79f6b2b7e7af50e6f2e1ce1c9ebe81986e3dc94199786881d1df3d279f00da37227e17dec1445d323206234e094773603c939ddd647137e0c5e57e1a3b693774d59d590383e98444be2f1e52a3c9af9d68aa6bb98fbcc3c051d1a7f0f1e6dca7c1af1e4db569b34aed5c5c8838ce0ba3f802e1401f8ecf0791ec36d0799dea8c165b8f8456cc97064a37284c53728f4bcb108753cc78a662a0f8b1287e7c8b930a0c51bef50a9fabf65015f0bcbb1669b6b92c8bac9f2a0ec8bb120f584fe1350869883d5b210af3bb09a13633bb4b1649c5762a426223f05d0c6519ef88f90ae2b3ec3899eeb96345e44804bfb2273de4b97b84e34e6b43dcfd7846bfb95b3edc3c5ae4a412b10aa23d1404159b016c10e0565411697054023679af82dd6eb5855f29f84e2741dff0395bb6cef09409fea25ea520e744d3e70172d655ced61140718c2a8f70219266ffebc32ac307d7072cdc55450fc6b126f855faa27fa7d11229605b76070e45ab4975ab21d5726fcefbc3b71bae237ac19ccbdf97f79f74b4b7cc0b6649be384f6e8e48fbca472ac89838593af3e9feedaa53469f52094da2bcc77604f52a93ba54d925609eab853008345a6ffb08c556c1e5b8757c653889c0e74f9632c4df453869700e4302252a6aaf06958264999f65a04c0ccacda0c7b02b855b3dd440820bafaadba71b46bf1ef0c4fb27675105d38fb976278076aa9ed0544670a5d5c52e600614cb20f52a24695883d74ebb5b543b1d49bf356d00a9970de34d74b12245182a4346eba91156ef14a522cacc24c8dfdfd7cff9c01a24628d07e888ba8ef47c534f24652fc7337140bbc5265ed6d025aba34b5071ddb9d4b40495f6c992f504e4a93408160eeb6af9c3de88d024d87104ac0c0c94ddd6ca950b78e06570e4dad5270b57dc184295308c9e2a842dcd88b9b2233", 0x1000}, {&(0x7f0000001340)="1abbc42bf38a81e0c0d07104eef71e80e765722d8b57c655255db0c3d366d245e45e9b41345f621a34a2e8681105d4b7b0106de553a56cb8c18e30df8cf2880a9fef5c32c88aec0c7a1f3ce9c1688b14f03f80e0190754933342e17573a255310cdf5cf8ac35db11bc44c649c91372fd72a7ce3607f6e80d73db84605f0295eb26", 0x81}, {&(0x7f0000001400)="edb09c50c8a6ed894c57f3286d3e960073dd1cd975f07b34c51ce6d0d8f78f35e8600a06ccd9f920f0dee7995b945cb732c55a8074b3c0caa63316c222815637cdfc89bead44b46b4b77152340de62d74ea08f01ca497c217e99d6538e3b92115be7919809f300540160b372c8bfb8c404cc766e3bb20a3fd1ca85d947d24a0be3091840980a38cba0a36499476e0cc09706f9063f6af76c81", 0x99}, {&(0x7f00000014c0)="859ec6e311e50c5eafd87b07e9d0558f8055187d78e0782ed82e2162605c515077667408c9d89c549c504ad552397b0b8f329e9bd1b7659240e4155c7d9c94588b508ed28954ada225894ccc2ec7a2d876b2df0d8502a2f96d449b8c9c52b081726b0afb84fb4a6fa473c0b482b2a940db8f746ee386a6f6548973996358d3f6e1c2f173457cfdd7d422aaede9300dd6dc28aa06abf9bd4202643b71285b88d59e9ffb66148e184080d5ff73d9f8d65d57aabfca22", 0xb5}, {&(0x7f0000001580)="7082dfa7c21c82af931f123a2261c4e0846f7deadc10ae4444d88dbebd1d341e960770fff00302f99a993d404fadbcbe3470a55092ce3dbcee538e9c71d0761a9a533feed2be7f01e587b76c2c313649558afd38eee2eed06522dcae701433936ffa983cd137aec239d00da784d0efc6dc2a9ed7df21e17aa4803057b10bb474e037737ec71ebb95c7535e922553972563b2e804549c1c7bbdfe7d1a2a50aad200d64d2033010c863611f4136ce71cd79c55acac9270096091df515ea0f0b40bfdd4534da60bbc492f37c13df9d092211691723502ee6dc33561a30b7a9a10311ab6981e8f3e621ab53821563b860a7a87c8ad05859a58fa7c6dd5035dfd9c8b1c04365f766fe3fc799f44ac7abfd27a725d0b2bffb544efed291f86173f3a3ad000a34207c2e0873cd40e761fc72401f78f2760ddd89c5e8ef7507006a92d3072f53a4c84a8905f3e448b5c99fa8f245e4ebe8a65e8e1c0e0485f060cbc320093d1ab7cd2c4357d0bf733379601ac3d876f4e9a9c85a97681f1941174fb3f2b78e66a70a164fb294cee8b1460c94b4c7f190313222bb80203d414f5991e5ad6905b1f6a046e51a21984e18f0036ae59aa7bde37f089908cdc4f8f6df4e516f405bdb80d09e3c181c606e81a363d44505c48a9a58722164c7cced393f45f63d3052bedf0d19647f813c4342c5f273c36ba6682c6e53117d8cd9445a658dd8078be22544957351ccb66876859fea76c40ffdcb9b8111fafbe8cee0e273321b52704e6f76f83d2ab25b2de9c650315160e5d7bed8c731598bcafe7dab96fdd0a276533014fbb66ad3bfd8a5e64ff1fe9ae06716814445b05e80afe0eadde4bc600a63ef680a6e89775dff3828267d09cb66f11bc878c80097a5599b6f055cb204244f76e3e9e9f7f440fbe31e4bf30b9739b1e37fc3fdf21e97ddb8bfce5d7e4e69fbe07d5d1a12d9e8abb404126d068af618e940d4df33eb6c4f63352a334c91d5343b7af6e9e4bc95de9f7133de4abf21fa394972eeb5e6501f75d9926eab12588cfc671c442b7dd9fda60f8e68b84c685ee2f428ded1205f791df5e7c0afa3c0c0886b5c7f1b84eeac1a8b28d75b51cce6bcfe6ba6195aeabb8e60949b2b36a14532a60c3cd69dff64e2c07f8c542ccb8771bf95ef095e08755e917ff134630c4f5997dcbd5304ef4d03e16407a5792ef123986ea14602aa9d28ebb629baa05b23cd1df8328577f874faa896db1c6395db269f535ebd7859eff7a9ac1a20b6db61353c34a6c08464f640fd6b87acc17d26c574c163bfd0e3c5f2f388ded602b69d56abba5d03f602d083725f774fc43355e486dbeb3620de6eac14cfd58d0fb810d0a66d283704aaef72dc9534f71508da2dd53351814ccbbf2fb6b0e7c0f24d9891436fc2915ab548d0bbe637236303e8be2e89c7c45bbb1b4d0fa1640621422a45934b0df902b89d920df942b63a4b7eb3f763e587e949e7a2f9d97a36abada8678d9ca7ce25cb493d31c468e030fb2bef8b182da1ae5adc9e120665b9847f7a668ec8fa5e9a9a5bb81493f3c49019647bc7eaee2aefde33a7797f4c0f316b4445c91bc07dfc7b1122c8c63cfdbaae26cf5e2ff32e7e36e9677ddaa23d9ca1f5421edc7e1108a633b657dafd8b068e8a49fc7d9e328b82e2a1d7fb3c3a1324bd3bb12b2c376fa989ac42e57779b679dd2eaaf16aab84a5e3cb51671bd74a2812bdfef5556284100686c291d9a0f400c3d9596e7dcfec6e364e883957392b548fce07cf2b45c238bedd6ba9bc8f0aa43108653151e139286e08af0954759d6ef4661b489ca1ad076f1f5f6ca7ff0c4a2b6b2a728ef955422bc2bc3135e49b7e86f9bad148a22dc7e958e6c814396895e6e1ea7c528e1e454112df907f8b48cde782fbdf339b7b9c00ec2c8aceb211e3627e8f5daa1aae13a841afe53397856091cfc8470673099bf8cec040ca9ddc182832b17f251b58a7f981c763f1639f0fd0cccb9b06811de329a9e6fa3ecef91423a4e7fde5dc198df4d536591f508755e81216a9c09311d896c405dfa0b559145855aa62713ee20cd265527c9027d4da36eb16dd76e2a409909c523c838f6d255ea2115da2ddbc7417b022ecb2808c6546001df03f0234d2af33ba1fe628b64219f49f7b7f0c29883ba2563a7fcf45980adcb2b23557e419abe058165918a8e3438b31f67ebd700ba383ef34f9b7a72d1ad1d842b9939444c4f867f1384afd659c5c2d0c52956dece79009de991686f1372a41ad1dad336715fd0906c3e29f218c160cc3939f5696e9008d8090f0044c38f5c98d46acd33bb5a64af2ab7de304148933bddeefcce14ee2984a87663b748fb5df593d5ae691e52b463054326ecaef6be4e93ca4ebfa813bb05ca3c34e737aa27de24c8076753619792a1daf79fbc1a00d04d4b0615570003341eed2109d5a21616ad06dba032fab3b9f6a4ad5fba9851b0a0be5298d610e76f46a103152776d7e9f6ebb73f02a6f8b2067c91f16af327dac22ca851774872ee649f94d738ddb2fcbb2eeb5b3248e87ddb4263922c6a5ce2d6dc9fdd7d50d5773eda340bba13270975902dd86926625b8e5fdc87af6644046029601da934d31bf3a53af8d23a42b584224de2cba4339c66da3bab7f9ac6ba38e46c5a16fc5066d7c51418387a76ea9653096c5b6487d357f9d3a3fa753785886abeeff0e61e770e736ec69fdcf6a7c5ffca7a64a25aabc73e00c12666a2221e75b9027b4b4cbb5bb9d00564deb3b1884b840ecd6adb68f0ec5a6a0f209f0180cfa941eb6e60ebcb193100bcb99f70377de5c5a144050fddfbafa48d00b9086862915b384f70f3cf2f95aa6c86510219b29d843374808a5c3532455075f6b546b883978d550c89a80ff1ef728b5ec4e3f44a31bdb8a66df9b931d95c9283d90fa94eb982886fb27f58900601ddd83450001c38e642739daf34ac8af5db28013651576f536b552e84972530e8b14547f484778b10e4d5d17d7f0a5b971b31f9a647bbd09cf108db985a34bc594bc5ea0fb72506191c7db5f761534950ec99ded66e54c3a59958d66ed26ca45017fa621fc1ae0a3f766631fcbd49c88c62adbcd01cdd98f36540443c30ad1434ca8074fcf2ac2b624bdcb8f985ace8c6c5aaedea7eb5f29ed643e577f1301efa6cb9746b4d02649c501d8aa3aa4972494ff57c5e344cf9b3cbc8ad8640b3f79feaf64ddd17ccafaeecb27637f61b44a12ad5e5cd67714598ef794ac6901c6aef77531b7d4e1fd7f924e7ad649faeae09725cab10ea0aa132c0ecc45a1bc3067c73a930e0eb4981b3364166572cb84a9f538e79f3a399f348cdb2b93eb24ad400cdc51fecee905a164c1e5caa158890240f8b08749dd5efd383d23971125643384a17ed2791a2ee19856ee31efced6026b52d9bc6ae94a357ee93bb902c6d0e5d77f50f6e0447bdea07f5e7354a5a1b0b951c5b8b7fdf573f139259d736b61c03ce1831de1dfea93d2701a61e78db2daefa85b958684cc227b2b1b37d0e9de5623db04141f3ea105725a99bdf4b942b9331f141de293df34bbbc72bfd1270e94f3ff6ba7c29aeb19c0e768feb8702d95d420d14c2971947fbfaa80e2f07fb802255dc5e3051753faf74576a3721fb2c8a8f78d3ea278f0b455910b3c6959f6a67a9e39429f5afabe637d0cac009bf5107357b1193714682d0242a1195ecd724d1f055a72b9027cd67c8580eef71f79a4af7820cd76f861daf22d6c66b9c04fb1b82d46ffdbecf92a779f0ccf3a3ecb3d6bc242797764a25768938ee3cae02ee3effe97e9ce2e77be6ca8c43f03db662e986792c60c6739b293f35797e5b7b42cc51dc11df020af03b14e50fd8e2924d3835c8be799aee9b9a45039a015234357874e495707e6f66dfa468a915d157eed1fc1b86af95b78faaaffc186d4bf0e5428e9310028c347d69b1ecc4e947dafc4bfcfbc7d759c2a216dd52b3c0999c37a4deb609066ec27c93d7b3a293dbf0c246cd42c7dce5441315f259cf5b673ff5984403e321ed8c2c5b62e3b35e1008e8b95c2542c876ef6377aee4570b74005f3cfd8259285f21f46e839b6107b130794fa6d6220e9dd5bfbde1131f9f0bdce7119d12005af6467f4197cf3a65194a0e6e782ee45908600153943e4be7b7a968267fed0512e0f8fe5bb8ef8f1bf4f9a241cc78dd2136d630499884caf53b11b730afa5661bf12089e7479be08f06eb9f52585a50aeb4f2de730d4e56212f25cb984f22ef4f1c88082109292196efb25beaa60fab440521c7547360f8d682dfb566c70c898af753a1979f963263c866fb7a5fe91f90e2e47390fb0bc4fb9f63ddcb632edae5d50300ca1783712b9cc74a3129970e725331ea2e458a31b031c153fff60f84bbc7f69b39bf8d381af092d3278985e20d5fe0d7e7238de0c5cefa5728b017a16b76278b71ed3ed0df0d4d5ea1491245f142a61cef1791ca69033253ce2b05067484dd8533144c4a409a3766768a71fc28e9018cd8524b96cf0484b1b7510c57da09b44638235eff55a709b19da29080775962c92385c9857bf219ca929774a36d48033ef9a1a7733cedd65baeb2bb7cd6a10ecfabbd0d077c9301072227c8580f7d47995764da42f90ee2fc87bd77b9669a41ff9259f866cf99ddf15ad424ac8e2b800791e0b651358de5c93be0f36d4ffe927de1cd19148dde0a334c5770c8229ad21f88760be3a68ded9b129321a774d3719e45cdb285c35fd140be16bf088de2b9108e97efa0020820924f1a7dbe1a7257a04a35d7fb830ad5d561bb9a886e42dd4989d4e776279fcb45542377eefb2e193d69c4a0fe6a7b45f13c575319b4b3be3af3a2b925a659c6792011f2e1ecb997f3788ce4a8b27f8fd0aa7a6e93e9b4165deebc05a9a6d8ed3d0edd93d4cec96c2bf41d7b6973560646af20fcb9e0984ed14cbee7d136ac6c687168ba82414308c01f0cc0467f18d4e8f9c1b315731d2150677bf77220c7a2707f500c21606f7f9a2d96b0c1faa376097b74c28a9a5e999db781e8135ac83b1fbdd2b245e2645bc9a016abac8d47451578e0460f5e6f8779c47daea91b787e5d8ca6a71f7d1478452dd6cc2d13cc5885eb358371c3fcdc92a86fee487476babce6cec1030eaea90e84ef90c522e2bd86595ca408b56d14ee40e1673ac3ea064f344ada2a6a53b56e459498e3168b7d96a982fd5dc4fe2ee355ec35cc9a31c5761bd466c56ce59eed7f7ed36a5667acc6702f95ada9e254d1b206c5fe984553b759305c7bf2ca8cfd807b9cca78a02f15ee257eff4bf555de1832ed5a77c0b4a790c265edfb87b43de9de8950d569ff3a93766f2e061ec83cd56c5701e1b77f4b726bbddbff74a9faa2b311c777a5795ac18ba8e62b14b5b7be8c950569035514ab0cf539e3fd28bd23810764067493ceb631761f8ee6a2546b4789e89963a3f4c8335d1cb16c3f3336d2842b3c1d80a08454feb69dc4aed0aa0718c63bf6c8e04363eee90c05fb6eeca0d5bde1526715910a7b4f2e8eb63bef3a41c65308abf9664dc9f40647eaf5bc5af5f519ce1d52a7a513fdc53c723de450783f7003279029cb297130369d74b00772f92b6b71848ddadcf3a826f62c856e1ed67376fafce1edeeaf2000839f068a0148096d1ab472f4b8cbbecf1415d168f2c46a43e6833866147a2d6433bea3b93157d5bcb2f1fee3db19a1bac1a8dfa20330aa9ce21f4c86585be79e1141c9b9140a8170872ac5e0fea79015d297b6a75cb79f64e38737545f76b0983fa9d439f6095b6f4a04", 0x1000}, {&(0x7f0000002580)="d5d131cf747b0a533e1072dc043771b4b76297a7c2612c8e08006e4b9cb57b48d03ad2bda7ae2e45a5f2df8dfff190765f261c5fdc665ac9136ab1ff435505ed8948a5a3b3efd5b330861c7225e743505eb4895856519be6ce0d981d24d9ad5c28648ec1af726a03116e972caaf94ec491123d82a014b17e8b0bc98913c5ac3ced6e0cc845e39f50e770e62857534fdeeaa251357a1c153441b831fd545886f6a41d34efc4806ec5c5320fbd4fff4d1e221e733d59aa6a4b0850e8d98f0636c3d8795b4889", 0xc5}, {&(0x7f0000002680)="cb899b33cec564a948ff3fa74126b30d5a985662524fe233013e3c6fc4478eb8ac4fd428e15a215cf0721c1253135371d558cf7ad1acb653aa6c067758dcc2936ec91017dac69a95c15c866fb853055b28a70fac707ba69fbbd62bd37d2eb82d6fc080b9bd0773574845e3cd5f5abff6bd4a6b394e8b9a77a173dbd41d68fc603217bfc6ab", 0x85}, {&(0x7f0000002740)="d1867062c634f639b9a41aeb28575d62de4456dec39eda838031b18ce55837ca0d95a4c1f882f795402eee38b0fef8056155c00e2ca72d77b981d4a9cc76b4", 0x3f}], 0xa, &(0x7f0000002980)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r5, r6, r7, r8, r10]}], 0x30, 0x400}, 0xdb542aa242d334bc) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002a00)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000002b00)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002b80)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000002bc0)=[r12, r13, r14, r15, r16, r17, r18]) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r11}, 0x0, 0x6ea3dea720bc17c3, 0x10, 0x9d9, 0x2fdd05f2}], 0x0, 0x0, 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r19, &(0x7f0000000040)=[{{r11}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r19, r11) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x335, 0x0, 0x6}]}) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x800) fchflags(r0, 0x0) pipe(&(0x7f0000000100)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x8) 16:00:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x20, 0x8000, "00000000e74d7ead6fa63e0a235b02000200", 0x4}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$KDSETRAD(r2, 0x20004b43) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0xe2f9d1f085da5508) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x4) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x721e, 0x800, 0x4, "789f4b3149c9f164e4e01eebeeea43196b3bc6c7", 0x101, 0x4}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x4f4) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x40, 0x80}, 0x10) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) 16:00:25 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x200, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:25 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='/', r0, &(0x7f0000000080)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x20000000000}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000280)={0x8, 0x1ff, 0x6, 0xe2, "e63f68f08e560360fe12cfb75e3bf92f966163f1", 0x81, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x9, 0xfffffffffffffffb, 0x7, 0x3}, {0x3, 0xbee2, 0x0, 0x48}, {0x6, 0x4f05, 0x2, 0x3}, {0x9, 0xffffffff, 0x1253, 0xfffffffffffffffa}, {0x6, 0xfffffffffffffff7, 0x4}, {0x0, 0x7, 0x6, 0xa2}, {0x2, 0x1d7d, 0xffff, 0xe90}, {0x8, 0x552, 0xed5, 0x4}, {0xffffffffffffffff, 0x1000, 0x0, 0x85}]}) 16:00:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) 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, 0x5, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ed24118d702e5b0c720000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000006f0000000000000000000400"/123], 0x1, 0x3, 0x1000) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x3a04d97b, 0x100000001, 0x1, 0x2, "a4708842e48742b1cee6abca36e2af88f1865ce5", 0x5, 0x4}) msgctl$IPC_RMID(r1, 0x0) 16:00:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='Fk3Mfile0\x00'], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) truncate(&(0x7f0000000100)='./file1\x00', 0x0, 0xffffffff80000001) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f666968653000"], 0xa, 0x0}, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x5, 0x11, 0x8fc8, 0xfc}, {0x5633da97, 0x5, 0xfffffffffffffffb, 0x3f}, {0x7f, 0x1, 0x7, 0x1}, {0x100000001, 0x0, 0xcac, 0xdb}, {0x100000000, 0x0, 0x18, 0xffffffffffffffff}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:00:26 executing program 0: setgroups(0xffffffffffffffb2, 0x0) r0 = socket(0x20, 0x2, 0x100) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r1 = dup(0xffffffffffffffff) ioctl$TIOCSDTR(r1, 0x20007479) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)) getsockopt(r3, 0x5, 0x9, &(0x7f0000000080)=""/251, &(0x7f0000000180)=0xfb) setreuid(0x0, 0xee00) syz_open_pts() 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x20) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x1ff, 0x3f}, {{r0}, 0xffffffffffffffff, 0x65eac74970779754, 0x80000000, 0x2, 0xe8c4}, {{r0}, 0xfffffffffffffffe, 0x8, 0x8, 0x5, 0x4}, {{r0}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x4, 0xfffffffffffffe01}, {{r0}, 0xfffffffffffffff9, 0x55c560eda6af03c2, 0x1, 0xffffffffffffffff, 0x3e}, {{r0}, 0xfffffffffffffff8, 0xa5, 0x8, 0x1, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x4, 0xf00fffff, 0x8000, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0xc4cef455e03ce7b1, 0x40000002, 0x1f, 0x1}], 0x3f, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffff9, 0x40, 0x40000000, 0xfff, 0x6}, {{r0}, 0xfffffffffffffffb, 0x84, 0x10, 0x7, 0x8901}], 0x3, &(0x7f0000000340)={0x5de07208, 0x80000000}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") r2 = semget$private(0x0, 0x3, 0x40) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000100)=""/27) 16:00:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000480)='./bus\x00', 0x0, 0x80) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000004c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCEXCL(r1, 0x2000740d) unlinkat(r1, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r1) getsockname(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x401}) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0x4, 0x6) bind$inet(r2, &(0x7f0000000300)={0x2, 0x3}, 0xc) close(r2) chmod(&(0x7f0000000240)='./bus\x00', 0xa0) linkat(r1, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000400)='./bus\x00', 0x4) 16:00:26 executing program 1: socket(0x20, 0x0, 0x6) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') socket(0x6, 0x4, 0x8) accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) bind$inet(r2, &(0x7f0000000580)={0x2, 0x3}, 0xc) unlink(&(0x7f0000000140)='./file0\x00') 16:00:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xfffffffffffffffb) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200), 0xb5b) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ba92380bc6475799a734207546904dce219b6f00"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) syz_open_pts() 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x25}, {0x4006}]}) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") g Ãg Ãload: 2.35 cmd: getty 33805 [ttyin] 0.00u 0.01s 0% 318k load: 2.35 cmd: getty 33805 [ttyin] 0.00u 0.01s 0% 318k 16:00:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x695, 0x100) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x7ffffff, 0x0, 0x1, 0x0, "9cee1ee327f0e66e182e09234000000000ad1500", 0x0, 0x1ed2275b}) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:26 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) write(r0, &(0x7f0000000100)="a447b8652c7f7d6923391935302dda960d7f101d5c6e615624075ec2b586799cc80adbe8eeaf8142dfec33cebccd0330338271add9b36daae598aebaa4954a342d4db1a22d34653126cfa89ee617db58d962eb187615676d042bd9000e88c112078b382ee044871923bd7c704eb2c75a1a6864538ef0", 0x76) r1 = socket(0x40000000011, 0x3, 0x0) r2 = kqueue() kevent(r2, 0x0, 0xffffffffffffffff, &(0x7f0000000000), 0xc51, 0x0) r3 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x49, 0x1, 0x7, 0x8}, {{r3}, 0x0, 0xb3, 0x40000000, 0x7, 0x1}, {{r2}, 0xfffffffffffffffe, 0x4, 0x20, 0x8000003, 0x8b3}, {{r2}, 0xfffffffffffffffc, 0xfa, 0x7f8fc651f381f06b, 0x2, 0x2}], 0x81, 0x0, 0x2007, 0x0) 16:00:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xd0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) close(r1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x812, r0, 0x0, 0x3) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x60}, {0x6}]}) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x1, 0x80000000, {0x1, 0x6}}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14000000008000000000000800000000000000c4060000001300000001080020ac1400e5df1615a1962aea0000080000fa45a8c8", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e6ff05ff"], 0x30}, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = socket(0x1, 0x4, 0x7ff) fcntl$getown(r0, 0x5) open(&(0x7f0000000040)='./bus/../file0\x00', 0x18400, 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000000c0)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008005}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgget(0x1, 0x40) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) msgget$private(0x0, 0x12) r1 = semget(0x1, 0x7, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/1) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/191}, 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:00:27 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x14}, {0x6}]}) syz_emit_ethernet(0xfffffe0a, &(0x7f0000000040)="b6") 16:00:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x3, 0x5, 0x9, "75edea7fbf167def8bcf7ede0a76479af5762105", 0x47, 0x3}) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x51) close(r0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x871848de50dbd3d7, 0x80) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x7, 0xfffffffffffffffd}, {0x4, 0x0, 0x0, 0xfe}]}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x180) sendto(r2, &(0x7f0000000280)="c40ab651b9c3473c0a60c21b931a10232d7a101644824c5b2912cb54ea0a72da0af588f7868e87d39249e8471c9e7104caa95dec6328913dd1ed1d0a88a582826d90fc2e8b01daef2aec24f0694b1674396a926970932b7cd8f0997509b1f32bca9dd1949e2f2b0da5298a754fd2f379e5a7238d21364435", 0x78, 0x4, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getdents(r0, &(0x7f0000000040)=""/4096, 0x1000) r2 = accept$inet(r1, 0x0, &(0x7f0000001040)) write(r0, &(0x7f0000001080)="75c6efae1391ac8188f089ba8d901ce565cd16f12e6ce08ed8a648d2a0137262c852243b27b711c13eeb9d0e44", 0x2d) shutdown(r2, 0x3) recvfrom$unix(r1, &(0x7f00000010c0)=""/8, 0x8, 0xf1263c896eb8525d, &(0x7f0000001100)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001140)={0x5, 0x7f, 0x7, 0x3ff, "04f2ec746ebee357fdd81f54158e9841b460389a", 0x8, 0x1}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001180)={0xb32, 0x5, 0xffff, 0x8, "16b87e27d01d4d34061e1a7d9f32613d15189f1d", 0x10001, 0x2207}) pipe(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000001340)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001380)=0x9) socket(0x2, 0x4, 0x81) sendto$unix(r0, &(0x7f00000013c0)="06fbab1ed7f851af52057a039adda2619962c7cb9dfcedc81a12e9b3d9372ab887fdaf8ff63d027d066525e393e0b93b5f6ce31d8f6d96899467b99b006a0e8fae81aca212072396dc466e601cdcd558", 0x50, 0x1, &(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000001480)='/dev/tty\x00', 0x90, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000014c0)) getpeername$unix(r3, &(0x7f0000001500)=@abs, &(0x7f0000001540)=0x8) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001580)={'./file0\x00', 0x578, 0x56fd4b9b, 0x1, 0x1, 0x7ff, 0x4, 0x2, 0x1, 0x0, 0xfffffffffffffff8, 0xec9}) r5 = openat(r4, &(0x7f0000001600)='./file0\x00', 0x40, 0x1) getgid() syz_open_pts() ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000001640)={0x9, 0xd1}) pipe2(&(0x7f0000001680), 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000001700)) connect$unix(r6, &(0x7f0000001740)=@abs={0x1, 0x0, 0x0}, 0x8) close(r5) setrlimit(0x8, &(0x7f0000001780)={0x8, 0x4}) faccessat(r3, &(0x7f00000017c0)='\x00', 0x80, 0x1) mkdir(&(0x7f0000001800)='./file0\x00', 0x60) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xffffffff) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x80) getegid() mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0xfff) 16:00:28 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000380)=ANY=[], 0x0) dup2(r0, r0) write(r0, &(0x7f0000000080)="9e3eb3900603b73725c7c19aab0100e8864fabe4f2d065c9a88b86fab7ca2730ae0b655533000000", 0x28) 16:00:28 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) fcntl$setstatus(r0, 0x4, 0x40) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) close(r1) 16:00:28 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x400, r0) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000000)="42d4376781183bcb", 0x8}, {&(0x7f0000000040)="9393ff770043913eaea522804ae04155ce3df6860edfeb13caec13e8c7f3de75f7a8c7bb029013821fa98ab097db340097a1420b523227171ef1ee8f39a98d1c26e9199e6d87d26c846da98b5c8b1c471375ad2e94a0008644e5ce26e77cae1ceadff7c934618f5dff693d1fa874782586150a101cb398674c0de5c3658cb78421a23303ef009fb1070b231bfa2f7e2314ecbe0e3bef9cfffbed91eef6f1cdd3bcf1af4e314ab3", 0xa7}, {&(0x7f0000000100)="3068611fb461b7b4204a7a3245cec83792220e76da7997e481e581e36ed49f7f0d245d5af9b25deeac652e6538e1f59bbd897b48f3aa6ea406a4381cfaace88ee8f0ceca2cff2954df2e36d5f7e8bc640515e67f1dcb4de89f35cc7514c2bcd4a4ebc9b0482bdd5d01bf461c75e930c93eb90dfb79bc411d63cbbc1da6cfe6269880e889907904224e7c2567fbf6f0cf96bbbdacb460591f3b34a4398b2d3ccdff8afdc636e840f36343e71c1f124d76273552d16c93d8f0298ddcef92bcd486ddaab49c3181a340be2c1c68380263ab4ef4dea8acfd6a660b2e1c41b30aa2e7b1dcdc4679f7da84c3af69b1560aaa352f3e0ac46ed61270df2f435a05b591426f2e951e570fbf49769db8cd3bf94084ea6c792c2177f79aa3c15bf97551146df34f8248755a0fdb755aa99cc89d3049b74a24b1005b1d1be81afd44e77607319fccd84fc41ccb8731577c509a6830147afc9127181df8b5235a276121d21acc1ad79007c46880326fe246eccf64d9770edc06438c4acd17a2cb2aa17eeec83dc239ed668c8449991242ad2bb5c5378cc998c302bb502e121a17c4697d8c90827439f53500d68e966b43777970f2ae5509caf5786eca7c406a6487785bcdb770f7721694263bd0ce77376cc7025ca8e86ea49e931128296afcc1bd2feb57abed5be6d013a8449fad725e614359d1fb9077ea866a62a0e0f32330373c1eda7754c18cca260b814bbf9f74d043e1499a5f6857aa433a41efb713abfe482b3a627ea492e1f151a88c01aabf74f360c15efa3159dc3acd96fc42de645b494ed0a95464b179a3d41447db2a23099a44e364981f95bda523800d7ad563a22f749fae607ddc1b4589d0d119009e8c6d2fe909adef294d6b805c4c0218f0c6b4c16fe3e69c6b3700f5e938797dd1306382748986c73e82e010fa29503d4b5fa7d89e53207c9862ef01e4a50e4051edbc5239f095985ab813014ebe2dcb38b98b3b2dc75340d27b3ea34b277effb181fc618c97f62a046d8f506858349a33541397e9834168572d2e0d154b78e72129b826db2742a9199284740264dae11697ec71959ffb1b75b0bc52a39344370a4d564e6c509f89145d36b9e472744d7b6362ffb5cf77091df3dbc4de81aee32f14364a8ee6b173823b8eefbc0e9830c60127fe02a810d70d9f5631a71bbff24816b154f806d9936e76e879e785270b6e7d0e50d525d4c6b4b414b5e3ca84178e30dd29b42399cdf6083dbd806a74da5b9701be4457fdfd7172c3c58f37c25dc28d8f52f1b89b31c01c385b130520947b1518da89a529529f8e46fcdb815ba7ba9bfa1008b3ce1d0dbf7b0cfa9ac86868b20e8e6d060b6c29617d7b82802e0f112588f015a5d52f471607887063c9492a52ffeb2ac9592f176afa149a016a77475f0ad8cf754cd92b59e97e3b27658fac8ba745b65e9b7b9f4f935a0298d01e598f08df20eaa8c611ed1e86cfe3fea8bf82a92406dc48119fa884728ab2e9acb94366bfa89d3e1ca7b00404ee497d70a15eff8ef67c42974395e4d38f6980f6910a5af9f99320fa5d7702f6119b3ef02a84348ccc4dc7655d95826ac4a6249cdbb15e58eb358e2c71f7ef56a59add2f16d65b188b33c72cafe85ae5498115344e4ff8c31d3f8856d9ab3f5ac2d21527b80bdb5ffb461d4dab64f14da2ef30439d155afb3e22c4bf1045b1c60a5657be4aea0f99bf6930ab3953494bdd139a66f5d5e2f8981af535ba94e2d9c885981ed5c5e6f8d3fc414167470bf1c1eae09b798dd57375b19098b1f87bf43eea3fb5d7ef37a92cf0f1e53c1a5ace244a68b67d68dde0364cf6f534b250e1192f6408d7e4cb35a6732b7b414f906aae4de2b029bbe435bbfc074c7f2ff8eccabf4c1d00ccda5042e906954ad6be1a4f66309f995985dab538265b2ac809e637694b968e7e7bf098f4af95ab1acaa58a56d3493e80d3a0dd6bd6dcc3934f66dc39f4a0ff3eb11427633fab1f4dbccdd8537e0d434d21eafe3da64a673dd716f4e2b2dc36764dfa6c2d1795f62fdce77581c55d3d6960d466d5d98bc393ddd8d2cafa9ec1ac66302113e9797424fa94918e6de5ee2713c4bd583727b47710c9b652edf6fef793274f951766a77d5a72108be25bac6418d8b06f2d025e9fa31ff6e17e5bb192675e199f033026f7f557769992fa50d100405cfb0dffa5b8265468ecb3d0698cf64ae742b91f57b12ed362473f762d60d4e0da7ca2739149d801cd77970c0229a70fff152c1eb7794492ee3436947c0ba5aac68fc332ef3354fa42b5f6dc2a409f3b3951b4c6abbd230c7f0888a426965d9bdb41bac082caa1998988fe92cbe7a5da7d257d76844705da19c6e5ade366fe5ab2667fe75c2451ab1655c41f6c42db186741d4eae04c11678074d843e6916f478e8c27740df826ee83b472efe272f52c212e3a362145fea17ff766d64f20045165af3f5a70637ba02f6fbe84bc4a409ef78485e60f0e5c5a4bcb873b45f6bbb167d7ecf112e6d71c4526b29a6687c4131ecdbcd96650ec450e27251c710b8da681dd5e1375d8beffadcd57dce4606abfaa8da64753ee0404670353a9a54c848f65dc7774b4398bf758fb66153c1458a8dc1cbe0aba9d3b99ecae13119ad89d1cc08faddd17326e827d2eea0e83b4b4d19ab874004c49017944ab6b74450721d5882f46e879fb9f3c3be3106089f1cc040e07bcfc1013344fe76b39284eb01d61d68471fca67d34d09966e3e679beb74043b8fcc9bd1a3fa11247f45d79f11d91518d9cffb3ea3348d0cb0b66c26181083c3e21d38fd79eb14456fdb070b512d298f70afdca71acdada7397661400342cb4a45a5ea72d3053f4ad7c01d1de353edc9ecfed24e725513dfda8bdb193f127de7e6de221eece4d9e0a83f004c75b2be8f759806d4328bf1008c5e6c9d73baeb96a57d238706c4f8e1bb34603f7242718e1b45abe64b7ba5655f951a13973d4247c431ff10eab9b833a56127a54ec09180a1e1da95dbc327a6a09c4a30236b6bbc4bfd4d50d8ae41c0f283bdf84f511cda8b719b8739e6965f77bd5003c520818414f9d99a7ce01847b593ec15dd2a681b17a4e46e81502c77e783b52f5bf1c7602a32976ea0f2305d0fa5ff11f687dd007eaebfd1214815609231f9e182d56e2055348bcd6f6b251597031fd1ffd5d49f6fea49d3071273943e9c998158f90f7156e8e45d04bc5a1c0207acd135ae793348cb783f9d946a9b8cde844acf69c80b089af39354ea6c516418e4e21da7fb406f27bdb48dd510210f96562f9f47c59232e7bc66be5a8b676de1506ce29a15ef8c5c836b3109cbe4c9f709144961cac9ec7c4691bbf0386dd913f485cebdaac106e5506c92bf0c136d4bd9a3e680bd7d4e3846d96a3ca599f877acf31a8b8941ad835ac930c37b274eb0c9b4a439f9f74ef0b07bc78066db9a0212184cbb7e58fb504d7249f26fceb9095531906afc23fbb34eb818101b0da901213ef1280ac24e0bb5ce46d8d51efde7e14a6f1033644073735fe8b592cc27d6926c0eeb58628edcc435c13329562baf922c9240b6406f30eb8d27f5993726b377ab67666146912140b7aa0e52c84a69a3984539ea08ffe49d1c29aeb8d9e1646d9613d47291caf3c9a6c7d1f71d07d03f0d02916bed6da825279f921a800c1691b75cc8c746421f8ec7246c01b4dddf3163bfbde46b9576cf5660604493a4d704ec78372bb7b8bebab8f6cfc002e9b43d23983ca5819f28f44d417c9fa4526d884f56a5003305551c89655b4d31e8650520be06222eced10a519e39a5265baef03bf725c8053cead6fbf77ce5b660b425b9558f03428afa71283c0236153fe0aea3f231fb9e15d6592a8b3fc6cb99e33144aa6ce446cf9b5c8e6c8899c7a2abe0209b8beabee5ec0abd368f150a8977da578c906f6d6c68774125d98adefa07b57f470a5bcde543af7ced447d80baebe2d3ad2ed69b89388ff1b9da5b627e497b9a10223a68b7afb5be644f1f5b1bdb45f06b71f4d7d646c13911ecf79e1017a23ed2d730dbc7a77b2c4a1326491c95a7fab05c4a2e2f367c83838e7803cc8aa0671228e12d270db66cfadb0bd1622911c44630322442bc420fa35311241bcea64acb938d14b94ced721251adaf4ab89d27872c37431ac1bbcad3e0b2ab1338d1f7bac3e5be7b423c4b6b5a1e7f2d54c3399dc1efa481738c82ec2fdaceda5539e466f0400a27eb5713e73825936109849524afaf49d65cbfb36730d9cf3346d64bd023be81ca1a549d41e7bfe8886c60846a957329bf9667d23dad5abf1cab9027130ae96acda9eac14395a833e85f4955da433e5781340bc78cf8421681ec2ae40ba7f114973ef6d6da9ef9595a5f93eaba53868aec2aff9e73f71b3731be3744dbc3e483a4aa8c827c3b43133da244347f8927901cb3349321d34a5d0c84410f5111a2eb4f7ffe1691e646c26d7022f5a10c21d101b429d01bb3b4ed35dfcf35a8c8d20d281c6309e19a7028f45adbb8ec3770eabcde747d043ce1a9b5ec6ff9f05e628962a988e036d5a5908a54ac91a59f2f7b254aa8acbbaffdc35622313b60b979a8633c3c7342bc32c4830788d2211c81ef331c28989076ec7800f958eb3a24e2b49ef2e6150ea462b2244867845202527d62d46bf2c6f70e0b8788a857aa329aa01496925f4f2363cb633254e5b6164d74553ed216c379aae82486f33b87d5d1442dda6e970743b3ebf9c330d550effeb0aff3bd535f74569bf53a802f6695026c76e6d8362d8901a4bf0c05c3d54b2140fc2bebb26bf71a4d2ae3219b4edb571ce3bc2011e79f540548ff67ee3e27bd2c13df71a7e0ed48c51be91a3317eb64d970b7728e2f2b0ed0b88bc03ab79d90a843f95574f6d93880409699ae901d034882280abe803a85fe4f5de720563a8c91bfdf2d0c6eaee9622b2abbbeba86cc5678dba79387b7815ffc67f6876b92edcc64a54befd663d04e8329525465ae214b3c109e4afa3e163720ae10e0076177fd764abdba05c15f85fb0630225837b0cdbf9f2fc74ce5762b605ac2462999e71c23a1198e8f29e23e20ad26cbe60620755fac52b94ef90d1be1a91c17eb371fb7a0ed9dd5c7d102f732d00f11090f71c8cb04810f4b0f5ceef855ceeab4e9cec202dec915d378482e405f3328deceb5feead6ed3f58143af29c6438fbde7d22e840ff73bd1a39a5e5e173d363962f4c446b0aa64c46da369314afd3c486ae7641047055f6853a52308eefd0abfe9c214542d08bc1b049ec663284db1937b7ad1ffbc6cb3c91da979282805d3841f925cc01ade5cef2b57146d24e106cbaec57ce0a92bbb3474c94b73fcbad9f504d9015d8c7bf3d8a468cd4a96ed23e8be688de19a09d9277dbd7dc139098013e79eada970f3ae48fab51d9daa797e5c187a2e618684bdb773ab8cc5da186230f93424a5860246c3ab1ee7545a97f47d877f553818844e3203b611e054a94464ccdebaeaa86f29c7a3a93374faa6451135b8cd4ad27075806591ad46790bd692d5f89d358952e08393743ab50a534f93f1c330b2dbcfdb0a902fc5f799fafc0c1bfb150c2bf867af0de15afa92249244384dffc38186e05b09d663bdda4cf4a69991aed37eca6738f86df114c94b3a5f72fdd1d613e92f7b8ca870749542029e49ec490dc2be8a2dbf5dfd081ea6e8b6fff2539ab8355d6ac3b8a8d3ffc8138482fc5d8858d20eaee561d4d330ff6553ce0e5e41f3e4cb616b2d6cd7b330d624b9f2f1b06246f2ddd0dda173a0ab0ee4bbb0baab9c", 0x1000}, {&(0x7f0000001100)="3691d8d049656526c8dde2bb1cffbd382f89ab5344438f1c5ed5fa6efa45ffad01b0071ae980de4e5f9b321742fc34f11466291bc162a9bb7c4cb61f96831086dd9b09e3d8fccbc98c4294c73ccfe443d7c748b3f29e6d703047bbd847223bd222b65645877612aff5f8192b770663ca9b61eee0895a78af7e177623e50855e5c03c5587fb8335233b55d9b00c927a9150d8c6e919c9f84242", 0x99}, {&(0x7f00000011c0)="c00f279fbc7a52f608fbd8274ad1ec7f44e6deb0be3cd237b725ffe97177715804fd8f2dc81dbc154554e04babc43804451cf9cb0e2de9f2d13b117d6be70da58db73a6254086ac3d03bbe4e16e3638c4aafffcf003191952465c4529f8af1ad1c16100f864905c978732f2e761871d48af830e6f04bfffcb2503114ec45be8ce7d83331027bfca70d1e3894f6603387eaed1da315cefa9d070d689cb7ed7ccd211b24b1ae912862244276915a29f6271245cc0a3cfb39b35d5658e344baa41a4bf98758ef638d22cc55ce67a454ed42da8ee5e6f1090ab1dd7cf4", 0xdb}, {&(0x7f00000012c0)="3131afc6396781ac414289cebf458e38021e930fcff88ef3b14f2d41946bdb099fac208112df23fe1e40f5f05bce3be0bb3b2ea093bb13f6305c4a578fcaeb7b84c74e20f16ee084346c31", 0x4b}], 0x6) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) fchflags(r1, 0x10000) fcntl$dupfd(r0, 0xa, r1) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x4, 0x81, 0x3ff, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/153, &(0x7f0000000000)=0x99) 16:00:28 executing program 1: select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000100)="82a5aecede32218fa89ddf1413f9f58e4f04c80d3327324114d59368ccde039c14cc8318c27d21c12676c01a0832b6e29ab6d2655c722c3c9ec3e787d93be696f823f431bcca54346162732ee3b74eceaac702a533893b92455798a2a395ad9497d68a4cf90a20ad70d0db7b05c5eaa76bb110de63608c15f6b8035d6973b571693cb8d25d0784c304a6fcceb2ea8ccfce64bdc7a963b0325bab69a4a7516cd964aa12d26ffbd56e715b944c05b7c8db695b048d38072431c0f57b9c9794abae223c2530e733e5023867fe5d542aeac84b", 0xd1, 0x401, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x4) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000200)) 16:00:28 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='[\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0xdc9bff62846899ee, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x8a, 0x8000}, {0x3, 0xf0e9}, {0x87, 0x800}], 0x3}) chmod(&(0x7f0000000000)='./file0\x00', 0x10000) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: setrlimit(0x0, &(0x7f0000000080)={0x100000, 0xffffc}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000040)={0x6, 0x2, {0x8001}}) r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0x263fc8c8}) write(r0, &(0x7f00000000c0)="358d7d66acca04e002399291434f65be7c1b1934c7f636cff43556c2081a6c391011ed8c86eff1e9347a3f79749fdf608ab4d85366dad7de0d1d7c155fe5dac6f9a951f4e9064204edfc241b2f", 0x4d) 16:00:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) sendto(r0, &(0x7f0000000000)="91cb200d60a57756921ff15964a2e43ffc6fdfb2541d96ad80b0115e48d1be529d93f8b48d2e64380aae60dfb9e446e3a60d9ddf40", 0x35, 0x402, 0x0, 0x0) 16:00:28 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) 16:00:28 executing program 0: r0 = socket(0x18, 0x1, 0xfffffffffffffffb) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x11) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x101) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0xfffffffffffffffc) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:28 executing program 1: r0 = syz_open_pts() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x6a, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x1) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x1012, r3, 0x0, 0x48) r4 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x0, "6daa0db11ce9e973739ea77f7ec000"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x8000) 16:00:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4}, 0x7) fsync(r0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x7fff, 0x4, 0x2}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x800001c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x11) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) dup2(r0, r0) 16:00:29 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) setrlimit(0x8, &(0x7f0000001c40)={0x2, 0x92}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x80, 0x0) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, &(0x7f0000001ac0)=0xc) sendmsg$unix(r1, &(0x7f0000001bc0)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f0000000500)="8716706d3eaff79e632dc94fc372bbc1d9c38c76f72fefb6c77fed1d3b253766f1652bd3319119cd7ccf3b0fa2162fd42ce6b84d91c3092e4e3cbc53502417b820f50841a806d6", 0x47}, {&(0x7f0000000580)="be04771fe3a86c9153e424b1740b0991fac60aa0584cf4fd38177a6df8ef516e90dea009e7ba9ec26189a06ea383974f38f72dbae2b172da5d6cc0468ca57dfc90385f9171d3ba4a41029da186cfaca9f36d590f4ea84a0387c0ec243600685956ccf0ac1e3c5cc190f85965b5d8f9ef2b79a50fe259190a2257a257d8c773eeaf866e3d5867048fe85157ce47c77e3b3ab8640d58b96455baa5c9d22ebed84f0a482488579ea8a70c9515b96cd2ae98156175a6d9f03c94e0568f58a8f9e6f258b8be2cbf47cbb023689fdd13f799cf7ba6592fc759dc4e260142597bebe0b8ee4b3439db3f518df40ae85dcae2df", 0xef}, {&(0x7f0000000680)="17d1c75284870bc7fe2feaf9767109775bf2e38700b20ead05a91fab3c34b808946d4a705a9b23d197f87ebcbe7583705305ab82f616bfaab42566b8a4ea9d7fa55428ccc19cc7b52fdaf93d50c83666a849f3a8eb0ed6360de5d84e5c913444b82fe1db22222054d266571142d2eca4c72a4831a17f6cb17d2fce7cab769b55aee20587bf", 0x85}, {&(0x7f0000000740)="19063b1a5411020dbc79a3b3ad092e427265bc294353f1670a612c95df588a28f6e44af84099ac4931419ff1c13f6b4e39e8b75324d367ab1136f6798936d2123ca274dd76a85e", 0x47}, {&(0x7f00000007c0)="b03452b13a6e21203acb885f01f099cf9f2e3ec3a34eca275fdf529fde6a69", 0x1f}, {&(0x7f0000000800)="0223cf2771ae9437fd754f483d9ad7d4eb07e9c830d764555b6218bcbc6f8fa426ab06fd1919a063f3c87c14426a3a6a9d71204d5cfd4782d906847b7a502e2433e7111b0186af463bab93bf958a6b9ce822eaf13ccef2e388dff94096d52954b379ea59783809477a0d1b86", 0x6c}, {&(0x7f0000000880)="14", 0x1}, {&(0x7f00000008c0)="7f3de4f4d83e1b95ac639bd74e6d75074405477260a23d99f74520773c2ed996e61f751e1fea3b553b5e969ca34a21e9a5b5bc8ad36a8d082fc89e2b158e0a75ee88ff0a3a26d48b50f87c34e6e0205b27c97db3f7a23407055880eae9f4480058736fe81fad7aa058582f73533b1a2f2c77f27b6ecca122045f2379ca3f7408dcc5f9e7adba37e6702ef137a4bd2714fa1d11eedd1b8d574277c11e78c1bcc998f99f6d6c8607bd74d094387f7cf89dff829da913ed70c48d63965fcc3807029555c21287564c813b4101b1061bc1d9c02a70f5e15154acddab41a90b725ae853757c7290fe2af7c8f971cabd29dd2dd24e06b0d2c7a96511125d28addcbe40e989633280b9838477796e4702c7aca056285c8f300cf6232a1aae0c32e990479e3d840330d626aeedfcf0a36e53ee844b0c862ec30988bbfa9086635d4012d61880aefadb9ba1f4b178bc461624644083d3604d67cb5b184480da57560900752e8e208ef6ca8ed9ce30a1b18b6860fa7e8741ec939648cf4f3b5db632b241614932b30dcf7fceaede7d02d626d36db67b4182232a00ab9ef1d15b8616fc484f0bde68092f77c8d7888417b3e0b82d0a0281b0f39140eeb3ceaac70ec2b64f0bd9a1f67a1fbb4cc004ad14cbb17d727623b6908e9be7573c1a0be130f0c9be10a4e7894f488030bf1543beaeac2e428259020ab36f054e733462d045b5c513a65da9b35b0b34df662280a1024f58e2bb5a0229c625493598c6e1b3d9e573e7f9fd5370de693690719e7a48d24019fbac4825eccb3fdc69e54378688c8b913edfc01afe69b7a203c952d0b9da16d72b6b4e5089f674e8b7277f707ad0e40974e47d67c7398b8361077ce05828c5cb11447a750081313463861feea7dee064ff471af4a561d7cfeb842de5d70101539ce61706bd86775d88fe777ca8176431495b3e7a4cbc4afe8cfc976d06426637586f1989925fab647ecd30096e00a729b9857d726ad0a00ce0470bfe1d1a4adce67b82cb1d6547c1de511f2826de0a26864f3b1d9d3d48d3cec86b0b4285ee18deb82db6d5666bd5d87237d762376f68f7db7bf970763a76c2c343c99b50c2ae621328fb53c6497cf86ccab9df6d3b565a78111d15b11c71ca71dac893baf4a64ca7246d485230bde36e1de02454459a024e21c5977dc96ad331deb54225b668be102ec6cad030600814dbaff866b6d41715f4b2830aaff86c2ea1edb87c9791aaca0ddaf7f84581a78c222aec8a125613b082ff79315757e2518210911631cee94b53a023696b5f8be514b34835421329b467c60198221951397733c3bf3cc972cd2f9fc7b488a617d17c71c55c4c67ac86fe3a1789293a3e4cfed1baf9690823370cbf5ffe66e8db2f8268b450cd8b3e2fae36d8ece41670bcce21ff4cb177dc0191be41c83ef372bf99c69259823667ea9796c005dd33ad60f74e8a42f09d73fa5c2cec02b7292a916d0bd75d0611b93bb51f757382963dfd19de8491ebaecd7e2ea1abb19874aee47cbbf88383b2b6f08eaebd91d2607cf9b2dc8ed082871c5b512b79078317dd0893affbf8ebca0e1cbae122d60510c72a957cb247bf999072171e78a853e591331055c69def7f8aa81e7eb9612fd6f345076afd2da40d025bd66ecab90dc13d26c9eb9d1da76faea965520ada0b6e28ddb5cd8e5e0c6d7e7805f1bc7681d940d0aaf204a7c9b0aef034f7d85337eaae93b1d4998b285dab27fcfebb48be8dc05d3ba6af9a5e68503e2cb22036cd516c08155a6ab6a3697255356bbd504a6c14e7397739647efbd31b7bdd7a8cc7cbef092d9f09f990daa681732af66c695c01dd6a654e316ca922f16dc6fc8c0e9870358f8b26213aed8c3c07d284bc3460e75c2540bd8fb871fd089cccdff384663c1af0be41e69c626be4a764142966aad3b3d11413fe397a629854c1a2b47d45da21d12fffbda64ddd37170da86c52fd7c91e375eaed9e1911a18f2dcf941a1d566cfba30fbb433c26af1567d0e91e134510262cbe42c7a65c24216eec9323e1f21cdb0b1054866580dc7030223b3b1483048dae3345332482732a88fb6c6eed07e2be626e9b38737bbbca2cef1ed5df76d0be9e5face13b0e2d26762f13a0a1de436dcdbce16947b4a4df4f1b8b96593680bc5d90acc9cd1ed91b3604e0699ba58c1bfc36752ef0c803ba43920332de9c6c7af3fc55603d61a4bb8ab41fa6a7a900ae245fb83a90e02eb0ccc46375e9c8f39e44dbf3ad781c3a73e0bf69d2a41db67e258d6f0794728ec6de951ee7f626d6e08318c31d034d037a676af25d130bca015b57039bac75bfc541c359dda8d7482ca98c06ce608993568d802b028ffb96706807d59b6b9840433bde6709c902d228f427936efa2db55dd3f8a34a9b0cf7ecb4fd41c9e402ad4f9a756fab00ea86ccd703fc1e95823abe9206274b023f188040f6f3dec3979a91a3314f510021173785ff5e1bc31c993a838d1ff5c8247e3abbcb03bae397e59cf12f3dd4ddc8a72e0aeb635117f119f6e92927fabf36ec4e4abc9c19484524cbd7ad85b9aa6c4f7e1fa40026dce0fdfa9396c9ede0724e40147e24b30c645ea376d372ad6705e4a65ebfbd218ace0ce1d10292b4e2f2dd4d08fa7e5d1fce52a6313109d5e78c562db7890b6adaafee6c416a5ce9d7ff5375e97ca99dc485c02d70d3d34e5ff17530508dc3acbd9de286c2ced2f24ede66d452cac6f35b9d9165db49b58be9ec21d72df7bf479974350d222e62ce45e3f39169dbc3f6d9ded41a72fd5f4e1e4fdd0b00b336bc2c7d576ff24ef3b58622bbb6cb94aa49fccc994867ff5925c894228e6b2d950cf06427c861384b6da86c1cbb4740429b427231010a6dac323ad94baaf9fd93a91607b8538985521fc7faa3b33f5e71c9d1f461491924643b7dc3c49b828fefc19cbc70acc7441c73c18d2ab1edbbdc73a298ab29eab26ca963b030ed9fc05f60c13a8bd4d38a73138caa72b2623f2805d52ead5cfc5c98eceb63ae3bdeb5c44b7cf9e989aa119ba47b73a752642db7fc32de6a31fe449d3b86437946723fdde6ff68404be190797bf75f9f9a8f09c7538dec4eae4b2543bcba417dabaf46783f1095117124441c5aa8a06a46649dfe53ba283b13a2411558f41bc477a92cf9c743dc583b84645a7359e8513963034ee332eb4398324c2c9b8ccf4e6442d2620bd38f2226c99201e8215f058b9541c900a531a862a6c94115707b9411e2daae3dc8f8d005f9adb8473e32c6ffa73bc778abc45753c8f93053094ec67ab73b7d064b0cb3f4504170677a96440491756eb258364d13de16951c94d9c5afb14cd6a08f3bd22fb709a734cee2ebecb8a37a43f8a6d77c03105f50db34d87d9ec69140f6ef25978523565823d7b1f9f77bce0c91a0c4c1362fca4510cbf2c7f7645493dd2fd8fdc8c8317daed5838dc597f2e94b5d0bb71e533ee180dc05fd594d2a52219acd1fb1ddda25ae978f86a52ea3970d623c42a32d1904e6ffce22cf7007d903a8947d7efe2aec584891aef352cabd4c030ac90e58b3b964cf19a2c626b00c8014710566053e7a7af3a3a12f09c6bda864f4fd707e1debd54236338254886275da3eca90099786f8630cfeeca6d0881b9c12420258fbd6971c3ec6b3def8f4f5023349a1bcaeb775c505920f618579d3e5551af3a96638fc9d24af3226815e1780ffaf4b2a833e89b1940cf0f4e71813c13ddd9d633ce20e198ce5e94c4c914bb0fa60015630274a7fe718dc0f90633558383ebbe95fd41be7723388e73c6bc8024d8b0552a28bd33b7cdf83d4d8f62c8859c3af3571952ddec2234e24f8b423d631de419267ca8bf38f683d8252ff81cff6ca7b49cac5885dd36e3b6a7a1f91f7ebe6533ed295788e523250876c39b86eda93c11b3ab130d18f03edd039c9258c4feb5a88d3ab18036aa9ab8e7a3ef9cfc3bc2baac1f8bcf79f53e7a749d753b9d619418dd9c68b40899ad081a8428bb1ede10ca6628ca2bcdbb52ae56d136574d897a75dcb55bfe855a1ca02c22ae0399b6696ce583b87c32a4764716c5809f60b1eacf59287970228b9f1fb272790bfe2a6788c3ff3b91ec277e79f31af10e3c7368a55ab7a14d4193420b1c4f855a204c35932a93a7611fa9e535a16dc6fe84c897f2c51da6a5fec04a8f79a95a216152ba19b6f366598eb2e2c59746832feb710cc57693f7719cb7bc6c968f05bfb5335efa0e343fe64712d2fcec249eea6667ceed2a2ed9d3a56cbe909770cbf55b822161e84e3606a564997a41a4969906ca35cf398e887b45f549bdfba842631436e3f986954881e01c3f6d5e19bd9c7ee749a05cf6f904c7d45818b3f563990fc79475b91bfc55962590ad85baceb1f2e6be03693bad4336ace08f4a2ba176f3de7ef5a162f25d88a1bc77a0e433f523f026bd449d22f2a6559512b2f15bcfef47b9dc9e067cacd35ab0e795e9c01cf8a72af0f133757c51caf1db8274c4c2325ca8f862c4296529acc1319a5bafb88eca67f08ea1eff7ba30900d8d4e9c1c4024032e6654d778f0f1e2a2a56b215a1c5615525d9f8e8f9a4db22137287296fdb54740939775904feb5c8135ab3a1555c548b20c72ec3e57d4d3dbf31f7a127e522664da7bdd5106ddfb225753f0e0ce1be74b9aa571edd4ad91d709a47d1c2541cd8ce89c6c74ad7ad799394de5b58108500a762f54718873f4549d4626bd0916abe64ca58cd63bab8affcaad04d25774fb719f00a4e178cb2e07711131ac5b3f0861ae8c38c6337589f41bdc846675a976fc3062f338f8135aa42b90812020e6aac2ccd06c9ce7d4c019a0283cf9217360876906ca75368062db7bce94eefb09619129cb5f4327b46958bcb8cc125bacc275bdbeb2aecf364ced54486f397ee8274d84371e229c2087b6d30dde0cce3ae35c46efd4fa049001a5152e672f7473dee94189217aa718b7a53c3836bf1a566aa1f834d4c72381f668d0cb055a519b587345a3d3fbd84d0a8549ca1dfeeb0644eb727121dc11416d64dbb175623388359e3f00fef090b763391d8cc4589d22173420e01df92c59e76e183efd9ae8e0025e3ea605ab946b70e0892c309d14c7f3d60526892232ea3c226086a2506488d6d3bfd5074a4602457fbc07ba486690fe41f037077ebb7d2375ac6e4fa8ad59a2fd9178f4e3553780a8bde93d00077a9707c9c5e524713ffd740f13c13cb0b5e919a3655c60aad73de8963a8097c5b90cdaccd70e95e01843b3845e3fcfe0caa273d8b01c4b508bbdfdd1883d833995a57bdaa739b47831433ab82eddbd4488078152c38cb854c577a78ee53b5fc6af74d01cc705834598e43a2a00fa790bb35ecd6621a9fe63e4c380c470738424b99be71535ab8e2c784a97c3e5d66e22ee34ab4059fa12ce03e412cffd1b81c848da833dcd80893e52d8aa619023b21de462aacba6705dd478db2d194244535031920ed12ad46d707837640ff34ebeef4b3cde41d27780002e1c93766167707c4bc4717921c2dbf7d7d94f142923df8a341de6de5caba4f993166cb38213d0b0fd64192cf5fa7d57599c1dfee4963626a350e3bd46ac20d00c2fc82103e628a1bc37882a4846d52bd8deaf09c7e6dbd6de2abb67059d420b6a1c5f8008c4b57967c6e2e6dbf9046eab2fd99e52a86e79d458724c37442199384af362f5280f30a51f70882d48c338b790f37623c4365938409e9b6c0a2d37bef190f2f6134625de290c8c28d07934b0c217d923b9e27c4bf7102e235837bea43f2da591e2a4990", 0x1000}, {&(0x7f00000018c0)="b15540ea2dfa90931271c900597222c1c5f4837a1f5f804d2a84f3e1888866aefa06d93efcae1abe81eaca5eeb8a4e7b2b516bcba8afd713e1df239b52436bf4f63be88c16d82e854fbc3ab08a1ea0372781263836b10f6dbe881c10191683ec6ec45c80ed1012eabb12cfcb0b35ba2bf32a18ed8c83a154a2f71bb0e2a79560a3678df0b1c2e904ed3645aa1889fe76d31928cd771489ab6b4104d6cc5101ae27e7458cf3eefb8bddfb1621f1c65685bdbbf4e4bef53edb", 0xb8}], 0x9, &(0x7f0000001b00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x88, 0x2}, 0x400) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x200000009, 0x7ff, 0xffffffffffeffffd, "000000006f8aff94eaffffff00e1ffffff0700"}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000000c0)={0x200, 0x8001, 0x8, 0x1}) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 16:00:29 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x80, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x10000000000003, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, &(0x7f0000000040)=@in6, 0xc) 16:00:29 executing program 1: r0 = kqueue() syz_open_pts() kqueue() syz_open_pts() unlink(&(0x7f0000000400)='./file0\x00') kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/121, 0x79}, {&(0x7f0000000100)=""/22, 0x16}, {&(0x7f0000000140)=""/183, 0xb7}, {&(0x7f0000000280)=""/194, 0xc2}], 0x4) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000003c0)) r4 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x7fffffff, 0x0, 0x0, 0x800, "8549471b5610737f8000000000400019fbff0700"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da4, "b08d16003fc75e001a00f3ff0a6300"}) 16:00:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x82, 0x2, 0xcea4, 0x2}, {{r0}, 0xfffffffffffffffb, 0x0, 0x95, 0x1, 0xb9}, {{r0}, 0xfffffffffffffffe, 0x5, 0x4f38c064e968da18, 0x4, 0x3}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x20, 0xfff, 0x40}], 0x3, &(0x7f00000001c0)={0x92b7, 0x9}) getgroups(0x1, &(0x7f0000001640)=[0x0]) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xffff, 0x0, 0xfffffffffffffe47) 16:00:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x3, 0x323ab53a, 0x21}, {0xed, 0x10000, 0xfbe, 0x401}]}) r1 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r9 = getegid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000440)="011ada0b247fe6c34d41f2a9da9912b0503cc6e0f524f57881503f8876bab3c441a98c22016074bd13007049cf3f8b220028f0858f85e21a3f2dc2564c0db27b4fe0c760e6d37a99aeee704488b756d109c4be4275c82463e8d7eccbce78495af281675ce2d341f7b1c407a799df7c630ee6b3b70d9d630c5285215d535f", 0x7e}, {&(0x7f00000004c0)="b7f4ba260d5c5c2ffd4824a160c53d36dbd2df0d53ffdaa64f2634996fb2996c086c53c212f3a7e387bb5830443cd40d8b241dbeee56dd58d57c32527755fcfa5e87ec43fda9d64a3f381a563973d76c2e5651e41552fb7984a6f828c3a0d1af83e8beff", 0x64}, {&(0x7f0000000540)="82d9eaa14e796fc4d17652768f4fcb3d7e7f3886521ec422b0c15d050950a4a9c87c880766ab084f7950363f492ee64665ded3f38281e41eb71c7a6f1a9d3ca03768c820bf55770d7f7556a7292858a71639e6d6db39bd0bf62c4d809d25b88262d5bc077a0825c86924bf9c2e202245b83ea03ce0247ee72ca9b40c6b9c48c67c89071a8ba3be67091a6ca6ded991bcaa3f9f6274c7a1", 0x97}], 0x3, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x78, 0x1}, 0x4) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x400000007ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[0x1]}) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') r11 = semget(0x3, 0x0, 0x50b) semctl$SETVAL(r11, 0x1, 0x8, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$KDGKBMODE(r0, 0x40044b06) utimensat(r10, &(0x7f0000000180)='./file0\x00', &(0x7f0000000240)={{0x0, 0x5}, {0x8000, 0x8001}}, 0x2) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000000280)=0xfffffffffffffff7) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x9b7c) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) 16:00:30 executing program 0: r0 = socket(0x2, 0x4003, 0x4000000000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x45}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x3, 0x2549, 0x6, 0x400}, {0x2, 0x80000000, 0x0, 0xfffffffffffffffa}, {0x0, 0x3, 0x5, 0x10000}, {0xb7d1, 0xff, 0xa6, 0x4}, {0x5, 0x2, 0x4, 0x2}, {0x80000001, 0xb459, 0x8, 0x2}, {0x1, 0xffffffffffffffda, 0x3, 0x2}, {0x9, 0x9, 0x6b976f6c, 0x8}]}) r1 = semget(0x1, 0x4, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/8) syz_emit_ethernet(0x1, &(0x7f0000000180)='V') 16:00:31 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x327e1c9d51adcc79, 0x0) mmap(&(0x7f000000b000/0x3000)=nil, 0x3000, 0x7, 0x4010, r0, 0x0, 0x14) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000000000010202, 0x0) mmap(&(0x7f0000006000/0x5000)=nil, 0x5000, 0x16, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000004000/0xc000)=nil, 0xc000, 0x2) mlock(&(0x7f0000009000/0x4000)=nil, 0x4000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1f) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000040)}, {&(0x7f0000000480)=""/46, 0x2e}, {&(0x7f00000000c0)=""/220, 0xdd}, {&(0x7f00000001c0)=""/247, 0xf7}, {&(0x7f00000002c0)=""/223, 0xdf}, {&(0x7f00000003c0)=""/35, 0x23}], 0x6) 16:00:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f00007c6000/0x2000)=nil, 0x2000, 0x0) sendto$unix(r0, &(0x7f0000000200)="c123327b50198b96ba233c275824be925c9930e31ae29cc059f306d014ea9cf1227a3f8e441e6b93f9cf3990f94455be5913b40f70bfb2f640ffe596c2af9a77b489726922493ffeec67f7a46d985d4cf0769d84c23add3c9b1300"/105, 0x5a9, 0x0, 0x0, 0x30c) 16:00:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) kqueue() 16:00:31 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x100000}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) setrlimit(0x7, &(0x7f0000000080)={0x9, 0x100}) 16:00:31 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xee}], 0x1, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) close(r1) 16:00:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000016d2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) 16:00:31 executing program 1: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xe4, 0x1be, 0x100000001, 0x8}) setitimer(0x1, &(0x7f0000000080)={{0xc4, 0xfff}, {0x5, 0x3ff}}, &(0x7f00000000c0)) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x4, './file0\x00'}) r3 = semget$private(0x0, 0x1, 0x82) semop(r3, &(0x7f00000001c0)=[{0x0, 0x100000000, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x9, 0x1800}], 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x12, r2, 0x0, 0x0) pwrite(r1, &(0x7f0000000200)="50402c53576ab2856b2eff0ac3483d3d378ce4878075d886e27dde0a8c56fc019953c34376630a44d0eb8e2191ce7df668cdc5db93e001f19ad73c02701a149b77d2a6aa9b8269d2844d413d973069bcb956c5407a58bef19ea22c1d7ddf4e85e6e90af8eae1e3e4f329b40218b65ec3421147395f221508fc8be6ecb2679b9bb51d8d6b55bd1c4e38c27574e2168cff9aac98f4a915ca1d901b1896a030cf32731d4050ec31882ed3df9c56150343e8e9bbefea09ba768264db9e61f95acbbe6928c7f445e27099fb66829465b8534bfb126cd0c6e66c0beb8c52354af8", 0xde, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x16, r2, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x80, 0x0) 16:00:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000640)) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x10000) r2 = shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x20, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x1, &(0x7f00000005c0)=[0x0]) fchown(r3, r4, r5) shmget(0x0, 0x1000, 0x10, &(0x7f0000ffb000/0x1000)=nil) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x30111, 0x0) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000600)=0x2) sendmsg(r6, &(0x7f0000000340)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)="60ee94b4436e7d2e57c3d10410214a0e610e8ddc120edcf77751811c4c467b20d22243f9384a6be819e1a6cce805e961b1e4b19d9d38b3b87606b452cac6c0f231cce6dce6d7513b8774594d47a8eb25f174e8a63f7934d969a169353df4ef5fa60baf5a1a98c2ba5a82e91344e69093b2909f", 0x73}, {&(0x7f00000001c0)="a19cfa620426a72f31ddac8212fcfd3d8e887e80651c07e6c73e5b6c4b3d690261cbe78a086b24436de82811fa413eebd2385ce1801b", 0x36}, {&(0x7f0000000200)="7c27d0bb7b6fbc132778c9167803", 0xe}, {&(0x7f0000000240)="69792b1e156d8632b8aeb409ec7bd80e8599848a", 0x14}], 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="480800000000000100060000000000ff000000000000001eb803a777b88ca63be600fc406d7243ff3d410ec8a53d7128aa65de52e180f55ab0b09269fdc88437aad1e07185e92414023a2c84328bbc88479adacc934f308f5c54be03dca4047cb05bc065c4acf28eb87683506aacc2c3b2920e26002214f96b14acf3c527bc54818be3771d9775e036ec87eec3687307797b533ec159672084dbd78daf89075006d5f7b9e38969ed207f0a756b96ad9c3a6fd0cbc547c692997b571f4a8b955ae70c5c4f1d39d74afb0de99fc0db8cc29b26edc37235666b24a52e70b006310d62f774e124e4af8b1f10648a525e4925271e4c70f7db67882a86b0d6a001855fa3372afc8362d7ade60d8f08c3818709ef6ae50cadf77e49573decafccf279ab889ddba4200edeffe6f1993bdbefab9030c0ede8b7e34f8d5b37c84a8dc6a826861e770760d3b36468"], 0x48}, 0x4) shmdt(r2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r7 = shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r7) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r6, 0x2}) shmdt(r2) shmdt(r7) 16:00:31 executing program 0: setrlimit(0x2000000000008, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) r1 = syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x7fffffff) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x7) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x221, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/23, 0x17}, {&(0x7f0000000280)=""/134, 0x86}], 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3443) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/81, 0x51}], 0x1) r3 = dup(r1) ioctl$KDDISABIO(r3, 0x20004b3d) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a1644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de4899b40a797864c17ae41e13b92ad5083c965124", 0x6d) 16:00:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x33, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) chdir(&(0x7f0000000180)='./file0\x00') write(r0, &(0x7f0000000280)="b37b589d577ce9db5d094d52ac0b7f2bd3f571098884ad627f9d968fd0bea5d4fccfe4cbf4c3c3c0337ad42f1e9a6b4a64966a4e02403e7065c2599a8a76ffc64cc89aa56ba63a45932560fd4b91e217fcc971669e654caf031075c757efff4006d1755cdd511174cd06a531769d805e3f8d08ba8f9e94cabb5526c5b28d43ab511306df70ff50cae5bd33a11f7a22f6ace9ed7b401aa65fedc08437aca235141a", 0xa1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x2, &(0x7f0000000000)="7f00") utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x2, 0x5}, {0x5}}) 16:00:31 executing program 1: r0 = shmget(0x2, 0x3000, 0x403, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = semget(0x2, 0x2, 0x674) socket$inet(0x2, 0x4000, 0x4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000200)=0xff) setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xffffffffffffffff}) nanosleep(&(0x7f0000000140)={0x68, 0x8}, 0x0) nanosleep(&(0x7f0000000180)={0x0, 0x80}, &(0x7f00000001c0)) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000040)=""/215) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x15, 0x3}, {{r0}, 0xfffffffffffffffc, 0xe, 0x4, 0x100, 0x9}], 0x1000, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0xfff, 0x7}, {{r0}, 0xfffffffffffffff8, 0x11, 0x80000001, 0x1, 0x20}, {{r0}, 0xfffffffffffffff8, 0x8, 0x40000000, 0xa9, 0x1}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x8, 0x1b}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x5, 0x1}], 0x3f, &(0x7f00000000c0)={0x5, 0x8}) r2 = semget$private(0x0, 0x2, 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000640)=""/139) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0xa4, 0x40000000, 0x3, 0x4fa0}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0xe, 0x401}, {{r4}, 0xfffffffffffffffc, 0x40, 0xf00fffff, 0x0, 0x8a}, {{r3}, 0xfffffffffffffffe, 0xa, 0xfffff, 0x401, 0x7}], 0x7, &(0x7f0000000700)=[{{r3}, 0xfffffffffffffffd, 0x82, 0x20, 0x3, 0x4}, {{r3}, 0xfffffffffffffffc, 0x314b96ac947ee601, 0x8, 0x0, 0x81}, {{r4}, 0xfffffffffffffffb, 0x10, 0x8, 0x8000, 0xfff}, {{r3}, 0xfffffffffffffff9, 0x24, 0x80000000, 0x0, 0x8}, {{r4}, 0xfffffffffffffffc, 0x2, 0x40000000, 0x7fffffff, 0x1000}, {{r0}, 0xfffffffffffffff9, 0x30, 0x64e1cacc24208ac2, 0x7fffffff, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x8, 0x4, 0x4}, {{r4}, 0xfffffffffffffffd, 0x22, 0xf0000000, 0x1, 0x5}], 0xd766, &(0x7f0000000100)={0x1000, 0x7a}) kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0xc0, 0x20, 0x7, 0x2658}, {{r1}, 0xfffffffffffffffa, 0x0, 0x40, 0x5, 0x4}], 0x5, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffd, 0x40, 0x8, 0x7, 0xffffffffffffe086}, {{r3}, 0xfffffffffffffffe, 0x20, 0x2, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x5}], 0x8000, &(0x7f0000000480)={0x40, 0x1f}) pread(r0, &(0x7f0000000300)="397741e6ccfbd5faa8085b728c13a34439b2467e5fb518949edc323acaa11a6b021166881b5dcf3cec4e1ecc599862fbf0e5042e54b4f333528d8fb40f276aa32a1fa527f24429ca37fba33a171abfd70fac905c4867d832e8378731232bde0841f31d6df12129acbe0cb8f63808859c6a1992bd6b324459c395b734697a987f05407fa4b8178b4557228f4f56a160c830b55dcc855c6513817a31871fd3555889ab6dad3923823c49854585f9b332f32ed6d1806a140c34c941a1b7139b0d9d78baf8610067d8629c1567e2e4c64ad85d1525f7661e7019e5903ce72a647bbc5cd2b91b95eb11bdae139d8dea6bb0", 0xef, 0x0, 0x0) 16:00:31 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r0) getgroups(0x1, &(0x7f0000000000)=[r0]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x2, 0x7}) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x7fff) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x40105704, &(0x7f0000000000)) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x2, 0x2}, {0x1, 0x5}}, 0x2) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x7) 16:00:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x42) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file1\x00', 0x6, 0x800, 0x6, 0x0, 0x0, 0x454, 0x0, 0x1, 0x2, 0xffffffffffffffff, 0x70}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x2a) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x66}, {0x100, 0x8a}, {0x21}], 0x3}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x3, 0xffffffffffff7fff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3, 0xb56a}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x4, 0x2561, 0x7fffffff, 0x3000000000000, "d3e20d922afee4182596fea23ac32c366a7a748c", 0x600000000000000, 0x7fff}) r1 = shmget(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x5, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x7fffffff, r2, r3, r4, r5, 0x20, 0x6}, 0x2, 0x45edd482, r6, r7, 0x9, 0x8001, 0x4}) flock(r0, 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000005c0)={'./file0\x00', 0xffffffff, 0x0, 0xb8, 0x0, 0x1, 0x2, 0x9, 0x3, 0x0, 0x3, 0xd4a5}) ioctl$TIOCCBRK(r0, 0x2000747a) pwrite(r0, &(0x7f0000000640)="d906c589e8a82dfd9486f4f1245733b259b2d8fbf8354be8", 0x18, 0x0, 0x40) recvfrom$inet(r0, &(0x7f0000000680)=""/224, 0xe0, 0x802, &(0x7f0000000780)={0x2, 0x2}, 0xc) clock_getres(0x21fdc185be526de6, &(0x7f00000007c0)) sendmsg(r0, &(0x7f0000002e00)={&(0x7f0000000800)=@in6={0x18, 0x1, 0x6, 0xa0}, 0xc, &(0x7f0000001a00)=[{&(0x7f0000000840)="fdf10ee5bd72cb9efd506b7c9622605f0358fbc8f674c7248d6eebedae6dccfce6c6b28f6dfb60a967912551c38bde33ebaf94c82c5c7aba172f3ff42e29ef4216a908681f6305f9a04b81c8063d7d1fb2b85b98d6c0a7902a52cda4c3f3a8c6c8c6dbaa080794057b011f694545104abf8e5243ed66e97a0b2a2b409a3314324159690cd4b12f6409edf7efc08fc56d8b0f7f94d488378d574ea6ff21859d6a0225f6f0e8d6b21c6e6a1e839bc881041591c669b49e9d716fb6aa6346bc", 0xbe}, {&(0x7f0000000900)="636450c5fd375bc72af51c3423f124565e23dfa4b89ebbd8ebe58fcc54c629f51a0d8a51cf3a7518d45e97a4c191e1eea10e9592804adbe9fd4f4d319cadf75f035e54482a8ada1e611387e7aa5142408ddc7407533c20434f26c39f9c9a8dacd82cfa0c3eb7c9d9b33a224237d869c6120e56fd68b76b04a870e33f562f5ba3d79b873be5bc00d3ebb8d8ff562ab1e3d59540d43885ad6edb078b7b65a0d80ddf79e61376c35157628ec78ec16cb65be967213d5cda890d1102a9eee6ed68a3dedd47dfa294237670ee0cb0f8adc11c240f6d4d5206ce7be88d17dbe7b771b901e3930e8756aa6a6067cea4d35896f48be2b314921e324fea9e8cfb323cbd30a096f3dcf603363614228265f9645a203a08c2225099e9f4255fe7ac54ff78580c264a498f4d675f9257e3c58fe62b2b34bf3a21867275359aa109cc7d8c254b5a7124eb50be62b5f0c2d836d9caab8be6f84f78a05d3c34d03a0e801cf63a51bd2771496e3ba0c4d1fb099fea4abc588d6f99146734ad3cbfb6dec2efcec5efc78cd0c5bfaaed999a052a84a48a35d5defa2f1373c85be82468e8b5b51527a3f1ba52b29fd783fdd9579daddcc5a33009a86f5bdb9a50c043503d345abe537d0e79d41c9d05421b3262c634cc19d81838a70aa45a5dab53b6651d359f3ac46b258c2ed0534ca619fdb1945559066a2a159aba54b51780fd38042ac24c9a205ccf35eabba99799346f54e4d10c7cfc4b82e3835ac6710f616155bdb57a2ca5b38a46dd7352b4a3d6eb14207772c18a88d7a1fad3801da5b60592796862fae9502124a810d3a3e1df531e3cd14e82a1b712c325c288c12e195f54099589fecf0ff036bd4daffc24672aed6e3272414c99759dcc29e729138ba960c85e661440d66617c0694edc4d829b565ba054d1bd67fe5c1e50109a94eae9e737c7329bea39333343599d4ee7bcfcac4f9207f756b58066c2a6efbf1bd3249df739476a717c5d03b4ad13a47404fb6593740dc484658b64763dd4090aea8b16a21c6428bdafb3bfe2ef605b30970b8f657360511d99006560665600ba8220882df9f532144aa3fcad3017066fe28cff92ec2f02f50ac3f072469532a4ab371842cbbf7420db28cac325eee9e7804f6d05b5633c48cac2f794307a20308b6403f0082ee37b8b6c6baf82292b87051dd4374cc0f8ee7433d5393b2e06f2cb7ee01a6e0e0bb3424d05a01bc6bff8433ce1b903f9e31e0918b3590de699f049c71199c331ea9958bfbfe65c774f88a6e38c26584491407596a03946dbc311e823a423d92c7a1d17d822476f0f734f84adc21d1191dd27d03183abe3b7da83b7f70b2d6b88414913ddf1af30e28f83ecce2d3ce18403c2feebf7181be2c0e133bbda288343d3b44bf25b2a35e7c1a3a4f0b59a46a79afd9ca9e2d256b8bc4355fff3441a8888f40f545318003ed9fe94d9be350abe99631df2125788cb68c7b332c933edab827f0483980d104bd74dd70dfd4d0fe4978c5882336e1d829a3c9ee56da3a5ef27a76d56f1c8e87d213a2d3cf8594a0f990d912526c0649aa929c00a489683e7e155beaa1d90e2d3c83b622062b226eb0a573526d160668cd5205a98f997332f9f96a850f527abc18970dc5ee7880c85bb7371f9ba9367791c058e395cf588522ee2619a3eb10de9bca365076075715cce312fdafee4d0303d8cafd8b657a70f60ec1807eed05be0dc42ada5663d9facd4dabeb0aa1a9659f51a2d4c978ca3f6c5da2816ab6066f830437c8a177a7d54013ab2a811ac3ad07bac8c8c277dcce291d331cfed3c70a59f7940024e854b11de3e747516f907c059ac2331d1f77d743015c021a6c06a2d3f6cc218c53e40b12fe80b68fad5e21956c1d8edaf19b237a1463f186522cf79b331472e4ae003f60cc1a7d3b7581fe937a35bb66af24e7c23e3b08dd357d76b098cb5bf9d35c686ddec18af1d6426157873737a622d719a0ce58000e9f74e4f745570c89daefb6f786a59a0e526a1ccf215d4df4fefb7f00147dfdca93cbc920122236370a8b68141a31537d37ae013dc87224521cf837d0f107f347b1aaa902980c99192ba518a2d6a05cb60fcb7f4d02609bf3e296f89452d997e970692e6e29cfdba73f0d034363a70c950f13b2a09196720adf0a7f7711813d4f080bbad2000594eaa380eaa096105b47ad1f34b2857704b2fb90d8d5af21b662447db9644457b516eb37c81362f00b839c2a22b0e73289c41498213657bda67932fbda3bcfab28e87f6c04c353df021ebbbda8bbd09313a7365698ceb1b16faebb896f8e8cc7d19eb74b1e8df41d6c3e55c224032bcbf7ff38be04806e170b0bc2db0fe624f8170c8711208266568b36e077ae98c133bdd6b439d2316e6c14b68cda3c3062051cd3999fe51fd926d059c0dd666bbc12d6bfaf48f98d6ff4d33c8b64da94f3ea884f847bb8ed545365095e1a67fb08318c229c5eaf021d6bafaf30bbe4065ad84f0474bae2bfdb6275311ff7fafec71d559affb42ff1797d4af7b5ddbf7ce6f20c7961f4c7629a0f311b9c1b1f83acfd90fa551476f972268f485d5b1d08dd5fcd689ce66e26719a3c581baa1d1b1719213dd11a9415c5f45ac18a0bad36f8afd3f17be9d834e1824eb14cd0039504986d90b54d85220670dde5e5b607904fd0b7fc0be7648ca60902df4f378efa50bfd4e1169e8e1fea0627d83508962adf5d585be343d103112496a869e4706c03b3d318a7aa9b44f667ecdd53e802d1ad44186be6f39aae4beb978a387b7db6661d6bbbf88152135ae20415d7479dff37181cba0c07a6d84efae6a97eeccc61cc2b90ab269e2c77455452047e3311bd5214bb6712435625a7b769f2195d7b055398dd4e0ff3baf73dc93d08fce9180d20fd44602667d84a22ccfa82a5b71b87ff0b54297199d5b86a8d56e2c6351da7803616ccaf6db75d99cedc8f13cca82f696943afff858ac1001973acb13a1836eae2b0503ae46df7ccc28959e54cac4ecd6abab2fbeb50e9c62ec156ccf7b203aa99730121afee2b3251b87af52a689d075483b39cd4cd13be5c6b474d089bc35205d6c018deb1e10ff589c40267b98d5d59116ce4148a38c0c7add9a4342040072cac5274bc6def240886988b0ca3d374c0eb4eb28fb24c6fbb9a5303a809fa7e47bc2307170f5630b72059d80b4ac9cb2f174568109814ef59f6b9847ec2e169e33827cc571092ddc09b427c2ccbd2f10ffb7f90e474b481cc6df6dc458ded0a707c66dde513941e0e230de66344d42ff7bce3a92fe5384ef60975f7804c0f62775ad8a52a773a1bdf96a50d2e3025d91c68a32b4e7fd4c9496e1d4af7c2f2f7b87dc86ad2455633755a83a4bc28df44407db0146ad5e77517ca3f3794b99340d9e41cb7c34deaf9074a5d61dc8b6ef13b93d815a8a95041c1aa05d6022345fcc4bd20a9fb0b3eadeab476f15a23a2dc7333a7dabce477e56ab713cfaf9eb23d314a8d56bc496bbb0f88eaa9a7d924d864bd619ff9de645ff1ee6c5e92ace3a43cbce736271c6855728ad98a92a25aba5338c2b18526e95c589f55527e262a17238afa893913a939860260ae04dac6a53cfbefc257ac16faba9dff3a8efe7917196bd2633b92c0902946967249fbe3fa763c74e830086e762213fa4574528bfc3ca1c8eb5ff8342335af7852b3e2183b03228166d1a1bc9e6de414e81eeb923a84837ae67174278c233b876ac60d269bc4f67dcc15d9732f607e576cbcc949dc98a0a417eca4f8b46f9a6ff6431cb89e94f365b69d8bb8785ffa00928f741ba508083335dcf6431f2e50bdd27e218cbf3074bca634bc0b58119775a119910e959cd36e8c48a4b14a6ec49c507bfe5c2ce7e44678a7a61f9a7c6645d26bab73ce5b75df017e2510c6187cd386b73fa44837e049cbf33acac4b0b9c7e22655f46081134191737636dee61c91bd1bfb837328806f0f0361e460d75fa694de54e1f3419f609c3046c01f715328fbde52733a02681e622587f27c3a7c5a4e8c447a3ba699338be7863925967bfbf5903e2dbb037219d97364d78e29ef33e725a54bfb632afee887647f8d29b05031b3f1ec9225f4146f6b35f5e3ea2a17cce8a317a7083bc462dfa9f781427e64bab190e941997c49c40d24e3febdd591f042428f3fe97da8802dc797981ef4f73ed2a54d280dbb2371b5a1cf8c8d3babb5a56129352d08df9efb8aef80a2a53c31d9e8e54f134ce7d9622029c914adfc311a0f3f2601049c09c692af16d4d9c8126dcaacbf52239b77bade66e2702e42e5ba0d2c78f5589a44d731e8b57927bb2215d932779438ee0e85eb5ba195f9ec314bce28b4cdb5e72b587f1cf3e9c2095e6e033d46a0a32f6a7aa4a6c1fddda1cb98c206aff6f9ae357e8ddd64f703f6fce0d6fecd64695ac8b2d0e291b4fbde6a2bca5541360e0b52fd2cae5d808a9d48c1fc4a88f742fd46849e5f3a1b18eadf302d18f60e086750023bd62f3a80ac51c8dcad8dd38d14046b4e2019a53cc3d91d3d8d15f35267a9bc3158199e263845d25a7d92627ad47a21ea55f57c23dd161a64dfd1ab889194e5dd2de2c804a661b2cbfcfe3baac4f5686eba500f0a01f8fb23c57dffb764d47e5ad4896374a43f5dd2add42966bb29858f1aff00d57c4796796fb4b78569687dfded95333df0b11746bc6cfda20ecf00d299fa4cfed8c4b3146ecf4b02c536a33725ca66324a583fa7eb1099143e8ed17809995a3fa46509e1c188cc8fb4ad8f9b7abf3ed16468fb4d0a4e9040c5917049528e2ecef62d42d5378fd0b60ace3ef9bfc8be46b8ea65af3d8dd1a50d1eb4e18d85bd372f6b9da3ef9c2857ef2d9d54add08d4404b931a3672b5e1c7a9cd804a8009b94cf28963308541717190b8aa463c695913254174af880980d3bdb0e93cf7208d21d6dfb2e55e0cd51535bdea1677fa5dc659107f70705d5cff80ccaebc1081cdfd18f14ca630529f01da49f5feffcce63b4c389d4655eea398b61f96249826ef574e681ed029741d1f6e8e11d1729f408044efce3a17d6fdb071f1a3d7a7ac0dee39612408be965dd40fa59e0633c9f7920a2bd9863721c22dc2756ccf03a78626364576eddfc25351df521708eee732252022fa69113ac58076f7bf67deaed71c72e6617c5ffa72a859cd358fedbb5e9e10bf6854cdbb8ceb480a98a9b45c29a8804b89e540b33b8d0658dd1d57747b6859d6ecafa904f47c269c23416abbe3f0fad7b48536e24fc51e92ab579af149281afff95006ccd71dfcbec7d4618b2640b6e1e7c8c2e9e935038f7bcf1400c961adf5a45b74d33baa7d7fa3deb828880bb95ce20fd051e4d2ffa38911afb98b9319a5bb25846824df488e2bf798539824cd1f116fa58b141d33793418be7b8a74b4740ff7f7502264c28d34712934dd11e2eb3ccb55d06016ffcfc4820427f674096621f3eb7943ac2a96904406246a1722bc68316533970f75a722b5653bf1c91b136f5430762d06ea3843c7f9fb3ff79e88b9f5b48a915c0756d698bb118ee32de652284b3a1a5f9867f6d533bca8ebea420554487de7df567c7df4501781cf2b7aca3befd1f6247a1ed977b2fb6ec1b8f7f3053b71ff3f551f54cf3558d12980aea7586e3aeea9dd2327d33a87e0acfc4853724e112c8300ec5ac46046f6b5e710d5bfa6dd39ba2151a8532ae772bf1b87349d1dfa522e8353ca80e78c69d49ed49254c5b2188e9f80ee091a68057e1d7dd64167f5d9b598f2d46760f267be6541cf9a78265fd2ce1db52c394c9c", 0x1000}, {&(0x7f0000001900)="596e04cd655822aca3ab6c86fb3621625cad29b2cfe0e3ad8bd504d2240f66560d51468a7a1ef520949010ed5fb650bf03be2009cb4d2f0bccbbdc549240323ae499c84d969c94fc0ab566397c84e66dc2d1ccb13b024eab2d7d45c900c84451ee10bea80e2a04", 0x67}, {&(0x7f0000001980)="9e2b4fb217c4c93d760babaa54c34b819cd63eb714a268aafd4223d6769227c75fe5208fe4b360054001", 0x2a}, {&(0x7f00000019c0)="1587327d0d744410e22a0752e1e3477712b2148f9826f16b659d212edafc758d99950e2089ee760171f61673e26a4013ff6e00c7a550", 0x36}], 0x5, &(0x7f0000001a80)=[{0x48, 0xd157b2a213ba449a, 0x3, "3bca7d64ab535ac836157836204ad788fb6491207d17cedc0d3e13d6735fc736f387321da04d0a9183625c626249ecca2c02ad4a"}, {0xe8, 0x1, 0x4, "c68b5cd4f492b59204722cfe0d84cf846cbe3b8e8f653eb5227c92ba6a6ac2ac21172de3a9112cd6612fa8493527ffc763248b3666c947b44132dbe9eab25829c96e33ea434a5f6f223818a12cc83ad1122d32a43c3d0a2e6645d989025539c0957b744e0943726f7ff52f700d1b20517778b1bc8ea05aca84f798212b480e0eba5a20c39edcbf179da8158fd15ef9cc0dad42440bf0a22a620a76426d407cae6ee7e6d13784103371b9e69e15ba52f10b8ee526a1581af1ccace5e76a06e55eed7621fb366609c3890d724ea151cc981f76ca8d0df3fe"}, {0x70, 0x1, 0x2, "481e1110db118e68d1891cee3ac113c2cd23277ce93c1a2e760cb06fbd1c7eb30a9d16b29fc2c9d18a95e0c7936ffb36a14672e83ec83089245837df169b244f7276d9a4940d82bc8b63e387941f03b58188771f4a68776ea5"}, {0x1010, 0x3b9aaaa8fd7a9f20, 0x5, "d2c71daf0eb036a84f42d505cd74dabae6796cc1cbd062ca710dabe85de73104c94ba4603cb78b6404204a5955258c61aebf9332723e15393c5b4a2b1e3255064fced294ae1dbfe6b7c8dd0b1870c05a4022c22cda6f75c6cad4aca4fa8af30c45d335f41872c91f519845b31c98861121ea9bd4fdae30f149bf0e153c8c2abc65586dbd5976aa280b407d7785b4d6071cc54bbc248f4d74401888e12052f3d7015103e03d5bfeaae66c36680c5cadaa36cd7cf306f2b7f6ebaf4fad58dc44b16b603e8b248c7f92d9fe307d220b65bb026b59d1096837f33e0c3aa2cbd6823c66a27484e4ed8f4c574dbc6f27fb713e35b48b998a6871219b6a93627cb87bfe516809c478377f092c0b6a400947bc60851d1e1572dbf1772033199b902949cf4c9b0c7033f8ce704f409118a79875c1690801c6ddce72f6cec6cd6b7182083673db95f4611b884b613b23ad50aa69bccf978314c78a07aa9810f1a6794c5a04a59f92e565f210a18e05a5bfd22c2f2f4a4f029b3af2fccb748a59da2f91e78f5593591bca2c1f3e0d6a11868eee49b85cbf23f2b4f298d670194f37d1a67874e3dbdce965391e1ed339e4958f6397ffc7a47b66ebb49d6ceb621ba44ff22ee52e4601edadec91cdb03ea15a3b3e03e50a86520a370a74e999bf5c1df344069b220b2fe3de7bb7d9450aa45a1896638f3064b5c72fadf1b40bada7048e380b4d4fc31d5d22a657abe3af2d6086a334653b6b967fd028a63c26aabf74dd1ff95b224eefa8aa52a384e61b69bbe1031187987d2531c96ad7e40c7390048e803c09cfecc48d29c0560615d17b4ef4e8a1539fea493af008eb31525758a03dad823c83ec4691c4fd3256ec6d15be1b5306417e11605eb5c7bc81ae39ed03a60331f87beeb03e53c55600ecbee4aeffbcf3954ee8c5cc5ae0655b99579630b9e3f499862e54d21074d8509e4e2468a79201b897a507b758da00e9f27fdedf1f826fdcd2fc9994d8b4d3ef043016383cd5044fcfca1bfe9cdddddb8dbf54dee766fa683e7744ac81e1327f2a1637e2d2ca4b22616dc854722bf0f7f2cdecc4ad0c6d65e03445f2232e57d8214115b3613ce3411accb62350da9d435b325c863dca55a0c679f6bb0c50bb803a5627e17f42dbfcc77c1ff811e246e29021bd3591634078290c01091f59b72f31c8e2b7ff00bf72be5b864ef69ae1f171a834f7066fe7f3bba8aec1726f12173cbc9761e7f90e0759a101b86db57553890609a6e7642252dc8a82945683380cc14051949c1cc59b007db48d0cc5bb24c6b92a553108f26670e4dd26e8e22bc697bc05e6da229fc4300a421b5c171e71608ff59db40296a657298b6da9687b8eef983eb00c4fb2b92cd598d386d58047795d0a46c9236559e329e6e62bbb1bea459e46e3cc301e5728626af89e19b7a399794d09894a3e2efe3e562d8e914ac331d6637b28440b34095c9a31a6c09a433a3de664a5902112881bb9630fe1a74e81fc8d97c440b05f2718842ec5813a543f97741b2686ddfe08f75ffe74c8bc8bed357cd6cbf4f370ddded431b6100ec2dcd8cd70f00b4e0f35dcb8a8f54d46c5a09e09bb9b3bd5235f52287fe918ac39c1fb317481e1553056484aac0b103a5b6ef3c2eba9f9ebbbd001bb4cff2e68447f5244e015d8269487c50ade4d63ccd1f642081e3ed35b9150b91fcd2fd3137e1eef5d42945c5f23b0779b06198f6e0adf764e10f1ba4314b8b887403566e92ac8dc9ce5b43d472ea7dc13eb99dcd66c065e0b0a02bcb9b441a8f640c69117b542dbcfffc6c0c9a5857d347a6c776a56f1bee1f59b8a02d5d406f5af078e7a3d4310b683fe9721de31a3f173e57aaf9e735175233aaadff1dca41a5541edbd340ed5da74fdbfa9efd66bc50510f701646a767a46e571a93e6cd04bd12a64bfae58d9fa29e2395ad4a522d1f75f0ee83004f18c2facd34d69dbecff09839390a2f7fc254686f0dc9b9d560d34d0a498e690e8ddb1b65dde1cad75405b8f52f3cb7d2b29534ee97215c7d10adaa6b65d9a0d620a44e1d54be4f00d1301792f543d7a2a3a0e8e26c6173aff7a913d42ea503bb551443ca264b8c5b23008bc8ee2f811e81d3674140d1f9f3b4cdec46d72ab6b1a71380179d848ab5c6920b155019d2630b33d12f52329981ecfde22f258ae7247c2aa226685faafc89990928be8cbe5e75c96f832305afe5f739e17831d6ad682c0c2d2b0514db3c976774966c129fb7e973f47a003c31bc38a45115cd802d354b8a6a51c16d2514164631fc89b9adeb87f039023a0a77cc3fdd9627528f185bc55226eed6e6430405478b8fa51236deb5632bfcee6d58595500fea2ae2129e8594e987364f03b42185d2b50af9d87e04030437945be6140c74b4234bdde000f902f548425a4ff49c03c1eab4793a73dbd2fa4f30e480c0a9b6094fbff4f5dc84e6d54a6349266a627f64aae97bab4c6d2ad32691d3ba00105f3b19f6ea51ecd3d3c72f60cfde215a874b0d2cb1f1feb0fb8611270e5f0db53ab7837d26f7df2e4ef2106e8774e2b8ecfeb13670769ecf8a5607818a35714bcfb2200196c84133f74d513c47e91286a0a80401aee546736775001adef92ac7b50f541fd3c787078899fc0054446b120350d628111bdea2547f676ec29b4f85bcd1db891e8d58c0ae1b8e93f975ae72720567ddb26b013b3f53ba90cc9f0721b33af26898c574e30e91dc9fc0c27a9feb91fda85ff0e879f992a83025266f792795cab66e634ef84ae976e1d3c7b75fdd9e19e3fa36bafa22e42ea216ff72c59462cfd3e47e2bff0a7fce9c99c06dc0b2399ce061ecf101ca6cc627ffe77d77964f0942d00b942a1ee13004ae8030416bee8d0cc1677d152722b0a27597af2c342d026ac7bf5308f4dd5b5c0cff6d21b7b3e7d8baa122193ddd18d686c1735d4929409c87ab2cf013c6f96b3950e8a1538b4102faa7b15f6a6c615f5be6245f65651677ad1900b8ab68efd8628a5594e7666555bcf9f73b449b8f1f29ec633af026422ed68362a04d76e6ec697164e8164f5cc4540474b456a64dbfeef8d522108988854789edc2fe11040bdd7f697e99fda0b49194430c235531df62db8504e5fceed6aa3245a0209fafbe037768d3dd465d65514d1bcefbda0c1789508ab5393f1341d580f20f1d91d29c064640c63e4c5c21f652698231c94eb4721e55bdd09d647ef2007186eb52a3162ab408024a4c59021a4e0f972e56758beac28ca4f68f3a6bedc2607f0a6f640bf16933b2ed1fe27ba53a9a2603430d40ddcda8232b0673dbcd962509ef884162fdf023f3c1f313bc47d31856c33958cc263a6047dd6c822b54e67b84269acc313d7d40acaa7292c869abc9fc3ebd90fe387040904b6be38b4d9c27462e540916930ca54f39a25db3a57552edf754f77122dabc349b3650f28c96386b02a7e294a8007e76ca158b366b8efc5437fe2be30407471e8eed1c737b199ccca620568524ceed8955bb24fff189d59920870e715a52fc24a4b8cf7cf2aa0dcae9896e068c37c2fdbaa11dc6add6bc3163d7219e3c0d68f40031b5f5e66b3677130e690e77ecbe404ece45c36fda796b199383c83d992d30971403c86569465a81a4374853a1226a420f7335a1a7bd836339117a0b642fc815bdf2c7f9d03aa4a6d1e0a7004a8d5b5dc7e6d4c8bf98f075b6af40497a68ba42ca36e3c8dbfe3737f33e074c567bcc366b794493d1fba2a7d73c42c8eda975d9acdd5987bdb3bdd99a199dfda592f74332439e2c70b56524462b90d70769ee797a3ee45fd16566b3f0bf31c10b7c10c0dc394b9a3df5a2d864063e7acc60e4dbe18d38506b46a8bd26d78e6d599c2f85f343d96c7355e06735407f728809deb098eafb83542a2210067477e3bf3b1373007c2480675f647036485cfe6259d3874226644f9a99ba4267e2ff1ea68b02f1a1e547892a7759cd44edcce9fdf1a33d3ca4f0f6b47b990ac8528640a56c0b76f57a5415813742358ebbc199de565ba9555148b593b7da1435d618c14b2a6d1572dee91963536c6ef58652c656075ef8c146d8d43a45834218ccd9f4527cb2069ccc5132d8732c8dad7f28cad9fa715b70d66706f35006120ce32eacfba09695bc28829421e3b601e6dbf66aa6c9bdfdb70e1135527aa5ed65a92980fafa2ae28c3685b8782728a00cbce56c2153597d42088d3115c21c3ca49544bbbb780b566da9f6e31a6785654e250ffeadeae79a687e917594ba8335714bd38b17d742800d4b8f71d6412177087797529ff3d649c4f309bab8d2610b53cbf15d7dd824e9127991f24cefd0b96e4be70765c51af00e14616025f61d7923c9129ad786465f623c967acc4e9b211939add93cc911c346726dfe224b20cba39448f95bdb11fcc61bfe1f71c41bb235d412262a3f2b9fca67c55450da667ad803fd3e8497562c3e85b6b34ea65f17c5e10a73228214c7096532ba7832f4d1c5f5d3caec433d81cfa6770fc376b3402486ee92dbc3b55388832253cec68a88e18edb41f8012785e38bd7d0cd42ef5b9ca5f2a3e8b43df51970fe61b6af5f1cde13093ce7ed89c4f6879b5e2db869f378e75d31653052b833c630b397d840207feb22b591a42d1ade06ab022bf9deca610122dbf50651bcbef2ab61d63df511373939a2ceb0b3b2830f8d47b05aaac6129145bdbd61b305764bcafc39f5adf790fcb841a3944a0d34e781d4b6065e53b9a33b9aa3b536df495ec0eaa4ee5ea295901d6d144f3d12406bf2d45d87bc57140092aa522e6354232b6b99b82c07839535f2b9b12c30cc8411f1efcbaaa8aa68a4edfb3027d493d02f7c6b2ee7b127694c21afe02df90a425e7ab3f1bb67828c878eb12148ed93d2175b0ac69e8be9163c483abd49d82732719d85a63a357f0f3454324956f9e8ccbc60111650840828769a45209bbbdac16aa3d6d5e33d0c9b07dde2375949fa9b5e8d8eaf34ca75d6a69359d1fbc50ee0b65a52974eda27fb7655c87e4ea2e429ef3cfe7dd1e744738a821dd61fe8def344ab2389ffde01ce1da55af5282df6ba1141a309cc974f5b574d0036c8b820ae6c2ee564be5afc1c9ffb652b8a2fb28cc65d168f3a3ccf9e8d2f5372e536442bd9cf972cc666671a2de2bc60ea9902054925aba7bf920f22055d1082771775cdb41eb88989e575ce7c3c587ecc1d3fe1e57216e6e924cb747a3ec581768737d067a948b9ca08ca6117255e79f1f13f7caf5c9dff12860b16d480ea8d3244b3afd137cdcfe151c1be29627379e9e8a38ff7c5ed600cb50d830d72d8c99f82386e826faeb875674ae932e9bcc73563c53ff4251b09c9b403026ed1ca2674db18a0126d51056374eefcc5396f1d864f4e920209291921d7bbb5d6b74ec9a5d3857000bf09406c2c83ea662e6bd21414024ff2a662d2e81bbc15d8598d477fed247d566f6e5c73c01036b988b2318980ece7df1fc6bda5dedae73f558c0a59a50eb938c889106e049dd1c1692459c4a2f536d63aa6d421d79da153cfb16d149d1c129390d6065285a5a068c31a71357d8ec198b157ae3781757286bddfedc8d9512663ba281d443cde6eaf14e17bb856d09591524d37186d9e5a7e8439aeb70431ab6e84ba24bb699b0ba97fd319f08668df1b6aeff9d664e6f6b1e214a0aab56db480e7919708b71db17108a2009e335367eaed9d96699dd1960be2caeac03fa523baa816d6704c418a9120f3121308ad30fc1c33f0904d8b2b45fff7b8f6ae81bf2f88b0644ea1e6ef090800a4"}, {0xd8, 0x1, 0x1, "7455f984ab4f068eefd66cf2c97b4510f5b6c4f3bb90e7917988820be41fa226e996b7ca1259aef79861a24132b61497cdd9503d07d3dbac3ecefdf536455af7b2782853df404442a2963ae1f9c4a5b223a6ba47aec5d99a0a582d53379aa29da2e1fcee69f9e32a562bfaef7d161509339d156eece86a1d7b651784794a625914db6b9d0287c7b1fd81aa65287e139d7f87cb3d3be42348b90a7bd01a2b79b7ca8ca068b9014a3166541cfdd3f478df4c3362320961e0bde997522697cd7abbd42b97ef"}, {0xf8, 0xffff, 0x1ff, "bb6a5bbcdb00bb547f58a7295d7c63150a7bae2556c7b77e67c9ec1541520bb48db878e0a1993d79841de8bc195b25f362e2d2a027fcfd22b180cb4bc10f5e88e341738469532eca910ed245f913f72596bde105c2aa199aef5cea821715e65bf03930e0fd452a63ac6b4bd8eb5382b0078bd179ae32aecfbdff76b2877b9cde57beb2545944f189e044ccacc16f397e13d4f544c6be87ae9dc2930d62add89a85a09a8363163d0b19b63bbbf4e31bdd6afaf7410f2b359de00d89b867f7e59dd5c25c4b6aa63357e50cfda0eb3a20db9beea8f9c164cc9d0ca6207dff5d6bf463832b37c7bf27ed"}], 0x1380}, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000002e40)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002e80), 0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x208, 0x2) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x2) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x10, 0x0) preadv(r0, &(0x7f0000001480)=[{0x0, 0x334}], 0x1, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x1012, r0, 0x0, 0x0) getuid() munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:32 executing program 1: r0 = semget$private(0x0, 0x2, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) acct(&(0x7f0000000140)='./file0\x00') munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:32 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x98) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') r0 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) getuid() geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) shmget(0x1, 0x2000, 0x101, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setuid(r1) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB='/file0\x00'], 0xa) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000002c0)={0x0, 0x2d}, 0x8) 16:00:32 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r4 = dup(r1) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x6, 0x0, 0x100000000000003, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r1, 0x2000740d) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r7 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0x225) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:32 executing program 0: chroot(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000100)='./file0\x00') 16:00:32 executing program 1: r0 = socket(0x2, 0x4000, 0x1) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x2, 0xff, 0x8000, r1}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x1, 0x40, 0x0, r1}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRESDEC=r1], 0x1) write(r0, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x4) 16:00:32 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002002, 0x40004000000028ac) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6585bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c", 0x57}], 0x1) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x87}, {0x6}]}) setitimer(0x0, &(0x7f00000000c0)={{0xfff, 0x3}, {0x1, 0x6}}, &(0x7f0000000100)) r1 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getegid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x10001, r2, r3, r4, r5, 0x50, 0x6}, 0x7, 0x401, r6, r7, 0x100, 0x0, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb209", 0x113) r1 = syz_open_pts() close(r0) dup(r1) write(r1, &(0x7f0000000380)="f2cef0862deda9f82808caf7ce67aa8cbe223c251d276ec4093f480b097a7bcd7fc98ec3b16d43d184768df3f766e956ecd82a14e0aa3c30bf7d653c4702e68799925be56297d99aa266b3b51697ef703ef65ea20d8b599f2dc68c1f0136c1aa52fb7ed3f4ed807417e2c7aef0f0cf078f30f03e", 0x74) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x5f23, 0xfffffffffffffffb, "094acb7f7dca5fafe62da220c02278d1fa592e5d"}) syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:32 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000100)="a2246a55652603dde3b074a8bdb17af8043976767d96e258e660a901e56c9b8efa0a588d67441a1275bd2ce5a5633d10a120ff1158612d500faa76d932ceeaf2fcfc69d93437ec4ba4a580c74499853a9a05a2d4916bb1d13e3d5c3a717e048c0c3ddc206dad260252e6e078a4ae8625703f32b79a1f698a86a05839d04a0bfb8c62263079214b7b2961137fc75e86", 0x8f, 0x20) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 16:00:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f00000000c0)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) mknod(&(0x7f0000000140)='./file0\x00', 0x2, 0x8000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x3, 0x8, 0x5}, 0xcd92) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semget(0x1, 0x0, 0x240) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x20, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x6c, 0x8, 0x0, 0x800}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10, 0x0) getpgrp() getpgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") fchdir(r0) write(r0, &(0x7f0000000300), 0xfffffe9e) r2 = socket(0x800000018, 0x1, 0x0) setsockopt(r2, 0x3, 0x4, &(0x7f0000000000), 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x100) getpeername$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 16:00:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1, &(0x7f0000000340)=""/4096, 0x1000}, 0x40) recvmsg(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000001380)=""/165, 0xa5}, {&(0x7f0000001440)=""/152, 0x98}], 0x2, &(0x7f00000001c0)=""/108, 0x6c}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pckbd_enable: command error wskbd0: can't attach mux (error=5) 16:00:34 executing program 0: socketpair(0x18, 0x3, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:34 executing program 0: nanosleep(&(0x7f0000000080)={0x4}, &(0x7f00000000c0)) mprotect(&(0x7f000026f000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f000035e000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 16:00:34 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xff, 0x6, &(0x7f00000000c0)="d5af9670", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x3}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x480, 0x11) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 16:00:35 executing program 1: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') r0 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:35 executing program 0: setitimer(0x2, &(0x7f0000000040)={{0x0, 0x6}, {0x81}}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) semget$private(0x0, 0x4, 0x20) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x8, 0x80, 0x3, 0x2, &(0x7f0000000080)={{0x0, 0x3, 0x81, 0xa6c, 0x6, 0x1, 0x9}, {[0x9b, 0xff, 0x1, 0x7, 0x8, 0x2d, 0x9, 0x8, 0xc5, 0x401, 0x25d3, 0x0, 0x9, 0x1000, 0x4, 0x60, 0x6], [0x0, 0xa40a, 0x9, 0x8cbb, 0x8, 0x400, 0x1, 0x5, 0x40, 0xe7], [0x4, 0x5, 0x100000000, 0x200, 0x8, 0x58, 0x800], [0x7, 0x716f, 0xfffffffffffffe00, 0x9, 0x6, 0x9], [{0x7, 0x7fff, 0xffffffffffffff2c, 0x100000001}, {0x1, 0x800, 0x5, 0x2}, {0xfff, 0x53d94c1f, 0x64}, {0x8, 0x6, 0x7f, 0x4}, {0x2, 0x2, 0x81, 0x81}, {0x9, 0x3, 0x8, 0x1f}, {0x2, 0x0, 0x8001, 0x80000000}, {0x0, 0x9c2a, 0x7ff, 0x3}], {0x2c, 0x100000000, 0x4, 0x7f}, {0x2, 0x3, 0x7, 0x8}}}, 0x6, 0x394}) 16:00:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setgroups(0x0, 0xfffffffffffffffe) unlink(&(0x7f0000000000)='./file0\x00') fcntl$dupfd(r0, 0xa, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 16:00:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="184f30da06fb7c83b79b3bde5a09ba4d8dabe4b8e7028aee003e0542ab11a8daba899aa5f2198d9a10cced6a3ca5b426e21313fe2dc222e0d73623acfe9513a218525599d68f1c700dec8e923069eb7ec8ae5fe6fba0cd1623a07e848749123f5d338153c199864599d3acbc4a9fe6c6496aff67bf353b43c8ea1e1c0b2f7a21b37246eac679aa96a56acc82125880f3c44c3a8cadb9c0421614a8b16e9cac461bde315d052257712cf5bebf6a5dc42f15b9e96faa3f80dc82654f2c7a6304d2a71d0647b066c118f910b959be6b41d2b4c5e4c7201e4dc07801d21d763b2b0d7bf7c08e6cf42579b26c70cc770e69452a67c54ad03de10293", 0xf9) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1}, {}], 0x2}) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) close(r1) 16:00:35 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) 16:00:35 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebdffffeff0000000000000000005b67071b542a538706000000b818000000290000002f000000267a03000000000004bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x36, 0x0, &(0x7f0000000040)=""/54}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:35 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x101) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x8, 0xffa, 0x10000, 0x49, "9003dee5a5002ad63d6bf89a70ee76632d72380b", 0x6, 0x2}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 16:00:35 executing program 0: setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = semget$private(0x0, 0x7, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x2, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000580)=']]{\x00', &(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)='/dev/zero\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000700)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000780)='\x00']) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x3) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 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) utimes(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)={{0x7fffffff, 0x4}, {0x1df1c4f7, 0x3e}}) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) pwrite(r4, &(0x7f0000000240)="8829076e9db40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65", 0xa9, 0x0, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 16:00:35 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1000, 0x2, 0x80000000, 0x39}, {0xffff, 0x3ff, 0x8, 0x20}]}) setuid(0xee01) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt(r1, 0x6, 0x2, &(0x7f0000000140)=""/57, &(0x7f0000000180)=0x39) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x4, 0x7dd, 0x5, 0x5}, {0x4, 0x5, 0x4, 0xfff}]}) r2 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x335, 0x0, 0x6}]}) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) getppid() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xd00) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x0) syz_open_pts() syz_open_pts() 16:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x98308bd26182201f) close(r0) r2 = syz_open_pts() flock(r0, 0xf3d8de57c4619ba1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2e", 0x69d}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c7377882114616b55f975d6cd3879debcbb756b74cf37f7e89f", 0xcfe}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000600)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d52eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03948f77ea1bb6b5c9cc25b0f6a4b05455", 0x98}, {&(0x7f0000000240)="b977eae9ed27d4365aebcac7cf52ce6f17008aaea53f4d1c99f2d0ff1adc43865b63bfb327852079efbdf8bb71dfd0bf4ad8820ce95eb0", 0x37}, {&(0x7f0000000280)="bab6586d86c471d47c2013fa3e39f3645195329d8657f7a0d5c42ba2f5b618", 0x1f}], 0x3) close(r2) 16:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) 16:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x100000000009, 0xdc6, "375d900ca96cf894e67ac61d38027b4b2251677d", 0xfffffffffffffffc}) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c", 0xfa) 16:00:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x2) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 16:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xdfffffffffffff, 0x0, 0x40000003, 0x0, "fa6810ffe48c3357ab4c6c0e070000000200", 0x4}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x9, 0x7f, 0x4, 0x4, "391f9f26243d076fd462839dbc0375a31829e80f", 0x96, 0x80000001}) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) 16:00:35 executing program 1: clock_settime(0x2, 0xffffffffffffffff) clock_settime(0x0, &(0x7f0000000140)={0x100, 0x3}) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x4) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x4, 0x2, 0x3f}, 0x3, 0x3f, 0x2}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt(r1, 0xffff, 0x7fff, &(0x7f0000000040)=""/41, &(0x7f0000000080)=0x29) 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x0, 0x2, 0x6}, {{r1}, 0x0, 0x20, 0x80, 0x7, 0x4063}], 0x2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0xfffffffffffffffe, 0xe1}, {{r0}, 0xfffffffffffffffe, 0x26, 0x2, 0x5, 0x5}, {{r1}, 0xfffffffffffffffa, 0x19, 0x4, 0x0, 0x71c17f0d}], 0x80000000, &(0x7f0000000140)={0x6, 0x8}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0x9) close(r0) pwrite(r1, &(0x7f0000000180)="ecba5ea362a23f05307dbebe0f49788d786ad797b7c461d86c2f49353e287c66ad5110393531131dce06ce5a5079a98224d701927de01a38626e58e66c193e0f0691004219a9646ac6f307cf12a6398cf4f8ca9040c1964a69c6e8fc372ca9339e9feb8edf368ad029716a10ec83257ff496f11904598bbcdc8db62c446f8c22f57b7dbcd38883995472f18aff6655c38d797f538e0a4be373c5f231e73b1ac97ddbe203d55b4b9cdf8990789da89813dd7b9938cb7ae55348a052d23e04d44e5883abaad5ff4ad65dcd0c5b", 0xcc, 0x0, 0x0) 16:04:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x2, 0x40) 16:04:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="010a040000696c063000"], 0xa) r1 = open(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x10d) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) 16:04:16 executing program 1: r0 = open(0x0, 0x0, 0x8) ktrace(0x0, 0x4, 0x104, 0x0) nanosleep(&(0x7f0000000080), &(0x7f00000000c0)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) 16:04:16 executing program 0: r0 = syz_open_pts() syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x9) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x1000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x6) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x1}) ioctl$TIOCCBRK(r0, 0x2000747a) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 16:04:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x3) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 16:04:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x80000000) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1417}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/17}, &(0x7f0000000140)=0x13) 16:04:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, 0xfffffffffffffffe) r2 = getuid() r3 = getgid() lchown(&(0x7f0000000140)='.\x00', r2, r3) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x8, 0xffffffff, 0x0, 0x1ff, "bfde4d348a1d1e8281af4279ad30b81489ee823e", 0x2, 0x8001}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:04:16 executing program 1: r0 = open(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') unveil(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000100)) readlink(&(0x7f0000000180)='./file1/file0\x00', 0x0, 0x0) 16:04:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r7, r6, r7, r3, 0x81, 0x1}, 0x6, 0x5, 0x6}) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f00000001c0)={0x6, 0xfff, 0x7fff, 0x3}) 16:04:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = socket$unix(0x1, 0x7, 0x0) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/75}, &(0x7f0000000000)=0x4d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x63a, 0x9}, 0x100000005) mlockall(0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x3, 0x80000000, {0x2, 0x100000001}}) mknodat(r1, &(0x7f00000001c0)='./bus\x00', 0x6000, 0x1000) 16:04:16 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) lseek(r0, 0x0, 0x0, 0x2) r1 = socket(0x18, 0x1, 0x0) fcntl$getflags(r1, 0x1) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) r2 = getuid() setuid(r2) 16:04:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x44f9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x1}) 16:04:16 executing program 0: 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() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7ff, 0x10000, 0x5, 0x0, "1d6e6cc0373e4fce580b33d89ec781f809213f82", 0x0, 0xf6}) kevent(r3, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(r3, r2) 16:04:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) 16:04:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xc64, 0x0, 0x6c, 0x1ff}) write(r0, &(0x7f0000000080)="008000", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x20c, &(0x7f0000000180)="b69495e380b2ad0c19b857d12aa6fe6595d169f4440200000000000000520234b497838e20780aa2dd53d153e23b759253b22d416b026d7c54c05b8bd01617328088344d2b73bf077327d9237af1818b7badc367bd5cc458080474cdc92ee0df71babd63d27cb8e9180006eee2e95bd25ee5adbc7ee94f2fcf7687f580997dd92a294d1a4985390b8b739eaef0967ad4cc7b796f0ef7c85c9df382b233bf53b89b2300990366af9b22dbc8bd08caaddc1e1befbe51935e04bc2a9f6515919db16807007c1a237519772164a9a1e079708ffe0a9d84895732cd5dcbba1b593d985fc3ca2c5775de6cf9e266612c983bc9275ddd") 16:04:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) 16:04:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') rename(&(0x7f0000000040)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3f, 0x651}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') 16:04:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x14) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x1, 0x4}, {{r0}, 0xfffffffffffffff8, 0x4, 0x80, 0x0, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x3, 0x800}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20, 0x1f, 0x5}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x9, 0x80}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0xe2, 0x1f}, {{r0}, 0xfffffffffffffffd, 0xa, 0x4, 0x6, 0x1}, {{r0}, 0x0, 0x10, 0x40000000, 0xcca8, 0x4}, {{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x81, 0x1}], 0xffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xf, 0x1, 0x3, 0x930}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x5, 0xd6}], 0xfff, &(0x7f0000000140)={0x100, 0xb8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1}, {0x80006, 0x0, 0x0, 0xfffffffffffffffc}]}) pwrite(r0, &(0x7f0000000280)="004616285854ec4dcadce9e75989", 0xe, 0x0, 0x0) 16:04:16 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x10008, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) dup2(r0, r2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:04:16 executing program 1: nanosleep(&(0x7f00000002c0)={0xffff, 0x4}, &(0x7f0000000100)) r0 = open(&(0x7f0000000340)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x100, r1) syz_extract_tcp_res(&(0x7f0000000000), 0x1ff, 0x39) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x9) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000380)={0x8, 0x80000000}, 0x8) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x9597513d250f6238, r2, 0x0, 0x48) preadv(r2, &(0x7f0000000280), 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x0, 0xfffffffffffffffd}, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000280)) 16:04:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000000)=0x2) close(r0) 16:04:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x8000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) r4 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x808, r4) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:04:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x4, 0xfffffffffffffffb, 0x7ff, 0xffffffff, "56dd51e35206e2a3fc76b5dfc81e735dca0e2313", 0x9, 0xfffffffffffff000}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) r1 = syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x6, 0xdde}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000002, 0x401, 0x66c9}], 0xb9, &(0x7f0000000380)=[{{r1}, 0xfe64bc350c8a22cb, 0xf5c66970d76a4b92, 0x2, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x14, 0x20000000, 0x8, 0x4}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x9, 0x58a}, {{r0}, 0xfffffffffffffffe, 0x90, 0x40, 0x3, 0x5db}, {{r0}, 0xfffffffffffffffb, 0x14, 0x1, 0x7, 0x7}, {{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x800000, 0xfffffffffffffd74}, {{r1}, 0xfffffffffffffffb, 0x9, 0x84bf339000493e88, 0x8, 0x6}, {{r1}, 0xfffffffffffffffa, 0x3, 0x2, 0x2, 0x5}], 0x8000, &(0x7f0000000480)={0xfffffffffffffffb, 0x38000000}) close(r0) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) kqueue() ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) pread(r4, &(0x7f0000000140)="2b2770925563ee894da9738a335ee99966b80a0dc02cbbe6415153878c804651be8bd7fa965e1731f77ca4e0b6187e5da8d489be28c36c08", 0x38, 0x0, 0x0) 16:04:17 executing program 1: poll(&(0x7f0000000040), 0x0, 0x9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000000)="b66a457c0ad281badff3713800fec9098397947add1735991f6a939109f7aa88e07a0f") 16:04:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000037, &(0x7f0000000140)=[{0x15}, {0x6c}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:04:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 16:04:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x80000001) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') 16:04:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x25}], 0x1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc) 16:04:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup(r2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x800, './file0\x00', './file0\x00'}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000), 0x0) 16:04:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1}, {0x15}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) fchflags(r1, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x59) syz_emit_ethernet(0xfffffffffffffff9, &(0x7f0000000080)="b2") 16:04:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x50}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0xfb, &(0x7f00000001c0)="306682046d9ef874e1b9bcf294cf6dc7fd3322a5d68b0c8e8eae1b7a0478d7e6cb304045c92abf4690a7912d54ad12bf31adac01d9ddfb812177b322e2cd7eefc33ee91046b3a9b5fbb7bdd22075180bf9a50a0b9c2a04d43c036a82db1244030a1ac809c6662aa57ad113ba2145c303bca5014f34720a998ba5620ee9a4780702f046d42c802d67295d24d03087532889953e91d861a4a2e40cddc01c9765e86f1b143f7f3492826a3338ad9f6d3763f9f70ad92480188a5bf201b74a8312192e971add31fd2ba8137c9da12428585c5708773093aa251485ef578db2f5a3f9475b276b57834bf4c4d6dfee0b60c8ddec9ce4dce165569274726c") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000002c0)=0x8) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000000)=[{0x7, 0x1, 0x1, 0x5}, {0x7, 0x55f, 0x4, 0x8}, {0x4870, 0x9, 0xe9d, 0xffffffff00000001}, {0x200, 0x100000000, 0x556, 0x3}, {0x25, 0x3, 0xf4, 0x1}, {0x7, 0x0, 0xbfa, 0x1}, {0xfffffffffffffffa, 0x0, 0x1, 0xfffffffffffffffa}, {0x6f, 0x4, 0x1000000000000, 0x1}, {0x80000000, 0x6c, 0x7fffffff, 0x6}, {0x7, 0x8, 0x6, 0x9}]}) syz_emit_ethernet(0xfffffffffffffed8, &(0x7f0000000680)="8dcbdf49940f80bfa1da56961d591a6a4369270eac85894cf24b13b81fec494a057737d66786855be5481107420dd8501553e0bcecce77984b11f4661ad21b03e3bf94896931ca0dc99f392a1350c439104af31bf6c5e8171b287ddc7697a2d8fe534748aa0cb80bcc2798ef41ae3e692472aaabf3f589b4d744edffa3d11be54c535d1ea52aa0c4b062d5adb2b9d6f26d7492e30c401829b4795a47d720169437313ac5345b0773207b2b507dfa53caaecf80993894bbd8c9ce9ca556f93446c7d737ae4e50f3a095532d95be9c55746a30b31d5a6e9372c7186663a9b7f7b595e39990fa97eb90360ed4369d809358f46a7c11506fc282587bb5d2b8d108f6217e0633b40f1711d66aebcbea6ca412a37a3a10f7f0") 16:04:17 executing program 1: r0 = geteuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) fchown(0xffffffffffffffff, r0, r1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(0xffffffffffffffff) 16:04:17 executing program 0: r0 = socket(0x20, 0x3, 0xdd) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c17f0072c881ff7cc53c894303b241310b404f36a00f90000002000000000000020208a371a3f80000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) fsync(r0) 16:04:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x2, 0x183, 0x0, 0x4, "3998c3c3131960fc8b6e1fc78a9d1be9f98c34b5", 0xb7c, 0x6}) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000000)=""/24, 0x18}, {&(0x7f0000000080)=""/60, 0x3c}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000140)=""/160, 0xa0}, {&(0x7f0000000200)=""/169, 0xa9}, {&(0x7f0000000300)=""/142, 0x8e}, {&(0x7f00000003c0)=""/130, 0x82}], 0x7) 16:04:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x60}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x50, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x800009) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x9, 0x2, 0x1, 0x9}, {0x4, 0x10000, 0x692, 0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x46, 0x2f, 0xfffffffffffffffc, 0x6811}, {0xfff, 0x401, 0x80000001, 0x1}]}) 16:04:17 executing program 0: r0 = socket(0x18, 0x8003, 0x0) dup(r0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x2) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x18) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x7, 0x8, {0x7f, 0xbc2}}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x108, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:04:17 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x81, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0x9f) pledge(&(0x7f0000000040)='/dev/wskbd0\x00', &(0x7f0000000080)=':+,],l\x00') close(r1) 16:04:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x40}, {0x6}]}) r1 = dup(r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") ioctl$BIOCFLUSH(r0, 0x20004268) 16:04:18 executing program 0: utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='w\x02') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) utimensat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000080)={{0x5, 0x5}, {0x1ff, 0x81}}, 0x2) 16:04:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSBRK(r0, 0x2000747b) 16:04:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x3) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0xb}, 0x3c) msgget$private(0x0, 0x105) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:18 executing program 1: mknod(&(0x7f0000000000)='\x00', 0x1, 0x204) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') 16:04:18 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x883d9f5c2eaa61f4, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 16:04:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002007, 0x238c) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x80184601, &(0x7f0000000040)) 16:04:18 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet6(r0, &(0x7f00000000c0)="056bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:04:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001940)=@abs, &(0x7f0000001980)=0x8) connect$unix(r0, &(0x7f00000019c0)=@abs={0xc6dd9337eaf93b7, 0x0, 0x1}, 0x108) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) sendmsg(r1, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000008c0)="d8f8c58cae3654ac3348ebedb0f966964159463c7d8b097aa61b58aa705a5c8045878dd32f25cc19e032afc624bfc3e9bcbf234e2a3f4897064e07b0159e80e0d4f4b395fa15d1a7b8a109020e4f22f154225ad81c7308294a96851dc5267747b15d866f5e843f3ce45e85646221d1e0a7f9d1e7caa70f579b816a2736216609d287cb16675e4601521cbd151c4f297785aefb795d7ab8484e063a5fe7f0b6237262ebf0691cdb52ce1a2640c4d735fb5ec56cfafbe78960e8e2b12c49a310f13ca9126accc8d79534631ec47b010183606b42054312fbdf90579cf3d7c99e6468a1f67c16fa21c5d4598baa30e87a32b45c02d0c5b69eb3ab78e09a088cfe0bda384dcc5cf8354071a0952c55fc264963167dcb57f5dbfd89160af5b29cbede9a25a37b2645cfd67aa487cec2890346712d7e5e1baf4e7a91375e1a0a3002c29453144a46bf50bfe781ffe4563b6e0275cdf8c5d5225ac205f35c60705d3553cc391c9becd3444492e9a6179c59cf19f8a32855a903f20414ef00ec50764c6f910ea5128e7d1e776a11164acafc3766a3170fcab7c3cca7c887b0f562bccd41cebd19d33fc69c8faaaeba0fae338303acb045828b91f8f9ddd55e8d364513570cf2f1fdfd866d7821284eedf93b347d5daa28e409c3d8f4eb6aa6ec07bff51a3221ed2996447a52bb78d9c58eb343e7e47e29c6e06ff04c32305c586cc6b4eceba64d85e21880f7f589bfb67d786b70004fc3003e59c876050ae49cba34a8abd0dd2d6374c4218d83281663645ff89f6add872343927746db2641607b3d9ca3393a39f548ee8a692ac1d70d98686adddc1c1b669de668ded4d822d91b59b747fa3b5aa7fb29ce8d0af0e10d5ad7f477ad13769926f64deb60ea941772f9da15a18576577a751cd236c3b525ac145f082fb55dcf52d71424c671c12ce84bdd0b5a57ac0ae0886b8549d28abf4584ad21642995364748efe72530cb7f35257a3461321fa406cacddd58633ac1ae0825ba51ded9bca40cdd09fa8b50840e5f45070429c08f424fc52b10a980c23b31377bc92d9a4ba34e8cc858f5d7c1b544d6b54ad06f92e3bbc2bf675870202fa2c112b157a0486c6c7969daa7b5085a8e69a81a12ba8fc915eefcd923ce5f9ebcb7091612e2717670a3b1e51f1cee2c02c3614160599e1e64574ca067d17149f57051003c0bffabe6a136e20a5bdf9a977444152ae9785fd326da7e690478d541a31b5d7806b19dd72658a414e593a918b58e9c508f9ddef5ccc78fe7b956a0753f4b4320e49107c8f0ae0a95debf55afd6f35c4400a38fa297fba6c6561867564d53d9531c812c3a4a7078a633fb1d7bd87a5b81c482098b8c82d0cc4868d8053f72d88987c9a7f9cfe1cc58508b38fb77b7c8f6f16839c284481b11d51a8145c5e81e14f478530ff68eb2c19ee27f08730638e200da1240de3777120586f4394783658f53fa23dcb59f95c6e5a76642f9ce05a3549ecfd9e49b912894ae438f0bc75242f6c353a109d9678010d61f94d7e92a043b78b5f0c25f29bee5aaa270eaa8e06a26390e0eb18a7cfcbf3e38fde25bf74dc1ee182cde97bfa1c1d95806077494d82a27d127492ce56306bfac7eec73f98bdc7b75be64aa80bb784af2a2b8206b2474d22f563ca7eed14834943d1979867c152d8092321a6fe1a37727bf8cb31077aa9e89f8816bd4c89f71711f9d488f33fb17abfac8556159b38dd212f2858ed21bea785677ed6d64e3bb61b31be1f84ee0013fc3cb06a5817dfc9f9703a76c25c6433f4ee64abadd3dbe665e512040cb1ed401be9440613d81e4672d2ad72fce1847220227046843923bac6f6da9b585345ac5f1b90d03cf8794af8cfc4aadde5ff9abade3df27e1aca30e889610f013d1391218cd1a82e7424c07570fa016c54fdfc742b91a5501809bef792534794ffd0af5d0ce19e2ed1defe0fa0f93b397952d5a9195b83e75aa1b67c2ae21864e68f43dbf24224fb3c3a47b63870386dbfd52eb19704ac99caaa54cb604f980c5c2923787a2dc0fc042912a048e19b5917cc01321c81525cbc13d0e9b03a2ddf9ef0a71b0d200d5d84075b3143bfbc196e598efd2526d6946ed5da688a18ed61e6ff9e0451e07d426bb8430a1fe5e01dde0e8ca2f71d59b8441d2ab768b5feb6dc955e6d7498d1011f5a514b3b22b735c4c4b0f4c2e0de694389f5f3fa88659f45121d3af84f7d0b1ab6b40ebe146323c4edb5394d28566535ac08f2744c5419e4799bb2ff5fef0fdfc2ee9d371b424e48b244909a680dc21cac2557a5e4882169f611fa679302d5a8874d437fc8bc4cc4a21e6aa7063dfc8958331d9c91437073564073e2d27e1d224edab738901637d12bb9647988ca3608ae238534db107c254b242ad789a09af464c15365fe464a7fed0a0e9111fd8cffe7a8e0c608566778094edf2b887b6e7a51944150f987b0821c032bbddb763db98edf39f8734879d115b56547cd328e290df005ea80db24af09f501cec0cd81c5b4fc1491a85db160a607afd4ae1b73ffb6892372a9cd7960b534d67421d55b08367c4b2fc415f6e74f845d7a18f669a210bb251c5365874dec9784a9cf25bb46c0d1e5bcdda94133e8d9f1f9a7807e34ff95893ceb1eb08e287e7a27ab0db2dbb628d3bf3b18042b98ce3de4907bd5d0531f07f528d169b5ec16446aae173bf9534e342e0b110f8260f129fb77333675d44102e2476f39701e111ea1e54098e7632764183791435b724d363611b74e6ac923a48f4647657a11cf4fbc8cd9b894a35c63a6bd83462b1f3a16f02f40df5bede749ea0131dfba4da2683aaf6fd60020ddbf23796e6e3fd5e8057de2c6b267f13507aa30e1084f0fc74c79e466fd387dd96045829d275dc2826f3f9fccc1aae85545062cf1657d71e82421270ad787d090496da0796c6a07d04206817f69625367bffadbdd7440763ca98450bd654f7c79354e09b54c86ebf0e9651701817389cae1dbacfb774fb09bc10f536fc48b6fb70e3f3b91eb55dc85e312f8ac1d1d2cf163f66670ecd8dc8d811eb309cf6fd65709806ab8267bc3171e83e7b921e2ad620c58812ee5ed479a4e5251dc78d27ec6b54f465153b30bc1007e90e5105bc5f06e8f6a75e9f5a002e7ae43d3c3fa8010c9890767b16b9c1c26e2cf62823fd1e6cc2c62fa57e83979e11d3e1bca379f0b73db3d71b5360ac1953ab8bc9214ead8064f49b14f99f93a519e3818cf509b8679e2caad0643732aaed61a7f5b6209d14f5e9bdd0d1457d113712d2cbca953c92b5d5c84697ecc5103acac9575292c11f142e5510b787d238e1d7cbf38e8319d60334355be99f5eb8476b6eed6733f8263c6192e64567bedcfba2298d7466fae6c8a295e6c2d5750607f2ac75f8b148339a80ca502908ab30a14f853b443897811381c5d682c5d3a079a152cabd01afb736cf5e1f6031357b0dda9a2ffe2c4931eda01c252deb73983e5d2c0116877f7f3a05e06df8c2175f8ab7c43c0c68499af99a76ea172c3dde7882a19b427098805f26a712d9d81d076d4f9fb6bd57e1604c74d628cb8e95375585064919e7891edcb4a66e1c34729737a7b4194053c5ef04de08d0cb1e73f707355867398743015b02a30171802c2e73bbfd303febe6d87fce1d1f82c5e7ed132b20c88aa90adb32c8f3c4eb711248bb31c72a5a5f6db457ab15390d150829160e43f272a2d494791144b94be51425568ddb417545cafd7e653407c26e8db1d5f86f443bf9bb4a4998b9edbde057b819779f25f202b5de0da21691f0a60ccc98b9451b617bb3972fd05909dde6906ce58478a6c284940397d124278d2040cbcd7ef3b1689bda66ecbc58912036a8838d745a75b812f76372f32495cbc121488f1578950fdc7f880161a84378df044fcaa81e9898a8e131860ba80ecf0a490645e8e2bee19478a7e85f6234fc45327a5c734c94700653de1341cae19ed945798045f9bad6a059aee5ab3ca72bcc4ceddb4572970f3a94dc91d27db9bb32439a5b69e3202e5e58a89eaf739ba21a63f9c0f5e8c3417a60488e0ae44725988a65f447fbe87908dfd2a8f2bf0ed8a1ba210d979b38fb2b0a72c124e1a8f17e900286fd8391611259bfe63c36064d407fc5c4a8c33ad9788c702012df50d983f19282e3cff2b7b322ca0d62b2cd18c3dfeea464acd49e7a51b7cb652c42a93c9ed7d85372e0d9bbabd1652ab76a8e4cfc3b6ef70b68176281a20882a31a67963db0763aea5326004592e33c444d9d77f1c2971550bdcda65d920ac6382b084c7f7ef11c73dc99485f1701e52a0940048656e1df18e1ea2ac666470584902070de70d88974631cf0858de3f3afc2a4b639cf31458205231f3a53485b9653d468abc5707de0b408a8bbf40239e45791d83ab0eafb1fa17810bea51c74d73f2a3851b97ec73e02abcb993cfc3478017b972fc10da8603b3c3ff7e3b0b0c38b2c4b98c25665fed4c03f2c6575642653291dad04bd832ec37d48ead88d045bb9cb342d93f0e4704ee3e353be3814d6cac1ebccacc4490d295124687975229cc0e221edf5fce7561f77730fcbc90f1e7728be61f565b394e725a4b8293699317ad81cfdd233de3b4662d2adcb3bc16f61fbbe4e5727155fdc55dcdf5234face35f4aa448a7bdd30b238813e8d6363d0151299b8650369c236612e4bf7e8250cb82980d054d4d490807cc590b2239f97a5c7c8f46ce532fe2c761453f88107887b83c5ffc8e5a9da91e1a2a83bb5f09e0e33d8b8756e8f15795de9da42ffab47b362dbde8099ccb90036f0b7a7047fa9d4855cb3ae2ccb5baf08ffa9ac7ec61617dbc111af07076337dc96eddc8fec58ee5779397307c8fd0e0e551bbe37f31de1866db7086da1a45d21d5f0888701a0fed32e2dee89d9a8b1c8442ce1c81d5bfc634b51c0f3bf32873131f6106b353174629d42fa8c9720524a81e5d0efabb810f5b8c0e8f3e944f6fa7e639f666d9f7eba58e1c27af71815beee42cddd1a1249e4ec51d03af608169077a7edb5e6c7e7f8d398e8ef28b2cf2d8a3909f28fa57a52b07190b875499cf10cffb121a08f9b0425bb3e4be03da8e3fe689934c6b9fe3b05786aa6cf85252dbba63735c65526f3758797de3667a8383f34b202ed1ca75ab356a991e16baec2bc01db272ab488b8e931bf5fb1ada42bfc57feac8910c94463cd8b37a12f77a08e8c8da02e89bace149042f4890c865616ea353825402c56023eaaf0e87d05b6c94a1ef71c4aafbac01ea1038d431d6ddf7b0dfd5f41ca3725e8acb5c8db537d61812816411fd793920d5f6854fb6ec62815a7c12fc05ec0fa5f99608a6be19177e65b3416fee12da2bc7e6c21acc13ee456f1a3c1266bb3e8ebd2a7ea45fbf912ac7be1b3e5d335b098151a481f593bf8f11c0f51a7aa08e6c995d0464729433c5503181107cd38b3a5d7444d5d6f40aa35364a521a67b802f7ef1c86269f7b90c9a35ba427b4bd895ca08006acdb020d0eda3203fb4ad137ff03740ee89f2a76cd9716d2032e4113185a135318ccdd0eb4ea0034e3de08883d0694f0322a69bcae7a9d442ed79238cfb2be36cea58bf4860e9529a90c7fcddd76ebcf1bee29ff529f26d73473050f78ac390662daee910c49ca3fd0ac8a9840b76ebc8e790e24877f8da634c626ead314781178e352270effef2c59fa98a4421466cc8bd704b304a594191d17d7fa6e67625e997a36ad361e4e52f7844fe4ab2a20107ecd972f6ddef344c0fa9ae1d775ab4f9c0e4025f375993db0", 0x1000}, {&(0x7f0000000180)="708cd44ccf518b32095d5141c609484ae1552cf09892ab280d45aed021fd86f99c98c0884457eda4499ca3ead1d5c09ac571e7359be58dbe5ea7be6ded0ba10e5a9797881c3d53a9fac3c1faeaf31e6a1fef2b27de152a6480c027bb4c55dfb2a4d0d05df00ad8ddbfd58a90d0e803c4c688e7d1991529d155e340574269dc0ba37682445bfc", 0x86}, {&(0x7f0000000040)="bbd5eb4f9c810764bbac5378542e5db2558c427e8f265cb8098ea4b42497f06c33747ec78896bc58a0691b61", 0x2c}, {&(0x7f0000000240)="2233099d707929f4750bb6a8881872dfb5ae2d78e7270f29e7379e7353e2eeeee83dcad446741a16a45f4fdf634f4481cc2e3b9902b1456d86aeb8642eecad123d6b3e340ef71f828e8d3d86a3196fc14e0ab6b81443db2ce6d9e0d0ba9579a0daca8c129f", 0x65}, {&(0x7f00000002c0)="e441e098d1290a9284425bacb24ea0437808ba6d4a823c4496ed5dca5685beac6c6c5c2d3194f7393a405ba34022bc3a2374dfb7e2583644c50a1568a4f2d9e7ffef3572512152806798d12e8985098589e81e2dcc30b40e130a27a5f888ebfbb4e30f0d7015a6f375b187670cfff339ac237c2f1f5e096f0c5ebed03621d3810bd9ca95f2a2cafcf5c8278f71c0a23eb6cc5da77192324bda6d68575cd010d3c3ec919b46cb7624", 0xa8}, {&(0x7f0000000380)="377502b1f9a73442854e140cf8ee4ad7d78567f4ed9fd206b9627ce2418e0f14ff484b8392c2de65b1ba52e150cb966e0b468c4a8524f46b46dd3c103492ca1173fa35e2f397079eb56af6407ec13d360fb3ace81d414da66ca8bf497e466ee4aa297781720f46a0791208d640b1d294533101334b6e98", 0x77}, {&(0x7f0000000080)="e2b2a92389311ec4f066962118bcf83b71baebafd37d0bec60a92dc6f8c0af086d8b3fa2174bdc72ec3dba3d2ce0cd05fc4a5fc51569f32b107fa5", 0x3b}, {&(0x7f0000000400)="6284b9d5feaab7f4f97bb822b06d9b19abf3fdd3049a331e7572ad0e4ed043ab996c73070433cd58a8c4558bf3703700a9ab1d064abc1c8474e55072470f86294db1496ff12064fd39406094d75caabe2ab1709dcb071f17baa1510e547029789e81af4638b3c3362774066f59a94c267f", 0x71}], 0x8, &(0x7f0000000500)=[{0xb0, 0xffff, 0x3f, "51821ad652424d843f153594dc48a2258e10cc0053a133689b6781ec242958ff4eaf26cedcd6f62ceeb61e37c2d5cf54dfc0f94f96ae32bb11422b1e438d26d25e2503c95789a36fec6b9604766eb9f926fc4725e8f4ef1461be4016e472f5235f9f5f11ab3208f5668c914ec78c9006a7c97b45820e650a2e29eb63769521fc1ec4b2f70f8ecea121c21b42cc53f7add8b7bce4c1fd6bec08824b"}, {0x20, 0xffff, 0x4a3, "44f5d75f972fe732c2b0fa8df1"}, {0xa0, 0x1, 0x20, "e3a6aa52cbfd9d6ee38e4b0dfaeed5fb302db3f57e665783fb480af5c22b5b48bb6bb72e405763127c8f8723ba958bba78ec5998fc8b1f529672946d4948887a3274e11922d88dcf5dbeaac35231ae5e08f9f8f3ac089d1cbaed977205a4af0b8fb7295698777781f4e0d3dc849d1ed08c41d3fe3bdad5c54004c63c852bb074a25b99237531d73c41cf10"}, {0x68, 0xffff, 0xfffffffffffffff9, "aaa75439ddf8b1234ffc93ae656dda83361d87b926d4b875f8d80afcc11409565229f3462c763f3e37e4ceddad13713a8e0054d3eed85362e4e9a4679c97d7bace503fa13674f31d7517c190c612f29e976a21f51d27"}], 0x1d8}, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r1, 0x4, 0xcc) getpeername(r1, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = open(&(0x7f0000000840)='./file0\x00', 0x200, 0x97) renameat(r3, &(0x7f0000000800)='./file0\x00', r4, &(0x7f00000018c0)='./file0\x00') r5 = socket(0x18, 0x1, 0x10) r6 = dup2(r1, r5) linkat(r6, &(0x7f0000001a80)='./file0\x00', r2, &(0x7f0000001a00)='./file0\x00', 0x4) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:04:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = socket$inet(0x2, 0x3, 0x80) setsockopt(r1, 0x0, 0xd, &(0x7f0000000080)="af68000000000000d39607d738ee2d7de9c1a8eb9827c61195a0f6078bade8022ee27f00000000000000bf0e272f5509b94c6a7a", 0x5) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) r2 = dup2(r1, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7ff, 0xfffffffffffffffd}, 0x8) 16:04:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) r1 = getuid() setreuid(r1, 0xee00) setreuid(r1, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r7 = semget$private(0x0, 0x2, 0x1e) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000004c0)=""/227) r8 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/94) mknod(&(0x7f0000000100)='./file0\x00', 0xe008, 0xb31e) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0xff, r4, r3, r4, r5, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r6, r6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={r2, r6, r3}, 0xc) semctl$GETPID(r8, 0xa2e02803b6a0a0ea, 0x4, &(0x7f0000000680)=""/68) setreuid(0xffffffffffffffff, 0x0) 16:04:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() fchownat(r0, &(0x7f00000002c0)='./file0\x00', r2, r3, 0x4) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7) setitimer(0x0, &(0x7f00000000c0)={{0x893, 0x101}, {0x40, 0x3}}, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) rmdir(&(0x7f0000000100)='./file0\x00') 16:04:18 executing program 1: r0 = socket(0x1e, 0x3, 0x800000800000008) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) 16:04:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0xfffffffffffffff7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x24}, {0x40006}]}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b653045000000000000d2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a5c35e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741060000000000000086c43633a42e93fe75f8a85fa409cbc837ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfa2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e0000000000000000000000f6ca838451e28299a375f25d4cf57b82ac1e7891660aebc6346706a592e262a338e9b35da6c01b684ea1aaa61816f134d7667e73d1559fade72538b99f168ccc53466b7a7bd4a63a77eaaa9276f4370f844156e24a699f6a407239ddde96d5cf203f9c985d3ac0803a36e9f6d2e9965a1abde26338d0dbc3c58db8a6437b7ed156eac14b86bebfe4c555d44d9dd32f50ea3ade2adaeb3acb3689297417d8714c7ce856245d30d49be850fb"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:18 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pread(r0, &(0x7f00000000c0)="dbff2824476b026a2dbe50896ae2f98158a5d0457a0186e47bc55d0b497170ed756b594e7c95ee149baf78dfe29645fb9f9004012ef9afb04c5cba88429ba8c495b7da7f3e624e18497287db10829edc37ba6f2fc5464370afa58da9c84db7cc6e22f443c3cbf55af99878c426ee93918375aacd49920272a313696c1b8f1617ca9092e45168cc6f302581837c62082761c9543a9971b6436b06afe8bd1a291282b6d638a8c340481c5589a41295597dc9b1e3e6bb5fbd1cf37d1852a903a8efca84dac7a299220bd16e42d58a742ae6b00e572f1bac55af4bb9199323433f77826db011bb4785ce6aa5aade627d70d4bbebbcaa6242f28c0e533cf050f94079564dbadf96c3182806c295e4c19b4cdd590548e8336f9a5874e70bbb04bd7fd56226787b4097e6fc66463414d9ed536d6db7897c7a7deca4e4432b5f4b7d1043ea6f46b71a5abac7e28ad43c628eb072aa3b5e39e734607b7744e164f53c2cc29af3acf88a6e7f1349612e363e0f0ed2614e47f6cf396d85f466d887b83b5c8a9e590f556a6d51f33b0a3446e272f7a886c2acd38ba9d49fa534de583976b3964d3aac9d325c1e49c9db215ff92780634608148c130a25e8b62579ea9642e98ab6d8ce691cb49943564fb01b5a87f2a5fb2f528f36d49e9ab261065ea5de2605381e5a5a920f8d108dd02040bd903fec6bce8c650b7b445c5db91fc3c1758844d3a222d7febbf2fe332030433bcbca1793cde496c6e0d474f5e4ba5cf04fb4f513e82dd74346919b7761fd554904d729b5d4466a14580c8c46250a55ffc41d6b9310429480d90e571f2da98c78ffc2c95dd4fe7d22595d4e7a8fd3020b1db58c72d360a6a4e99f8d3ac8ce4b46efbd85676b3826fa1152fad8a76d78a8affd843dbb9cc38bbe4d08356c46ba1dfd36fc1aa25a3d4e191e9e50f69376e28b378d5f6042ea35dac11e122d10efdad753ea51bc6a72e375cdcdef5784e9acb0f4ee853a4cd85809641e812eea9fd92ad46d0061a617fc1e273d57bfbbccab709fbc368e14a4f70243cfbf34e583c1ae0587cf8d58f3cb4953f8163db9de5ae6a2c1a3420634284bc461b1e75d31581bf352f5b689de37bcd7e67b4c72d947e4bb949c6d948730e9eba6e238ba44d01a3665036b17498399f5dc5490f42098897b5a9765e501b29a267732f0046cd37098d85750bba4d772661daa5b1efa86b978191618b494413a8164110f73949e57fb0f92babb93163f4213754583d209c6c520abdfe678bee00db9410dbc4665fb1d6a3cc73717417862324b60cc92372e40216c605a749709e000282432f50593fde1c8be9a291f96553863f491052c0799edddfdb5f4e16389172f1d8dc3f8bb83553dcd301b11c58e588559b6a2da36b473c60fb610844e1262478b069e3ea219257fe3619f4dcca2e9039e8c1ef9744453c27c2b8a50ea921cd4379cb305db49e8cab8cf1a3f4e347b872ad1f47442a5aa2ac41fa692d0002d352c67cd613a8ab7c4effdcb5bce839e07e8976023f6206e835dc6a95910aa82ad75d0b2b0d876e72923caf17df7f6833052b4c5e25bb46b7b7a27ba5fc971993ddb9e59c550d10ce6fbaf7b7516af7748cb6c64e4524d0ff7c091ffdaa8dab974729bcdd6e1ef7af5f14afbd1ca6d53df4b62bc0a8367b07b7e5bb8f04fcf815ff4ed4591faf79ef56ade7ccef5585b8ffc273e13ba1f70b429643f13bf248f00313fd7f4ea8c01581524b005335d61bf9c963573f540c110d991bcd95fcdc4c5cb14d3a01132cf15204d0529a3ec6258db02e82975307886c2cd97790eebb416138d67f64d5f95102cee0e001db7817459214863f9cacf2316902723a36cb6a971caab1f49afa50bd0db1cc4b90d57edf1f8123e00f7c045d893f4ce9e9d43d2ec6b580e287eeffcdb5192f2ac09c0bf67542b9853991a2a2f58f33d4258a86a8e840ce0d5adaa2205585e7636b0ece6b0b4e63d81e56d7a7b82df6561bc91af03103c7e1ab8517a0f091599cf852f4a69923456523c86e0daf3fc95f7419f44e3b8352ca35bbf013622332a576c7add7dee74ff0a130eb7aaff20b75059696b0390c5950fcab12b70bd7b7e55d299d58404499eb90a37e03f8ee29013ed9f6f7be2fb3190607c8848f0d2343b911924925e4b02e1329e307095e50f0aa315878bd0077c2757f93720ebed2dce474ea8a718b96f903a3d93c521cf728a35e69f011c1a03e74f079d5331a1ecb2fbf10f5f14a5e2d3bc75b5c1e1606ad71c55e2f38f36b5572677a4a777e0c17088a1e15f0b65cd527c406c2766a17c84c9ddf85b1a5907e23c64d2f949974171bde0d33c83f84f867fd86e41abeb2f7664e5184e7d1620c738aa5c7746ddaee8ffc37a466333339e893baf40b86325435232a51b1b430ccd3a65aaabcb70f48c7b72f2f8a99a91e00fd73929f181fc9cf1a9557cd6b4c4d017fa096626743666c7a235d7677518e31ec271bd709723590f470b7151db2b8d34ff292b3a5fadfd66cdebd137ed7f9840dbfae400e12204bdf10e12d7ef45f97f28090fec64da67653311aec9e4c29b980b229c5ffeac515e4880e87f0da3fb919352b7762703cfecf48335378f0f44a85fe02f0f0b00ba76c1bc2333b5b614a3d29602c60a0356397530e5dcb9ace5d0ac39713ef1efac259eb46fc601b22de88c6d5a3666be34063d3619a47e53d1b15f7a62206c3aae2767529ee8a241fe2b8ba94a5e70a53cce51d61161bb1617887d82ef6c157c4b2cd2b0e59f715cb28e851600d3ab0f2f04119af947b497a5e76495029e08b34d35e60176058a703f8b31dc928767b8ac88d7590a621436aa3d91758c458bd6f3f877a54514e68fd03499d17bd20a66a88859b19ea5a72d671414da1c27d057ef9dabb1a3076391da5742121c172b398f7f9b6efd87d6f9590837d2082fa4b434d1d036a1735ff38c4dc37cdf17de547fea34cc84321dc6ae3371d3e19a063af16f5b706631681f70c031a7d101444692d49b531b6f3596e9b3d3422ce7d514a66bc00001ec58e103de07cc245f6cc037face46cd293691ed6a7c528e2aa8f1f41ba53e5334a865a2d84fb3ac040d1e369f37c66744ca76fe74e04c8aaac847c192b045664816133c8f2c24fad02d8504ed0d31bb4a6dc4d8f3faad7ca14f30d80dfd6db4524e96d309b95dde9ae07a702d0823856e5510f017fa73887db7de1c92a126d72083dc6e549a09bc6af473d5b672be09794885190be3da8adef84eb8db2e75cce2b17568cdbebfa68c1b5dd2628fa45a3e9944a0b2916b049e14c72a38d51745b24ba71153129df97d650a7bd607a89e178b43124ebe80ed763b3763c7f6a51e605dabfaae5c9d0d414804a0be5a2da754b001604cba16a8b324490483e2ad2a0ab52f1611bce22f90c13d7ada7c6ecae5aef4790f00a32c220bbd1e7f7bb6c6dacd322280bd34c8b52d78dde89eda76e343ec0e02b97ec2b704c895f75c5bfa1cfbdf19d00be31394ad1e8036c295221ff4fce3e9c89e63ebbfd9aba3a17df8bcfd9aad646055e3e36083361644161233a6204833841c7e4bd48ea2d77fa70b28b0533c7bc044d1f823f4ac6e68b28792379b64ecd78a75d2e7409fa867585e7ad5fa149f21e4ad35ed2752ca7527bc8079575ccc62c15eaf406992b86305a9e5aed8d0d18f23f36c56c1500192df7a5ae8f6e5a2c99fe384535803f37c4cbd84a75c77ab203953f7dde3c0bd78944ac68ec5bf0f8878c4de9837a24c6ffd350be58b59a35ed72ed3ecb3c89ff2e03501040e374de4c511d344f60e4b101ee229d93b413d8ce0bb0a768ba8534c00e9e4a17b6594539ececef01ee73858040bde03b4ac40aa8b8007fe979d304a77ca2fb2e493ed1237cae8a9548a4137c3827a01f8dbeab5ecfdcfabf7d479e96fa62e4eea0429b6ef7f8bd4549edb55974aba9949f897e630208c6a0b2dda9ee6ebd69eaec81dc84bee9940e4865db4cefa9ea5742a9111d15aa357eb2dadd922a3cb3faded0e4c9e85fc65c6344f382a7a0b174c60162a405b3e2ab0969bdbe874fef69ff0ca4417a1aa4a7353f1286900fd36574b7fac8609d7f8290f76b185c60509c0675b85aa184b4596beee324476fc3bf6927ece2f05e03b6b9931f0ca3bce50853dea0e6375429b16ec9db7379280a815624aebdd4277dec0cc15f3af366e6deb8a00be7956f641da529ef96b60468f9c2ac23161e017d390dd42650059bcdf64006756523fa450021a7fde7582805fc9f54fcf41c78c25232e07b001a9306f7b08dc8ee20f098dca774f30af497460706ac15d7ea5ac03b13d3db5cb7b8ea6a74bb215a9e72555ff038a359902e6b6b87fd300dbdf9cb8c11b48f3d6eeef9a895df22f74bc1a7d028fce2bd2dfa066ec114e643081e6809bdc78664a5d202b5f80e432a98c30cdcc881542e7112552321bb00f1610c49ef7e2bca4affc38999a4322092158f01797d176ce0f009b001d60894033df057298603415efc5f05397c3f43f2dde4549cd23fd3799afeaa62157cd0d01cfcb04eb187e7d31917b778eb82be9ce6196d0e1b34862b033ddcae497aa3a117133da0197ca334431ee0c4fabb33af63f784e75dc4c3f9a0c3e4738075f3e84262b5819a20c601377868e9716da15e1150c82346e3f26922b826cb0b894bc4aed8595351dc34f1993ebf0c605be602c4d95cbebea9642c1a97e4352e7f53e95b0e6bcf2304e0100c9b5ca49a5910acbc488f14202530c7551f0e8767313de2d446711527c793ed1002d8a6a15c83ee3bb563b1f773110b104f66924f666155336f73cfba727fc2dbeafd41b50e3fcfdaf50a92455968b9f4da2acc32b54f364c5b0dc4445ab9971db3f49ee2cad28c53045cca7e7995e8ffbdd3db4aeed359b6b08f6e068ffe6ac98a58996eb9ce4afac193f58dc41e87d2fc7d2c20d64b2f2a659c0e05765ce29b63d9d32401c55525cb6ca98efca0faa406ce59ece7ae240d77be3e8a6cd167b685dc4852315c2b3c7c14244b65a43f2941f9cf1e101b75859f3cd4f4a62ef5c01986ef6b0760e13412f5fe7d4172eb06023871a88362040432026a82d4f979b7d89e243b93e477d3a01e9d6720ec38380287ec09975d3d258eaac204ab254b6a6c06bf05202f5ed37d13288a1ac288746619ef52c7347e490bf08795c2dfc8b40aa9eb5d70c10fd798bf63f85dcc0ff14746853ee51bfdb9a6812c46d486d798ee82b09b55bc9b07e42b36c13707d7812412c5b3c90ddaaacb0e0a8204ee4bcb0263cbd99e197c1cc39d57ff5abe6f7d1ebd8a547fab2f5734a11211481f0e5b6c86215e517860be3bef192572675cec4b65bfebc80503558cf4e2bcd05bad59a9304a8920ea7c186214807e6de66c6660f7e1c523117917fccac5bc3348bd56d0bae541dcad019ee2ad58197ad122239cb7d05a1eb877f471b31f7b2085b609e6c7333cdc32d60b9929503f56deaa3dac5c2e9a2f7c36da9921a8be3d2223a0a0fbf959aae56e8dfda1e1a6071458039137123850f4ce273cc07504cf1c5bc733627a3b48d9f947a5baaf20f9eeea60983fd86aa15a2c1e3357e278d87dd89b4debe0ee4f91c83648bab14177abebe69775e9f1c94880e1790952fe551427ea59cac42237b749800e7cf58da30ffe8b31a4b3324ae34cdb808347da7f2d9a4a7a506288844f862461c6f66b89f203e88628b8e6ad87c4cbbc002373df198500d0da488abe446807a247736c42b95b5b2d748b296c8a913c97c01b106cc8bff6bf0a669b837e0", 0x1000, 0x0, 0x0) 16:04:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 16:04:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x8, 0xffffffffffffcf26, 0x0, "172ddd0000000600", 0x40000000000000, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x0, 0x8001}, {0x18, 0x2, 0x1, 0xfff}, 0x5, [0x1000, 0x1ff, 0x0, 0x9, 0xfff, 0x2dd23f26, 0x2, 0x4]}, 0x3c) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "058832a528295affd1c8add1ad044097f4d25e92"}) syz_open_pts() 16:04:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/242, &(0x7f0000000240)=0xf2) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) fcntl$dupfd(r1, 0xa, r1) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xa9, 0x2, 0x0, 0x9}, {{r2}, 0xa0ea26951dcfd347, 0x80, 0x2, 0x8, 0x6}, {{r0}, 0xfffffffffffffffd, 0x21, 0x2, 0x416f, 0x5}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40, 0x100000001, 0xfffffffffffff653}, {{r2}, 0xffffffffffffffff, 0x93, 0x8, 0xfffffffffffffff7}], 0x100000000, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x0, 0x3, 0x1f}, {{r2}, 0xfffffffffffffffb, 0x7be5de3600901cf7, 0x44, 0x61c13aa5, 0x40}], 0x8, &(0x7f0000000100)={0x9, 0x6}) dup2(r1, r0) 16:04:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='@') 16:04:18 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0xfe) 16:04:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0xc}, {0x6}]}) pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x83, &(0x7f0000000180)="96c1168f71071297adaa0d221269a943cb65e5c3db4091532e1e73073588744aa4f9452c4a1331f2d66aae87603c6edd58f0c3578b156e72c83a06d9a1ab4f8c2b0c660ced6978f0f8ecc0eff5f68ce79a6628a1ca4dbf06e7466654ffda6003fb70cb747dc5c391d77937e2f58ee4d8d6d44137f2a5ccd71eddef97cb841f756cf957") 16:04:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/46, 0x2e}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x800000000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x2) 16:04:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x2, 0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x7) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x5, 0x408, r2) 16:04:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000006, &(0x7f0000000000), 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/151, 0x97, 0x2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:04:18 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) flock(r0, 0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4, 0x2810, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) kqueue() 16:04:18 executing program 1: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/4096) close(r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001080)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001100)=0x3) mknod(&(0x7f0000001140)='./file0\x00', 0x2000, 0x1000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001180)) semget(0x2, 0x2, 0xc8) r3 = getgid() setgid(r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r1, 0x20007478) getpeername$unix(r1, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r1, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000002580)) flock(r1, 0x3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) bind$inet(r1, &(0x7f00000025c0)={0x2, 0x2}, 0xc) read(r0, &(0x7f0000002600)=""/4096, 0x1000) openat(r0, &(0x7f0000003600)='./file0\x00', 0x81, 0x2fccfdbd80e76cee) mknod(&(0x7f0000003640)='./file0\x00', 0x2080, 0x1) semget(0x1, 0x1, 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000003680)) 16:04:18 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000025}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 16:04:19 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 16:04:19 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) r1 = semget$private(0x0, 0x0, 0xa) semop(r1, &(0x7f0000001840)=[{0x4, 0x801}, {0x0, 0x3f, 0x1000}, {0x2, 0x3d5, 0x800}, {0x2, 0x100000001, 0x1000}, {0x3, 0x0, 0x1000}, {0x0, 0xa32, 0x800}, {0x2, 0x6, 0x1000}], 0x2aaaaaaaaaaaabc0) ftruncate(0xffffffffffffffff, 0x0, 0xffffffffffffcfb1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r3, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r4, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r3, 0x2000747a) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000300)=0x4000003f9) getsockname$inet(r4, &(0x7f0000000280), &(0x7f0000000540)=0xfffffffffffffffb) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f0000000080)='./file0\x00') ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000001940)) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r6 = socket(0x0, 0x20000001, 0x7) fchdir(r6) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 16:04:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfcf2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:04:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x27d, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:04:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) fcntl$getflags(r0, 0xac3c6dbef7de11af) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:04:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10070000000000000100000000000000"], 0x10}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000180)={0x40, 0xd08}) 16:04:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r1, 0x0, 0x7) fchmod(r1, 0xe3) write(r1, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) close(r0) flock(r1, 0x2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 16:04:19 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x177, 0x0, 0xfffffffffffffea0}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 16:04:20 executing program 0: r0 = socket(0x6, 0x17094275307b3260, 0x1) sendto$unix(r0, &(0x7f0000001200)="4a477dcd8e563085d8a7d727817eca3453287c582b9f247255cee8674742426204137a89709167f859cd4395fe45ac52f51c5d30e6f7d540196330f4d5c316552d35e5a8820effc47732e607d73a9c50dac54bd0e5b300cfa82b97eb7552a581ace93efdeadcb9ab661bd289a1c78c36e9ecdbf585a934ca9e9090ea6020", 0x7e, 0x0, &(0x7f0000001280)=@abs={0x1, 0x0, 0x0}, 0x8) recvfrom$unix(r0, &(0x7f0000001100)=""/200, 0xc8, 0x2, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)="3d7b11065e082e78230087c33faa94010d38b95917f1ef6fb5da031e3398f1032282d5f84ddfff4be95fcab56f71d61faf9aca4598f4c7ca1244e64732705b88d98eb3cb9442cce0bbccb7de8a09bee58f79f139e5323f003236ca50a3acd77ee3ca6d18efecc685696a70deb5af14bcd0eeb68d7fc6f802632e853a0c38cd3b649dbe2c20b5924c264a95a6a9c4bd0b59ff772d29c950bcacff1f5e216a621812a088f5f623cc062c95b3e18c64b1610416a2a5357b37665bc5c1d7d23f52f04b54507af7e58f4ebf0b840a831cea8f331f3a1f7c85f697f37c93acf8acfc4a88b6c4a98044e1ca5a2dc99a7caefe80f0819ad9d67e30d7100e374bb33fa375027820be26e938b5d63ea29eb73073cddd7bf69e63eb29bd5324b42f8bc43b2f61345b71e8dfed32ed36f7a7076a295d0513eff32baaad72bc6882638d9a3defeabe278bd1e87f5d2c4ae0659a1e1c9d30fdd3346a1935719ae687b88b463a070908fdb49fde9b7a07590c767e49e415beeeb2e1ebe7c76870e5cf54246cdcae3062b36b7aa9a4d7a6480d9a61f9919f1975f38dcd6bbcdac784ae22ce412366d0f59454fca0d662e29c87946350ebaecb8d795ec451355c2f7145f2f81672971c732a01324204b4bed4bb693306915901cd66e4fada63971800cf86ec4ee395d742d6fc3ab0bdaa125858d1c4fd8daafc13ff60154b0399254bf7d6c0c844a3595cb13b6f918a696cdb796bb13a1207cd90b017597e1c5ca07b991cbef9a48c20b69127951f7ea2568f51ecae0f89611c907dbd5e24564225b3726db3e28ed4d901fad6597e9b463d0fc3542280762fbc200e9f80e6339a62b999259f58b45a184203313c9992587222a9c76220474840c26114a58f4d51540a77400f704c069793e700c1eb33b0c83a9a3ec5fa8c8b48faa74b5f4274b71c8d8f400abd816a2ecd4087d0994b77a77f63392b8c26b3e0c22f79863ba10898aded2a413acecf7939a6694a8bd69ec79f50faa10dd34386d300a9c82b4468e3440ec7a20041f6f6bff987998c278ae1ada7794aaa593c954f70ffc68b6d6aaa31b67a3c27169f4b8408f583e2522f2fd92c833b712a49bafc01e6b6a6f8e52f2db34baa032b5d5b1e0ba7fde9cddb6725861d38a888d7ab5bd50dad8bb6721fea3c4a99aa591118e139fe0240eeb070ef4def1bb2627f5573dad0548a55ab54745a7794c6f578a8dddf3488b99c09d904585055132591d50ee0661d6657e67d2651348c9e50a87c9b344af493c23b874bb17fab38cd5219878712aa6f5df0184a9e28d902e9774a70857834df9fa002fdf22a5e275ab2680202aba1050be65e2f38ef7f669430bbdd77ce5822b5a862a4236b73254f8dbd2c1b915012f4468496f374677ebc03a5393e7b536d03ebb0f1de70c134a05b6be94dc7f25567ef0e90d075bb6e102a322aa36ca09ced4f0631c61aca27d6e12dc4e3cd46b93e81a174cb259aad0947bce4fe3429bb5ab7baea97e6513c5c2d2bc20205826080e5db37ab726b1c3e601a81580fbe6a36c9cb78bc01472655562517414e4905da13fc67c60eb86055bcdb07af4a62def3c287cedf0bb2a7cdc30958f439b3a4163c8473211749f99f4547663675869c09ad75cf13ff4415006d39fa58936e4ad5e7eefab965613a0ca754145de09145b59affdc9fc1a84f32a698580f065f677a025a9b229282138272f46c333e44335e7e0807f79b0fc6aed4f31df11d5ea5730ab3d9e532dbc02ce721a42cdc7c84c3bc811ed5b96ef30905fe4c859ebdc7251f784031e82e429fce29ab711d613dcd0e6e71c9fb01e121f1ed62a32aa841a485fcf35b085499f64f1ad32d2e581d580520f26e6d336df18f1abd8ec65f6d233efbc9b239e6933253ec24499c92a9ea619382b0f51dc559d3af8b811e9a2bd4e0fa82f2f8295dc6a0db2d0dc5319b3509ed29eb017fe2a910b8dded66f05bc422ef3a198a0fde0429e11400f12280807d610a905abfd2d14ba11c74e3013d0e2997b219adaa9d27194e72f85bd45cfb46d73be9d517c4b9621a2ee5b26ae6f1090f5a5434879ec8db83778d98c0fb705306b3eb78a6a7a45781d5d350a59b19dba55a3c833a606f2b6f2767e6b020e1fb566459906ba913456ea8b7d64bda75dc072047aebc586b537684c5b97d5d68271c6b6a901088f507d02b5712236c242b3ea76048629611ddce6431fc4c5dea062a205ecf2ea426b37b35657e404c64dc9c1366d5ebef7197c95938e2346259d42fd939736e86ef9d3d3aec3bf2f998f8f263f86b642ef08cfd53f722bb877bdb11c19cbc20003ff364befa547e6f1cd67eb84f86af892966f4b61116214b127e0d87216bc66c0b2fece4198352a2665cb40c7dfb77fd33ebcdf92c324e3706daa153b361d4fff34c318fc14260ae70f7ae9d49a1356c809569ca7847915ea878d7ef6606db5561d13478b0403dd638f5c628ca357246edecbeb74b59edae498faab85980993acda825c8bbd6308507cff50fcabacb7850675acc89481c007574b9a7e1f0feefff03ac858b2421f75fc2c23ffeeda392fbea74046a9c4681eb2d323542700f116a05fac0818fa2bf679de00f533a8f5a8c4758a712e2020408e5fb71ccd5c9f5f56fe44ff7f6a95982d21460c168b60d551849ae584d79bf07076abb5ffa4d861fddeea17da063600d78ce6ccaf055174f5ac791ec5371d6753cc9ed2682f3a0184323837d718445890d47bfc107fff9c0f8543580ac2c3c04f9df65029bc1d0d0e3774f18c75e2317015c934cddbf9a9fcf7a3e55f2de96b85d209a9ec983df7c3972573069a3558198b2f17976e4e07e43e5346ad2c0bd54990056838a0743928f09329b4c97fcd7e141c466031ec1541c1b1e238f332bccdf0adee4e17e84db6b963f7ef32f0d0a85cf0ddb698ec7ca827a3a1e4c20914b6675adb7a49447e97cbf47550f385f5c90876fb97cd17f3cd92c62a631af83babd023aa0bee3a2a0faf00f7e5dbc77e00f064320892e34496bf4a909755411809e3d7ef0d1f0ab142544a1c07bba9dea45aecb03c2905f63ee411f9dcafd4d6637992d3bf8957ccacb902c102d9fd5b212502fc211726438e29d5c65b1d3de19b8e681332f8eee97fd32417172a5c535f65dd7d166c9b15dce366f71d34edaff28c2f84f6cddfe8e048d7592d362fb6d37166f204d52ad4571ef846e51b4b5d48e20d45d40e3f0106a27ffb8bc75261a09a67e52fa873a2f5f893565ea839dd67934f5253a03120d85acdc61843da3237b7c54801a4eff1a45350f870f52d785e2743614b6bfef98fefb2b7a5b235887118e40e32aea8234a7340aa042be81ef0749e0f052b79f2762a1e838d7b7b752b0cdccf46b37340afac779579a5e32ec99b6e8331f782d37f5f180ce2a6cb3d443dd3c6b9364ec95882aae3d06fca5cb1d7bf03c13d3fa645eaec2ae3f8a65ea4747ec68cb5321c32372a20e1231a7bbae841d058c0767d41c3194530f0b55b02e19a8e9e93ce407e1ac8a8feb32adcc9fb2bdd11fede98e4b6fb40fd4335c52ce948ce9a5832c58559679c804a9d83836243df214ee6bf169f56df5f3973dc21c4ee1db5c3aa3e864a0a8abe4f87a20f96ea91913cb581ea6aea1fcc30e9a9f320c80d2e5d5a2e188c401ce3f1af60143151b1e03f9cb388d9c65782a65d37038d4eeacf8963d337e3365fe3b1977f1876812caea6d7c123ddad057373e966231ccafe40f130bbb4281c5776b0283965d8eb2ad73f0129fa03a456d86a769b7bca79251c1e642b0b2300fcceebcb7194af195e000db4d6855d07fbe75665935528d346d0d9210d491c055f35ec34523ed81e8ab4c6df31cb432f000cb8a11b7c1f1a4a634c050d2c9c63b09a7218cf4eead0a7ada95510a4b826d064a891cf37b6bb57f627e50d7cf6b0d7e0c229a94ebfcd0857e214ef8e882a6a768da5cea8866e74e6478264e8ec55b1fc9d2b0f6a89e81106a4bd1a01ba6121a51aa2e707dd14010e3c5282754161f754b9e0dc2612b5cedb0e363a66ffe57d4313a872d18b3366871b03e3d28110bb72ce03a62900c312f90e8a6a85a7deb22746233819806bb0c52259ddc9b723fbbdad5140f9726f2eae7212191681fe249b50f25ff13b10eccfc730b58d5afc255bf5e2d4b2cf2bb4811b17e41abdeaa6af04644c9a88ad4bfcb830ff59d5f70c17cf756607f327d8624adba727679f82caa1515f5f0b97654e28077eee32d898b5ffd77ab6ea924c41e61f846c3499465765af5cfd22a199ddec62ada34f9c07402ef543a6e6ca7c9525ce3af8692194d09720de2dcd8649bd89fe5716a8b90b9d810950a6ea66b7356cc4d437f23186a2a1f82df0f51886b4d4e52b24ca635fd4dfe77ce223aa35ffdcd5374960925f4a8a7f0dc57ee140170dc3cb93ce9c75b7e0973bd5155a64a57dda1a7329506ff4e6aa256b072e88e6933d10b490229d01bee832cf04120cfd8ab43448b3d6e03c97474471b18f9d7bf8903aa5569ee2263ac1069152ed012c6c7ab98f43a28ecba93cf65201a9fb4df4fe4fd7511dce6846738cc32ba55bf2d48964cd06db6a8ff135a872d2e178c9a3069fdf43bf1642f2eab7284a367ea45f51f1828299b1032c8b4335200fbe6aa6112ab76d31583222e743fc1670b19792c2f7faab3b735da5b25a6c7a2d9b55b6331746fdb8678104e96fa64c483b009ccbc9aa35b8b5c43eac757fb134ca034a69e1609ba2cc08bb713718c19cb62009f589d35b9ac7f8669f1f239d8ba05de4ea423dfa4883217433cdcd828749223bfd5253be3902f36daf4fb2339a40ac37d2b306d8db5cfd1ff604bf4328353d93ad3ecb25b1d7a7b495f00fd3052039400d2985aabb2baa1d737d6727805a9ba223072a8ac3d1f5dead9291d4b9741c30504d4a900f254ccf5f5607152492f9c86f73f7a61335049b7e9d1d2edc7a7e5cb2531bf1028917e1422f1ae1f18feaebbc1d11cd785a773552dbf24926f635d504df5c8ea7e5a6e5f14e0260e490c9729a3bd89213e06c966f81dca9527d79d8922ccdf1b74342d31bca4d94429fe6216d6a7ee6808308d264386b3db19663081baa0c72de7eb59bb95360120d76b012ded625f9e20a31b8187e69ca5b7a9292a798c96f52dae6fdba3605ee0a20d61c1fd2ab5f9f191a4242518b43cc44d3209313fb0cc9c683fcbe463a18facfad710c0aa5386f8e0ef54de6f9c7c9dd1a12bed2092e8586a78f217823ba0904fd1e87469a17f9f5b6292b38fc587797686f6dc6d5b6f07bb29d0a82b7ec396ee1e65ad376ab0ff40bf6f4ba6d25ae0b3636e924142a3324e3fcce4d912f2bca0522910b06f2e13f206f25c3e09a7f6d888b266163a0afae85384be42edf5a5362a09e8422ff0d739ee3dc534fbc6c2295c7c2618cf6507c26e02322ad81f55541f33d6f23a96c3744787b8ead3f0d1c42ecb13cae2e0cd375f3999c72a1ac55e5b5099e3c9633d19b30eeee837fd0682cd13d86335752142d28fc0484ea8bf31d559aa24404e2b080a95816a033796fe7093366d063b7102df3a1e8adc37eccd19efa3d49b3c28e0530723e077ee2fe1a07526ca658046849702c56a8967df9d70fac922da3e67dfd46ae4505bf6a66e9e750b540d29b2b79f9e6e8bb839199d365b1c1750ec9f3d961dcccb6422ce596b49951ac51f80d04020ba40d856adbaed365a459c601ead989ecde20965f651a025c16a5b22e8b5c93dc9cfb60f51b0fbb9250ec2782a57d32daddc8e8437693b2fdd9242", 0x1000}, {&(0x7f0000001000)="2ee39d368645f65eb054bca17a03b6507957d30418a0c73a20446595026227428969796609ecef807ff09d30a16787408c8df8be5a997d22aea94561ce48beab79c8ef15f6810a9eab70d16184737beaa9caad8ade757f5cbaf825893fb4825839c73a5baf2c36f814463a25d60e6cfe2822c1d265f59d1d4ed48f6b028327829be83e24014e5a310e8dd88668862361051fe9620f401109c8e987601708edd7ba77ca42", 0xa4}], 0x2, 0x0, 0x0) 16:04:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x2, 0x4, 0x6c}, {0x18, 0x2, 0x40, 0x9}, 0x0, [0x7, 0x4, 0xe8, 0x3, 0x1, 0x9b, 0x0, 0x1]}, 0x3c) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)=""/252, 0xfc}, {0x0}, {0x0}], 0x3, &(0x7f0000000440)=""/148, 0x94}, 0x0) 16:04:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:04:20 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xdc3ccc21598ebb5e, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000240)) r2 = socket(0x800000018, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000200)) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) pledge(&(0x7f0000000140)='(\x00', &(0x7f0000000180)='\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:04:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x1, 0x1f, &(0x7f0000000280)="8d35c49eed6bc41db4bcc8f9e4eefb8a145666b2ed6def2985da69502016253765974f521d33cd4d6063d4afb58b09df208a7cdea64f9aadf5e5481c423611150d8e3371becb763384318967d2e204c83db355f6a7df93fae3218f3f409df2c98985a688519e6fe779fe441e807036a1da9b366c8e420958ffe8537203413c70209c9ffb80771dfc85a81fb36db07702179037b868f32b09475bb24ad26bc78cf56d4ea070adcc1dd133f72f35b1244c670b055002898bd211a398feac71ec634abafb5d77ded59c962e05b245aae1ca00c016cf9c2b1ee09e573af566f37f7345ee77e15a89b6470c1c4d9c3592b270a0bac17bfd38c3", 0xf7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000200)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:04:20 executing program 0: getegid() clock_settime(0x0, &(0x7f0000000000)={0x5000000}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) 16:04:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x82) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x5822}], 0x100001c0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="f8", 0x1}], 0x1, 0x0, 0x10000000000000) pwritev(r0, &(0x7f00000024c0)=[{&(0x7f0000000100)="1621b5c63f2fa07da76e6445f01dceae687e054eb492bd4beb11dde5dc4daf5e376cf602179778faf610855764f8487df2b0603a33d43c861185c8ebfeb0af4746b2211fe17017889a050f415ec3e8b205", 0x51}, {&(0x7f0000000000)="886ec591ae12d78ef26aa3eccf71234306a6", 0x12}, {&(0x7f00000004c0)="3f03d6961d793d65a1520b59f7efb1887022f7cba449310000d38dc5415d8439d30d881b1ec2866a7d350994910730a904717368066b25819130b8c91d86c07dfdb88b31e83cfb34f3230be4136fd5cb0fc1a57603c8cf5629a182edc0126ff1c37e717aa5a7ba929e81a0ca4676e8a27e1af2c507491ef126b172d025130e90bf9e26559f1ac2fbf1f56e05bb0bd367ec90555a08677b12c93c4fd4a4d68599f30d645c87902067fb18c83a00eb1e64af534c1008d91189401bc48641d229427847a283c9b9737bec28befcfb8573850b67eb09516537a7788aca8b54eb62be771d183e1ce47c95a716f5cf96fb2167bb8f8c1f0413825ffa91a92fcaa5d6a6bca10bffb136191f53a3acabd88831fef3f359cd3efd0c3748c3e14a9994e17a12f6c87f1c42b9197aff17ab46b19426136e44f4aa60cbdf6a66887b97d344a1c9a1106ee87e892206394f6c36cefdc3958eef439adc68047c4fd656b67e3662c07d0f45e7b195ec275d99b1227136bb58ce83c27d2f328ca3411a9f77b8634bed3915503de51fba8854b72415cff5d8907fb5f5f1ca39a39a492f646baf8a46addb0836b4921ec31ee589ec093789f63aadcfdf59bf536d3a55fd01a4fd2a859d755380cfcdfebaeb917c3c1c15709b00869d78050ae0e09a587ea1e2b50da18e4ca2840a9ac0b104895aa422de1525525aa5cdb36dfa9e4b6d55256f14a390cc017fa9eeb37c006449463ced1590e884a27d59ae106d851556ba4423d37f42844b575115bbefbc9883f7b68720a66742fef4792f64886c3a99e088c3ce4c9a3655cd07dc5c6678407deef7402982577857937b11d44dfa464a3ff6996c843dc66c250dbdd742095687a8ce456707a784b848b38e18b196bfb522db0fa7aa09c9e1eaa285039ab0c2add5aca6a76168bd60a11cbb6366b0eb411ed4aad64df2901cb19e32ecff2dc7a62d43d3417a9a0852520cff83e84765a1d349fe78284c74ac2874861351f2efdb1f44788ca0a9a08f3b5ac9eebf246c5d61a1502ba62f3a26db3c93c806d2d5095d39adb51dfa32e3a6aaec85ac89ed545eff7aa8780832b6b62c5ed3d5f6b613a856108d7852e418118882ff3cbd1c29cf870e1658092f26264712228b59aed452b6c997588aa97055a8b64d636747630e4ba1e9df1e855a3d115dacfa2f822f697783e5360729c274d21b5fbc610aeaacb99c17d03ef9835745b12bf4a19df2f5187eca6b78302039630aca0f8bcd38d2426327e1199d4c3765f648322b95d760698da4cebe780dd6950351e204174a286d7feb482b09cdcf899a44866de93aad54a3a899e3817f604b7b9af17b7c9dfce4c10aa33b17179839bd947010a5fe52f5bb3434811bf86fa5a4b9a0f533097a97fcdbd88ee2b6df783fe8a9477923827771450337afef1bcc07cd6ba01b056dc9e938fccad63a1a5b3c0a49cb6f77406836039eb2b6019510ebb141104cb4144c543b1316c73798e15581b9284e9865ec9d7eb25890cc9f2c52f20326b22c76346bd739e7d64bf55f4377ff67f1a207312ab70f31782a28f07e584a459dd754d88b27750209a96b6285976021aa512699cf2d0054e176dc06551eb00af7583619ebfe0cf0c387714f1ff987a80ec4ee59630a8e241892c567ca7fb46cc5755f2437da3e04134515b3f26aca2381064269970143c0839c49e05ee83fccb7283047c128e65f4fa68c1d23bda44802256c414bc9b128f360cb27526e2a30c5c7da629d663efd62069bf5a93e6a62a209b6213e5e4495ef83d29bdca698948897f82d4dbf389453608e4eb806fa32464948400a64d2041d28461adf2552af6c42c13ee15f50135fdf761c243da330eb6bf88dd9f4e4b3a5029261cf14a62686b03ab51743aeed7e6b0933f458c4d92f0f6623e989d16bcb7df6e1e5ef00ecbb50a182daa2bf41e72f5686c4544f0158452e6566047a591a1a31ee61c2547c4b7ad834b027372f7b07beee29e1785fde4a0e00b14488b6601830279d8261cf0b1c1090434228137f55a32313c4af379c2eede2096de267c687183012aecbd40d2ebfde8167403c44dae2fa0c5289dcbead40af112da0167f890997e733487280d567cf692de24e742bc5c16f849abf07263067066b24b60b389b9e468c4381adcb77360c87894d63be0d6ddf621381cf36ec9bd6e7a2b914b3ac09e8aa8276d0422d0a4aad9fea1bb56204ae4f35f7aebf387c7315e06c0cce841ad5c432d73a6603f568b283c76a857bd14a795b1f490828acfb1b7a5edd9a37110060f8e0df9cd84f5be653a7a6e5d833ec2ebb6f64fbb8d886785576437d3f413805659bb56d9282a07a1a4191b2fc86701beaa214b06775b36280c7fc1b3310e12c072b8b547f7ad7ea2b5f015678739e9ce95271134d3a475273a03ea745227c5e094d0ff007780a7f6feb1132ea9dc872d0762533c78f0c81bc22b321e13719bc5c8035f5c62cad1e1e639df1d828906fdb57366e2ecbd9f751fae13a92904124f16035664a6841447037fc21eb8d0810afc587ef350e3850470ceaac9f6c551e2fcbaa007dadc3bc46f25fa1d0d0c68df2859b3c8379d4fcd6934be7dcb572d97ffabf8821d5e3b1134372a7c32e593f27d4e1f0874153ac47724b3c205878e20ee4b74236756b34afcdbf6be8f017fa923e2927dde3b42eea71d0edffb7583edd27b2253a9937d78cb455ba99637edb355007aefa6b77842ebf442314cc9b164170534e667eb96250fe32064e2868a606363af2786903a956f6dcf7375d639f89a5a3139527dc07945bcf942e0977cc5f62923d566e7d84d88a0542214c5f1cee1bf0fe6877b743b1372971100a19921c3bcb43f5777036d47e7cce1975abf23ee77346ff720d010bd150855ea654f05b8d8f224954d523ac37bf1451fe3cd4e5bdf347ceb676788c8ce7cca6abbedefbee79ebb08fdb64d2c67b6938b8030fff725a030ceca6b74b4bbf11a94c3a0d988720f0ef274107681f7b0e460abb9cc1d49f582694c8dcfaab3158aaffbb8c64dd1aa3de0c5c0eedc4816b74d19b9a716381573228905319052632f1ae078d368ce7eaa2aeaf17439983dad46f28b0b36fb70aa3631dfa4c9845c0f55e45f6368b797bfa629a33c02d996a174e886186e5d31342d44f5651fddcb52b238c1e0feda05beb1ca0317dd7d80fd5660fdc6715d024bff6e897c66a3d01c992674abf03cc57741cda370aae525d82f13620bda8904abdcd629b96d6d5f442b8119445affac18146c481a24a7995a8db045e3d6b7e979b53d3450fbd69a9b219700d4a0bf1bad7da38329b3fadc804c0681b5f30e340175daef9c770b85392c927df6635e189cee5e4f8b12c8652a1ea712b6eceed6b58316cb13f6540679c4f1b6b6148c4d4675ee410e9e458d0c5001eea580ede9851a2c8a3014d65513b3b5e8d1f0da005d0062467e764ed03e864878788f51408c08560c35ab64146082eaf508594603e4cf710656c97d565186d4153dbeecdaff066964a017f98825b2f491b9fb00cb0f6f60339c721eadc6d83626a46c113dbf522f32de6d29272735442442d6ec4ca90367b17570b8d51cd64a9a9bb125133d62d7e2a363db4a185eb983c57f79a08b3c077b89273ce0c51a5579a3ae8c290e95d4d58dc72dea79f1fa764c1d0a8d40518d8accf14008bf512365e293a0a59318e1eea6ac4b0bdd21d5284572a74d9b887948378443ed1c93dbb65c6da7ce0fbdce7f0c902b1e4f8f6dbccb8fdf037bf2e5518e8ff7a9265d92301285490928bddd7719dd0b1fe7b83df1ad8d1f98e272c069b6a7cb79d0a3f4b5e007a10acf277bd6fb2a67696502272200ea8e60430018dc9e3d6c48851c4ca702525ed87d315d30a119def7f65d4faa631f691acbc4d75830e82eb0d53f6c9ba7e20073fd9874a1c3fee54dc8a741198f62dabb689a53937c769ac66e19c05f5b4e479672eae30c7af9ccb82b0135bdf35348d4c9570613f57d0a7ccef0e4c1f222a0bdcdd0217c8b56f28f930ddc46788db44adad8a8fca30b481b30eaefb0f7a91f567cbeeaf9e160c16c91d5d5cf561f5927e760cc62998bc2233af093e0f2ce77532a71a232a594d388089dad20015c19cfd27bf5d8a3a43975ac0fd54193736948c8b937364d652a92cacd6e66e0c190f676dc41072b04a98b5bfe49f3e4bbc1110ebd526ce0b22d04966321eb294e103df92d66f6f9c38f81780c14de0eefc143f359cb3cd2e233e61d76c2f2cb9e9f955e6b826bdef696eb57f84be52b40f8ee24e85f176d173d42749b283e9c81f25d846fdee31812cf23c4112fc998e0a366c3cea6994ed08b0b59590ec8a8a1523c55e3f149d5e8401e4f0f26736cd03e47eb32bba63bff05203fc3929eccf2fdb01d2e03cdfeaa04b957d92470a299cb639cfa0b8769dc227f50751f3287d3e5c869e460506a9a35ee42ec6071707b32868acf536fd664d5ea81e47469507c7f029f31ed3b69d275a8a26e1750ce8d852855b751839fc19ea3779686115e9e00b9aa4633f4379d6de9f3ee2340fa8177341f68cae7a3761086bd21168f769c096c99880599e124af499872298e58c10c2febc7ac739714e1df00d5b8e06dedf33d46d8bb59ccca9b6a43afb6d5881497c8532bd29c38ea067ea385e9e9724ae9db50f54205cf38811df6695108463d9cb174f036da0d8f7c2425eb3330a42740e666dcab34c6ab2900179600111af779cf6db324a253b4e0467b8eb98982c5fafa0cb28afc9e6aafea6f9c5f4a80dd76eb4881cfd7bce3e7dd60a8e2b3e37d45240df09d87fdf492908910c47a80cf7a68a34ce0eb4a375260ff789a63d4c9400bdd90e348ecd0e1a4db66a6668bf12a3ce2c0be68825c6218a68ea49fee72c86ff10eb4049ee7eccf9e57477dca7de48d688530256508fa0fbfc9bd796053a96ea4dbdb547375994b874102095dfdff23de3bcaab2ec4acb7e745a22ada6280eeabe1904027c09a8dded6274c63d736bbf67e1ef8bee75d6627a21697a7290b1ea494330d90e265627ced89dea5435bf898b35222c7fc3d278118447a46666b95eeebe730ad9d00f4303ac94220756b344032197e170a813686ea98cbafba9cc82af01f0398ea90384eb773d4da8bb42fd25bd9e803cbad148597dafbcc833afb4b2774e7ea8c07bbee90628b9486e418e2a489dc58790ffbe997e97d1bd30bd05c9486c6c39a55a17025ec074403012b3e99472f47f20121687e05636979b1376ae68ead029715b9f1daff4729a9e6656a0c861dd0c1673d44ad99df41a0365e61c8d5aabfaaf74cec204b2df4a2da342df84ba1c959501b2ffbba6275cd008e55bb77248da46d4f15fea660b86f9ae695fd653001c674022454f775ea6480d1022a7246862cc141444af301291e6d2a876f8bd673a1692283837d007aaeaff580ae4d43576735d5a9aa96ad3b5286575d8b6f8e458f6c11c9e92b372013b2a21cfb9bd638b264c4e63db010e04782eff40d8c47edaf6943ce3890f61fc46715252461a92094e9938dd6a011395934bfeb8201726766a03da721c116a2e57d5ae58dd9507781891781f9b9046485a269837136ea7bb3e0c12029af7edd4efd1dedc985d589e7ec60bdc7b89630d064f9c92abe4b90fa647662e48ed2c47ecde455f78484127351f05e19182aaecc08d99b42b42fe2120be6b576941fe744aeb7c511312882bafe3b81d6623663a009e34f0423f970efcd03cdca9e84e380cf8be54a020427ee8602597bc2b1e3dee1e966324fd75f802", 0x1000}, {&(0x7f0000000180)="1c45354d27d01f652b3ff4c1cfce073959ccafe69c27e314b497c07f42f2d2b4bc5711fbc413238fdcb974ed01d4af7f1358f0e66dfa9202be45acd96189c66fcd55739fb662784270b2d2a5301d621581736397bbd0fc8775729956dcc6abbd240e677a4ef23abd2b2af1f685ad0786063e18c1e29bd9d0f0bf05b08b80ff21ac568bf015dcd69a274dfc51bfc2f78a40e89fa816edf79c7b199a1370c61f898b385196bdba0213e12a8c798a64306d", 0xb0}, {&(0x7f0000000080)="9b887b098efc3ed0d126f4b88378633fdaa9c557e221987ca37b38c1ca18dd822f86fed410c30892a83dc56a98749cbb014e764c9cdb", 0x36}, {&(0x7f0000000240)="6a9bedecd11b83ec", 0x8}, {&(0x7f0000000300)="87b67d2c58f2bdabff34b14622a2d43b24bed0f7246cd18b1662fb9063f06aafa32048d489c382cec2df81297fee82829a87fd7106543351bd1bc7dd0aaa2d73fae2ddd5dc2d231afff672ff38f37d1c3a2727a779ed76cd75a0dfe65a715ed87100d8ede937595599e5881e4d9613dae15caae90db336605427f7c490dfc4caf1b61083e7b8a24c9939794053ec036b928d534a2cfddae3", 0x98}, {&(0x7f00000014c0)="5a031f151cae5ea627f2e5fca68199a2e4e51968403db60d23e8ada8a4898b9fcde5e2bc72222b07a0f77c64d64d7ec1308d7037d4e72404b6e8639f135413bfab9a0142fd6b50c853bbaf8e3b5bc105b1710065da6d6e1ba6106f49a1e621d8aac151ea09f88194220f50d0c936dafe6270cbe4c111cff7a56177f79f3d81df9e07af3c896667bcf118e2d828f457616fda4e6dbbc3b6a973846d7c9f34e646bb291d2273c4da1e0b6ed79110faa669ffe9036882131a255bbe3d53bad72a15afee578ae141379c20aa42ff26eabbd62d0e2a91c404b0f49abcb83e92ae66956eba7479288f791c2a2bff86eb1dac38f388a40253a7aa2afd85bc672160f22a5fae4e7f0629d83a2dabb5c349b030975a116597578d60314b570f481127f5fc3aa0b516f0b5b0506300af5865c898f2191cd71c7a9e4c1cfe26a583ebdd8c978312294907c4a629b5426863c0c0aa9fafc176d7dc25b94c1a137da6187b4461adc85ff8025586092e17d68fd22d1e726e677c53feea230e0eac74813e20381199eaecd573be4f9fc8cb56307a17a0c1ba48cc071eaafee35f6c51a4a240d1d991f6d8237e7fcb4852b04ad71513d1a24709a06abf4ed743277509c47ee11629569e4c9cef3991467e4e7ce853ef89713751c393aea0112fc08c7bcd1589e54b391d78d934e54c857e5e3f8701722f90155d3df714af8ceb237f5f514406e489439db617fc368480072ba8d66718d2f162532c6ab92e517fb41b228339e99017f1cb703e0857664e1b83b165e2f7b01349d0b390f84c60995d17360fad8dc05d83f8e1a20d30aed004b6c9f21d2557cceb6f1594dc9518f156b21c4c3ee47b05a2ced693863bcbe03f000f2428b11e2846c731a035b862a9f1dbbf7a195eccec575124ef7529f1c4068b114bcebde2689e0921c1bc97c306882c6a6a858ed74c5bbb8aca736f73529e0ffa8c006446834b915cb290ed9a7258c1f9ecbd36eb7b6398f3aa6340e3f9527846d3fb59df789a22820eadbf3036a8f5451b26d5ce2778e78e4cf9155d0348a364a4c16dea5526888b339deb8ebf0aebdadebbe8b8ebba337fb0bceece9759fa106f4cea70e4734606392a175be03f447f63ae922e82dfbadd0eacf1ca712af61a486df5c0bd261c5c3542b94c000ad3c14314488c1ecebe4adc1f71698ac55c9e222c59c5b4e527fb3449b85bac55c11eea530f4fb67b39ef1cbeb4cf469d0c7665fd6f7cd51608662e21e76c17384f48204b1dae58c8fcdd2156e608c5a9a1342543b151e6092f6d9e8dc246f0eaab0ffc285b54657bc853288663c17848f18f2b2a2f2d870ed29366f02cbc8d651cb6130744c5f34bab895e0816f6c9892f51cc19dca95ae3e0ebf194874ef2a6c6f984f4336a786286f7f6ccfd5ff901fe26bf33c796886f45efacf7f8f9bd6f994707e593467b4bffab0ab36833e07054c2eff28c8a00f45b9d3ffe9431f60d63bf8f506214c683bfe2f672bb5dd92ebb2dd353370365d4a24d8caebd208bfea6c330d15340f9db9ef6911a8f3fca5e495bc3b643d9a17c0bb55f8bab5c8c0924ade22811e209519c3ff86ace3862d7fe9885032501b20aa7a4a84a0f348461bf90af4f8d876da186476f868735889ae9b42a18fb30f7287c8cd56eb68066dce0b0e1b2030fd4deead17ace3c924ba6b49e2c2280283fd5915c30be9e54172a643dce0fa534d056e46619a2bc0dfb8d7441dec4256d0bba7c4bbf176ac0e8a549aa6a2ae6c801ab07cf611b864b547db711c841d69c09828447b38d9003e7256b69ab4e0a13f244fa0f621c6a4b98cc6a25476b2b16920da8b23bf74ddb8ca26a408026de08ed99e805017fe28d836e5336bae830daaee906ce90b5a2f205cf74d653a8215f7b4d62ef47a20cc0682f634a859dbca9678267d2937ca94e49b5382816ab6f2f93d5fcbb714d5a43b5861a94f9cd99f6564f58d56a0fc6af78a65762461731a7e16ce8b6509915815e7a7b07fda50f4bad89febb8a29d288405c5c2dc873a51afeb67358ab46d74145c27b03dd3a78b7f5fcda1e1b3229e8e80cc59ff13c7137a379c4ad1ae48ee5f124a0ca3b3e8c7b4bd9bc1387000ed3454bd6958cfb727d3508989ea1a620306a89d96eed1c7bccd13019a55d23627636008cb43a24963c17d1d6adcd164e084cd8b59794db7b9122c5d761ff8fd8f8b0b5827d2c8c301e623e9706ba52ed1764bbf3375a5ccf39ebce84da9988ced4344a68d82bed53a93d35e0fc9b8d159cf304f634091a3faacec03c0fe63f9cc93002776a2f18e438f5662d7185fcb08abf9e78281ba3357023ee733bba067e50501845a9e55ce15f7916324e47266ca0de33d32ab57e1b977b83ba75650ebaa17f053eabd951e509264c7f8fd619699de68ab71fe40c4c47960a6bd2e457a2644a6a705d2cef1d8109913bd289e96b8bc0e7a44aa2173d24414b1e6cf72a181246b0b4501ac9c5f91cd1202c990f36976d2fff00ae882c6aa6b2946d0d5826860d4b3abb20f12b50abbb02937499b6ad1dea9fb9d6ba4cd611a82e066b6c6b6633b11684a73a0f4be8062bf103bb9cd48625f6614252f93cd9df89571e2413d6bdad665e614125d1e5f39ee6f620d42352ec5c311a018a5d2bc27c948a2b91fcc25f6ea282142e31eec9cf9f2b518a35959b27bfd55b2f76469d186968d3d73c2c29dff94efaac23090bf474bb9d9302bfa44fff921536904880e4c204ea187270520a27d3d7dd96e4de73011771cf23d0e24fc34996fa4c8b8e1e130c7f68b3531fb2cecb543be01c92c6dd203e9a58ea65ff6a2ac5e673d16167a6e15099e3321749eb62d3bf1e912a016e060cab778cc2b8b2f52a1473831a8daa566c9776f3c95dc87353a22b201a0b40b3e4996c49884e18f599a9204d85da1dc59e819fbae28991f548f1ef4fd55548eaf9515c8bd47c51c233b55a25a51ab3f2128ee21f5cbb835cb4d02f45717d2bfd3e547d5f971c547add0ef701fe98fb0a58960a24dea09755b03ea12e016f49aad833ded577f6027dfda650f7c62acf2e03493bea1818544c067a92b4dda4d2bb56ea3cf8206039561e3398f18ee68dfd8971c84d277d7aede6be74c5297c7f5019860b77668614421281ac5621ed5a41b33a0025484d7fdc2dceefb2b9ffa310bd092751cc48ce7200c45fcf8fce80e39e8eeb70300ee4c60c25608a04b0aecc4ef177170542fe6a7d6b3ba24b9f667dc1ae2b7dca6e9203db333bbf03aa63c3bf0a7e00aae941d5c09b39358cedf0975649e3d7b9e57a07131ab3b289586407302942865f2d2ca8326c333b6e424d72030b970d3f24961a882dd12c45d1b3c328a9fc111f5c690b891f77e2dadf8a8324c561c999523d46a62eb9b204910d95c005b3f5c3987751a2874f4a5c08dbb6153f678fecfc9d3c8d498e5722b82d8bcbd8cf60e1795aa7454353713e35c2f6ce2ca8ea5f7ec27b7cef198b8f74dcadd1adc3b4a959977c7843ea3642bd06aae216486be50808297144707526c018abcbe8d09b4d0822da0ca4148cca226877e7fa365130c596c81e24cd6bc304891d77a14e90c030a1fafd9c6ee06ec6b499e4c161c9222d15d547144f19154cb6d84ce47f0ecc8eb728fe28bfc9de17b7e32c725d9db378b49510a0b7ccfb6a0d2e32ae3449d624103fed87ec14192f39b5a0135c59d04a90006750fd5d3ddc495a1e7b9859c6f21ac02ffcb0ecbaf028205a9e9cc66ee7d0bdaeb44092ed1a936f1c910eea17b148d6efc77b3f8d2157ab1760c0967f548dbf4391d725a0a5f2d50772cb3b0c3dbed1f2e76e3371d6aa3f1aadf72c1c64d60f777588c5ef6a33014b4c8c3f06b3f9a08973f117238b7e3444dcd1a25440af48ba1a72eca68b68dfdec0ebc062e78606cfc23b37a0f6ef1cf407d3e8b3a15429559e59f2319ddebf6224f257b16a1cb5fcb6155c515101138f40ef750d3a1e87b97162975cee17cd20f038c850366f2857f46b70066f8d6a124d0ac75b4c6be5f7eddb78c9822774ed53c32ae681eab4597070479b7c4eacbd1e1f6458baea1c654d11f0c5c8fb88a6182b619ccfb50d6ba3f249fca45a0a0849f863c858f5f5f46bbbb4961db4e72bd99e47afb0bc9058e8eacc7fddb2e9b80068c8cf92b95bf1a2790497f22987d559e61fc3abfdbf2c76cd4568ed18f6e19f800a5fa25847fec414b4052599d2e816be178885705f2fef5762a479ed57c7ad15269143f99fcf4226f5a931213f3af8d1953acc9251d00a64cff481427e1f4550d7bc002413505e195eefcd81baf4c468b5620e489a6ca80f9727f394adec0a0e52d574e598a41541a5d02dffd3c153f499cfa5b796caa3a7a4546398f9e4685b1dd1595fe06cc86a91311f1a5953e3e857d07d2777890b7aa69b31f90f6e23a4f4ef7c4a09d827db344b249ac54e0baedf95f9b4e7b8d32e80b77962e04908e14d8fb1a5fd22bbbc0895b37ca7ef8758c5f27f81f41eb3349acb4e00e059897752c06345cd3110b5e6378d0ce598ed493eeddfd2a7e2ddb79333d1a7c99b31b3b66a53ac64102ad40a22b148367279f946fd7a638843afb0cea52d46f47185dd2dfe58431f136f81447d38e90ae9d5972dd7d91ae9664a82b31700dc389ffa8e50e9c88cd6e3a7300474e75649f1ea805c157bd117fabf928b34990c9c68ecf08419381ec00ff56efe015af5dffa78491506cf156e0b962d65314f6243b092f649da7fee72b03d8f4d30bd4277b9cf29bd0557602fa2a7ff0a88213b0f6027cc9cf925a77c16e2feab437af05b33617a565e0c3146bfee832c854d3829053d81bc1ab3816e581a6a8a6ecf4782d081d03284fed9fcf18d2bc378231e8ff4fa4fb3125d6478e2f92cfd1cf3c2ed341db35dd3aa189f3da15750628539ca03b851a1f9d7fb37f5f3ce7c5b2f594ee1c7934f861f6117080373d1ae7cbc50806bdcc19ff27058f3ff6447ec5a1571ce10cd8cddbbe99b07fe3c00222f21a20a519e67c091350b8cdf4f19a64088b192861a52fce787b94db0ec98f28cdd37e971f5e0ff6ec2cfdb0f7498b1ce6cf5b32603790a8a984daf66571378efb2bc8d109edb58ff6ee4b1318cd696538e9c3c822830156cd0be7d150c83ce723b62bc0aa7e6be2a6ab08dbc05eed80adc30d4c8dc2eaa41bf1425257a259fd728dd6541b450cb44a4d65b0094545a8420f97dfad65161d24a4c1100bebfee06c82bea2c9fa18be3de46c45c1f5de2927c7172dc5220313ad5ee845c9fc82f15023111d812a3d91db4f1c719d5a274fc4b88d5b297e69badbfb40a237486f6bd0fa356c31422012b1c83d2c40c09842a23abd8d830ce4120e78e0b27993095ed3a6ffb45628df023891aacbce4738d2f15ba8f548f8b47933817e9437383eb4e0a24e2453d84a5a84b98e321ba0e4a3ac34fb1e2b7f25a62f6067f8cdd19c6f8c3dd7b905402d24da9acbd30abd44b62f99b92243e76b472e9d42f33e5a3d7728b2e97cad312f8a143b465ad19806a25bb2c4c3d66bd618f41647020473988e5a6441dc54df667c902cf0994247c8095b62255af57ba1fe0b2b06c8966c6a3bcc8d18c7343b0d04f44fa89a14eee7c317e82fb14eaa4f8eb1381edc467a77e1ea2dd983e784b45d8b7ebd08208e242207035938c2f71af0b6473e04a455af0ad2651c6576eb29a1c1c18cf75aee2553d40e02526f69820db280e10fe88842ca2ba17a6278b432ca599c9873825b52358db6e8caea2363809c2c7bb030d47f9c7f91872e1f6886342ca2d0bb8c0cf", 0x1000}, {&(0x7f00000003c0)="eceb7695c3a407c0549c57f2698b068a44ba8ea357e5cabbe905e3d3c974db6a91ee481d31bebbe9b1aafa31ce046d0404ed318cff07e97e75b47e4d8be45f241eb4b11dcff9805a906452460c0d485da49e411d652b235f1d74e4b8f908f4db5a6a203f5780ff16b13661a79d6c33514433f48aafba8ec464e1f95ffc1932590453b4a3581da00ec11095251d61b8933a8ca3faa8ce629ca13df2b2", 0x9c}], 0x9, 0x0, 0x0) 14:41:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000740)="434203255a701eecb26f4a3bab22f7fd48fba19b93e01fa346c3056c34827884ede8bac7df380fbf15a71caf3da48f7cc8e33076475e8f264aaca0c172a82513173d97053d9e38f51613fcc522b38577f480959702f2e3dde916e9a15a6d7ccf24e286d99aeb5713e324cb7ad46eff4fd102f2b7092ce7aaeb41f65656db60dff6e1a167c6b859c5d5dd9b978238ea9f5a8b0836fb161645a4c112408a48ff586accf4157d5d510f2e1ab38bbdfe1d1c26c444e5b9a5be72203d62de7bc5c893986db021e4e7c6604093ffffeccee91b65256bea96cfdcf71e9f57f676b541222dfdc919ec0eab32265010fbec01f075920bf21877994048111bf15ad0959425e7900294a416ea692657f1819fb267e54a645ff29290fac4320e968883fef46c8da3f3720e00a2df615bef7bd6b4b6435512f82a19bbdad155b8210000003e242fe573b690379161d7964ff770a8778ba850305d48a1a533bd65f228aff1dc6060226d923b85e2b405950740cda4cd740ad5e43cd9a1b209632939ebcd77b256cd6b25c2dfb42fbd563a2438dd3a06d91eefc77dfb152c5c3ff808f3bb24cfa397a59e6916416b77843c67c395631d41aa861413b547fb1f0c7276c06314d9465ffe009ef0c81c88518812b2650d33928f7faf1a362d03ceae2d4daa65d1fa7dff10cc71d99dcf785af6e3362581b8dc082d25a4ec10f5ace261eb1c16032b7e", 0x200) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x8) write(r0, &(0x7f0000000300)="6f4c92fc6c3186fe3e25a9e0ba6298d84f0d39bb71e647f96869efd10e4ee6e185d45efd3f916a5ecf379e9dcbae1fec96ea0f3fe0ccc42e2f3870bc3aaad14bd63e3a0214f298f777979f5dd1c6d5280199cd1a0c94000851f226f5645cfae2435f506071d98a9d62765b08a20f1787b8004bc5fbe287991334b3992d09d050ba0387d794102349468f0af5d38b2f4b998dafff103d86a1d2f43b31e358471da0ec288b373853e4c45e01e7b860b0cc7bf1f56b37d280ec240d6070aed253762b98fb1bb8b6b28948ca032fa71204c871495e868d11ee3102c55d82160bf97bb94d0ea65456685dbd2fe3ceda96c62dee5c6cd1a9a74fd6548c169bfd1b2429ef9312b153039d35890a93f620f0b36c78d7d86fa85a464f3131", 0x11a) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!\x00', &(0x7f0000000140)='$/%^).{/-\x00', &(0x7f0000000180)='+@)^\x00'], &(0x7f0000000500)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='@\x00', &(0x7f0000000280)='.\x00', &(0x7f00000002c0)='-@}}\x00', &(0x7f0000000440)='/\x00', &(0x7f0000000480)=')\x00', &(0x7f00000004c0)='&/}\x00']) execve(0x0, 0x0, 0x0) 14:41:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000100)="eabf125c00000000507f3eb68dc2e8f3b0009896eec08a9218a8617794afb2631deb5de477cc58c6119e1369b6ae4a65d650d50d5448d5956e8e6dbefd1a2794587cbcd392400167b9270238d9ee840764f136c37845193eb11f619046d1980e87553377c82129dea951fe7ef1ccd256eabf2311a52aabd4e1e136f3ff65cf", 0x7f) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x2) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x3f, 0x8}, {0xffffffffffffff80, 0x7, 0x0, 0xffffffff}, {0x1, 0x4, 0x80}]}) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x3fe}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x1, 0x40) 14:41:20 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0x196) setpgid(0x0, r2) fcntl$getown(r0, 0x5) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 14:41:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="7135c8283d708d5385ce02fdda68044e49da3b435ca7e233168e4d791fc8dff2ce677db1cd67a0653ff768c06e8f800eb1d2d7db88b986ad6b6d448d9534ed64a02e0943753c5b1e7976100187b85fdbd426eb962f6a96162739bc62ae523bc64bff6194f4cda20d19a699b97116ce9b91a12c8e1a4ec7588aa92f898a1195e0ff375436c2911dd71379860e16170f91997bd56786f6339a754f0520155d6d0c1f7af7b57d76db707df9b4daca3899b596a489ec97d115539c2aad1942830b2fc17d1b72595b5dc09f07f0e1cd8fdc55ce12b03b600369bc15f4707228a0191772e552809694c314a2ecf5bf1d55f1b9c6b53623d89f", 0xf6}, {&(0x7f0000000300)="94588b7f972d3bf1797e352fffb3098c7b4aebd403400a5819d2345b8eb4c047107ebc8b9fcce547a8d75575b5ab35e7bae76b1a2d8aef87f484de6a60a12c08399f37220a30bd0163118935d7302c22d890d1928211feb048d6c3ae7312d2665670c5556978d45074c6cba7d50ee1b3d0094147178054557f9b4ab25ef8afd1e12815b8920339cbed0b43372f7bbb51d266ac8b1f2fbb06008c1f5c4c7e657665f5dafa11a1f0223ffd19acd7c6fea53de13c440d33be8c5e31847865698b71158fa39a55cbb25df71c1d9c4934323ff90f25e59b4a1ccdd4e7d221a3c1341075144529a3254ae43cd1ad558897c238d2c703b22908d33f751d2c6f1b9b2706d8af6d053694a2d927457cf471ae49d9550c20ada975d68deff7700101569dc9af8df0167fd822ec8e0cd2992a721d32b24fa160ee9363ace4df47fad6a57a5bae57e2cc6fa1f9199d84c6fb5040191f6895d747ea17f2422d9e36e2d4426d1f8dad7d6067798334787013343bc698a169534b2e5ab8c1af8cb72272890825700149290a26094fbcd23169b153c337a63aa296a538a1b40ba2c894fdbedce628955ffbe17883cfea1043015bb76bf7dc87677d925aec75170ed62c8442eded37619f8f8e7fd47ebdeef326511a7283320ace01b969f15c538986376b63a2bfdb6e839a367b7b4a53220ba9643f7bd5ae97832b5d3934bec6baa358a488230d113ef2dd602036274e362a9aa34a8b1821bab379a69eec2a476214dc4d0ac44b74866e4ea4b8d83754a96151cc5ec1f6a5b9915a7ff2d5a6359cca6dd503e68812a32477427a060648ff6576dbbeeb4866516e7537bd2967ae4fc15d66bcd462ae78f4156e7425086bc162cd3595decfe96a798181a172d19c07accca2e8fc0da82025deeafa3f006a86e12dd71dbff0e0586c63569416904340b09cca5380cb714671c4a1d6f5a2181d2bfe6b2eebfebfb966f17ef3773418c0d3f1746e8ad24d4c4dbce70b2e3deaddd97d029223a1bd41a3e6a70ed429fe5938a58449ca44655a1f8694bda3bc495ecdbe66e71ef491421b0eba6537814adf4167f6e3a4f23aa4717e3cfe2957fec4d34f2f6a87c84af37a36eb93dfc3867fbba2000cd5fd2eb05d4dcf71504922647fb026823d044484ab54e9efd4a60c3b7b83f58d93d26bbaffbafda43db9e2064a1ff66dc61f5adaa6d7a14a4e457b662bd49177e6f12015bf73abcc60028ff3ccb5ce1505adb7ba99a2bee44bb2f8633163cf8c32a77e765b8f0159c45e60a9d946f715062fbff7c186cd7d5eece44acedb037d981a9e373a39d3f88d302ec707abec0a6ca034061db8aeb8c838cfb6530dd3ae9b0b8b6c37c758f777abac88d3072d3a062b3ba1977b169fcdddc9a1004c070bb794a2066aad0db05e91fb2fc2eaf94781717e07f1c5bf3571ae5e12f3ca7c42ce4789f03dfd873e3521918de19d1e62da8079a12104d829744066d4f157911d58be2aea8209b6bf119db179a50dbd738f0707fdb217b7c0cda3d3a89beb14c9411972c81ee2cf653928c817e5e0c270624169efe55cf432630473865feea8197bd85e4db807f8d8729c7ca600cf1f1d9007acd38f651198f6a864a4d01ac093607a3426093d5a971b9f5c5ab4fdc29082d7610fd1da82d6fff9fb2a17ae49de9d19d2e46f0300d383a7eb49c1aa9aeec5fe6c0dac72f6fc603b80ef256e68c06d1a18291b8c2dd4c134f9328489a3b17d857504eeb869cac913b2595576f02a48af4b607f817556a03864aaced86ac6fb97ec0f6ac1412441a1d1abcc8c3e7a13f2b7f0cb929bb5d889cb8a115ff867418d01f0e2bcf0ff724de1657f550ba93428cdc65e091006675e1e3f52f4eab5be1500cdd12a188be80ff7e91f295788b7f462268446d45a7c1702a06602d333bed25b8dd6d94806e683070a7fdcc366629de5db6d225b1e8a61c847d68f592fe1c5cbd883a39ad89bf81b384800dbf51abeb809215fd762e1190ce455f79cfd97a5fedf7af32c2f3d27dbd7dda98b5662ed9261cacf7ec090e2ff464a0d1c0ffef7f379bc114e4e19ff0d171e532180e0e6142b80583e57fef02f4ca5f3836e6e25d5b1cbda707887b9972b955315d559fcfbd094ef112d2929bd8b9f4c8bf65908a70de74dffd34384833386d25502e19acf27493db9ce547069d857b897aa1a47f9d4a97a4b63eda8401e98e40d9472ccfa39b83bb367aa1fd6b56cac9012d56fc9644175a9dde430001e8c5affa249611c6a7adfda761ce43fb9d41871d8f936fc54ec437c4509db2af66be344a17b47c3998b5e177d287810e8a79e3e9ee7db3f07df454ccf5ef036ba9f68acb1ee0bb04de13a62ac754c72c14506746bfd22bc6b20d91fa406b5c2a8d069c1dd16096d1dc24a586557063fc1b89f1aed97ccdd77bebe01e2c404685f34f22698e85c44ab80b5e9c0eb95a50ee63e70b2888cbaa49192f035ff639400666686e3e8a24bdeef25718b18e3134c2958e397adbb0cccab16c511262554d43ae92b28102bed1610e720837a2fce44dd21c11b014ea77c99403a1a0ad4608e46bf7905c533701560d64f0c98e7dac4a83b968b19e8d1e8f121057d7b5d782c2b5cd7d8c121d049e6b7cc491549dbcef6f621fb3a3671872cbb031c17ee900b46129284cbb026c7e687f954cfd4653b55634b852e7c38a6557c5d89cb09de903eb34772c6b4a29d11ef4cb32e7d3089ae891d6bc7eed88277f9c64bbc6c3691eb9c8e2b605f4940b1f5349cbc095529aaa39c7fb0719744f60a513fe95f11be9d7b067c8b7da74a9a19dc8b438d4c3fee8e22085eb335c84e1b8d85b906ceee0fc2338b704196dc0368f4d24f0c47eaf803631d89e682c6d21c55afb3f4bbf0f5b4ae46853f1cd69c2ad656f4266b9ee157f9291f03a5a9285f3639828846ed97ffa2a102157928d4d897380a3a210582ca2ee72a9be43befd04ed6c52f127018bd11ef8815b965d8034f2fa638e91778b65330e1692eb796e68b0fce987c62a14cf90296095dbac5e58a588c81c6e7c4debdadccc484cf4232ebe6fd10f3fe1f63f8bd5229b5f0e109e408a8a1bf4a3dcec51ce29019e413bacd31e32e9bbce3ad2c67cde3595361526fe32ffc260aaa5c7487625cb435842e3b3d78e6ffc00def4417c7740a22a20d8779b8fa48b85cdc19ed58ca85878fe6e83b7c7947eba79a3f10140e011603b1c802d12bc813f4832e30ae2dacb6b6230dfb8712b41753bae17927f60344112a82acb6f2b5739010a2461262b7da949d0c9b5a5d86a09108efe18563af255f111f21cf27962d2b08b12a2dbdba0bbac50e979b9e3b886b08ad168a767ad461615c67b9d97b3cc9fc55bfaa94e2647c9d157654fb0d2300a4de635cce803f9fb769053e9ddd59836268fa503d86f6faffff952ded0f0da73ee383e03cdae5a6913f83ced7d49b39b5ee11a62312a712e7865f6520cdeba714a7873db2daff9be003e37abffc92b304a9669d3e6a850e656f87d1bf086d1d3de1403789249abc7d830a12de21542458747394ff1a5f9f00965383968a866ca44fe0a1fb689676dc9a16b8ac03f675c50606ffed907810c9fc846f08bdb3af82ae8e90f76d5eaceabfca04dc3b5ebaf03991ebbf3af94e626a6b0bc7b153ef968d2dc4b9ac51f371294f28a69c742eb3114d94ba2cfd41ec96d9289d15a5f05f93226bc49abd74af975da3e288338bcf2637fd0c3d4cf0b610105b75ca71f17742dbffc76a7e8e52f3099dbf9aef7bf9cdfe670178a89ed5f0eb8e858a745825036a10ca665acf923709cf4ef391d7d5260e1ec578c9b6f46804b2e148ed594aa576275f89eaab61162d984f3846a1fa4489f06c6971e626f0d27cf6219ddeac073f70fbf8306b99bdfc0897a7cd4cdbeaad05bc5967cda864801a05dc41b81c16c79c4af0fc6983093ef443e1c75531c03170badf7b50440d7e445468e6a4a12dd3ea5840f2cb80ac2b8096126710240a11eb442cf18ce72738b0039d494dfe080106f5e2dd06d6dc226553800e2f0883e6f849403c38dcaca5c97091440f6ec4255c95d12fae09ef6805f1b10a281e8f424f187a50e082aa1e7058fadced6c484e2d00514e777263c70210e85a8293bd553eb6a1ff1c9bee4e6623602bf76ada53621627d7babef7c01324b3b67c0a503128cad62020dd29d3a80ad75f9a85ecb0849899da2b125c21de2e1d11e9af0a500b09c40588c0d76b28a67338ea805ea15771ab08284f2c2f6f5950a50046a7577df6f2f32f6b2eeae918a54e0b305ecbeadfa1fff90c2b3258efa115f7a62ebcebaff202e3efe26f5fc22e88dcfdb8fee34bba7a5b5427873d41e61bea4d07cb1255de4e573a087deb880430a5f265419a10dfe96f10f13916d258c2a1c2729d01215581de9d2960b9efdaecb27ee925e160e0b718d2f36552cc6707091575c313ed0ee2f9ab8d5f70c2a4618cd7ad2039bc76273aa04caefbacb7b4cd27fe330d68faa0b1e1dd6f8fb463d7f10fc1820feb08957046eb17f403978edf09b86e0e8e1368c35197205e29c9a415102cbbf5c2884bcfb73bcdb5313e622ec1bceabdc1e489903b22b797a8a00e882b8a0917758753587bca752bc395ee32b87fc5a2d01949de193bbab5facda9ca03b1b822e351c1856675fd39dcaa7c24313e7d9063a957f46111de13a1dcfb609c1d551c74999d63fa1c7bbe9709d0832086a96a4dbca0a14b26a47e5fdfc5c8f18d78c60b8549e7153611159255510b8f9f6afef377ac91d3910c3ff21310dfb78a0ee7f11dbe04e7db1ea39ab72f1e73af59e0c0db31fc265038b9bab30ba836e95f1b53dfd962a5d60ef6832ab58597e8996465ae020e61d8fdb299f504b3d5290429ef4501768e0442c20fc293e075f5bacb502741721decb4878647a7fca32e1404dfbec272b3b99d110f33f1c2a5527bd4701269cd7ad6ab25b00e2ccf770feaeb0f105cfcf40325c87f0322a24680c8bfb975a3ee46ca31988bee8d590d0be1dccaa8d308d6d94ede68b04ab31a35da83f803719fae3a1d08103b450211e2c316293dd46a5083ef0c31b2c6aa6aec285ee07a215e3b65452131d0f450e1c2de1a1556e4f0cd7b96fdcf04df0c70490a6eb8feb4b416001f29bae061816a5a89499ff270b9bc05e9fce0080bb70d7475bedaf300ade7563be0d122932dd77193a49a3b378523ae8e79a0d69e59b001fcb5f9a237146a23c197fab3cfa7ebd982a9444e1d13ff9beecf0b5b96c725722a257e71239ea0eebd319dfc7511c99ad61aac07401465833e81ef8d51bc7166410212c1b76d00122a60b670c0c870c58b374a974c091928d257dc64db53cdab1d52e5afc13dd96392da2c57f43164c890b3c84fe6e9d95dbe352f19ce96127c1970f0336c249ff63778a80dc65ae0d62b9c0c43d328da7bf04f47736906bffba084fab3ce108d071a98ad3f3bf13573049ee633d29d29b09008b71f02acd0a765af345f34fd2c883090cb79cfe3be296cedbf79841b291439fcd4370593c0e8ebedf3f7e6d1ca9a198ad9dc68a7d56391ea577757faca6314d2eaa1a5b4b480dce0603bdc83acc72ced59659f90e628c8073b43894c4b7b3953ed4cbf5f4655d77521f1e0f0a40cdae1e31c3b4e51345a1b433d750a7abe9157e9cd1ae8c0237a97f6dd0366649e3cf835fa3688a6d18295e1ec245d440e08ad8b6bf657b0092af1e64da5aee216db6c4de118b07cd2d40d97e6264f411b26a29cbf3869271e94e0db0ac103d58de5457cd61671c52680f92fb2", 0x1000}, {&(0x7f0000001300)="3d0747ab99cf6cac5baa9caf75114eff86a1a05d7342e015a9e6b09456afc213b2d0999bcfe28272fd33bd13892119675a491bf744790fb7b1832f5707670bd77b669841152dea1898ac65f130183256471c4a37193a177683fe142ac7623754baa74a3d9f87d394fec2726579d69360108445a2def28776929bf236452caafe43c5fcf138720fd9f0978006f0f7a04c6ba5f4344ecd2abad09f776891aa9cf68d09bbe9eed348c3c7f2340f43ea5d60b59f63797cfaf15a53c815d22e632714f218ddcfd353e78aa3877c3719008e8106a503615a12e13033b36f400460a549d1e6e6c7e3a83d23a7f8537ebb84c63dfe4dc39e11d00103fe3941e71c1e2786130fd4d3cd9388d8072992bbe620a531089dbdb76c6240313893f534fc7e2a77d1de7d0538c7108b33fbcc6056948825a58cfcf19001474b02b1fc0dfa73fb76268f7935c5da8b8bd1227362c32c07010ef30fa5086f0dc04435b9a9c559f3ae469664bea01ff9121708f8c7f8d7ef3f6e53558a7891bc47989da8a63716ff44f0193b65a58ac22edb41cf526b4258322ed39075c11c303946de56fa8a0b21b48667792c3ae18d12a5bd926f4f6375370f18e2975296a9ac54b249ab673eb5c0758889051f30ae7236342951afb210ef41e071436e633a1052aac2bfc1654b0aba5a934f21ba593707a8d46020f504b223b2ca020232fa717dc33b90f4c6fe85cf563691b9fa91257e952f1feb8382c5c30c45cf0a553a5a5a9c0b7edf4464b43ab62829adc3134a5c297942daaa6141523d2b5e1de944e2604093b386a5d5a44c4829bb29f92965e0e28d06cefe48885b6c0c4f4c379fb20cca512608e20a4409559ea875741c686be0e42eba13587a50e6f4d7018135a3f9c79d4f77bbeba20f08ee256cfb04ba7b56b032c8507e598d0c1080deb54274b20a99d7b97619d399c715a6a2ab35c8e6abd08613bd6269d1d19e936651581110bae859d186b830df5a56821e262aa76fc717c382fa9ec644bb2b68f7a6a6410d286a6e7e59b153b53dd2aab57e3d2ba7d2b1b2b761b2b7afaf8ee11d4b752ad67f11660bbdeb92bbdf9bb8d64bf5c264b1d37f7b5127b42432cfb38baa54e5ed94685d82139875dda1db1823f1dfdde1d6d3247f6ec66a5a3d17833b8ff446fdcc6a7ea380f4322739050f075a0cebdbb4be4f374de3d4f20fe63b8b2bfd279e21caa924f5855c98303fdae3d50fa6db9e853846ad1412e2c70d0b0bb6a554fc6114e0ade58a2a59cdeb2d9e110d689ec527f3e4ffe1902f0bfa7f26b346066b7763aba5c3c7a5e90642d65a69401397256d5d03c17728c6a86d1d15b06c79fd9f5495e0076ca80035903fb260646f190982e131c1c5278334e4ce13da6dc344186d4fda813e8fdf8020d0f2bad48183dd7bd5b1d68cdf2746b393c6e5b88309fdcd3bbed915391e29dbc9c3ab5e1be869ee60c981f4fbab9e76ee4f7ff84a74ae5d3abe31119c3cae38eee33a1d8a1916e617109303d9564fe44a7c5d013288a396958acb7881c5ed8d393e95c6fcefd12d8a73a73218e4f13c084202cc89af1644b31536d2b32a29a09f351d507cbcce40b62ca7bb4968ddff492f1e306a42e61d647cab624ec90af0bbce1f00027e75a3ef8b0e26dd68852c0816e2f46ea93278ae99baa42dd958c624784f1926e9f97e32a9ee4c2311f5568f0df91c4cdde84c76400d06817e6551e3913218d85ae2cd0fa93881bc8ef40c91c1e8035d36b659f99c1c63d42f725951ca1795e81af54b35a058dbcb9cf000ff85342f868c1cb4344bcbaa25a73cec563efbae9e2fd984e0f92042e60bbdbc421a1bbc6ed5d0c3bfe781b1d45501209514792667128c71df355df7565867162f958a7b2ab384846471c1e6b81728f999c9b988a80439554df63d82273053ceaa85b3bf9d7b013738485f3aeef780aa125438c4303b8296c0043debf6e6fadc2c4a8a023d10242cc3cac41d98ea44f6223a0ffc1140160a9cd24216bc8ce08d2c4ac366fecee9f4466f80404e166e95346322cdcf226781b0fb7d8f963dbf94524f7677b848b4a2a3272e4be45350cf3a651da0f7eb632093235420e8498b715d99378714396fc27bf43363db8a7921aaa2cf51a2235eaa3df87ead92e02af18005101e00607ea0f0f868fec4d2dec75b69c648c6acfa7ab7f6c3f371ce155a0106ab75ab3d836f64e765c8421b9bfd6fa27f8ad67857b2f481ada835083ad03370823d6b807fdb4b6073ecd7d7783709ea6a0cff082e59353bfda10effcbbcbf7f813d92a6d27514270c76a1510c1d9255e3cea8066a6101ba3c5ae68c6e6ff9924c8338de98bc54f115d927a51ee9c06667151b53f73c3c56ce9e73e7cf8f72803c4185b5d7ab95684bc4dba9191acbc211bf55cffb7367eea19825405276d7362fac7ce5661b97e7cd30b9c0de5fca6fa0f23386896bcf4ae377b3c2539aff589587e3dd09c79d3e86a3e9f239463f7c9a3a058adc5e4e891a10cb61b782388d963dfad49c0c44f89dab86eba64e6ad01e3708fadfb049df448b0fb9286ed555851325aff870bac5fc4572d71ff8eb331f83cf8d0b92199d69225636282cbf57a5ddc18dd1504e10e482d8a7628b9a4a056b5860cbb57ca43b3f88c7d878bd3d1af1981cbc63a500e523484beb21fabb2d1f6c6c2ab26e3469f2825f0d4e38ad1152a379c92949836c11b0e8ac038373b9b495c55078f2b1e86c318ebb4e7e4ae292c99fd85badfd3d87b59ce069582c08e546bf0b25a2d2ea72f42f78c39f7f82ae3b560734bbc6298f8fa5ea65cb0ffb60e7ff7b261fd4d2c416b49c0aaa5471dd0358b24c3694687b61f8b976d50f55a6c8f9e8a69ae0554230ca80669103e29808ef7f23cdcec9692739f6ece55b5b665f62564d07c18733e94680f99ee047d680bc9c82d8782a29df608962d3f2f57dfe88d08b940ee6e48efd487d9223bb34bc3e5086874c0045add058d3cf8ea848001f380f49cdbe77620398e290ab6906ccd601bcade4a20011678e33e28386e09d9396745a69f456f15da5ec28a630d95df0db8e9ad4fcab0e1d5c7cf1b738e8cbfb2bbeaaf62ba119eab8df7305b1243415a19bd9669dbf43aac6c438e856e29af8f90e96ab9e4b868158a0e8da6a9a8b19341f4cae498cc3004c0a19834d2ab5a5b809eff8210f1bfd14e4f71892343f80bcd01735aefa69359e5d7112698d31fa95eea20432db6330872cf61151da5c9fa57d0ee5a431eb49e54c29a2c238680463e6126f66efa97ab0cd221507d84bc67ded35d5f241f3c7a54a683ed37a5d09286ccdbbefdeec32fb88bb6879d85b07506dca1ab2d0d7c84487f92c5dc1bf999d9e10a15dcba66452906066cba21c9d2b7c08e6794463095103b2afe37100ab874b9bf26fb2b93ad564886797ab8f9603503a56ae662d115691204729ff676983f42b03f753e2364a1bd39794f9759d4c7acf8f7804487c76532a78700985ffca1d4015a526871b23840253d9effe575b9f0f7bcee79771a2535b16f9d606b6cba354b6a1cbebd14f85b82bd5f1a37fcf028c5b09d1f8c8019858b0cc27f98ff8ae8100a1e08925831ca754a4332d0a5642ece08be8784499e058fef7979967c44750f9589960630d84ccab51fe8f6f391eac3bfef69494df7cdc1d75efd7c7ec9cc2089909f590d2509fda1cd7d310555e00363751d7a5a8d097100f42d243adeb4e205ce29b582fd68bdcc466b03ebd6a6dda0b85059c5137ecbbcc2b0472eb323d8f1a628ae302efe3fa86632e9d2e5fc3c61b4e12439ca8567de595346022975f213b3d64758ee8b5dc7be53eb7f00a412c48a4233b0a19aa7cdf9519adac95478d06da07e15f07ff947f3ce086bb7802e215b78d164e05088833778294ccb60803d2c0443c5ecaf98bef57c7e24565785062afe8484d403cf113a0eccf3e7af8b8fd23bcb0a8749e09d5013d9a2bd2141ec0e48b4feabc05fe363f2b2718ecee8a2c1169d0e482bac29982b0ce8711f599851c99ad6e260719d607a348782817ce4b1af4a978d7946f52b570939704d17002033e93ee446209684dd269fff86333129a815ed19ee2e8eb6be177c1bcd0f351482b80a558794d152c6a1324cfd9d3c9b4ffb669744cf39318f1816020082fd10e29302d6a2eb775e36c5609fc1bb2a508810dcb5711d056409d84cdedb211f11305a9fd8814129d3a7fdb5600ac9ff8ee0975cc6a7f751ffb32442ab57cc0d26ae359e412b6e2057fe867d1576a7294cff1637ad66d9f34c30e85e4060cb76affd19bce7f11228b57c14ad771696fa344e6326321d7d0ea893d39490d0970bc46a03204d2ed0e135a0107b86be7ba4547ffaed4ed0fdfed349787c62768bc71c3830c234098b399a0397c71dbc7976471ede8322751dd0b7a87724a0584219f43e2f541d08761974b456941190572518b29c2b09598073c955828abebd8ee1b8ade1b3e2a9dd98084d3a6bf12b5298cb2ac39057103cb4ca49ca432d10ad8ca5e48de324692c2e36be0de1e2228a138c69ffc80cd454a8e48f3c1b50a3252037cad29de6367201228844b6f1c0d0ff38d6b347f8864d9794d793c45c3dab724fe8b5aadb8264ca0236e1e77674497235d4de649c80c3d45331c17c6941e86c1a7128e0cd15452356823301d432748f4cf756083835b8d08c90fb154189db114c780f04c0e9eb6660337eace909b104bc428ff3a03666c4bf3e1bd7fba4efc72d35d4eb4dc76435770c9633dcf2b3a7cb6ffe1d61dcc880b60827ee1ea2c29464cb93b296f18647ef849c5ec42bd81455bf48a69dfda5d62d4e6713b5638c556dcdb137eb694cf4667bd70149a760400855ac39df8ed365c31535ab8b5ab3b4626601a5f0c8bd9d2efec15cd499f56f2be07c1b5c6b6e47753fe77e3ef932ba5775a8d40e3d6ad9861b1f3ba183d44ed85db7fc8c04b528bf4a04607400f5f571f0d118cf9d67906e4609d0b1f97a36b23b4f5cef9acba6492a5cf3f7f9716a54d8d7b5077808120b18a2513e247c38e42b5dde51da1aa92d2edf11ed055195bf97873e89896f8c887a465b101b895a01d3d4c5bcb83bdb2994861a04b516d7a2f1e0d11f1e56cec345ab314e92ce3cb6336d825217baa0765f5ae694a86963a4e51ce61e83f57dfccab59ef4b59cf6e2d7f1c5d004003edbb3192d2f6b37ac8e58ef85d57eeeeb864db9edc22107d0d568baf008e968204ddee83987d56e7c784917e0436ac87d695adc4367f4c0fac330f9341b0e996535962371a516b3f99d5b349923d274d2fbdbc4091e862e4b6ce390b23d8ea1243f0895dde930759cecca019aa659accd75f9a5f58bd6a9c110358128290c4231ea388926f16f76101b402e73b60bc90254570c4f26721d0dc45490e4896c20fca14733f2f46344a3f3c6c93404d3db4d3161e5d0e2bdf49a7c72ef8fc4d720f4541c4ea298bb8dd932c78ea05811824e020b7bfc8e5e274cac81567d61e2e2a9f084b21483370ed8bdef242a97973b0132a9613f191927a65b0aed551bc764820ee7d00728dfd6d97ee1ecb2afbb7a60724a600226d07ff3ef0e5c9fcc4c43ae199215b592b1f82506ba43f8c76d2edf2cd412c52c3b7d39ec766689bd0beb8e859148fae62a9935c656f38025914678e9d1e4f7ad7d3b09b8e601d296c9b8a21152ef796c9aeb9c191e2b8c2b7a8317a00609ef7549808de298f3e12989cf6fd2ab9531403f8b0c2711db81f0e6a96120bb855dc0f6cea1f0975b8adf14434e324bd53b48592c64737d2", 0x1000}, {&(0x7f00000001c0)="435a707c082d586d8a21d01bbc34548ca0c9a8735d269d1d8b3669b4d9baf1", 0x1f}], 0x4) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt(r0, 0x80000000, 0x8, &(0x7f0000000040)="001cb5e347abee74de23976ee7b53ed0c5542f012b239e8bd43b7a97aeb8693f4f85464b74db822f5dfdf7bae230b06e3c4d3644860eebe68643c9600721d953e77bab76d95af221f095c751db289d8493b304db083217c0db82cc39425d0223c02ff1462e529c962a87be74185a53eefdb40b1aa746bb0f4c41e3475839ac0f6984f9", 0x83) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x4, 0x401) 14:41:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) sync() r1 = fcntl$dupfd(r0, 0xa, r0) socket(0x6, 0x4000, 0xe5dd) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x5, 0x4, "59ed7034679aee58772843d3b5e307ba9c39c1c7", 0x5, 0x9}) socket(0x6, 0xd538b2d2c70f1b2b, 0x2) 14:41:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x1, 0x0) fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x200, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20000, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180)="1838589658d9739484b81ca0609dc783dd4037f33f506d71fa9b5d2b1af707eb272de59f4fd5b9b0f772fa0d70a6d7e3668ad21bd8ccea0417757a97dcdb68babeb334565c39934ed668a91d291533455513799a8e299c2b2239d555a16a7c81a392c24f22b81002b860614db624fa7b7728bcbdcae81d51a4fb7b3d71b4e313eb158438caf39283fb36f4eca73eba", 0x8f}, {&(0x7f0000000240)="41812b23857e570d1ff2629b746518df01e83c0213e8aa823b0d1e925867cbb8084d8f98be584b11d8ccf99941fa7475cca0f88503769de28589323133854beff7c05f069ae03269e43fa2e9c02ec1282f7901efb58c2cfda4224acde516e984d7b6bf1a3f4afdc8fb7d9b30f2ebdc52f2a461691622fe94dfc9a4be557a5dd46b1c85d046919d4f2811e81deb3501bbe09bf66bb730849dc02ce67cbd450c0dbe0c2882341c0ae106e44daaf1c50947caf7b628c396d036e0794c3b6dc86a7de48c4b2789f842fa701b45887f1eae60ec82c5bdc13475d3c95ccb25994f99ff4d9ac3265d8ddf68a1212dc44a6bea620cb3", 0xf2}], 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x8094844010857f67, r2) close(r3) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) 14:41:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = socket$inet(0x2, 0x4000, 0x80000000) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) chdir(&(0x7f00000001c0)='./file0\x00') mprotect(&(0x7f00002e7000/0x2000)=nil, 0x2000, 0x5) dup2(0xffffffffffffffff, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 14:41:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)=0xa) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x3ff, 0x101, 0x6, 0x401, "adc7f0e86427cac0525f4d2d908c7bf383833852", 0x800, 0x30dd}) pipe2(&(0x7f00000000c0), 0x4) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) 14:41:20 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x4b0, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0xffffffffffff1f1e, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0xa2, 0x20, 0x8, 0x6}, {{r1}, 0xfffffffffffffffd, 0x81, 0x40000000, 0x7, 0x9}], 0xa9, 0x0) 14:41:20 executing program 0: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000000), 0xc) connect$inet6(r0, &(0x7f0000000040), 0xc) socket(0x3a, 0x8000, 0x3) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 14:41:20 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/124, 0x7c}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/18, 0x12}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)=""/188, 0xbc}], 0x5, &(0x7f0000000480)=""/127, 0x7f}, 0x803) r1 = dup(r0) getdents(r1, &(0x7f0000000980)=""/120, 0x78) recvmsg(r0, &(0x7f0000000940)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000880)=[{&(0x7f0000000540)=""/49, 0x31}, {&(0x7f0000000580)=""/166, 0xa6}, {&(0x7f0000000640)=""/31, 0x1f}, {&(0x7f0000000680)=""/230, 0xe6}, {&(0x7f0000000780)=""/195, 0xc3}], 0x5, &(0x7f0000000900)=""/14, 0xe}, 0x42) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 14:41:20 executing program 1: unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') unlink(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/234, 0xea}], 0x1, &(0x7f0000000400)=""/4096, 0x1000}, 0x843) 14:41:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x8, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x40, 0x10) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000340)=r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = socket(0x2459101c67029386, 0x4000, 0x7) connect$inet6(r3, &(0x7f0000000000)={0x18, 0x1, 0x2a3, 0x7a}, 0xc) listen(r3, 0x3) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)=""/110, &(0x7f00000000c0)=0x6e) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x0, 0x6, 0x0, 0x20000}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x60, 0x40, 0x4c, 0xffff}, {{}, 0xffffffffffffffff, 0x4, 0x5a85c2c3271ce9e7, 0x704e, 0x6}, {{}, 0xffffffffffffffff, 0x40, 0x2, 0x5, 0x5}, {{r2}, 0x0, 0x20, 0x4, 0x4}, {{}, 0xfffffffffffffffd, 0x2, 0x9c691312f1e263c5, 0x57e2, 0xf6fe}, {{r2}, 0xfffffffffffffff8, 0x10, 0x4, 0x7, 0x8e}, {{}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x81, 0x2}], 0x10000068, 0x0, 0x1ff, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x3814, r2, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) 14:41:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee6d057b8cfae4b75369fb4d84a1d30d1ad62950b6c597a54daf8ce17cf56bdea4043d80884f1dfd2c6362886d360871bbe7cf2772086ff7199ae5ba44d0dd9547eb599e6ec3393a953c5fe974e1a60ebcfbe8f4052bce7"], 0x1) write(r1, 0x0, 0x0) socket(0x10, 0x1, 0x7f0) sendto(r0, &(0x7f0000000000)="ab59eaa05f64b83eeade09ffeb49a2f3382c8a1f79ec4dae26b7aafd8daca42ab538e9fbe718622560b3a4da85b0283767da3c35209fdfb4e8f6c89ec66633cf3906f40ee0319451b476019d42593e5b805928b3ad110cc63acf5dee8973ad65b4e9c1793b469d934524101d697decd57bf29a13f5fb0bb017c543cabdba291f8dd1fc9b80a416a78493b44b8c20434a168095f38a000aebfd178e131bde6595cfe54f5e3e2bb3a35da6df791c5a815ee7b71c160ba4b42077b9f4152a1124061eab710192d26848cc819b4e13b7e2f00e733d7e33a8785cac59aa158d55b2b28e60c7c6ebcdb715d23abbf95395f633ddc746", 0xf3, 0x400, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 14:41:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x7, 0x0, 0xfb4b, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/158, 0x9e}, {&(0x7f00000012c0)=""/101, 0x65}, {&(0x7f0000001340)=""/135, 0x87}], 0x4) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x4, 0x2f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x0, 0xfffffffffffffff7, 0x1, 0x154}, {0x786, 0x4, 0x3, 0x9}, {0x6, 0xfffffffffffffffa, 0x6, 0x400}]}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xbe, 0x3f}, {0x18, 0x1, 0x8, 0xff}, 0x6, [0x7ff, 0x20, 0xeff9, 0x10000, 0x7, 0x1f, 0x80000001, 0xfff]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) 14:41:20 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0xf1dce95bedcf88f8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x5135, 0x6}, {0x18, 0x0, 0x80000001, 0xfffffffffffffffb}, 0x0, [0x6, 0x0, 0x9, 0x91, 0x5, 0x8, 0x6, 0x9]}, 0x3c) syz_emit_ethernet(0xfffffffffffffec9, &(0x7f00000002c0)="00996fafa70f7aa29c14d75b5ff814ca931590b624708fde3a4cadb2290224bf936548a93a1116f09a26e5a597388ca7e9d42da92854f82cf71bca867a035ca719090c71c4ce4c63478abbf1ea95fb2da20ccd7026c365caad5fce96eeb127d75acdd0f44b601d42aced633afe35f39800e80e0415a5dd68b68c7f5b2f5c4818e887d4c4f6fd239e5aff7aa434154f9b3d7ebc79bad62cdf5b5e6716f17a3bcd08c5cb64e06061396f1232a738edd38c2bee8f50a76104232f407d437095c32dba8e386f4a6f5fd956da8a79a65bac692e05ec") 14:41:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fd4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000dcb000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 14:41:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0700000000000000000000000000000000006082"}) lseek(r1, 0x0, 0x0, 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 14:41:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x5bcd) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x1, 0x4, 0x8, 0x2, 0xfffffffffffffffb, 0x4, 0x5}, &(0x7f00000000c0)={0x80, 0x0, 0xff, 0x2, 0xffffffffffff8001, 0x7, 0x1, 0x100}, &(0x7f0000000100)={0x2, 0xe4f, 0x200, 0x4, 0x502b, 0x1, 0x6, 0x7}, &(0x7f00000001c0)={0xfff, 0x6}) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 14:41:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x10000, 0x1f}, 0xc) 14:41:20 executing program 1: r0 = socket(0x2, 0x4000, 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRES16=r0], 0x1) sendto$inet6(r0, &(0x7f00000000c0)="246bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) close(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x40, 0x8) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000004c0)={0x1f, 0x1000041, 0x8}) fchown(r0, r1, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000200)={0x100000001, './file0\x00', './file0\x00'}) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") r5 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000740)=""/216) pipe2(&(0x7f00000001c0), 0x10000) semget$private(0x0, 0x0, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x5, 0x4, 0x800, 0x10000}, {0x1, 0x1, 0x81, 0x4d1a}, {0x3d62d7fe, 0x100, 0x1, 0x4da9}, {0x2b9f, 0x1, 0x2, 0x7}, {0x800, 0x1f, 0x6, 0x3}]}) 14:41:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000240)={0x48, 0x7ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:20 executing program 0: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/138) clock_gettime(0x0, &(0x7f0000000040)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000001a80)=ANY=[@ANYBLOB="010000000000000086bfa85e9a95095b4b615cdd62760b736df496f92d830fb63462cfb3e762a8be95dd1790998c348085119db354a995c73ee2d8323b1888f24b81da5b095427b94c00b5af4b6af62a5793244062985a64825289b4bbc149e3746457ff3b569d4d5d16589a0543bdb28ae2c176d5aba12ec6e4b98c919099765efe05aa21b995055ad871149a385c5d8b1c8150c9e2d05c32d6c9cef8ff9c7b4ec395fe6b8e6f99298d81aa894b4495942291ba5ebc2862159cf3b2a65e9acb380f778975b42bb05657c67f41bf24e4874782852ad59816bde491465f106a49bdb3dea49c3fb15460586fd37cb1180d219b0bce77c468364568d253fd047c72dca0abae85a9be17c79f2112c2d7e00a9f3986c9c8892f27f55a00a99ab08ecfa2f9ca853409c9df6693ffc949b4e5e235ea98dc6ecd53b2f4de753e516a4b10aa4d843a310dd7e9dd51f478abf720ef91d99e8fa3a8dcb21e696038e458222fdd341e6c7a70e458b25943943bd49dad5d82cb005c4143d16cb263e6d99eb237dd08c4853f3edf5c4577f64d9ac103806f23581d5ec258d9e0fbd1369b16b117f1f870fc61f0b35263fbdf817cd7fbbb3111ad363f2937be1247cd66f743d36afd4785f9ef7799c7ada5e7f7dca3606d12cd2c093d56734d6abb3a9e323a7339c9d9cd20bd78ecdc5df0fef182fa97e0c020f2716d683df09869504de3f3a65cab00e3a93a623b7fb32c29f05fee5fffe3270c9319d051ac4baf87c12b2a58e7893070c9b824e34e2a6ade02c6ffa9eb25777d08c42d07ec8130e30fe4cb752009aae44205a313e254d712d24fb83cc67eedb386fa095cf45f058d113aa157308b73153c33be316271c7c7faceedb46e90391280e286e3524d485270174b8ad2102c35b2630400d8af8442fd730e1e38497abc192fd5061d3f1da9316623b44f014a7e6271867ba4da96aa1ca1924109aa1638d295bc5535a4ecaf9a43c6ba701f8911e88cdd7694d46be1d3a9b4f65d4cbfbd5ba591a65fab663179887619be6c17784ec2d25bcd26dbd0d5d78f98ff554b2a96028ed51fb227bff7f11f75e6a4551e5dffdd01667e1a14d99828893b7e3cba426562c5501ba7ded04ff9ba970f5ab082484581a803112fc881500ee02f0bb69b9e503ba133bcb03e123049669e031c194875816845f10460c1fcd896bc15795b066dd9599480174fe81babf76a123dddc663e527bc727062aa5cbc57685abf4789ac6549e54c119b25fd2dbfbca909a480b6b7f4b724c29467be1fc985ceb4ee2607bfe36f34965528861345289fd9210a4d389a0e3ace8e75c4c11e3ec883b3427a14078ee780eb6fe17418f2eb896d29d0aee2473851bb715cecd3661044fd9985edebd6a1b4cc3a8bf689e1c434d7101bac3cc8f7126beb88a689f8c5478b86b6e1381a91a83bcfecdaa7f7528c5d87379b14ae4b810b1d6c9287820335a9baff2a72f6039ebb73af67cc653c64edd8bb93eb643daf6203f589d8bafc2b74148a2c999132ad3339aa1109879074898185661ad1953fe753675983969fbeb3be41ed8d8574178aff36cb0d3f74beb50981656bd41b42437940023428dadbf502a9b210919b7437625447e2cee56384749099e77ac85cf5679a1d376aa0eb0e4793980bcbc9f7124da4859db63954aef783fc1ee8fc45d1f680b69eb93edc0cdf3bb0aa62d5359c7c293251585148663a25cc624fe1589836f9b38445289eed712aa85d668935c4ca9094354d232974d29fa32c0980d31aefeedaf7d35f27a55d8cbf86d27313b3fe2d9151a03098dd47dcec8525ca2cec01895dfa30093a183afdcc6f7f8f1f2ac013cade46405fdb3a605ed6d9277c26328c6ed3e4dd8a27c03489b9c6341386f29cf4df23e4932e02e9aadec050299f52af90b65fa5ee746683ebe435e66fd810dca2d7c051e124168392083464446684b9cedb68f0f606fa8b2a687c04e4c39388213140de767a453e4be5cd42da8f68abbbe6e5eafeabfaf6f8dfd87e281df23f31d94ce3fcf27c21ede332f6dacede77bdecc75271856718a7909f004c2deca27820b1f71ca270c5636c1cd338dff839809bac1798d2129f6fb1ae617c7e9564b86f2d4ecd1ea3291e5f82291e9d83e95a19030211507b92821260a0d5fca002340397ac8131f39527cdc0a0018978bf4bd01923e4da575ce37a6da6b59bcd76a24fe6ba7664e9e9e013a7d04b9087ace630ef8a3ef860284c35788df4b6b228154f9818b59b426c7052b0d9a0fe0e9825eca56b6f1ae5e322c470698cf88b2d578808eb0375ab01979930b6f18c44a26425dbf5fa9b2341f6890bd320b816eb863317cdddcfc28e768ea62c67e8b91d61db2e6c528a0572d7dc177b7614317ab542765a7480306010ca7417667c854bc3c7790a97bb3469ae72584a80d904aa85fd6186077b07cc847cace143c66eefd7a0fb8cec1e4c22d6f508910a9a34401b4f800f9b0d63ac87ea7a0b56e418b29b2310195d15b23c34ea29793b6b410886105258b109d377b16a0fa67173b9616da34089a3f53d7eb2ab11a32162891fff23be335cc63eec9480fae77884a7e88e9147469ddd9515211be1335319ff1198035556b54ca7e3a58c20e9afbfbe122802f243c5c48c9e2ba0eac61d3d48b7f6d169478e9d558e82e828889143043e73777117294fe1b19f0e80aa653ad135fc8117d0b087fa524584bf6a11a2f49d034b473dc3b9b25984aefc84bfc19b5574af51982c401ac8c3c1b014e765cfdb031c4445b1e4ef7659272383185b2eae3ec672e3d79db10492d385eeed578c02063135008090a5d74f8f21177f7107325d9707a337e3197246ef26013a7eba96035b8b5f68a3294923498ce7070d0bd9369f2067e103481ae3fef54e62c4dd19217b08506a5cd35e6ef57752e55d162927d0105c5ddcd536b73246bdbbba349cbe6ed56d94d944d3504df0283545a24b11adf1c970bb7a18fe7b35e43665697ba31a15b6f78b4848e6d98fb89531f1b1a84fd0b3e4c74d045e777103e90217a013d94cd7ed4438220424380e4207a8ed27538b19e874e0685e853f7035a333315e49b6905da43eac7a5bd45883c63e360a749df71664b8c1f2aa9aa1ef2fdb80399674c101b938a6f61a4939ffebdb7add9bb675fca3703419bd4cfe7913f651ef354f7eb6f755c7f019069dbbca264f907dc0db2de8795ef5b06b4f83d2fc0ca534731e1eaef74aecfb329d5caefeebf614260077cf20ae95e71106f29ec83f43e51279b161dc4dc468fc56d46a40e5e5a5f7b431ae23424d459673dfd27c624bfdc518ee67760976d381c6cc57c7974845595078ebbd5d86ec700141935a548846981a43ac26bc21858c883de76e3df25485255c6958c59f88c7d12c4f925e54e8d973a9214500af6f1b9266732117c3d20ca89d2b30cda3ff0bb192e9f0377f6f9a28f77d8a01833fb9938934b4cb34b39f6cdc0588e3399b44841741d96638fdb763bca302e462dc70b8df38e7d151a2dd025e5747ba8e1ea3da7d03294ef24fb2e0c4dd550f439967b2394a49f3d307050006b1499a4caf831840af682a9bd7bb8395df41fd0cf1352b101f2770bcf6cca05f3976bb0c1d0f19022b8a02083b59d8e4674679d5b86a2a61214c0706b6c8e91662666f204a56e9ad616d47161ba67845d78672d26e5d15e5e705d9f953a1fdfc07dabcf99cd5bb4587edcbf3d4a5c1f3a234e0a613d4770e4c6d91f3a9ad791e8bc609bb16d4ee4d1a008fb8fba5ef8230c7c6bb17dbad2e4279b92f644536507f57fd32f62cd64c9a0fe086993fa081e2ff811a932741f73535f8f3af58e64a6996f8254e6fbdc953dab509f282b608b09b2a0aa8615bd3e059bbf7d8fbaa9d7acb4797794bdfc72de5e225f150a17e689a55a446b395820a9d566d7ba73c899762a5445ec4f5210707de7ee6729e39cfd2e74da134a8a793245bec9f600630b8ce5998df6dd656560f04dda6679dbeb0567b549c5f3722b7e33e58723c3c56347fe16c2a568826e712b4d4b1fdc5d7f6d360be357b233dbde1e7e1f3aa0e6d72c0abf352c6b72b39316a43725c511ad41d911350c9c7b819c616d78cb17606225edbfad88b72b76ca8598dffe634b0afd69ea572140c518bba7faaa4c4b7f57d349ec689cdd0b4bcf92da3325826dfe9b88c3e3f866e89bd477d8b7bb7092eb80e084161d76630a2ad6b70c6ff50eaedf7859a7f294867476a8f7c5abc6f0a58d1766646ccdc0e9ccdb74517f778641d4aeb79c0cfd25d70bf3ca66018dfa5caf24f1593d10b39b05adcf674682e2897603aa51f48b8e41f6f55ad8c76ea3104111860725d42bdf003e4331625a0536e8b7930d4122e2c98b74f9f7534d064dff99fd5f12e874b454341563a312a0676060c3e28c21cff4cd5815a8bb3a1bc426d5869ce000f52b0a0da0dd1f922ae5ee4c7453c5cf4467b1f39f2b885d78d268232e27ae763de92673fef39c04169f8d5c8a01a0ac404a44d72bf78c1d5c6d51601db28f5ae24174483696770a284849d1858f3793bcca1dc5ac11fe6994203a3b642e27d67f4f6a9077e13e9cee2f78e7cd8f5e99e525bf2f6c716a605d232c9c1a20297abb0c6ccd9146d3c4efd4db3e1dcbd95350c58c7faf6fa7fb0722d70f504d442e0f84789d1ae682283173f0e8681631ffbc473ee99b69de661b3145b283b3a9a2820f1c6961f4c8dd7f1721b69363d688e7daf7aae9fec3235b95e13f9037fce1620eaf4197a83f962033c2b5ea92e87cfdaa4fc7f8feffc970e131da6a88f9d85a55442d954d664ea007dc4ba9f6f59e058a9676ad88f85b43ad64a1a025ce33acf8f6d0d2137c448391521d25a9f1be89bbfd0a5eb98f21ebddb54eebbc49aedf8ae88b3e3a03a81404a4f52952e920b8a199e6d8d3e3bada4d7db45f3febe4000e932f0aa8be79eb309197b42f359838953d1a3df0985a13a8b511c7cbe2a994d29f99768dc22f8908db2746667ba8c29e4649362e23ef10af77bc71334e3741ec5e405397d680b45db02c27ec21bbf6c74ff93ff67762bc4791774b724108a6b8a733e84a4956bfc333da49082a52aa47a3ff778d30a20d395a7f312bc361daf792de656743f0abd8002d3bf44764978960e36975a8964c54f0c2aa8274f363d2d5cd58bc7fff32231ca2d0a58e77c4a73da067890733d136fcf08bd461bfee50ee978469b1333d944c33e710030631e2a43a81ea0e25d3fd6f0fbac619ffe5de59d71ed08991b4884612a6f260d92eb0f4a5fa545cf6d185c12c11cec2202f3e134cf8b6f1df732b96e0a7ed00d19812ef17d59d45a9873c213130dd7de4e41549517f193c005c143d71eadad5f8c60012f36f80380137fa320dc16e54de4610c7895a63960b016fb1fa5241f17ab0ee99244a5fc2910b5157b7da6e935592353f6ef6aa0c262e65d813a552aa9689ec5f4e0a7272e55f000ffc3a3ddc61b51f1191bb50d0817789b8f9eed926da94b1f6e32ba985437524651b13ce2c88e88861d909ab6554ed7b3e8c3c88e88034a9956981026f01fe5e9c7e97a9730d8ef65dc1144e11ef0ed8e1d6ef4f07cd45cf808edf715b2331dcd5e3ec16b62349f4989edd7a66fbd013b5680eba8f9ad127b8b46008b8d3f6f8b5db600d4100d0fafcae9cefe26271680c6eb51a1a05dd93dfb372c6ea9ed86a0c68f414219462fa2014c1c75bcf658446800000000000020000000000000000000000000000000e99b26b6621583cd42496e8aed8ac0470bf49c0b04caa4425244cafa1f85b5ca4100f89851de60c6e324abf387e87a4937943788f650fd1572c7e3b1f9ac20c3a6898a32aa52061846922350c4c02baee7f13948d490101d224268b9792898e4f35a8f4d0efdfb62651c51b87a6f093d53c9cc6724f82d62ac90b9c7b8091ac8e0f0eb4f5f0000000000000000000000000000000000000000005566bb582012a15707aaf1b508bc5074d6aa529e881f57c85e6d095d61315b31dc27a39c06ffa7c5cc787710f57d7a0a7ad70c09a032d44fbb7d293afa0dd67dcdba53a868283c63f053076d9d112333f0cbab51e21094a280b304370790cb3c6ab1ffe238ffc80e0c8a815f331752abbbf1269996ba0ddce9d44572628c02ecc679f95dc3d44e25c55a6c92cec1416c7b30769aeddff9e5d500579d5a65a33b3d6024bea99005a71a992baa1963b798e6f534026966306d08b49373c2d71da5d6c039be02da0000000000"], 0x1008, 0x0) pipe(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000240)=0x2) r4 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r4, 0x0) r5 = msgget(0xffffffffffffffff, 0x750) clock_gettime(0x2, &(0x7f0000000000)) msgsnd(r5, &(0x7f0000001900)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48aee39ba1be4869cd996a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6625a723dd9d41ea153120932290e5f2da8f84c65af730a9cd109cc025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4ffffffff74eab1b9e73f27db9b7a6cc877ae76b3dd58e9dc8c81b8b449f6bbbee92f139d1aa7c0f21a010a2c1e10ae1b5292f1bb3c516c94647a619949ecca310cbecab42864d437fe80b36387b95a872b8a70e4746f73ae9539108cdff5e917782239f650395a4861b4583a5505b7a5e2ced112ccb82d50998227dc5da0c81b007fb0703ab9680e569db2844de1edf5d657c0ac51da5118b30d6761979b6f112e0355e44e02f2859481302b2b0d2b4d8ade5f61361f70b31fa11e8338b4dacbae802047600a"], 0x1, 0x800) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="0003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e8fe77f27c32b96720790c49a1016d4c7c3a322d945260532ef6de0fd8ef59bb3f39a66fe7ba7ca8388bf45a33ef978c2bdb823eb87fd71a980c67fb80a1bec82b157a2f328f124019e96220f292e93748168845facffd4daaf49fa90c77edd97a40711933fcd4371334471312319f43b325a0d418788da33d2fcb26a5e8bcb2b70c99cb5605d06833cf74dfafa25e5425f5f34c00000000000000351bee2c4d31c3736ad60c4a687c7cc853739720538446a490c5dc2fce60657ed626ee8ce244cdc0240b06e3c255da787f5d3b29f6098a89930bd247bfecfd8fe9139d"], 0x1, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) 14:41:20 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ffc, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0xfffffffffffffff8) syz_emit_ethernet(0x1c6, &(0x7f0000000180)="f4") ftruncate(r2, 0x0, 0x10001) 14:41:21 executing program 0: r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) fchmodat(r3, &(0x7f0000000100)='./file0\x00', 0x20, 0x6) getgid() shmget(0x2, 0x1000, 0x280, &(0x7f0000ffe000/0x1000)=nil) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000140)=0x81) sendto$unix(r3, &(0x7f0000000180)="e0e02fbcb530aecfe1f758dcbc019af4e177dfd886f75157cf47738f22a2b7a1c44cb58374798c16b60549404392498aa0459e3c1f31a50cd07966c2b8969d5713da10ecac8f8a685e1cb29d344c0fe312fd7b03ccb9a98e67b85b575bddb7c6af7763fe7464ff85727000cce786b6e0731b91d5a13f1518570ec6441665166acde9bc03ef3ed96763df2977ba362d6ea176b326741fa074e482af3ea85374e6b0552e1104a8950615d2b2534442163d11e26d7e5240357928642ad35a4a9e824e073c8c4b0b783006a7c6e51e1bdc8d03e9bc4c8116ce5693b23c8f985b147f9abba9b20c6fae01867aa816ae8a", 0xee, 0x405, 0x0, 0x0) lchown(&(0x7f0000000280)='./file0\x00', r0, r2) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000002c0)=0x7ff) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000340)={0x8001, 0x3f, './file0\x00', 0x2, 0x1, 0x100000001, 0x1ff}) pwrite(r3, &(0x7f0000000380)="160d0aa0692d32e300ea5e4704018eb6c83cefdd861238f9bce893cb9c169a484940df06c8b3b5e7fd803408de48125d5dbacb70078ab16c14827a18eb6c61d2d70dd5ccca97cb941d9795ad11c03623376420ed", 0x54, 0x0, 0x0) getuid() shmget(0x2, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000400)=0x4) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000440)=0x2) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) faccessat(r3, &(0x7f0000000480)='./file0\x00', 0xb8, 0xd884c9fd6ab44382) mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) fcntl$setflags(r3, 0x2, 0x1) mkdir(&(0x7f0000000500)='./file0\x00', 0x1e1) r4 = semget$private(0x0, 0x3, 0x200) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000540)=[0x6, 0x7fff, 0x3, 0x3]) getpgid(r1) socketpair(0x10, 0x5, 0x1, &(0x7f0000000580)) 14:41:21 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) dup2(r1, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') pipe2(&(0x7f0000000080), 0x4) r2 = fcntl$dupfd(r0, 0xa, r0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/58, 0x3a}, {&(0x7f0000000200)=""/194, 0xc2}, {&(0x7f0000000380)=""/29, 0x1d}], 0x3, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 14:41:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:21 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0xc000, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x8}) close(r1) write(r1, &(0x7f00000002c0)="98c2576bc70601c04e3e08bf01624104602612e21453a07c626812b86b60afad6922482294e49f19bc7e47ced296374a5c96aa74d8c327871b0178d52aada2d0ca93cb8fa5774450b81d8709a53ab07c926d0f079087bea4a9b89d7096e5e5629473a5ddd2af6a779af9b85ceaeca9b1c671f886dc5a5b2053fdb550cefc6b279bb0f8fed9c157ad4b6bade96ed040ef424c49840d752751fc45a9", 0x9b) 14:41:21 executing program 1: acct(&(0x7f0000000100)='./file0/file1\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9) chflags(&(0x7f0000000040)='./file0/file1\x00', 0x0) 14:41:21 executing program 1: r0 = socket(0x18, 0x3, 0x1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 14:41:21 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x10000) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) setuid(0xee01) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chmod(&(0x7f0000000200)='./file0\x00', 0x90) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x80}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffdd8, &(0x7f00000000c0)="665cebc0aa0000001f4972cb2bdaa9c256264ecdf7f266ef0ba6a109030000000000a1d67418ac00") r1 = semget(0x1, 0x0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semctl$IPC_RMID(r1, 0x0, 0x0) 14:41:22 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) fcntl$setstatus(r0, 0x4, 0x80) r1 = shmget$private(0x0, 0x4000, 0x517, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgid(0x0) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r2, r3, r4, r5, 0x40, 0x80}, 0xfa14, 0xfff, r6, r7, 0x1, 0x28fe14f0, 0x7fff}) r8 = dup(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f0000000080)={0x1ff, 0x2, 0x6, 0x2, 0x2, 0x3, 0x438e, 0x10, [{0xffffffffffffff7f, 0x9, 0x80, 0x93}, {0xffffffffffff7fff, 0x3, 0x1000, 0x4}, {0x5, 0x3fc0000000, 0x7f9, 0x5}, {0x91, 0xee, 0x0, 0x8}, {0x83, 0x800, 0x5, 0x7da}, {0x9, 0xfa09, 0x6, 0x2}, {0x5, 0x3ff, 0x2, 0x100000001}, {0x9, 0x7, 0x1}, {0x0, 0x9, 0x5a59edab, 0x8}, {0x9, 0x100000001, 0x1, 0x7}, {0xe59, 0x20, 0xb19, 0x3}, {0x2, 0x1, 0x7, 0x81}, {0x3, 0x9, 0x9, 0x1}, {0x6, 0x81e5, 0x1, 0xdf1c}, {0x9, 0x8000, 0x7fffffff, 0x9}, {0x6, 0x2d92, 0xff, 0xfff}]}) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000000)) r9 = semget$private(0x0, 0x2, 0xa22b3f2477735be6) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000340)=""/4096) 14:41:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x5, 0x7}) 14:41:22 executing program 0: r0 = socket(0x1e, 0xcaf5383595d1cbd4, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x8, 0xfff}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000140)) fcntl$setstatus(r5, 0x4, 0x80) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) sendto(r3, &(0x7f0000000300)="21190cd10aa1d232286c97af4f4da414fd6b2e3b8e0e771611a7251ac451fe37dac928ff4afe821d96e906ea329dc15b08b3db9b98038133c71377d52781dc13c8d2aac99926606d03d8b8625272ad9cd61c8277316fbb56c7204e62b3de5e05b0f33923e0135f992a92b4c72722253a5eeee9a538bff968af5a8b34c87fd5d88886dd01e2b233994aa43b5434dd0a9fdfb4835dd2869b6ab1e323f0fa8d035d005294d037fa1bab183614727b040958e244864689f440bf941476e0d2b3398d1a730440fb", 0xc5, 0x1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) syz_emit_ethernet(0xfc, &(0x7f0000000500)="90919b93df22a826a6597775e11b9b163be2da3ab0caa2ead542a625a209d073a73c55b63180c6d960f147dde982ad24974314ab05f238fa73d3b3892434c3b6fce1ac44e17fd42bfde668dfe08ceb6189292993a1581ff62f371f78a8fb8130815ca5ed6599e2500cbfb09f39797f08687f71754f62c93b1a113a7bdbea2b8cc6601127fab6af5eed8948a4fd62ea07262db0c6347e36e2c0b2ca526063e332a80cf63936d02a2ccf28b4521c032f386c7ef323e228f4e309f09abcd0de5c931b575e9c5178ad7f8e86f23e93a70e4eaa9e942b97369b647776ace53dce5bd93ce7b4a33f4c25c65f7f31127d39f0e34c0cc01df45469365f440973") accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x7}, 0xffffffffffffff9a) 14:41:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000017c0)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f1bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed5d9dc121", 0x76e}], 0x1) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/74, 0x4a}], 0x2) r2 = shmget$private(0x0, 0x1000, 0xf43c537d7043078d, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() dup2(r1, r1) r6 = getgid() r7 = getpgrp() r8 = getppid() readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000300)=""/132, 0x84}, {&(0x7f00000003c0)=""/125, 0x7d}, {&(0x7f0000000440)=""/192, 0xc0}, {&(0x7f0000000500)=""/186, 0xba}, {&(0x7f0000000180)=""/58, 0x3a}, {&(0x7f00000005c0)=""/245, 0xf5}], 0x6) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x7f, r3, r4, r5, r6, 0x10}, 0x100000000, 0x2, r7, r8, 0x4, 0x61c, 0x1}) 14:41:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x9e) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 14:41:22 executing program 0: r0 = syz_open_pts() fchflags(r0, 0x10) mknod(&(0x7f0000000100)='./file0\x00', 0x8100800080002042, 0x100005fce) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x1f) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x80) clock_settime(0x3, &(0x7f0000000140)={0x20, 0x7777}) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 14:41:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="a7ca833341cef34e918211bd0b481ad79b7a4730ec0c81b4357ae103c37bd66210bd41404934b93f6077d9404b7458abc33898101e6c632a4261f423aa7baca5dc0183c51e90665d6e7f777a4f249e44e5223dc86928eee271f5452b139f2018e557764e8183052aa81c0b779f2213d39d5006cb5a0a8a92c6912075", 0x7c}, {&(0x7f0000000180)="52dfbd1033a983d500fa08d24df48f4189d8a085da7a759fd686ca791dd957333259a2f3e8b2e870e6522824d68d0cbb73def6ec4f76b0a81f6d33f1615c40c71b0c55771fcc6a9132f90ba29c22de7558c8bdcc3c", 0x55}, {&(0x7f0000000200)="516aff6dca59aec82f89a29f822bab96e59e8606b9abd496d089c9b0e884fd9120a81a7735dc095fc8568e0de9b765e4f56c4314e0edbde05f39483feeb9569df5e4af46421a700312f9d6a24fbabbb79cd33668bb86cec7c03c3204b39b26ec5048d279f4bcc851597ac0d6347ccb55294ee6c983e5e57d51870672dd102fcb323dabc4e53434783ba3936125b2da49bcbe8180c58ea2fc5336f0def40bde373822699353d3637d6b8a218312a65b2358e5921ca6f28315de2da95a6f19a94d6713dc74a6df79c5c48e278ba560dd751fcc4f14dd22e1020fcdbdf8ea277b7f64f61417e9fcd661677c4766efb3dbc6730c631267f6fc55", 0xf8}, {&(0x7f0000000300)="1bc84cc06e60ce76d5040f8203c4c09f08096e72e09fe95fe5e2f49a6dae5293f8f4d6ba9f22b8fc6692e598bf4e29313113e706d69979d2db53848168cf02a6ff9e3e02aa4c58bc402cf6c6558bae3c71a89bfe007f6d5a9fbeab05f0320e5b0ca4fd075192f46a94304e800dfa95c2a0da218594407930662436e09ea5cf2bd80fe6245b182a2353d2fe7d61241b0b3ab3ac047e5cb44f68d02e4e0b14b6eac44d31338f7e37a085444065050c1178312728c51d98affbaadfc82b0e41a32331a17f0a8666bad9b6c7229f28f1e0b06e79ff7f06bce78a56c3cb7e", 0xdc}], 0x4, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x40000000001, 0x6, 0x6, 0x6, "7876f07769ea7f2efc613602ae4d95db57975ec8", 0x7, 0x5}) OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 14:41:23 executing program 1: r0 = dup(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x400000008000}, {{}, 0xfffffffffffffffa, 0x1, 0x20, 0x522c, 0x5}], 0xc48, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x2e1d982faf64ef81, 0x80, 0x80000000, 0x6}, {{}, 0xfffffffffffffff8, 0x58fa063307664ee4, 0x40, 0x3, 0x8de}], 0x3, &(0x7f00000000c0)={0x4, 0xc000000000000}) kqueue() kqueue() select(0x40, &(0x7f0000000080)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0xe2fd, 0x0, 0x7, 0x0) select(0x7e764d91726b6591, &(0x7f00000004c0)={0x7e}, 0x0, 0x0, 0x0) kqueue() 14:41:23 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) pwrite(r0, &(0x7f0000000180)="c3c993500cdc644679827f0e48666a627cbf3a28ccc651457caadd46a0f14bddd2f39ea00b9e451681a8c38f2543cc6a3437944c9d742579c5cb08d035a458fa58620b6c1e1d487b788bf4934f6b7fda25f86c74357ad4aedd384f93ecf018fa233f05e55097c445aa25d7b3a63c5af166432e95a8f533dd149074ca1ac85c3f044090dedd9a6c5afaf40a49f9620cfb918341316004ea58397e09e8d063b49f5b", 0xa1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() r2 = dup(r0) close(r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0xf0, 0x0, &(0x7f0000000240)=""/240}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 14:41:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca648b6740000000000004c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f000000000a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb65c79214555f1a897a18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db31197911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c478402000ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0d5ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e22d4ccabd5297cde4a4b286e998ad445dd48a34359149a04f0ebda5ff52d15b67e409fa03d3899844930a4255dab970563c6ceca000787e5ab0534838a0332a7dfd22a34514141128b7730041a2efe67e50f30debc5084e7fdd53338ca65bd1993da23870dcda2b4f2eeb5a5ec7f8c09d8"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x84}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:23 executing program 0: r0 = socket(0x2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x6, 0x8}, 0x10) 14:41:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x5, 0x10914, r1) 14:41:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x4000010001, 0x80000000000000b, &(0x7f0000000080)="bf55b4da893ed2c9ed5ef79f555b190ec49aba33063a8427286694d07d9ed90458704c1feeda176fd086a803006d61dd753e14c33cf31d8b29ca1e5852dd13c3a2834f2b", 0x44) 14:41:23 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000000180)="91d7b99b3f2ccc77cee4bbf9487c067786f5b645f3491c43aaa54355569547e57fa3e174904b40ca5df929f46c79d8ed309f4278567db28b99d1a6275ad54d0aeac20d59524cab899aba675db2af86bc9c503150cbd45f994377538f9fc9c837cc294332f8e5365335fd270c30797c27e8b0d6332f4cb921e23ac40c9e6b2c3e321cecfba946d78f464d624b13e9565fbbf5cdcaca835bfa025791411ba8f3ff55dc6ec0fd0f628e6fa3c7c45bd0ba6ed68f1b206187c9d674c0325995b01921ac10747753721f0486", 0xc9}, {&(0x7f0000000280)="aa289c40721df934566aff5c8c277bc21724cfe9a289c584ab7ac6f078a79ef05885512f6a41ebf0a03b113d489e34b5ea947a7bf44743ec4d547cb5430a0c39bddeac9b6997bbea8638e3d6db38afb07e6cdd83ccfcb5960cadd99e7ed4cc3966fde03c2e694c0bb35a72cae2d25967844865d43f3540e4739f29d5ea02817706939489df05785f91414c295f40e55158c638326424dd1e3e451e41a7bef319f684fb3b9d57b1122304cbac393d8e38807c2774b627e9378045b0414705ed5681a36546b7a6b8aa5256c63764bcaa91170654425cfbc86766c5a5b9b3a144c8d5d38d79ad320fdb600dd1f7", 0xec}, {&(0x7f0000000380)="77a5c29a8e12ff5c6786b6827859c2d930806491cd25a6a5261a9fafc45fd6c15bdcc2ad2771c1698d227a8ed515e22fdabef3980f9adeeafb02a65b8a345785f00f0a563b596cfc018feda8a6d00541c3a280acb2d774afa1919a10e55fc2a71a16daa3fdad1a96dff4ad54c535a1041541d463a0c2c884998dbcc6704eb14148909ab2", 0x84}, {&(0x7f0000000680)="75e83541b5db91d99e7ed666cbc945efa8881c3a1eec5830629a0c345c256198a1b88b5eb91b0d1b392ece5e3dbe271a6ad0685b89c8e6eb1449ae3d6a7bdf7ecb415d64cf28a66231fab1586a5714f8a040b432d04913ed2d472ccead5008c4ff0bf7fedf60f1cc195d419ec3f1928e4b933bc55fe9300631e4919e0a5aa3f16507c0976007f58d33b5f022ea823ee9338cb440d865b31dce789caca3c4ea12a24e6cf12ef512c122d5443222681c3e8b33107d75902da7244a83b2f3eeec099fe80b6434cb2dfb1ce1c1ca792cca748d5d", 0xd2}, {&(0x7f0000000780)="1c67025ed673bba158c34bec0214b09f9746e1af5143b31a161ba74eec49f409e1ecb1631b3a11bd062a874c301454ad3e17eca29acde2c91dde26c21524477ffe7ac58e881251e1bf1189dcf6dc99ef61f664692079b8d0c5bc1c8228f16e349553bdcbb79aabe20abbddb1777e42f9079db3257a478f7a99e52b8a7e9bcf2eb1fbffc9b643162ca98d54dd13e0de07bb4c946533dac0588c558123914d43283fa0d71d712479d1271570ad89d8590706a7231f27688ddaa7b15403890b8b43994583", 0xc3}, {&(0x7f0000000000)="1796a0aa2721b3d164811f6ba074501b02f35a6aa2bcf5a5322893b1bc5339db99757e63e5a5f2f9b6372832716ff91d11", 0x31}, {&(0x7f00000000c0)="fbe400f6dc5c9af2b273c1a45b588b2c27dc14140bd21cdf4033df3b0589c7ff68", 0x21}, {&(0x7f0000000500)="c375ff6d073c8c14f1db8bd784347167d8ca1fc31b8b220ed22158e415834ed670dee2969dddb1a5231d238ada285202cced4f03bc893008be03b934c02a6d91ed7e4f249d7f80fa1cb67edf53fb77d54534693657d30d8cfe4ca4d240773f3344b247b9dffbb515fa2cb56b5a13bfc050abc08a9a7da01c0edf729836dcf94efeca5febae2f726737e6ba25f739afef065e355ada05ebd06238f9417f4015e46221", 0xa2}, {&(0x7f0000000880)="6dce65d309b9267c9560eddab4eafc777d760c9b6faa994a68d5e6a2ae940d98e7a11fc952fb1f6aaeb3f485931a5fcb1a94d89e8a080daf78e1b7589f672e63550198286bce918603a49757e45128266764e48ede97755fb39054ec70853aadb9d08bdfca73d9a1b7def8d1b887c190dd81bf375af7ca63b844efdc68f7c6e7660fd401c00d6184fe8eb30b3b0cdeb27f9e7c1e50e7981838b0abc6e954526292fcecaa17c60420c33f1d3184c531d3efc2341533d1252e40456c", 0xbb}], 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) lstat(&(0x7f0000000140)='./file1\x00', 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f00000005c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0x249) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 14:41:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x0, 0x2}, {0x15}, {0x6}]}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2) socket(0x18, 0x4, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chflagsat(r3, &(0x7f00000000c0)='./file0\x00', 0x74e59a1ca3701b98, 0x2) 14:41:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') chflags(&(0x7f0000000140)='./file0/file0\x00', 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000100)=""/41, 0x29, 0x0, &(0x7f0000000180)=@file={0x363d73acce51dcc3, './file0\x00'}, 0xa) 14:41:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x40}, {0x6}]}) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001500)) connect$inet6(r1, &(0x7f0000001540)={0x18, 0x0, 0x5, 0x7}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0xe9ae2dc361f11481) r3 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, &(0x7f00000012c0)=0xc) r7 = geteuid() getgroups(0x6, &(0x7f0000001300)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, 0xfffffffffffffdde) r10 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) sendmsg$unix(r2, &(0x7f00000014c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000011c0)=[{&(0x7f00000001c0)="f2dba93db3a49b3710b3cb98af014ae8f777cfd3887296965b83bf5cbbcc6c165ababd1dcf279957dc6442425798b6d1349e45d8fd3b713878cafee516a91b433693173feef1355a58a921fa9eb2891b0743382a334cb2679efffeb890897527bf212775ed813bebcd8cef86101033f9235bf11cdce6c5347afa25befd2e9ddda62ae664488d3d2cb16b4825957f21a7248398f85c6da1c4b6cb5ccb657489fb53cddd9d6b45e5869803bf038b3767cc5c7b41aefffc3800d545ba06bff2223b801838134bfb609ac35681bc594030744c172de6c5e8da13219bd725ad1cff1c205e16e509f6e7cba381800f694a1a1c4de446df1b63dcf135a9693ac6bd09fa866c9193b325860e225116a4ae20289ccc81717b8adaebe1f66667a621eed314d5566f6f28e38ba45b663ef362f650943ec14e8e9a6e009daf4db145d87a6f166777bd34b314ab42be21730852778690814a5754320c7c5e24770174d7b2752b9e576f0e142ab8862ea82c4b7cdb32eb7d3080c41600a33eefc9f2e56cc93953d6658123c39bc95f591ad7b6819bff6862d1c3787f1a6bb22c7175419194f112bf2de31900eee325e32510bdd2f3a9d6dceb72bb95fefed6712e28f5d6902dad08fa1788d2f63e98a14a13447d3fedb51c819bf78677a544fd3de7cc5a7661816565a270549f1f3c1facbf39233140c8df90cbf4e5805e0cce5588d07961735c92962628844115999e6ec6a76a13887c461a2b831c89b562c6ea52c5a9752020ba7c026e900696db1de99831111ff7bfa51ef36b500e1d824d8ccdf31b737ace1d732374e2593f3aa6f21738c8778617d9b15a382ea033415483df47de0dee796c2a870af8cd438d11f00fb175229a6da36e2af781aac11309ee04e818e8f28da53b4e50ebb05880a2320b497d229b6ef11c3e7e5f35d3422a58ffee5f9cde36fc7a11b26ab475c35c4d6b14f31aaff956f7581766b3568225e2dda047471a68f80461603cd1eacc6361b43805098a5009fa17f36f972ab892c60810721a1d93df02e6e484c4a357af46627d4b7c1d8605fe5effdef663d6087c7825adad2c9395bd2e363aca06f60f8d581408e02ed0d8d3442524bc41ebdf587486998c4e08957f2e767f7c2478b948a6ac05dae96d38e763c7566b19b876f40e464d103b181ebc04fd6237dac004ce9b363d368fc7b364523ed8be4a74e3102dddf6d1720d846b450d5db4af56936a288d6807aabafbdea612e4e4af3af4799631a0483670c312de53db0d4e1c7a47e267de697c314ef4c9e8bfec4e08cd5478e4c4ed3902e6ae50f1930b7891639d605265e52d5f8153cf44bee7139a3a5ec243c669464e51c6066c411e39842a522d597c7a32979879c87861df0fda95554621023f5d60b68a1edb8e38f784d26a7c8aac71837f65a27b65feef77cfc82587f4113d8fddb4e8185feec11b47fb183a4a185684097f0878c43538a1782538822fa5358e36caef5c161b6354e235f29cf2c686426a8a3176b5ee25c121b6a1140123675c4fd3da58b76676a73864362e32778dd91ba9e9b0e97dc044a8168d9e1497b092225ed98cd780ee58e9e2aab797f07e4eb928afef619612167640e630d20288276437fd4c37197bc0cc238caaa8509708dc8eb77e2e62f88f9ca8473afddb58379aa47269ab41fe27f4fae48c405b4a0512b440e77e92c74ccc1542e43f60535f9a8a095ec8120274258a4a10376661d6eabc7bbe8717033142732f3a46426e08d8d2e7c9b428b95fb20ca19ec4439ead4e7cf4097d11627a21dcd258db268aa780fa7654e51a74b3d31d34397b0fc136e5d40c007e1244434029d9b9819133bf7c0de169b4961f0504d9d97188392f869731e2e2cbae461be6a93d030e0de31a216d7115fb79917c7068181e607e41ed614e31da36adc94db0b5dc5bdbdfa3216ed8d720eab383b753366fa1a7f5c6806af6a2feb193c2d93741563050243f87e33857266edeba8bd0bee79235acecf6604c9ac4a3a2333336c132d2f8b98cb0279892b4e0663db9936a447e77336a20eafef7b0416a8c720b0528c28211ce58897ef94e4532411de0373dcf4c460a0e5a78311b43acc13c689e217bb0809dd29afc9acf9994661fac8a559719afbfa057cd9ccf88a076c12d07848563b27ca093fdcde69d8889f3ddbe3d24bdc154ea28d3cabb13cd2d0eed31e07800e4550f87acda79419d4bc96e93573335fcc4ca58f5d659ca93a6fa9b591ffa74c7968f3c224fbd7103a5cbee5125c7b08090637fc4e9d714ebf0614595f00d309d0d1ea14a6691c8f8c81148c8ef27743263ada077509c552354fbdc8cb99e46dd83fc4b5a52b91a15e7a50e2ade49f7d766aa1215af0c14939fdc4171d3e9b69c083cc93ba4522b1a4a6b986df0654a8692a85911497c32a1aae5d02009581628c68d7ec48bce3130c27655b5bcc0b301608781386d5ae45849b75ec6670fd2d56e6f4657c56834be6c8e60f549cacb48897960527bc932922403c8f3c5537272e75a45c936471187c86bbc1293c5e1adb78f54d4e44b7864d5550920a37d841120ee75313192cd15425298374217df62bb3fcb036a619144cf8e3c9ecd9d76a4049d9d3fbf8a8283f359063cf8e43e1275e40c312cccced37ec7a8c0a901ee3a28115ef619cff1889ec47f7ace6b1cf1d4f3f2ae4ae5a30c3c093a218270b9a7f2e0ba81e00532752858d5b6fd41d776631a2d2d3c1e676130ce4e4c2eed56daf28817832aaa85a6100f455a8f3367f78a6a8afa15dbfff567fa2075c8cc44eea701803031332fb658fe1c3fc2b14edca9318421c33d61f309fab7ace60de4f28844bfd85edb399fe4197646589dbcbfcbcfbbe11c680a67f2a35093c8418358f8b012f3075b2f6f4cb76d0c723d86dd92d2583c7a78b29ef9d371e5d415d7af06400d4d222a7eba82b58d46f0efc48f1f7b66a64d743e8f52aaf1bab3f2987c34553c66d303f6f7647b199135e64d35445b6a390f482af94521608bc25b96bbb209e2d917c95557c75b85e6e567c2432551e428b12c9c1e968cf65ff3cf4f71005b9fcd288c82efd5ab9c9255b76d7e724ad590dbaa99d86fc4b1f5b171096d059f3d7debae220d2c1f1f7313de6ee63e724c015a3e95760756a53567bfd075152cb5f18cddd3c806b0c2109c3cfea89b4778d1cc875784b2358ad5dd098ed1d9f48bd6dadd524998172496f5dde54b9c9a596fe4736fd87c258a492f0e3ac4fb940a6033478355d38a1040f812c7160051c15b7039fcd9541cd8776588654d6a1196e40baba874144f882da58717373687797ba80782c772e07bf556c2c532fe66d32b0f8233ab1db3a03a857e3a21f695a8b72f05961afa2d6fdee4a858348f8a25a18120cff3650233f350a3094d4b06dec625902d2aadd07c28636a78e3319b8316bb7e42de702fc43877d2310bb1cc5f092fb9d1517e11496a30cb5c721b0f8a951b5d2e8c317600aad9ef837f5212d16949b981a0d4d5e0c975021996f89c6865d04bc7343b87d174a183b0a46808daffd62fea0fd241d2458055e4f18856c959d7fffd80dc87ec8717b57ff1ec0722c8f5423f8318e66352844bb8d7d4b41e83196a1980e8c2801a7c9706c42e868f1f3b333ceb4ff4ffd90c3c006f178081f38f9ff055d7715b9b28b3640e7fee3259216d9eb16eccfb6f3b8a7a9f7bf660d856e1a766e0e827d49213819001ba47ef941aea254e6e46697c08d732d20889af135e74e2d26839e11b6b85eb06e8c69f1933bfc9c6d6e7080927520f8e595400f0a34aafe03b176c1827f9985f9842d08bfa0e948962ea772a0f4e6561ee33330d25b036cc97a37f517d00a1cd864999dd465774ad9101c20570ab368934ece9329f1149fc5abbc53038453ee7dcc51a926d6a5dc031e7c443f0f5b10008d5038c591fc0ba6fd327fceed3563b5ee7a40470d76c448e7d9df82122859129840d76174f6ba2375a7730f232f64921b578c2afe021d68ef7e8d94d0c1bf0e4771bfd0efc439c12049b150be49cb690524e7be623a28b614638a5b7853e030ac50d3774b637c99263f04c20d6163ad465444bc6ba248c6b3156e3ccd77d250c1a7a37186fbeb05faf3e7b441ed7849464f9e90f38c9feabe09f6a81b8f0fc9dccd24ac2a8d3184f038c90205f889708d4fc08736bbc905c306e2edd5af8fe32c45152bfa52c482a9c6ff6653144fb09a56238a340ab633b768727aab2902bf327cab9ac39bc77e18552650ebdf63c67fb12795fcabf1978831e2fa91c77da6af38099d44cda8c85695e9675fca67e601104bc5daa9dd204da04f25860ee65c5f3020233fd09e34438568d7ca075986392cec7f8b824408301d07a49882a92b28786c489e41ca8a702986b8af27524cbe34e4be81ecf846e5785f0f9fd6df280e9294e7866002a77e95ded24a9724525d2bb4f76f7ce1d2ce5e73c04f8aaca58587eae6546a3e60c85aeeee9900603b42c56ae7404beb2af38bc7b7cb336580688f399d965103a59460953cf9037de2ff6ee3fe974169f13be3f170ac0da7ef7e02bdeafd94ba5b730c281b06d5cb24622596b3de4f49a8e931977cd98044d84b9b8c1ad8513139c1d92f3ac95b979f29241fe7876ff925fe98f79b81d4c4f9067ecb5c40faafa31e49b4529427b101c3b7f7aa769d53d76fc946ee5db5d94b1931f2a6d94773575832b81f3fa2e75ae5ed04859a7ab9be4073dc638b22aa9844cc56dd941b47efc483108c088700758cc19f42ee7a44d8f6b4689613cf27df9ce70a76ba8d93e57965474c44f38cbd925ee9a26e5aa8fa715e27f10aa3a9bc93349d29fe29a0678a416d96efb42cb80d11a2e8f861c31def55ffcfb0581ea7bd02a64aab7a0d1b74b4ec860186ac6aa5503dabc7bf0718192ebc0d80d9442a43c2d62f6203da903040a5fed21faafe43c2cf199d365b6d70e148e592e9368cdc05a72dafb945349cd0f5e96a41c98b17da2c8fa7783bef33c8714ac9c925645c4dd04a64c8e4e96ec79afd840b554238d705f2081a0062a9f1378a02240add46d8d3e1fd3b1ffd9e5f3fa9f2ad6663a14ccc26b18f7b3acfdabd5348325219d79187d81151f8c21366d4b842fef91a596c52437995b2d011a78da243762dafad865ee4009742ab7ee02bc8508ba528ffe8bce52087bdd185b89add5b3b5febedb2721972fc8efc8fea25e1f86429d2e97fb418bc3221d07481e6062998ef4520796a412ab2ec4347660e9ee70294dceca1c1283793c0f283d3c48c5cd0beab0d4a37c40bda5685bdf8010694b52ba15608ba359c43e6a8fea400f5897eb530763eb91373cb9723c86fcfe1f60324894236fce7699ae448b06498b11ccfc2221a5167b2e0ab1dd05fc8f56a4e47bc24c3403c678bdeca20cd5038470b3bfad354e6c1f386c265737ed20c4e6fcd486d02ed9cb22146d4093f35dc092a4775a1ff3d579487f2b93d03ef1576bedfd17b4de7791f381a87e75b0b02569d07f80f9914c8a34e2938c129d60a11d9f487f157a530d571646eb264c5ce797e29c6ce6ae29f862c93ef16144dd7ca70328635d8f2381c942cbadf705c4db114a2fc7e9f304d48340421f663950dee8d2a0e6c16cfbc58bb7f9be2f7b00c226e1ed231c3f7287bb5cb894a67cb10097fe99e4109e6ec961eb4c4d7d3d5e91bba4e61bed5e322b85f4cbb70ea5c3af0a9a636c2421917b18546e97679b82f703a14aad18be881986176a658fdacea9a47c92a777247fd3f71e7c3370f1bd6864382620ff7a", 0x1000}], 0x1, &(0x7f0000001400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="00030000"], 0x90, 0x8}, 0x9) syz_emit_ethernet(0x3f, &(0x7f0000000000)='I') 14:41:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) setsockopt(r0, 0x5, 0x6, &(0x7f0000000080)="933d5fc0c455cfa82b37fda3d6a81f2a1e239bb2f32692a097b26cf4d6f2f7bf57de6abea11736b45edf6cefe5b0fb30301c8bafe9c52dc08c3945fdfe765e48b4ee5dfa2972cbc2627756a87c43fbfbf71cc534f27d3c3f0ea9c59f78ba39513abe5f468b4e8abe8f72d01d2294100f30dbf129d4eddb997c7a2f88bf961285f5d60cdc25affed4d27f3a351695965d1020656a4315cab81a34b6bedd6f55b2fb26059b6836e1842000a1e2084584f46b10a62ebf527423fa", 0xb9) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:41:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="7e17fd4215b3e8a0beefa811d3ff2d052548998fb673bbc5a4274718a30ec88571682def197834d10c93c32693a3cc229377af67427c1aa0c0919d87d712f00226b3b6f23b808a1ef0be261ff5d9e8278d8891be6907d4f47742ac115f84624a9bda24c1f9c6b6f8164d74fcf3bd572d63c061d25dcfef3deadaa2a9441c5faff78170c19077e0585bdbc924dc146d73d03c26cc5bf17a8829d9332c", 0x9c, 0x4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x90) 14:41:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c17f0072c881ff7cc53c894303b241310b404f36a00f90000002000000000000020208a371a3f80000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x1f9) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 14:41:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x4) fcntl$dupfd(r0, 0x0, r1) 14:41:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000180)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x0, 0x3cd}) 14:41:23 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munlock(&(0x7f00002b1000/0x3000)=nil, 0x3000) munlock(&(0x7f0000770000/0x5000)=nil, 0x5000) r1 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000002800)=""/49) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f00006d8000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x1, 0x24000000000, './file0\x00', 0x220f, 0x6, 0x9, 0x4}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x30000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b2") semop(r1, &(0x7f00000001c0)=[{0x1, 0x7246, 0x1000}, {0x3, 0x65a, 0x800}], 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x19b) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) semget$private(0x0, 0x3, 0x0) listen(r3, 0x4000000000ffff) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000002c0)=0x2616) minherit(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x3) semop(r1, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f00000027c0)='./file0\x00', 0x4) shutdown(r0, 0x2) 14:41:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) poll(&(0x7f0000000080)=[{r0, 0x100}], 0x1, 0x7) getpgrp() close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xb9, 0x0, {0x2748, 0x9}}) ioctl$TIOCSCTTY(r1, 0x20007461) execve(0x0, 0x0, 0x0) 14:41:23 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) 14:41:23 executing program 1: semget$private(0x0, 0x1, 0x1000003c0) r0 = socket(0x2, 0x4001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0xc156, 0x3, {0x8, 0x10}}) open(&(0x7f0000000300)='./file0\x00', 0x80, 0x14) open(&(0x7f0000000340)='./file0\x00', 0x80, 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x80, 0x0) r2 = dup(r0) chmod(&(0x7f0000000000)='./file0\x00', 0x40) getsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) 14:41:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = socket$inet(0x2, 0x1, 0xe731) msgget(0x3, 0x435) flock(r0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) msgget(0x3, 0x4) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b5c4b001200000000040000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 14:41:24 executing program 1: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) socketpair(0x3e, 0x39a0f1cd7a5e1b7c, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0xffffffffffff8001, 0x2, &(0x7f0000000040)="f89c9bbf41a7a7d82d42729db94c1d44b57da6a68bcc6ae11982887cc7ec7da9f1c7781b1bf73c7936bc30bf33d2e2612bb6ef48fa57440928cd7422294ce702ffe04e4366409d255e074d630953f1cce4dac4c19ab5892296fcb327d69124835649f17eaa31f9663ef5400baa5fe7baac0ee66a71ab1cb6dd68f6430eab487dea3249db6893201da42db651ba1980040935abde36c3d27faf4e28feb6950a8be533cbedd638d19f3c6b8d36521a2c677b74882d356b8923e3727998474cfd9f0fce351e3b1678299e567442c6f1", 0xce) 14:41:24 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r2 = dup(r0) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x5, 0xffffffffffff1e7f}, 0xc) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000140)=""/243, 0xf3) 14:41:24 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/99, 0x63) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x4, 0x100}, {0x3, 0x7}}) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/140, 0x8c) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x20, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) read(r0, &(0x7f0000000280)=""/4096, 0x1000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x11, r1, 0x0, 0x5c) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000001280)) clock_gettime(0x0, &(0x7f00000012c0)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000001340)={{}, 0x1, &(0x7f0000001300)=[0x0]}) symlinkat(&(0x7f0000001380)='./file0\x00', r2, &(0x7f00000013c0)='./file1\x00') r3 = openat(r2, &(0x7f0000001400)='./file1\x00', 0x20000, 0x1) getsockname$unix(r3, &(0x7f0000001440)=@abs, &(0x7f0000001480)=0x8) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000014c0)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000001500)=0x6) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000001580)={0x9, 0x100000001}) chdir(&(0x7f00000015c0)='./file2\x00') ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000001600)=0x8001) getsockname(r3, &(0x7f0000001640)=@un=@file={0x0, ""/4096}, &(0x7f0000002680)=0x1002) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000026c0)={0x800}) pwrite(r2, &(0x7f0000002700)="d8587eaf6eae07b9c28534360e66ed3781ec5c7e22bfa5fcdf18f3d187e5d644db90e2d027d93d9aab16a0f34e02057bc1d0509aae239bd4df8b3c8f4b3b0259bc4b0e715d7fbc75ab7c92b4c85be0476ec0ee81debfe7d0952d8e9f965da03f0e88beac3f4d3c671f7be7", 0x6b, 0x0, 0x60) fchmod(r4, 0x156) bind$unix(r4, &(0x7f0000002780)=@file={0x1, './file1\x00'}, 0xa) getsockname$inet(r3, &(0x7f00000027c0), &(0x7f0000002800)=0xc) symlinkat(&(0x7f0000002840)='./file1\x00', r5, &(0x7f0000002880)='./file0\x00') ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000028c0)=0xbe86) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000002900)) 14:41:24 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000002bd, 0x0, 0x0) readv(r0, &(0x7f0000002b40)=[{&(0x7f0000002840)=""/223, 0xdf}], 0x1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000080)='\x00', 0x1) write(r1, &(0x7f00000001c0), 0xe5e1) 14:41:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x1, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\b') ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 14:41:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0600000000000000000000000800"}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() dup(r0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x124, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = dup2(r0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) bind(r4, &(0x7f0000000080)=@in6={0x18, 0x3, 0x8, 0x2}, 0xc) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 14:41:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000080)="32cdb3", 0x3}, {&(0x7f00000000c0)="f490569bad2e4cbd63a5e2babcb25aa01e22ace6ba343328fde288087482f6fd7e7008c624189b4478e404c582435b31cdcdee278b6e6dc443037a96cbcf514d996b2bfd57b47ea3", 0x48}, {&(0x7f0000000400)="f3fa70e122e15d32c54efcdbdc844fc1308c53a60618fe", 0x17}, {&(0x7f0000000440)="4ae16f27ab8145260d24320f37d81a7f579e5e3bf82513a5c8", 0x19}, {&(0x7f0000000480)="d5b932cd3ef109a8a333abffdeca334d3caafec99c8bf6b715b203325b1643ed494162e3d3e96fa6390fbb07bc93938d68f04960c2747474c0774123e1810dcadfb88d37c705c45ae687f2b6d797bd11f1483f5c923e644585e4940c6603657a336da2acaf731d1f95af41373f", 0x6d}, {&(0x7f0000001400)="04c514e1507817a934b877066bfa61257418fc71e29eac69c3d977a9432f5a6fcdcdf047c4ce3f0b65ab5e7b8d02f54e41be81c54670c37439e5e2c4bf91685bfe2c7d71a1ab500dd4c54b344331dd108cb4bebdb9fc0c5ba1a3b9a5538dfd8de7a8921cd29cf264b3a1df181732fd6aef465be0258fbd6d01e52d0d73f0b84087067d367f0d263f1de6d730e412f659c55498f8bdda0adf09dbcfb87223361946c8ff63ad1ea8a8dfba91eca8b0c74d9e47fc1d2e1bdbfabd887c881f80f5af8e2e39206a8bf72e8de1e6c2a70a7ba3674684bde5d7621e250a835b1094a7354874bc536fa273b447c51088bc517108b7ce819645805a8380fadbfeb796c9dbd57ed278b4b30e7ea170411505dbd740082fb701edb115e1d8b74adc3ea911f9c738c72efcd9c741c3295e0badd3c8bfa132f0bdbfc8456b2b06ed45ca94a5aa2accd4ca2dffe2bf4a97cbaefaa3e726b61df8c2533c791a4e5a43e91746e551101f7e69989bdb108e6e57052f9c828de38355c1688fff98466d5d9272b7502016d6008f144e8d9ff60959b004716f29484d2b95d2c4860b44e3691a8b15dfc347ede00665821d0d59a0a69f0ac0bca144431fb4e2515946c0d3b501cdca92247f6495f9f80ba02bbbed14d02e2599f412d9478402dab2a3afd307f3e7da19b27c81c5db5b43135a4339b04c26ed027cef7a41fb44784b17e8f3c5ee52f09eadb3b5971e223b377035832c3614fb84131d3861a5622459478e5d77fda898693f3152907a756125d65819db2c5d4c73f1b1556f8f34c133aec9b6df36a26be4ba07e08e83fc230eca4fbf135448300fd818cc78843e4b1e786f8bce0bf8dff5ebeccbff493b6ae6add2c661afe4786b5a690d91600844049fe905189a358a0c505bd3cb1a8fa79b6443a5e9ea94670691de979b47ffd8c3c684d8ce19416ccc6d56c6bfcc4022d25bd09017ad4b69266c7705ab990372ddbfb11245fa2c074da449d65ff250d5b50ce7a0ebcc34cb35816bda44bb88b579a110e8fa88c0e76520fa8f0fc7912819d08a8703eb05dd33df06157a83b565221d3612f1226f5c064845eedeef19ec212ad179df6d9f1a3d3df4b0d2c63afe36f5f8b20c4bb60aaa12425659cc315a53e629751f1f07243cd186b5107551d77f4be1dc74ebc00482bc656ea8de32a7767b73d93e9c8813739c888977d40357a68ec52abdcaeb110be557ea452d374cc9bfe8b0a0d4e7cf20fe1ba3ccecfa504bbe651da2a058f5713392313c8e39d086c7c84810c56efd4aad824b918be2d512c66b31eab37f3a12305db362c846e1970d5e5086c9bc2892828b4f881209b93c21b514792ef331ba378cf56f4334df826b2d08177597af9531289f98c8824f6efc7a44325e8384eb4b576c6a590a15556fab6a98fef93011ae6e2624e18c18335eb4f4a18f01e5a07acde71ce005d3737bbddcb2fce32cfe4b8b65a2c1407333e1fe867bad38313fbda28aa9cbd1da29f1e30d823a714ffebdeb8ada5ba6e3fe03ba316907f921d6b9534b916bb96431c38491289bd9c2817137a769ed577dbf5e6e38c8918c27c1265220a899103bc7dc12f161d1c56f25291eb990a8519094571d5fad496d510e5151ab1d414d2027a4d7404900eccce7238801c0704f6d7e4f7da87fb33152b8528e11cf8eaef19f62857e8632e48f132afdd537a013645906982d5c7ea8b2147e4d8a98c47def660fe717c35da75f8b24451e557788387e6c7145a34c00a3fff005f4b927701eb3b1a1642fc6c68a15c9e2f3b36931cddcda477a83d96bc59d67752df365045f7304eecca1edf82852188079801f52e292248d02d7de0331d14722eb58f397f67f1a81ea52af786db3aa98e64531814a7c3ad9dd954322d770f94cfb516c84c0b4888abd1d6fe52c01ddcecdcf47d1db8168d676b498f8e00ac75f169683da78a890d74ea667abca65b6d625e6e2974631bf8e1e3d18db708267807785c103a577becd3d7fb56daa22940661216f18cd6c08814c2c0a056e884c9230e0f218c5e9f228bc4407c7a4ef41dc05e5d2e5557f648c42487144ef746a1543036fecdd2441b73901434dc9b02f221a769314c9aecc2d8ab71b5319921d5581ac8f480e0046b4820b114a4a50813c967f9bfc83e41fe38c18af00d8ba727c44bcf94bc9da3a2bcd443f02fe4829b6fe40fc1e4180291867fa941fb25fde0ef0bdb5ffd54dc02ca5786e8e9962f9e6bab3da4205f3fa5fb348d63364b90b1602404f47d6ba28a472dc8f743385de1f71ddde84b81e687c2c4c1f5486a7cfc4eaadd41a45573f45887297c4f62b962c02d8d7f60d5aa61753fbdf98eb87074080f0b7bdc13814cd1159af68d92e6df15ad22ca501a831ef364478d7446375e098cddad44a91f09aa9e805cd86dfc0f3fb1e3770d724582bf14dd12e88cb4161849ff60eac319256ee140ee06a199223a5eb5500803541a164826f945c1a01da3f5bc4b43b6d860c778aa3e73a3c1b1f16f1fcfdc65d7dee33353c64039dde920b242e8c9ce56a9d69befc3e1303b848b4e4d05ea4d07367874cecf2167d96b44fc2bdec85516840dbc5a2f3aad7a4fc646745ed7d41be06cff278128d8967ed9fe123f9f6b7955e8f7a0f60482e9cfeca6b711c23b001a2274b4855119afa0c12d7e13ef8bc0c341d194547a79e2848450a00b6ad69e5421c6776c9953d4d8184f56fcd7627dc906902734d4c951fee85b1720239fb11f163557c86d8d37b6943c756ec598933ef0da529a5d8213242afdf9eb655b367674e42e0e6d74d3fd68a7ef8b01868fca6d258f99b933ea2664766373d3f6cc0b19406f07f62d19909a966eefa773e027e201af01ab7f12162fcae74922044efd2398190127087cf4cff0909c2e6b9863a333bfce1534479e478de0a830c0072ade6da03ebb37e18fb4c24d1ad83e687ac69cb9ab6a2459fb02ae2d6869a517ef3f7f719bb86c82c26a9f3b053edc3f54012e03dc3620fc5fe6c3bdea7dd159a21763e7be81bbbaae1bac3b73af75edccfe6674e469d3b51f94c0ff622bf21d4742fb138f8a785ad1805fa09d5046d958aba8bf50f2b8f2407355f3874c070868fd94036d70757ac212ed5f948bd619f84cef2c9af0cb6f2ed47224c0f0bc1055f3c2cfaaf4da8e61df084fae40d95f8f0d9e606d7116e7a41ae6175050abe7f4fa1b2f1e4239a7e2257ff23f8755339d10b436ecaadd0c3f4dcd50cefa3a92e38c399f2347e2cd2b930d683bf2411de99bb3f4e16f1307bca6a3679e1e63ee47788046984ad94a5fd836eecb7b59f5760c1f5bb6d0546a2bee6a12452e3c588ec2fd960f7d0a420df0bef9712f4205ef57e9bdf53f8a1e74217a5f176b16bb229764e44406041a1d1239ac87a8c48b303e0727c8febd3045fc68a225b0a6ac5631cd35964c333efa0bb0afb7b742861b039d1a5e3cf4c8211804ae88717c274657d339d8299937dc3e959582e2b55cf150ae8a07f05a355768d9ff21df9bf04c6d01747db4a07c305c4286044cb17f623798174a14e75f02b28f13aa74df2d7155750af9c155eeffe371e2feb2de64fe95214ff3d7a428804d4c9025df487459c2787ca469d283a06bb33c26578d6983bdeed3fca56b06f8298cf8cd8728b782ddb9c2526643007054962e79149e3e4b7d081a0fdc34ffbec63bbac2c237650ec67b1741e3f9e504b25d59b9b91e544a9061ff317e8f1071c8e8082b757e3f397770eae4fdac7ede74b2167d73037a5e56472309884d92619af2d1ed47bfff599dde35e300d04ce50839738a64292172f2eb689fbaa63e31a83929196cdf21b59a8538d2bacfc722c05309ed54a0d038645baf700925f91eafec7003644c577465485d0bb3ab084103a44dae97bd58eeb2d1e5de5169b001014ba4b2065a08c25d4b17a1b26fb8df62632c63e15e37d91a04c60db2c3966255d6f92ef5cb376282988ec06942664b7d9cd12bfbf930b148ff036d6fd8f1581290742cd277e35d467d89d8c733cce600692b39a6d6b7b5213e2733694df72b667be68f150c9328669c166c498417152ec87b3217f5d475b30d57b21ee02922c2131c43e45bf1e0743f8547143bbaa37f3113fa6c9367dafd7c6259f805592571ec5034e1615af2deacef7dd2d2ad7aa889be4d473d35fb78e98516376afc3b5f1a7ea1c6bcb7e46088fad5aa0cb42ef0a1aa486b72ce89af587a686cd933e8ad2f6a74f41fd367ad58afa57423330b484c7428d7ef7c957b9d114bc8e3f104a9b5ca0e5534139abbf86832118063cbb1a1036bf48c750c6f77a954967a90d0d410eb9de018948fac53ecff96fa9fd4f7eb69ebe452cc98011ca08f2aaea9df257cbeb0b7ec35adb2bd7cb81ddc094d9aa8a4b0ee51da1ae56db79eb026367f6514139008d4580d3a3c37f889584dda9d496aa95d89fb3859a69fee1072146461ceee4a7a9c5fa6fe3fa1c184a29094e60e3963d14ddfbfdf582c3aa22b33e430680eab2324263584bfcec8ad0885bdcba05574c31fbcc7faf8bcbbb2d28173a6535c8084ac4bfc66803b69002c6fbe88a8d437b02af748566fba6964ca7e7d16f8cd2fc6aabc460a9a3d7814dba7b8aac3aced787e7e39bed05237f31684ddfe2a39bbe8c7491a73b170121c15d8f93e2d302e3776b70686149822e85fc20c04daca704b26421f91985a64145dad6123edfe404eb050f8eb4bc3f61580093fc177fece384bc721e05e18643a32efad73731b467e10daf87fa89bce21dddd1a994f6aab1ae71437660d0f7a0e78f5a8e2818804fe30ad72120039fabc2fcaa3b19678607494ec8dd0e877093086bd81f142eada33bb4da8a5f19d019a85faa3255a2b0bdbc4ab263d5920f37e6f01344d5b91a581dad95773abf338169433ec29b22f7a71664813540164f64fd9e7b03c219564865921fef9ce424a59395f31c194ecc883b20b7b77ebb6dea52f6dfdbe2af329c32e75a9b26cf4357d7e0129950af88e4ed3615ce69e4e250a90912d67bc7770f91ec2b203f8c7b77d18412813bccef6eaef6b179f70fa423f9c8eb2adbf2325e309bff1780bf0b73d58465a808e52f2501217fe418af14819588b518c3590c6bda4d142bef199e1582b3799534d71708a81ab86f0e7dabd5e85999ecb9cab6f279ff373bf0f5195f49f49d9b9ce2f681d82b049c5feffc0e55bf4b28f1b725cc3313cfd9a716791a7da55e2febff392b67959006612b9baeda3c3955bca1b195db5df8083f4e7e119a4ee764860fbaa79d9d81383ab948c90647ed125845b7cf47c9ea1c9f3ff8568543e597f1a6c0000d600103e9b8fd6fce9ce35300b08ce166361dac3a42658f9e903ae65bcc6264df9640a597135914e032bccc9ea7fcbadfb9b6c45935a00f79c044770b43cfc2d450b39323f61d7e3dcd6c9c0e7f47f11e227b18759ea6f0cae1995bb7aeee9d09f5fba8bb5741592e500f11e2d7bdb60ce4bd6cea3c2f46eae36898bc5f1798df6cf44f43f03b5f7211475c6937bb8f7319821ab891ab31d1091ae69860ce68579bf850c097375f3a2007db7a80e6e187e8bab9599e51550ee9bb63a8de9aaa89a531d4bb2e591c49777c9561a0661b38171d8a8f1d0eb88cabe6cd4b66535f071ed459d936ee66a0f5dc107c065e9eb274bea13cda650ac5b0820679df4c001e0fa6f8a30fd200c25d63f9c59f49fcb5e7ea611dbad2a5cf79cf38f6b16d482b199af33f49794c80b1d50fa076257f12740d7a65cb94c3571ef557ef954e121f61eff7dba9999daef4c4", 0x1000}], 0x6, 0x0, 0x0, 0x8}, 0x2) pwritev(r0, &(0x7f0000002640)=[{&(0x7f0000001240)="352abc16f34a564fc7a9429d406ba75e0da362a5d69cda65d45ab8d201d309e63c8388d6b0e34ad63aa166d92caa9ab20006a8755a17657f1a117d9e8367b2fee006f2c5594d770ff505491e8a9db7a63669a9c24fae019a94e5f65a15c95e439e45acd7802afa2526a1c42327a5eb6b8bc074adcc1dd21e6a454588d22b1a3f0f814c61e8b82373c6d5cb7631f675c9d94f6cd721b696fa8becdffa71111db93c89c0f35f338dca33852d6f0ab011575a06bc6394df4f399200b4a3119ad9ffd98d5b919ddd095186b8c5f71d7ef6afdbba4ad2ce2591141ad9e462bffc79d07686a613c452060e7ebc7605e3af0ae9d40db7d771eeee8863b6d81e11946f1a5989d97cbf52e725accc5087330c6137c330ee048873d7c13a315c48d829ddd6779f1ee5b1b2aaa39f9976aa1e3190fdc5cb46d3ae1b9ff155ab5fdce04da163b0a50cd0b286d0b11336839a254a22ac9f93ac02d1cea0918fb4b451a7a4b0bd37a37e86b3f7346ac626e384ef960d3a063ad9d6d91270548c0b5503a4eee065bb771809f06643f2cb1cc057a0580a952bf839826572ae787cd6c34773a7cac70a29385cd5c179e3dbf41715e4a43b90d0569228422e9b", 0x1b7}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000180)) execve(0x0, 0x0, 0x0) 14:41:24 executing program 0: r0 = semget(0x0, 0x7, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) listen(r1, 0x1000000000000000) listen(r2, 0x8002) geteuid() pledge(&(0x7f0000000100)='\x00', &(0x7f0000000640)='-$\x92+!+\x00') open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0xfffffffffffffffd, 0x64) setsockopt$sock_int(r2, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) semget$private(0x0, 0x0, 0x100) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r5, &(0x7f0000000480), &(0x7f0000000600)=0x2) r6 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={r6}, 0xc) r7 = semget$private(0x0, 0x4, 0x4) ftruncate(r2, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semop(r7, &(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) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000f5ff1b595ee5f9c084911185000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450a998008501f51c85a01db3a060000ffffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a0ce39484ecbe263b64cca1003ac6a7a4012267bea7cd6efa9c873feeb2e75c0e48a7b01caacc42620ce6893f1366e900cb22720a519bd4fd62e2cd4bde030c82dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ae6b6d89a112f6d0e7c812ddbead87b9074ff88edfeaf460602075786ebf14667853a657360351065295dcedd7b9e3f000000ca101634bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dace7015a3c867e753fa8e5c56d00000000b530834abb09d4102fec142fb2d291834424643622c1f50f92a02448bd3263061e677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6d0d28396209a08ee6487bcdced272ad9e4a257e4a9ec3e0396b25516e0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b35de5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355eca63395a2af27937bbc93895ade21d8545cc6775b7191d92b30414e333f50221c22be3933f3723255328726c4abcd86153b4343de8783a286752c511524fe046bea459727cb2e6e96e63c3661f43929686835e09fb9b473d07d5f7b118056ab19ad60100742fc55a512ebb5b99fa147aa4c2fbe62f2489f0f524c822afc9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c710d1971646125107a285a2a1f759d4f9bc2000028a5e64155188a744d1121a0322a209519091f7b518a8e2fa589e73a53161db5f44501be88f7650000000000000073736f10effeaa3ea6b57768c862227ef1c955efb0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d4f9084bd7c858534b2e8506a0edfb1e3df9e51779ff88ccc54c69454f984c6e49dda6b8325b05ed1b5f20f7d31b711ee8f77722075a3b545862054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29e71c099fc9d56994a45329763ca7d56ef428067e3c71db989ad95eddf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b000000000000000040b40c3b968f1ac432d7f3eb028c29e67c3b3e3e50cb4db65439f7dd22b5863d2120e47e716ee7ba66364db4c6516ae95c8e007c77ae97767f9201a7b251fa77fc9442fbe2ff1b8b68d3d4b2ab1801b74b1d90168bd30c3e99a7b434f8676f9e1334d33f3ecf27a671ba268ed8d338eeaec30975a799ad46e84ccc68198a67bad346acf1ceb4f4d77bbd80bc096ee4f7af08450dea94b0fb0af2243421e39e0fcb50f87d000000000000000000000000000603c512d541a182d200"/1123]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r3, r9, r3, r4, 0x11, 0x6}, 0x3, 0x4, 0x7fff}) getpgid(r6) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r7, 0x0, 0x0) 14:41:24 executing program 1: semget$private(0x0, 0x4, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:24 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0xfffffffffffffffc, &(0x7f00000000c0)={{}, {0x4}}, 0x0) mlock(&(0x7f0000fec000/0x13000)=nil, 0x13000) r0 = semget$private(0x0, 0x2, 0x8211865f543581f6) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000240)=0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20012, 0x104) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x0, 0x7fffffff, 0x4}, 0x6, 0xffff, 0x400}) r2 = semget$private(0x0, 0x1, 0x8) semop(r2, &(0x7f0000000000)=[{0x3, 0x2, 0x1000}, {0x1000000000000003, 0x7f, 0x1000}], 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 14:41:24 executing program 0: r0 = socket(0x20, 0x3, 0x4000000083) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0xffffffffffffefff}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 14:41:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getegid() setegid(r0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) connect$inet6(r2, &(0x7f0000000240)={0x18, 0x3, 0x0, 0x7}, 0xc) setuid(0xee01) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000200)='./file1\x00', 0x10001, 0x1) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='W\x00') 14:41:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x2) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:24 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x80000000, {0x401, 0x40}}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 14:41:24 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8020, 0x0) fcntl$getflags(r0, 0x3) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x3) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) writev(r3, &(0x7f0000000240)=[{0x0}], 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) 14:41:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) r2 = kqueue() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x8) close(r0) 14:41:24 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xbd6c5b14343f6cae, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x10001) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000280)=""/153, 0x99) syz_open_pts() clock_getres(0x7, &(0x7f0000000000)) 14:41:24 executing program 0: r0 = socket(0x6, 0x5, 0x9) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x4, 0x0, 0x0) mlockall(0x0) 14:41:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:24 executing program 0: clock_getres(0x0, &(0x7f0000000040)) 14:41:24 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffff0000"], 0x10) write(r0, &(0x7f0000000080)="b25dd93617533151ea8d80d3a564430b225b2c896e5fcbf430ded4491eb4b0b716d55590fea19a72bb160d68a05e6ee5d1f4948846be5ef4db88109e6fcd56e8e72d3f403734eef94ca3d5d901baecefd474712775346cdabc7e6ae5ed84a71eba9283d093d75b6ca3cd7b13e7963e35a1d375a99bfd96f23995599dc19e7b7df6ce33b0cdeadb8e8e78d32846da1827019d3e81dd3a9d317cb19cf719fcbcb27d4faf0037d6b8611c6a97601b3455925531c123ea8589d48c1b0563a2403aaf3546e86ceaacf84f60fab1fc3628ce8f429802206f9c4087816dbc692ceba47de11319da591483fcdf6e257e3ad10877a2b739516eef1cab12aa23e630514bd082dded38e5f4526aae2040264ddee730b889d1c678dde8c9a1882a8a0628ef0862dce89e87b4a4e1aa0401e2b89c49a3bfbda8771a3e5e111d33e095b75b0b95abe7c4228ec05f29df82d5b2e78cdbd1e378b11c430e940c7bef476f4a4dbce6307883c227a741d5c9898a42aaee0adaf6ef4763af745d39b83910b3f23ba77e5ebe2fc09c05cf6c473af083a7fd8ead101a0f57279fecf1e435c3429f411de75763b5d4d9853ac2f8236a49b9f7eb45a8a14c1a680accfd32d8e72cdc63f89ff870b05a8721cdb79a52e3bd5c4ca5fa5f7038a3f04bacef7f6c5d89ad80bf6906e3edf0c6eea9eebbaf0e799178d7f3e6ea069277d39f687290eb09d9a1fd154eac9fbc7f0ac13de938137a036a2b6b29df8ea53f97df4f1110f1238ee972477c06a65f1751ed5674ca240e26deb892ce1f2baab1539b7e2e080663ab9838a0595f0db2e901dc2f0a0321067aaee4e0d60ca2606789fe07ee767dba89e10e8e2fbcaec97074607e9afbc3ecd48e59de425c01f222f29b71b39dd3a8f75aa521af4b80460549e61850c5a1b01161217872f347767ffafaaaf557d96051fde576db505a468c15983995b90ec4fc8c30f25cc98a2b08465ff741620857ce6116a5d82b72e0f2c37770caaeeccfc21b9999736d194b581e13074cf3f0a55bd8c99cc99220068ecbda3b675295a363c6a7c0064464ca2b6320269f58a628754d2a554295eb3d693034bcd20af1063d2f33524610cf8a4109df4e59ef9bb6ba3d1a60b1114b795238e63f4ac20d284b5c79b4e07e2716fc58d86fc3313451f9ca5b99a5e8f985be344f7aed54874135b410da5893b07ba206adeeda2de95157c57e66bdc3458855b9f4ad272e9dca987012c717008327a6583e0107c485c914c397bbbb2afb89a7c7d44675b5808b4540fe64de58c29a85645a044c305b590c1df6cd603715d536de23d92dca0ac0ec2ccfc9ee8d6c9e5520221328dc295912b972616ae08bb1d2491b2980cba5b245d93b0c951f8f21554ffc2fa9da61de0a6a99f858a22db651278b5b413d7697a3ea86d9b6d8ea47a57bbdbe712b9435e480adff23bc193e4f662619490aa1601f6192d3f78fb05348352d6794ba36cd6a36ce2bc2f66b56ab0fc179a03cadf802603879d0eab53cc4ff2765aca74bbba90bc67f97cd6fed05a646941ed2aac5c9d1bd4284ac7a71585e9dc20bd85d60e232c95f86f750308564449727eda8edbc8330a8464c69851f340905be19512bb40ab88ecdbe609a7894afb2cc2cd2aca8cd5565dae7d5addc4246024e7c182c247ee058c4eb0aac9c619364086d37d507f1fdccda03977d5f35e51150aa8493a2fabaff869d57dc13b59fbc0febc9fde76c98b5be6cd2aea46ebbcfc654749d0debfaeb581566956b3c674df54a8b73402ce30ceba019adb04bd180b31a9dc89588606229101f765d3eb4537880f091c1157309c8ade72185af5d677b52626fc236066afe696fa216c0a5f8158089f8e903d04298dc42c375bf160e6c91e209d0cbfc010cf0f044089f3a8fb8424bae8150cbcdc4fc989a5126cce5ecc5fa2013f426ffd76feae3a18d1a6fccfcdf9b901584106f5681923964b29d86c2a3632ad6e3e2b992c5bbbd067454c7cb429d882ebe980cf5d55cf3510372e4017dcc760366fb4d", 0x5a1) 14:41:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000016d2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x62}, 0x8) 14:41:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getflags(r0, 0x3) pwrite(r1, &(0x7f00000000c0)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a015e5267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c4685f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be237681e255c8a78c044b12ee9974fc1757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca301235dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df3cea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398bf8c2897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d", 0x5eb, 0x0, 0x0) 14:41:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x3) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0x8, 0x1, 0x7fff}, {0x5, 0x400, 0x40, 0x172}, {0x4, 0x5, 0x4, 0x8000}, {0x8001, 0xfff, 0xfff, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x8, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 14:41:24 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) chdir(&(0x7f0000000280)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') pipe2(&(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 14:41:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x39) poll(&(0x7f0000000080)=[{r0, 0x84}], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20098, 0x0) 14:41:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0xc9) 14:41:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) sendto$unix(r2, &(0x7f0000000000)="8329bbf34c7d", 0x6, 0x1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) 14:41:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x1d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') getgid() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000240)={0x3}) getuid() 14:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x45}, {0x6}]}) syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000240)=r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 14:41:25 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getrusage(0x0, &(0x7f0000000100)) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1f}, {0x8cf4}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x0, 0x80}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f3") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000200)=[{0x4, 0x101}, {0x2, 0x8, 0x6, 0x1}, {0x800, 0x9, 0xffffffffffffe02f, 0x4}, {0x8000, 0x1, 0x8, 0x9}, {0x8, 0x0, 0x10000, 0x1000}, {0x172, 0x3, 0x0, 0x3f}, {0x100, 0x100, 0x49bd, 0xfffffffffffffff9}, {0x0, 0x0, 0x9e8b, 0x400}, {0x6, 0x400, 0x3ff, 0xb6}, {0x4000000040000000, 0x6, 0x0, 0x94}]}) 14:41:25 executing program 1: r0 = msgget(0x3, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x1800) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$inet(r1, 0x0, &(0x7f0000000000)) 14:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000040)}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xea, 0xff, 0x8001, "981cbfc870c3d671a31d2350591145b2676937c9", 0x9, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') 14:41:25 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x400, 0x37, 0x6, 0x1}, {0x8, 0x44, 0x3b7, 0x5}, {0x8, 0xffff, 0x4, 0x7}, {0x0, 0x101, 0x101, 0x34}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000180), 0x0, 0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x9f, 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) 14:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000180)="943d7b86f823c4a804a82f54c09fc381bed9f08f90aec710f6887530ae4edd8b53d495ed9fd3ecd90b1695127ecddd3bca99156d5754fae97094148351af15551e39ee7c05a5c77cfb8a585588da61d0d359f6e9b6be0e05889751b0ec5ef16d2486488bf84fa7da3861869e45736807c88a66ec1c492a01b2e183618ddce81d142fb0d5095f5903d6285b92077d83cb440d7542a9c91044ec417c87057b1850772c051782be50168d549b3c038ed4997ec6b97f3dfc5ea44c1a5aff7958df021f5abc1c06acf83ef194c268f8f180b8cf3c0d1e9f"}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 14:41:25 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) ftruncate(r0, 0x0, 0x5) 14:41:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x6081, 0x7) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x3, 0x0, 0x170001}, 0x1000000008436}, 0xfffffffffffffe44) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20882, 0x2) fcntl$dupfd(r1, 0xa, r1) 14:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x100000000002d}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="9b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x9, 0x75, 0xfffffffffffffffa, 0x3f}]}) 14:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 14:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0xddc2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 14:41:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000001580)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001600)=0x3) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) syz_open_pts() r1 = syz_open_pts() readv(r1, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/215, 0xd7}, {&(0x7f0000000000)=""/135, 0x87}, {&(0x7f00000012c0)=""/243, 0xf3}, {&(0x7f0000000100)=""/80, 0x50}, {&(0x7f00000013c0)=""/139, 0x8b}, {&(0x7f0000001480)=""/93, 0x5d}, {&(0x7f0000001500)=""/121, 0x79}], 0x8) 14:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000000000015}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfcc8, &(0x7f00000001c0)="f8b1b8a864280dfd4d2902e390ed18dbd458b002f906dfa75561930c850132324d7a793a219b9bf981e56b23708e2eec34de3c43e0c466cd9937283055e189a50100a4b4d198d3811dcd847d8d3701891100000080db697b90b3acd7693da5a2cc7958c2496ba736181376d44caf8001010000a5a11e393529027f8abbc103e778e6e1542f59090600"/158) 14:41:25 executing program 1: r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x314daa9cfbf1c3ad) getdents(r1, &(0x7f0000000080)=""/22, 0x16) r2 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x8000, 0x44) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0x183) setrlimit(0xd2e2a148633f72cb, &(0x7f0000000140)={0x7, 0x92}) syz_open_pts() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1f, 0xf97, "031f000000930a0010005900000000003f00"}) writev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) 14:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x20) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000300)=0x1) semget(0x1, 0x4, 0x11e) r2 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x6) fchmod(r0, 0x48) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x22) accept(r3, &(0x7f0000000280)=@in6, &(0x7f0000000240)=0xa) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000340)={0x2, 0xfffffffffffffffb}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8000000001) read(r0, &(0x7f0000000040)=""/32, 0x20) 14:41:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x76, 0x0, 0x0, 0x0}, 0x0) 14:41:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x3) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() getegid() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11, 0x4}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 14:41:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 14:41:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x40084}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 14:41:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 14:41:26 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) write(r0, &(0x7f0000000040)="2657b6e3deaab15c53dbf7c1612ad2a389a2f5902d029f62ed0d5d25f583ba9b78eee662dd7849783f5959ead12d0e7684acf6ba55b1b44a01ff01747204fea98285160dc86e0d2f15e08ffde14f52d26675ef83ff480b34be111e968dab0bd405a0c5e4900728a5691fabab5d1998b8b6fe522467cdd13b34a464615a70ead0c640fd4d760b755854ca3e920dbee862e415d295b6c0924e419f5a7269fe8891101a2dcfea300b25fdfd653b5d79963d804e708c835a9ad8f24cebbaf5e06c4fc4157e34ce0aeb0939a29502833aeaab1d0aae0ae74fa82637f014be99962644170f579591e5d8e9580cd89dfdd99c7aee49d67e", 0xf4) 14:41:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) ioctl$BIOCLOCK(r1, 0x20004276) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r3 = semget$private(0x0, 0x1, 0x60) fcntl$getflags(r1, 0x3) semctl$SETVAL(r3, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000300)) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000000)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r2, &(0x7f0000000400)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0x2710}}, 0x0) write(r4, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) 14:41:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffffbc, "7870fde40100000000000000fa00"}) 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(&(0x7f00005ca000/0x1000)=nil, 0x1000, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 14:41:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x100000073) 14:41:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x7}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) 14:41:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000000)) 14:41:26 executing program 1: r0 = kqueue() mprotect(&(0x7f00003f1000/0x10000)=nil, 0x10000, 0x1) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f4000/0x3000)=nil, 0x3000, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x97, 0x5) 14:41:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) shutdown(r0, 0x0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x1, 0xb1ae9e5e853e7095) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000340)={0x8000, 0x81, 0x7, 0x5, 0x1c9, 0xff, 0x8, 0x10, [{0x81, 0x1, 0x1, 0xfffffffffffff73f}, {0x20000000, 0x800, 0x0, 0xe7a4}, {0x3, 0xffffffff80000000, 0x3ff800000, 0x8}, {0xff, 0x72ed, 0x4, 0x1ff}, {0x9, 0x7, 0x7, 0x30412065}, {0x4, 0x3e9, 0x8, 0xffffffffffffffff}, {0x8, 0x6, 0x2, 0x7}, {0xffffffff, 0x7fffffff, 0x4}, {0x3, 0x8, 0x6, 0x81}, {0x2, 0x7f, 0x1}, {0x1, 0x0, 0x0, 0x3}, {0xfffffffffffffc00}, {0x3ff, 0xfffffffffffff001, 0x7}, {0x402c0964, 0xdde, 0x80000000, 0x107}, {0x2a40, 0x8, 0x6, 0x8}, {0x1, 0x9, 0x5, 0x7}]}) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000080)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000002c0)=0xfffffffffffff801) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000180)="3d1d030261a9a1be411967674f7c798161c2ace82c416e750fb63219e3ee59934165d6176007d8ddd9956d80aff6831e49bb7ccecde840a375ab434ff9c24757b3e9d6e3882f7468411ed790537abe140f107fadd88f577e8fae936c9022ae5064a589a81ad0934b2ba35ddf3aba5664f398372e52ea472a02acd488a80228772fcf5c77200eba3ff5b6268616fbdd9825a4d61679ad908f990732b31c2c3134616420ea9e98cc51d2d13d73b3bcf510fdc10ba565240c389be983e867e04ccc2c5308e8f8", 0xc5}, {&(0x7f0000000000)="8c0603560c729a1ecc71f088b90e5ca8b1903cac218a833b7420773bb8", 0x1d}, {&(0x7f00000000c0)="c79c5cc08bc83a39dfe5db20a3980e24ee82e1ade00a6a9f6d99d4a747bfcaf92a1a8b6d005e13accafbdf808223c5178888f7db222152ca1321e52f3b14070aa291fe86bebbd7", 0x47}], 0x3, 0x0, 0x0) 14:41:29 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25, 0x0, 0x0, 0x7d}], 0x100000001, 0x0, 0x7, 0x0) write(r2, &(0x7f0000000000)="1a863cef6d52daf77b4179bfb58d09e95d3f598089890636de92b3d64d8e6f7fc3ec1efc4282646bf0474d09fcd8db1c59a781321400ac12f5d4025051be33763f1dda4e4a6ade8c7fb78d14c5c7ae5813dc6280c69abcee76bf942baff11b81f4f6fe6bb4beaa672d7a0089417a977ed31470f32d9a253644838c5e04657b6783989b235a810cc6dcd20c7604b51df219cb7d", 0x93) read(r2, 0x0, 0x0) fchmod(r2, 0x58) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_int(r2, 0xffff, 0x10a2, &(0x7f00000001c0)=0x7, 0x4) setgid(r4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x30) 14:41:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000000023, &(0x7f0000000140), 0x0) 14:41:29 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0xd57, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) getsockopt(r1, 0x4, 0x8, &(0x7f0000000180)=""/35, &(0x7f0000000240)=0x23) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r3 = semget$private(0x0, 0x4, 0x181) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x80000000, 0xffffffff80000000, 0x0, 0x4]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') shutdown(r1, 0x0) 14:41:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002980)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993cfaff5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b3050094c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9e0100000000000000189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) r2 = dup(r0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 14:41:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 14:41:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socketpair(0x1, 0x4, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000419e0000000000000000000000000000000000000000000000000000000000000000040000ff03000000000000000000000000000000000000000000000000000400"/110], &(0x7f0000000100)=0x6e) r2 = open(&(0x7f0000000180)='./file0\x00', 0xe66c352e9241c37f, 0x102) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)=0x9) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000040)={0x190}, 0x8) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x9) 14:41:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r0, 0x0, 0x0, 0x1fffc, 0x0, 0x0) 14:41:29 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 14:41:30 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 14:41:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") fchmod(r0, 0x40) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 14:41:30 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r2 = dup(r0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x2) 14:41:30 executing program 0: r0 = shmget(0x0, 0x1000, 0x24a, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/116) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000001c0)={0x101, 0x25}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x8) ioctl$TIOCSDTR(r2, 0x20007479) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000240)={0x10000, 0x101}) 14:41:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 14:41:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x3f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0xa000, 0x100}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0xffffff81) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 14:41:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1000000385, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x0, './bus\x00'}) 14:41:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x81, 0xef8, 0x8, 0x1, "b3e63bcc901105ae7ef151271a162b7a30254606", 0x2, 0x1}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000400)="2a5b48cee1a33733909f48ecc26aa87289a6424269709f00d92949caf05e8a4f63a310119911decfd2816b3c4dc3061af82aaebaa935d7a41d7a324c6968bcc71e711dc28f9179b1a6a182859d1c518e4a61cdab0d6b", 0x56}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0xfffffffffffff7fe, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCSTOP(r1, 0x2000746f) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) clock_settime(0x2, &(0x7f0000000080)={0x3, 0x6}) 14:41:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f000079c000/0x4000)=nil, 0x4000, 0x7, 0x4010, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000080)) 16:00:00 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x1000000c0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) r1 = getuid() getuid() setuid(r1) r2 = getuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000340)=0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x8, r1, r3, r2, r4, 0x40, 0x10000}, 0x0, 0x6, r5, r6, 0x7f, 0x7fffffff, 0x2, 0x8001}) r7 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r8 = getuid() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xffffffffffffff22) r11 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r8, r7, r8, r7, 0x2, 0x6}, 0xfff, 0x3, r10, r11, 0x3f, 0x7, 0x4, 0x7}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x2, 0x2, 0xfffffffffffffffe, 0xf15b}, {0x17d, 0x5, 0x7, 0x3}, {0x2, 0x4, 0x7, 0x9ca}, {0x8, 0x400, 0xca, 0x8}, {0x8, 0x7fff, 0x4}, {0x2, 0x5, 0x3, 0x1f}, {0x8, 0xd6db, 0x99d7, 0x9}, {0x3, 0x2, 0x10000, 0x7}, {0x9, 0x0, 0x7, 0x3ff}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) recvfrom$inet(r1, &(0x7f0000000280)=""/100, 0x64, 0x842, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x2b4f29fa598edcc4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d, 0x0, 0x0, 0xfffffffffffffff7}, {0x50, 0x3fffffffffffffe}, {0x8, 0xfffffffffffffffe}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$dupfd(r1, 0xb95c61c6a3dde057, r1) r3 = dup(r0) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x11f, 0x5}], 0x566, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x4, 0x4}], 0x3, &(0x7f0000000180)={0xa, 0x8}) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="5827f0b55a8f124443df20efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5794587cb2d72b8bcdb9ad8a4f5f76a53bfee892942f828193ef16ab93f12fc4d5f16b1", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a6", 0xd4) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x22, 0x10000}, {0x44, 0xffffffff00000000}, {0x89, 0x20}, {0x46, 0x80000000}, {0x0, 0x8}, {0x43, 0xa3}, {0x5, 0x4}, {0x8a, 0x1}], 0x8}) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa64265e9522fffffffffffff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000340)="b1dd68031b18989da710ff36ad49be82f32fb0142306849f3d8ef21ca17f50632a7973f9f4489598a46fb7562c9566bc3361b31ce1ecfe007b9cae2e011c1a4bd0bc39d08d896cdad7a9004942144dfad11cd8e01c9343f7bb3c8e0dcbe7", 0x5e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) getgid() 16:00:00 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0x0) r0 = getpgrp() r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) recvfrom(r1, &(0x7f0000000140)=""/155, 0x9b, 0x843, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x804, r0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x28}, {0x25}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) syz_emit_ethernet(0x2, &(0x7f0000000640)="129f") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:01 executing program 1: readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/239, 0xef) open(&(0x7f0000000200)='./bus\x00', 0x600, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="000000186004209e00060000d6cbbca851070900aeff3fca032aec83baa3e08f761df259b0606993000000000000000000e0ffff", 0x34}], 0x1) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:01 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/83, 0x53}, {&(0x7f00000000c0)=""/38, 0x26}, {&(0x7f0000000100)=""/71, 0x47}], 0x3, 0x0, 0x0) socket$inet(0x2, 0x2, 0x401) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ftruncate(r1, 0x0, 0xfff) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, r3) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) readv(r0, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chown(&(0x7f0000000200)='./file0/file1\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x2, 0x3) 16:00:01 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x3f) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) socketpair$unix(0x1, 0x730869b315062125, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r1, 0x2}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) write(r2, &(0x7f0000000240)='oP0.', 0x4) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:01 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) preadv(r0, &(0x7f00000010c0)=[{&(0x7f0000000080)=""/1, 0x1}, {&(0x7f00000000c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) accept$inet6(r0, 0x0, &(0x7f0000000000)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x200) getdents(r0, &(0x7f0000000040)=""/13, 0xd) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = socket(0x2, 0x4000, 0x6a993039) fsync(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) r2 = socket(0x18, 0x1, 0x0) pledge(&(0x7f0000000180)='+\x00', &(0x7f00000001c0)='$*\x00') setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0xfffffffffffffffb, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x1) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 16:00:01 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) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000080)=0x401) 16:00:01 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000180)=""/59, 0x3b, 0x40, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) renameat(r1, &(0x7f0000000080)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0/file0\x00') rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffe}]}) chdir(&(0x7f0000000000)='./bus\x00') r1 = msgget(0x1, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) link(&(0x7f00000002c0)='./bus\x00', &(0x7f00000003c0)='./bus\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x62e, r3, r4, r5, r6, 0x2, 0x1d3b}, 0x6, 0x241, 0x0, r7, 0x5, 0x5, 0xac24, 0xc13d}) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) shutdown(r1, 0x0) close(r1) shutdown(r0, 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x100c0, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x8, './file0\x00'}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x4, &(0x7f00000006c0)=[{0xea96, 0x3, 0xbbee, 0x6}, {0x8, 0x3, 0x3a1, 0x2}, {0x33, 0x20, 0x6, 0x4}, {0x0, 0x5, 0x9, 0x800}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r1, 0x20007479) recvmsg(r2, &(0x7f0000000680)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f0000000200)=""/126, 0x7e}, {&(0x7f0000000280)=""/79, 0x4f}, {&(0x7f0000000300)=""/63, 0x3f}, {&(0x7f0000000380)=""/237, 0xed}, {&(0x7f0000000480)=""/199, 0xc7}], 0x5, &(0x7f0000000600)=""/65, 0x41}, 0x2) 16:00:02 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/187}, 0xc3, 0x3, 0x1000) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x10) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000001c0)) msgsnd(r0, &(0x7f0000000200)={0x3, "ea7eb41ee2df520c7579c6786b7ef445adb130431c521c98d2bbfe94a9ce771cee7f2107b4a5842efc2bb339d08716c57d053099cd68329568f06e6d8e981dbaba33856522e270857bcfc025ae16b76a7c178d67336942cb8c1025f8268abf74ed43af131b44b204c8f2bf"}, 0x73, 0x800) fchflags(r1, 0x0) msgget$private(0x0, 0x308) unlink(&(0x7f0000000280)='./file0\x00') msgsnd(r0, &(0x7f00000002c0)={0x0, "bfa5eaa9854736789a738893061a99091db25c25e279a2106c569bcb95f2c4b55041acb767d04a255e9bd3d1193baa01b6a995f347aadeb08be8032b0f38ba97f058a4dc82301c3803f9ded8a487bbdee9fb7a5a26c14a837521bba620d2e62049aead834f7e75a5d4d60b2a6f5023c910d3e2743b44bb030bf8f89fbc04f5961a95f4afd06c4f363c5b8cf66f72f7d9f3293c971ce59c1b52587d0b468da4054a1160458db2dc316a8521eafdc6f8aa110b8c711bf164e9ba8e9b728bd4b790e960187b8d7019680dd74f04a12e85622660bec95f6facaaf9c03355b1da87ac2855bc3d1f772244ed5f20b3dd5aa40b1bf1d22a75b4a1d0"}, 0x100, 0x800) r2 = kqueue() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0xc, 0x2, 0x7fffffff, 0x7fffffff}, {0x100000000, 0x0, 0x7, 0xdfa}, {0xd6ea, 0x0, 0xffffffff}]}) fchflags(r2, 0x0) fcntl$getown(r2, 0x5) geteuid() 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = getppid() ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x40db7b2767669b3f}, {r1, 0x190}, {r1, 0x4}, {r1, 0x10}], 0x4, 0x76bd) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) poll(&(0x7f0000000000)=[{r1}, {r1, 0x40}], 0x2, 0x0) 16:00:02 executing program 1: setuid(0xee01) r0 = getuid() setuid(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x9) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x3f, [{0x2, 0xfffffffffffffffa}, {0x2, 0x3}, {0x2, 0x9}, {0x515cf111013b371a, 0x7}, {0x1, 0x100000000}, {0x2, 0x6}, {0x3, 0xffffffff}, {0x2, 0x401}, {0x1, 0x800}, {0x2, 0x1}, {0xa73ef784fec955ae, 0x7}, {0x3, 0x5}, {0x0, 0x7f}, {0x2, 0x3a}, {0x3, 0x9}, {0x8eec20cd2e739943, 0x3}, {0x3, 0x1}, {0x1, 0x6}, {0x3, 0x1c}, {0x3, 0x10000}, {0x2, 0xec39}, {0x2, 0x3f}, {0x2, 0x1}, {0x0, 0x596}, {0x1, 0x5}, {0x3, 0x80000000}, {0x1, 0x2373}, {0x3, 0x5}, {0x2, 0x7}, {0x3, 0x80000001}, {0x0, 0x42}, {0x1, 0x1}]}) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0x0, 0x0) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x4000000000000091}) r0 = syz_open_pts() close(r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)="b32904dc973664a8dee9dbb335e6daa6854b3d793aeffb87500e4866ac7a7a80bb9187f035e59911b66eab98a607a8b1933821d3602e17cd6f70930519f693768e6e18300aa465c951b4c295770a86a8cd0d558749f232b5bb5123f7fe5a8302da8ee7c626a38703987e6d56e52737b4044c40c8b6a993853c84f14313e4311feaccf452b546a5d11a55f075d351251059dff5afca310cb2570dd58cb505db09cdad7ab71c84f0a8a5"}, {&(0x7f0000000240)="06e757323970bc33c33fdae739f3b860b1768de7c3b7684d4b37e0a75224ab4c69889013e07fe037c15e47a9af556020127c89638da73049e771b8039cd470b460606e7675b33de2537d87305a8f3df0e74eb78b7bc1de25fdbd1b03ee1028da80ab3769c3b4c942ef6ae6d30a2c56145349837582860ae4b47c4c2b028ed1314c4a5aaf480360843768dd8a164c4ac9fddda1042ea1ec94f85f761a231db8c25d20dba1ca2ef68feb612665e8da78d3b73ff6cedc3baaed0ce4c760bc56b7d9c12b6d600b311a57484bdda858d7eb62c1a7695e51e3ca93828ee5ca77eb03"}, {&(0x7f00000000c0)="a86faf7c584215ad5538e89cfb9abdf623decdaaa14ff37c87870a1085d007dca52443dc7615bc81a0f3ef074d9a0e5443efffee57abf229a482fe249d7d97e9e2566f833aa0db432997ce823a9c64de5ca6d40392ef50bcf04a0aa1dc3d73dab0c25d49aa2ec716180dc3f600e906208e"}, {&(0x7f0000000340)="c27b7ddc7760c13c0080138ed15ea44aec5a402abaeb6304e051d1280d3642d4983cdf8b3b9e3dbbbdc6f418ccabd5a00cce479f6434d15cd5e45c04a02d28178228673b509e255e458e604ad0b3618b395746aa285a8ef923910303ca8fcbcf0b8dc6500a044ec48eadb991e57b1919b4e5dd086b176e04bc64543cac28f19322503ce15d9317047092696a58fd9773b62bc29a5b543a0af01cef6fe737dec8ad62e67a76a6ecab3272a5439ff1eb2332eb42263243d82e07842a8ade80b32aa29db9438539725c5e32c14509473b40b70d5585"}], 0x10000000000000fa, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r2, 0x4, 0x4) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70e90000000000000000"], 0xa, 0x0}, 0x0) write(r0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x80}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$unix(0x1, 0x5, 0x0) sendto(r1, &(0x7f0000000100)="4b61285bbe787ff4bf894607f48eaaa577563970048c01a93b8e95dd13b7e21be495f9ecbd26a42f319f1e5cc6fad31089205d65b660511dacebbde9f0fa0b9ec4f22aa8d26ac5e64eff36cf725981e822be01c05590eb5157be820b4c568acc789724882ef19f3601f26aabf8782c11ece42456912f92f6fae6f357cf516998f6a9c82f1c593c6486dfe12bfbc2f9a9d586e3e16729eec7571c1585541adbe8338eaa04d814eb2da2646b298e64893c5e7066610f1e7863dc94ae97250d1cc124", 0xc1, 0xd, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x40004000000028aa) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008000014000000000000000000000000000000000000000fd000000de2d3757ffdd00000100dc", 0x2d}], 0x1) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/235, 0xeb) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:00:02 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)="47621d7345e7", 0x6}], 0x1) r2 = semget$private(0x0, 0x8a82ee6574a0e09e, 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/253) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) socket$inet(0x2, 0x8000, 0xa0) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x3f, './file0\x00', './file0\x00'}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x1, 0x6, 0x44f24b98, 0xac, 0x100000001]}) 16:00:02 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x48, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x54}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) write(r0, &(0x7f0000000140)="f72dbe25cad03b75b32218eed140e03bc07fcfa162deae30492a4e665315c88d6e1756ae88289284130e77e8b995fcd4ad101e2b3853f8d2633f5c9692c149c346bae48bd0ae464449994add04d49b", 0x4f) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") close(r0) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x1000002}, {0x102c}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget$private(0x0, 0x5, 0x100) semop(r1, &(0x7f0000000040)=[{0x4, 0x3, 0x800}, {0x4, 0x7, 0x1000}, {0x1, 0x5, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0xff, 0x1800}], 0x5) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:03 executing program 1: r0 = getpid() getegid() r1 = kqueue() fcntl$setown(r1, 0x6, r0) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0x8000}, 0x8) socket$inet(0x2, 0x4, 0x100000000) 16:00:03 executing program 1: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r1) poll(&(0x7f0000000140), 0x20000000000009ec, 0x100810a) kevent(r1, &(0x7f0000000080), 0xf935, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xaf}], 0x835, 0x0) 16:00:03 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) ioctl$TIOCSDTR(r0, 0x20007479) setrlimit(0x3, &(0x7f0000000000)={0x9ce9, 0x100000}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x8, 0xfffffffffffffffc}, {0x6, 0x0, 0x2000000000000002}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) nanosleep(&(0x7f0000000040)={0x5, 0x4}, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff000000000000005b9d071b542a53a706000000b8180000b0550000003100000000000000000000f8d2ecd2150cde39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x8001, 0x401}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)="b45341bcac1433153ec4cd6c93d711533aa77658bd785e45c3383353cd8b42944b7a518c63fb7fdb3514129014206b80694757b87b1070dde70117a35b723f11bd8c0d46c32fbc4e8cd19da7eca028e28b7a3730c21e", 0x56}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="480000001cd4ae2bbedf0f39e3d851d4045f930c18a6635a1cb99deae19679564572e6560c98e5993115037d096dcb467a7acd4a00000000500000000000000001000000010000809fc65d5d60dddf94eb6d8f2b0b47e4b895d9f97a531d812518cbbed75dba000594520239f47ba5102e203a6497bc563d7dd96a51cdaf265cf100000000000000d000000000000000000000003f000000240c8383846408f191282f5784a7f490544868ebda328e194f37a267f9bbdecb4dc94b5a19fc593cb45a10912555b5206add5e5e64a517e334214628a9e92f9eeb418c6cbcacf1c950a13952b277b2a484355fbe37cba6d3dad8672664f41805ffbf5a0a27c505eb3e595cffae8d543979e5c6a685259690e6f021d5dcf62bf4b901fdca653c0dffc3ab1e0000e3b59ab65f797ca3a24259df318849ce56c446c804d903f77e252dda47be55660aabfee417d31055e76835b5379c8fc8000000e0000000000000000100000001000000d86015c37c1b05aec9b5aea1c00d99510000008b92a15c05da36e67ae4c3fe6e52a9a0422d315615e0f02397e3f942e46b8f91916dedb33d11c0fc32d572c160b0bbef4df2291fd794891ab95bc2ce0b926a84cfdc6c9cce32bb350219cb374c876a989a7074970b309334b636113b27807fdefeb551043edc4db5946e71e5c55e6aa8d2792144be3aa58e989609b79f3e9b8114167cc09a8a439b8b8b682655368e7e1413fd3a5f076b9d37c068912399243b50af1153ef4a014eadfa056b53912a68f8435c7c524e00000000000000f00000000000000001000000050000008a053f6aa1d66f1996353aae91b63357794bb1f291260f3f5738e1c1050e2181a01a597ce273516f2ea16560e1f38e54d6de1928090006e49743fa2b0c35c52f4b4267b15b732bbed28350ebcc7870eba3d6dd66a5bc99e64f8cdd3fdfb80b3c8a36bc8477c8fc36fcbc7c7c2b58e7e999ff5db3672e0b5c1ffac61aefacbea465ea8791f07c35f567fa4e47305d369eb169877246954886d9b7283197f623e525999f05c79945240edac66431758b183b353c322a6f8faafcdbf060a5adc4b978f30f5c63457b5fb2111c1b6dbf90d0c3b16b9b23b42ade8b04000000000000900000000000000001000000060000000db8192b5435e992d964ea5f4e7e4ce2d566080fb5dead0b5eaa8336c54cae20ed45acf1392bf984036df462e17bc458f2e2537bf44ff6f3727a0e2fe17116e6a92b0fffb14209870bfa60dbfd1a070937adca54f448eb8678847544f7b4f61e35f4c0e5940d6068193588da6969ed95100de11e4b00f48e0ed100"/966], 0x3c8}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000700)=0xffffffff) sendmsg(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffd7}, 0xb) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) syz_open_pts() 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x402, 0x10) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x44, 0x0, 0x0, 0x200}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) writev(r0, &(0x7f0000001680)=[{&(0x7f00000017c0)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790e6235910ae37f549ffe7bfdce9de6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xba5}], 0x1) close(r0) 16:00:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file1\x00', 0x8000000611, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file2\x00') fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file2\x00') chflagsat(r0, &(0x7f0000000040)='./file2\x00', 0x0, 0x2) accept$inet(r0, &(0x7f0000000300), 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file1\x00', 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x4, 0x401, 0xfffffffffffffffb, 0x5}, {0x5, 0xe9, 0x80, 0x8}, {0x5, 0x8, 0xffffffffffffffff, 0x20}, {0x8001, 0x8, 0x2bf, 0x4}, {0x9, 0x7, 0x9, 0xa35}, {0x0, 0x5, 0xffffffffffffff7c, 0xffe00000}, {0xffffffffffff98d3, 0x9, 0xdf, 0x7}, {0x101, 0xffff, 0x2, 0x3f}, {0xcc12, 0x1, 0xf3, 0x1}]}) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1c6) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x280, 0x100) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x800000000, 0x3, 0x10, r1, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x6, 0x6}, 0x4) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x2000000000014, &(0x7f0000000000)="c1654b9bce1db2d2cda95a9accea96e4df868600dec56f96e092f582b331aec66131869e1c075c8a1e7b984e86a2ecf2e7637c3a5e9926906dfd5adfab262afae4d742be17de3dd28a3a3aa0a9f75815cf9361006b790466", 0x58) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) write(r2, &(0x7f0000000140)="0dbb3ad2d02c428bfda5728966c755a3ed52a13aadc49fe8c266d3a72134ab28df0491eddc70fb337c5495612c63ceb64b221bf641fad036368c289f4f97c5a1424ab2da987dbe8b6eae8293607575070918a982aea43675dcef9a8e769a", 0x5e) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='r\x00') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x28b, &(0x7f0000000240)=[{0x34, 0x0, 0xffffffffffffffff, 0x2}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/115, 0x73}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000100)=""/91, 0x5b}, {&(0x7f0000000280)=""/168, 0xa8}], 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) fchdir(r1) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0a", 0xef}], 0x1) 16:00:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) r1 = getppid() fcntl$lock(r0, 0x4a621609e7c6f08b, &(0x7f0000001540)={0x3, 0x2, 0x2, 0x200, r1}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0xff) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001400)=[{&(0x7f00000001c0)="08bb3fdb892200e28641afb49d9413d08e710f6838f74e52a874b679344e771711a9d1468a31b80b852d883e9a5a1d4400a878feb3197c", 0x37}, {&(0x7f0000000240)="a77ecca440aee634b26b84e91ef113e53328431ab9", 0x15}, {&(0x7f0000000340)="26e0409f2c33a5c372e2b5527e5264de3b3980792fad4471e3c98b78827b40d533864ee50ef27c33c6cda193de5a08a810a1a2649fccf20cb597f372b9359b4d8d6a7e5b2d89bac7915f2d895184b2c0da03c0fe66cfbfbfad5400a608d9b3e8023c7c60999585bb293041e9e56fed194cd4bbeab672e3e7bc55b9dbd140a823c491c4d1fde605c59c2cfe7e98ced9426ff4a9cb1c308da2faa8682a808fc44a87eea0ca7e2d71bd9b7dc27d105edc5cc0d4bf93175b1070443379c82e48b8264aaac2a53da0efeb332ea2e1549ebabb96ff8da0626f93e95a9100544d2d205fcceed3f201874e9d01d509318f3cb0c82de360ebed9553be5cfa224df4972c8b76a1f1e446deab63bcebf2dc9fb2a9bf3ed65e637feb5b5d8302d8162c821efa98c4cb37b67ab1d71d166c24e30cc2c5125dee7af3244a566d7b1842f7b18bdbbd90bcbe47c04087254435c596129f4324446049a91088b022da46c2fcde8be08c996f8dbf1fb7c2061f17ac3b7099707ea2f013e7c766ac21119189e2e726ec9ef3352497526ac0fc6ae9bcf4f9ec49d641740a73de5a2e7f5fadbc146d935fb2f1efb974e6897479c62be44feec5c6578d5a70693a3ac04ada655e709f743d224ff376c3e87e73737baf58311def30eab077f8db53c2b467b146cf1a85509be16b1f80010af17bc88fb57d99f8d94ae463e249b2fa8a6ba58d3d7cfe00fe9001211bc55c5cade3ea7e473284fc536b6600c3f2c6cc205a17598006ad2e24b82877ceadb5275f12d6b851502d3e2bef4022f583423ca83916b7718a69e4b53ac3c6776ac6c339f2d5392058f0dee63d46427adbaf5ba573b0695fee041a64c52464e38c7d4fd3fb92d82dc51561bdc7190c139f3a04919a8c91989a287c46ccf7cc87ff0563fa2c7ac2a570e3ea90368d4058d5f1895e1f58f0dca3f2904679b4559da1942da6eb8dade9ff41c72e6e6373ef568933a536c8796d34be02d6c703d4edf406eef564f08bc34ace5db8c111dd3aa9e8a6cf3bc92d578199da40b3c2ae8274dee0195ee06530de9ef4c8c08f8b373bb18fadec2330b9350d5d436139842d607624b725e9670b4ddbda5cbf65c0b532216dcdf2176347757a3d239e1629a50193b6b75389b93bd4a568e9bbb7b518311d4911b9a3d60c9e7e4e9df8de1415f60b91d9aa0e1fe800c619ace31e24b264ff1a8296ecf78614f01d695ddf3826c0b95abe625ea346fea1aedaa39c82c86378d9ac56fd6bee5948335b568be544c91aecdcaeb1f9b67ca7ea41592ae5477a2350ba67a892059c226ec64dc74affa096311184648db672b591d36abe149f47b11dddc9c6d470e5decca7ba07d200af7640f6ac56e026a9a458735469f3e8d5bb6c9b17768214a632f44957b54701d1fb5266cca5b2e94c7a852317f436b9f553390e99bd8d21454c31537ab17f44ac223a0327b34f150924d2249bef94f5969bb1e401004ec67bed50177f0e5837781aa0e0406ec7bc7893696e0e4f8d228054556a1e04cf89555af503cb27d636193b0ec4d9495854a6975898815cc15dc8f195fd7f374c9ce601c5aaae0539ea0ec0adfd6c1434290b114489cf5da32bed8cd9b5d6bcdea9f32dc666021b6a307e8ad7eb820e4ebc1b9874239c7980688706c225f26522831f605d25051fa2500e3e5d438fa1c9ebf57a08ac0d904125aefb3ba4c1edc37cbb8d1a57f8cfa2a11d96841870a1f39a85469b94c1c71b723bb408db823eef7b4e25eb256b21f0f2ee39b69915da1bf3f791c32bd7980d1df35b5972bfbd8256dbdcc1ffd76d92d74d23fa249c46a78d620c7a9fb7eea1d6cde0c871cca12084d40cfa9a276fdd89fb859115d58cc39994d8a611295c4902201eeadba96ec5485552d41c30bcd10201616db34a8434ae274a22b593565f12e7a9e9fbe80a038e6204dab9d2068921d4eca8bbe6e6429978c15e84106eba6c0b7c8ea015d05caaa44935e29ff903a4bea3442c3f90f7b34e5c16811eb8339b4dc79c918e591bed3a69356c01b08f777418e06c34124e2249390d40442ad1065028c0f3308728dddb12e4668c45b601de09ba9e036533c21e6967bef47b980519f642db16dc8f4de2b9a2f220a60be58c2791b68c7cf46c223967445051686b163ef41e42a8dfb815665710f22197adb3246cddd64d74f50c6db02bbeec0dd9896a01c3eb70b68d6b2fb434a789ee504d0dd774c8adc7ca292c804f031b57b3456821a88b58a169cc8922fdc6715e1bfd7285b6815c5711c3db76eb116676c7553a700671d8a679fa599d9d67139a0c3422ac11ae37200db2352876a967fc20bd85d1aabb35adbe87c8d9dd9268a63287ac5ccf0edc8cd53d0db743322d1b84f9130e63310f194d0e4460e1a9f4ee4dd75c8b75dbe6aec1849202b7c9c30e576809155fa480af35240ee3bb457e14e0c7fd262d0864b033ef209cb3c32f70a38db8bf905ae20f27efe4d06ad95eab1690f1e1c5e96598abe556dc3f6ba00f92eb4f4d831caeff14cc7f5e6c63f2a176a9738284c00b93d4331e1364a1344645a9efc92ecb9ac92f8226c4a8fb608d2a700e837265de0a3bd406c475fbc2fc2a0555e95ab2b72815ef1452eb71f40d45edfb023682a64b99fb8fb4fa95d48e517657e5447303b232ee84da4e58a43dc3ea505e0c4d1966098674f8558b08ea68ecfc9479b2cfbcf419adcf4fe686f0f7a64e9aa6377fce41962dda033adc6bc6507187063dd425e128112ae700032f1ce567c759e765bd409731faf3380907d6f6c1577380df7510c55f4cd5bd52e5e24311c5fc46e71a27f78292f32a00eb1f5c559e3bfd640e557d24023badc6d42f47d2e4fe2052965e830566ee220dfaf8dd2c836f1f0452d3151bc3deeffa1883abcbbc82966ad1494ddac0a39635f9f29f6967b20be8e86fe717849faa5735254f638dcd93ff5ce799eae4b9239365a721b3e9994ff42cecf576f9e41b07a78852960b75d6a7234b4f5658a23cda5f2484e11944df615e60ff52a0a71c2c824276e235bb92e8f9bf9f9eb0983a667ec72eec13497d03a6d1383aa9a0de7a593776c3715c267a99e52199fdd26a3d393560c7f625fed8e99acab92aa17598f76839d628096394e6e9bc9efd3c4d76ca8556566e38318edfb79935ce6107d3153cf9a3d206aba0ec2846edd5f53cb973a26715bc8031f3a5a1f0d160255cd03272cbb924ac17893a4c6334683469c84acd425535150d399fa4a2e3e70fe3115ad25468a25f56cec5d76617d28ca1fe52818cc02a600245a0f55831950621ab15c0efc5976f17bc1cd88f83ca47cf1bfbc3dd0ef3e8afa2264bcc6954be17cfa9f6990279d2ffe7a01143d1b564852a9993d7a01a2823d5bbf0caadc3bc94de5108980765d94f7236917f12b741db63722b313f1000555b177be56447acf9c890eed5b15e7828873f7ad8fdafa463dba45e8c5f1d24144f8f89f974856fc67883263062fe78cc4971e42a7fb4bf7604ea6dc01e1b9c0d16c6d46e97ec56e08b39b5d5b563bb519797652c928a5969f13b01388d1c85d6679505d5153cbb7c2cb11af002bbf30000343ccecbd49a02c79783e453c061803d6b625d8d1c683898e530350aae1c7bcb7a37d59dd72018eae75194acdc223eccdf8b36b2ec90df86e0969352bc70481d6d9778eb24c0060cca72168e0094d4251199fc92bf780ea34a4395c20d143a4500aa51325877cb12c787221c7298d751bbb52d07b0a55f9dad455e9322b093f51e09cb8b515af18dd0f072ffb970c238e21ea803b262981188c28ebf0da4ffb243b166ca1d6b3f5f70b1a1be4bad6d547434f1d1e1cbac0b63f7f498d4f3cb389adfe05216c249269c08084aa7ddda2aaa7136ca26d0ecf8466050f5daad8406d566731e3027bc5e5267a1e9ffe0bef869d09fd53369d4c229b2c5aae943ff6f4cb79fd3e8a7f9b66112e1e627bacce99bfff5f86d4933f930d05a0c5c23f5662628015aca69df031e3c87a343e0aa5a82146da4ffdff32e26e1f567b287c32af425780ba82849532948ab4fd3ee64edbe5d68d9108191397f962c3a3a181e0e7174ce65c7284159718d99cad81b4edaeaa38e39423b8826e51cefc57bc9679d2821cdff9352a3b11f3a0589f424f633eb773a61917205074ec0b5096ed02cde1071a2734b817d94d566d082a7bc4626fd0f1bbb88353ae95509b41b914a950e66b805a73666f5459e3b970fc1f8c98729648ca40faba19a2e340f6e24f65011bb2984ee0c01335f2378a061f630099b82bbcbbacb29f04d4d281900622768fd7241cd4f7a96447821b612e2cefd928ff9462b2442af207ddc9275e05ff4043dcdc57ea9b8e34d1d67f1ef75a8693abc3b94bfeeb0abf519b8f4f1ea5e947841c0aea7f8fe68d02f2f5f6e12ec88ef5930ca3ab5c72455fb6d194a6643d3ee98298d293d73134928bd63e9ec9cbb558a71cf01eacdffc12689a69747e753e6c811c04066595b26707779c8cce8b99546285fd4b98f73d88448b28cc2fa3c4163cb63625f21977fd079644eb69e43f63e780d0461eb5924c8d76a28de96e20247d14f42733253480270782626b4699c50c393bfb64c9504a38afdcfb9c054ede890f4efddfe0039718aa134c9dfe72e322f642d3650a412bb21b238ad05f6e24c4de886e9250b8860ffefe764adcf7cdd316312ae1a26a1a870164ee6d699362c6ed99941e78bd5bc85e5dd1cbd3a1eaeaf0490a57aa5db947eb7e7c9222c6f0f23aeb3f0156d0a48805addf0cb1d8de2116084da61d22bf9e1f4095755ebf83c10cf9d225dc0dab60d4f0072210fbc8a981f869687a70c79f9176f461092227bb2722acc53ac03df63104ada2892ae68dc7e653f454d894d516de07a54abe4896ba06b7ce2d9c602ccf30160b15e2a00c1343c73e0b3d1fe66a69f89cebc5268b24672cb8a2db29655703501f9e4bcedea5f8984afbb792d1e603da2ef1b06c57290935308f04723de9086c4deb687d85fcb5581500408883240aba39a0bc53fa4d1d778b7cd39e722f234e06a4b1ce05c68a30e1f5ff4de69b30a79af43dde295370a4815106c40e407250fdfa0215f91fb7da8ed882604f1955302120e4bdad833f29ca6ad04ff0d1f18ddf92bc8f1cbef687e1905ba57709a5a3f18341bff23dfaffe71a64b4daff3d7d855e87bf1833bf4e0d27d3db749822f6066254c894f16c93e7ad5c4746be88c17af4a4f5d0f7261da7749c5bbd354fba96fa1d46f17837663a8157cb8acc07fcd0343051453a65632a037d4341b165a4433a0f7548eeb71b08629db8e6150923b442347c337b43040cb4b543c3dedb81d54dfadcdad2bc5e3dfd52cf1a7e62d265b85612e24464a22c6e1748fd66b538001201a533cc12a7719cfd582ec81f649e691493d4ca833c3d1dc9611524ad0cbc26c93ed309edcd6626761655790dabee24b93a17654ed57de19b4f73db4c0e564cd88b15381d97ca927fab0a5265f32e941407b3f05694341b96926b145cc1ed4dc7815da51d88d89a266b94758fe080f94114d63368dca25124fbb63fedaae728b14e9cb1c7ddb6ca73ac39c279eed9a84d4fc8de0bc43e45569432c52b2af431f5a720bc362774781914616b145c7c6fc83e6cf9c5ed836d40f5dadb617d5b9fb8015e3f1c9b3f37beee2831b887b54ef2a8f741481f85793a3d5a6d096a2ce669ff936618084edce2bb74d87c7e1b003478a4c126a0a3068237e5f886181d2400ecdcf8fc22dfc8de34183d8cb04df2b20dc8779350b2aeace", 0x1000}, {&(0x7f0000001340)="0ac40638f9fc83be74bef18472eb81884bc9b07e5a7d4db9238b92dc9580c69532cadae810063209a8f648253d9387c3789f9ceca6e87da9022981b1af2cf151c9f93eaf80e54d177d20107aa18b18e6253769f1bcd57e7d5ff7ed7e81d06d51d1ad4bed77a6846e7fa2da915334c3880eba4e93eba6e448c56b6392ab2c58f029b1fbe65fad2f807c62f1e9", 0x8c}, {&(0x7f0000000280)="4430abda0b11256174417c7d02d902e171f15dfbe1fca6c57e9acf7f8121bf51858f6dbd34ed0351d8d29b3030323865b27beea1a0787aa63e53fbcd1c070ebd32e746ed1dc4af6b973cf8cdb28aff0b4930378284725f0ec3761320ac21cf3edf55", 0x62}], 0x5, &(0x7f0000001480), 0x0, 0x400}, 0xd) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) readlinkat(r2, &(0x7f0000001480)='./file0\x00', &(0x7f0000001500)=""/47, 0x2f) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000001580)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x536, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7", 0x0, 0x100}) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pwritev(r0, &(0x7f0000002540)=[{&(0x7f0000000000)="e7e9cb9fb8274a682c5b31307dce1b5153d2e0eaa254d531d2c27fbc29720e4c974f67dba1e13169e9ec2cb26719a273f1444db3bb5fc491ab738607666585f82c57f30bd392efcea7d4ab2de613c40a285eb40cd0046b5162b2a51b3bc8de4c855e974efde66591c81e880a8b846ae1dc0791317751449a30986ab5560336c8caad0edb19ca47a8a74e9579d604852fc925eeec6d19089cc9d1f0d6562c7bbdf81265d7037125481cf4", 0xaa}, {&(0x7f0000002600)="ba3e172dc8eba5f41df03d56c2bdb3698072014eb6ada7986328c9bbe11f7a74b8cbcc5265c874d3ad245474b56af4221b30b9780b5d98d270953fd001c4009823f5557a54fa2693248f3cf2d70bb95bf270c7246724b10192d115f2ed9288dd23df3f2237e37edecfca36d6b5b06279e9ec7d297f29f0e39b4995c0ec978a802e9db264f049f88563477c04b709de8434c2fc0ebd2f", 0x96}, {&(0x7f0000000180)="e64b928a39f59d46f77a7be089a2d2c57a534be1334454778102ddb298efad79fcc4673245071ca641e2b36c716aad17b3269ccfc938aa9d8a859dba05ec1023786f94146fad736ee2bdee031c0d3d4a50e6c5afab1f97529cd4b66c122c4aec14d83a58cdff82bf1ab24d5f666a1f5f0f00c6420716074797882e379f524acb2536dd16fd1a60c78e2e3b2087daea2461ce3c4448e7cf17a51d6d", 0x9b}, {&(0x7f0000000240)="13bb708a281cd79f9f4afb344a65e7ce9305ede9d5322d28ce4f6f18717096f4f6c95a1c659226a27ffc34ba7afe00a2708d007f97854d07fee42df7e8a5e688b554acbad1642b4a40b39035d886afedf53f76b819a8f94de8bf28164d6fbcbcc1ba32dba9119c0e3982116b08eb93a18576db48cead70099ce1f1df64467f41c91d2ea7af7c12b0126fc9d4", 0x8c}, {&(0x7f0000000300)="3b4482abce86e7ef6e7a2af3d9311a47134cdf809c13c98230524c107ccaea6ec04bd5b523e21b1cd512f9670e15e10fefa02d19f7ba70dc92325c5cc4326a79e230b63e768adf7409c8600c9f10e4ad645085f1d81f4f4d929b71297490c06817a38f6555ce48cb541e979058dc49fba1a432cd081cd1be1eeb55476f425c7980a51c573a5b19f22dcb1a08f347b03dea3fb84d09de889bc3e20d679ce05c168b12e707b0de23459022f2fe827027a699069956bc61b600c1bfc9b17f5cb019b936daa9216f3c584e66706c0840351e815d8b7f46badda89271de15a26b489550e051f725b2b4cbf700a94a36d22d9d9533568bce3560364d2d7c21131648c55e119453045c5fde8b99ffecf253feaf80d78d176cbb1e716f9d17dc58ca7b13cd76935b85531ca7076515491e3aface055b322047ae1c11ba1c0974e2ee9f83e1b51a8065d9edb5300ab45f3a76ca5a265c2d7aa6a9d0e690b00a42c00c824f5b7b03ac8ea8e887f73025f7c62f95ac783a1bfefa6a3ef53fc300557e5bf85739ebf41992b7c8f055708829fddb5488c46dbaf49193291875ece6cc5652ad1a5d4a4fb9144ce69fa30b799595d480af6056381de4c6dc3da657b12039a3f80191bd67679301aa9ed0d964e61f0d6f3d2c74a664d13d46dbf89961a5b76e2804b2874a745478e70677e1e0f68613023c8c193b6d5cb7d9564af43564c435d3cf0e2234d62253836734315a730ab8fcd07bb2bd4e256988aa1f3e2a35c57902eba4bf4d453014b46c592fc52e2ac88637d488a96f0497f02be18a7780510acd9b537b377beef51e25ad9c0de8d9296ee14dfee3c130e1eb9dc8a0d38834f813069ea808fc018d983f60bba3e374db53959c3afc9fbf572b19da4340a2c2b19d55f84def3fe115861407392a0e6b606be8f76605ecd403945a23b2cd4c5b685537b97aab317f710832e0d5f986dd3bff126be33c28d96399793a1535ee26553c9752f0bc8eec2c92315b3de809fc839e99a5c48b6f8464bfc8892521d4297b86f0e348cbe1c0ea3073a713a154ec68ac13436bd55453dc14abe884497dd7e3298d4f7320eb4c80fd69793df2b8d5ecdb6cd6a779f038d9544427fde2d9d0bbd2b506555bdebd61c1d6118fab3276fa978449303e94ff0ebd46dd38446799725ed618267fcf22b963e72b8bd5ad537ea763ceaa0605b14f2c6b5229bd21ff21eeccf2e152e81e90c07737c78dc6db32a793dd2bc074b81ffe08dc7898fcaeefee210c309582f3dbff327eef8d5fdcbc7fa3b12b6d37edfd26413111ad0dfd0ae44c9d12e76ac6c1b8c564d71108c325c27c94e7f551da4f5899e2eb18b9925f8b5a8d6e8fcad0c1eb90a9600cfb1dbb02b4d16eeeb6f82b22d2f45c936665f5dad7859add1d274c551539124e1eaf7e044b5d9d3d5d74e902a6608de0f8a79a830a5e9324e9a1397cb8b7621ade5158928ae4879105b228bda3c12a5d2b5bcdee6d293d0f0cf1e277241e8be401e740f8fe2aadba2c1c043cba70723563a19fff490b94a5920de7143428be2ecb7b9bafeaf05393dc86fb10aedb60ef99e2264eb5850281295934b7609dac9dc7d9fbf2697eaf307751a63adfb562fc523fde1e4c522a71f1896c8b5837a2a6c2c43427c3a9b6a09a1ae406e1bdf670df69aa57d21fe8a65c2d0b22d4dd3efa86376beb324b81d3174cb15f806537604501d72b60259ce3f7df728eb95486cf8d94e5f527958a0e4e21fbdac5d4e902ceadba11fa02c1adcfcb7f402a0b1f6bfec7d0ddd23d8a87b120bca679c7075ea98705b6bec509cebccf7d1ce37b5913bd33a7aceeed9abbfd4d3ab2b6cdec5040348defe57aa0157e32445a19e1a9345aaffa669431b5ad9371b0ab01493f5f0e7d6d30db47f68f7b174d78e3cd12c721cb4db243b5e1e8f86f2293fdb9713b06aea429ff5e113fe05c84658aebcd19c586be92255dfff2b902ad79de5e80866e82acb1f8bfda8eedd9137d4b6f6194734dd662677d90bf710046b369907c0a4035220b40e92985c2547dcb326c92a4c35e100d257d26ee58ac597775fe9a5ff9a82537dd139e6af2a70d299748f3fd3b78a86a098be5109c17dd7b6b31ec827d7d830702582b0c022a212e59b56248df8a2c5dc22570f89bcdf2c1713bb92d6809ac1c7be425f54d73d9810b51d80f22cf49824aa5bb5ba90b2816fecf9413a51dbe023a5d7c648bbf38cb5c16d9e86efc3642c15368570ea954174e757510994f8ad1eb2f0fd2d4e0c7c6e513975e0f8d82b98e78845403641af3d971ad0a6ebc4e5711d6daca8932ebda4b60d4508d5f412f0d86ef17f1091a2827b448f97492752bbc626c0ce49c7ad1976a43816dae7babdca67907aaf215cdedbea4c435124c206dfb2223cc59147bdc28bf4785dbe50cfc947d050cbe642ba7935c2c87e9adc69328fe4f478c63ba14219b6239f59a8fb68d4316bb98e2ecdff945453d1a97f5bd33fdd79908a335b20dd8af46b2a546b1b8f8c526e63102ec502541b28ae1ff7caacccd26a7f0c69eaf364064d4f4de68fdb83c42ffd359e743b11e10f9fbaaa7e689b23a1b9ae26a849e22a88b13e697c46bca86879afea04519a895280d3145830138228ee97f226ee073d8692d5c0f76b6c1f39187418dec7240e51543407f974741248180fe6f32856b3e16693c44ab92d718c4e5a1a738b115851b4e26a9ae9c6e493663330ad1e9a3a86ef9095d710fff7d95487c1ad7ca51ffdbdf56f2d235f41ef86af99aff85c68f83c590d64ee41a92eeed12344e63c6f62a05e46a0dd35d619023ee1674ac22b3457cd223921bb852f506421894a809e5e5a7934f901c31efce162e5c408eb892137cfe724ef36ed7e0bc0cc62e1718e468bde530da3dba1aa3b2636f7ef4e89fc297077ca29924797f1e65c4390f30e88a0cd2f20667aae34f286ba1da41ed97b96404368df725ca1797061456061b9f2b93153ec2d16ef4a8b6f4b4028ef932c286cf57b57b9d05154f5abbdb9b497c8586a940346c0334cc13929266fc95102f978de63af2f04d4c977fcd03462b88fc18a39ac0101d97518f41b881211f11bc5d107a1205aa179e4db2a97fe282f33240e5386c44e4e0455b2d8fb235dade82946dcf7726395938eb436b480af482dedad666b0196e4d7dc93872099ef1253759126b5a24c5667cb94ba35f6e20b5287138348f9eff54cdc79ead5b1616b860908339c897c724049c03ec0004c4cadf34eafa9471c0c7eb5b983485769df4ca75ba79aedf49787ecf59f6ccaa7cd24d892a2f7bf2e1b1dd393387609b4826831ac260361c2342c63c0765e6207e072eaf21383364912e6d4d4913ec054dcd457244ce3688f85425aba244d943408314c2037a2382a244f5dced0af11cff1d7163eea6f971af020826fad544850d8e0bd93f7370ed2c0ce72e02046b26efb79be3af68058b97a5314f2f87d229b7481eeda3947c4b2838011d70208af3baeb208e4f5cef2d38756786e91a02f31bf021c2130417b94abada365a76f0b3480aeb1b1f82f8873232321f7071231e240c745e02c107c96efccaafc31c8c02168fae32cfaa438f1c959d49e27577ad16f198b783566fbdb6bf8ffe370372c79447906f0a39deaf03afb4fe90e7984b6cc7f9aee0c74d0b41da9c6de5cea2ee5dc14e1facbd4a3344d6b71f52c82f6a802ecd1669537c680cf258f49847f39fb392842d21702ba13b71eb7a13782b04eab58b2aa31f0bf1a29c07891b2039c2e3031a1c3fa61348fc21635ba0261922058a294456f50ea354fe2b73c8d517321cc7f30f10cc6b96b744a3ed42580a86c51b4ab1227139747f3f5b25033216cb5c79ceee44590f19503d885cd84cbcd36f3f71cacf84c8f2620488f9194f1697034a87aea94ef70706975159035ebd1c3b45228fb5df93161f83c273d8f292422fe06984d915c6b1e00c497c5943fe0ff649cf936b3cee276f61f0cad894ab528b98860587fb7ca817eeaad26a7f0d6649732167d6ba534cfc8178ed7099868970a4200b193bec1272bd94e710453cc3a3863387533c5b4a88119d56ccaedf4523e1be515032eb438c108e5ce0994cb76a92c66e27b6e1eb6927cc84ae99efc8f8b42a45a451ff5569206b607fe7cbb594308c454bba98f4f9d95b97e201c2624888a4eca48c1232e61a3a32d8aff5953a4b7615484330fcc42492ed012e5e58540b8d8f7f58f931c9a5ebfe6add75564f713cd26868dbb25d46197566ca68bbf1e1a36071c8f577f56a2b83cf5ed424260e24c6221a3b2314eec5535d6f84acd3d728d2f7bb6b2abc50d2f2faaa1b4a8a4dce0d185560eeeae22aba9de436b9fa17d81ff05a69269dd7e8d9e5db87c642ad5b990a9eb4c763f12505495a325671358e40e9cf42857f2ea1e95e93b7aa95e40323cd21045b0e3c6d57039d48535252b8023297cc77df255b7fcb445bf537bb9842a7bfefa1031b0fc6605260e1fffa02d1a70666e59a1d255c6b47e45c90f2630b0df15d4030068e512f22d62977e34f390296eeddcbb1f9ae5f126b4390169f0d3f21f41e243e0fd37acc4fa827be79988574e56c6daf9fa5662d33490edf3630ae8b4a9cced02e061fa49f595a698d7b787cb0d8d3c1a1ba9c80ec6d451a26fa567f6b4a7620def458e791f1eb191e35938db0f368b8dc08ac68f64ac71d894a44312feb6a1876d624107678c3593b1366286eb02c723e030659b7a6f96ce1a7a3b84ccc2b26d10129fc728a11c95c05e701a6ba5eb54b296307776e9b94c444207de6610842a279dbf1d6e68bff69dc3893d2e46858b9c79a02ac3e9c22e6233e21bf3cd9cff034147796e68ebdc01f3d24680790adee79456eb9aa542061d98cfa536267130b96f5f1d15500b0fd7d46fa04cffec4ed9f966ce67aafab6ba3765ee076ef6907c65c3e588e244e67ef3f2a65812fb39bef6cc784b93bee2da14e675f4e943a344e3f55f62cfe3824da82ade1b4bc3931aeeeea59348ae7afd9351171aab12f5884bb5ee235f5ea07cb8769b15265b153b7a44e7ccb3d612f6778c48a7418faa5dd370bc14a5555ad09a33d63f8905616e1b49a67c5ea002ba47b42dbccf745e8a5ce6e15a9879dcd52709930423757a9a060fd20989936907f1f2325baa82408a998e8b34a46c466bcff8ca8a2b2db349d24f73b6134590c82329882bdc7931256abd1bba7557441d67ea8485c13c1a9d50f9b3dd894e956cabef1ebcbf8b5b338d478c42adfe3614ba8cf7fd39108fc6a2aad9c673a04d3cb9e4a55120c6b1cf13cdebf39cd68ae9d3a42d5bf9c4ae9d30ab7348f49bd910faf2fcc689c3f79fb42cca883b33ebfd4a7b44cfa6cb9979f9523b1861e614332ccdfee11ba4b8a60d0c514d118da21b26f24ee3d5babddb89627a1724b94f746ec7b88d6907485ce83f3f7a38ab6f9b4db5e30f724b7a00b0b6a55cf2a8b865b94eeda31c8bf5c358554f3c22f777ba4202c1aae8d99008425bbdc5bc4ae9724d2dce4a763154c0287f1ef0cb1b86b230dcf168d73842cb5128e327b67cf0faaed2e7713bb29b258ae9b70ffbb706c73aba049ae30069618b06277b514371ce58fca757383e4c3d2d181264fa2f0ee3ecb64ab4a8044df173f4be660bfa32782c88e3188153482d85b00942766a3e10b5e712fbd6bc633b7f4e91c5c5bb38cedbefa7fae8f8d7efd4aa19ec24c0addce3318365c168bb9bf69fc76fda415174ccffb17b30e77508d916779b2361cdf8a2cd0afedd6a8ea21ccb740c37c837d971050", 0x1000}, {&(0x7f0000001300)="637139f7eeb6c6c1b384377152fdb7892c64f19508ac3291b757481b3bacc5325905df60019753084f66080976a2976bf96d4b20df897daadf51b1b592d6ccdee51dbce307f0d245cb791e8d832e4a59b6cdf05104bc2c6de01fe4e797442f88186263c1d3d988d015d8b2e850270869d10b66f216605affe714e8b5866c40f418ab6587c50cff52e1898d7fc00daccb2c8523d0f219c086326f0e62f11f546e89ed77fff396", 0xa6}, {&(0x7f00000013c0)="60260e7131e46349d1a6cf9762c881732613a4e12ef6507d1dde88b09072d19d890a950656", 0x25}, {&(0x7f0000001400)="628d99887932aca3d59bbf1fe32f12c9c38e372e2756e00661c01b4fcea9bc0ae17a3a2dceb3b60ae77dd481e3bc58f39927ff8cf00d2c2a21", 0x39}, {&(0x7f0000001440)="1037288f367cf12b7e008352c233673dba99f70327a7be3d8b6071518cfffd6835197ec9f89b031287b6b54c8132e7f8875ce2f55a3e1134b1a157cb91c1d5a3cf3277bb9db4e384793c663d11659a1559bfbfde8551e448a847e36795fb43188f69e629246dce16a2031356716da0c282f0c7c60791bbe6d890d27b8b3515cf35f9d9f59dd0206420d0adea055b69646770c2172f0d14bffecb79f2567cdd787e92d89b3f0006316efdfc33d04d558684ec0d16a280423f971d38ede6d2b4ed905ffce796cd410065a5a9ed8318d50b7ad976330b340ebfd81b239be2a1006b696473f1e002", 0xe6}, {&(0x7f0000001540)="e6fa08882a4f4cd7e3dd3ee23d7ace553557981646ef033f4e828caa8d101ce94cc0b817e0b259959fc4a78d811d8feeca0a6020f64b9e99d025b0c291a3353b2f76889d5cfb141c4490ce5689027cc4bed294d6ad0397e55e04cc1727f551f82d25d563a21170827595e9f594a29a4b3bf0eb7582b897cde3eb23cf1a59907b3afe3ab0b136efddc1c2ec08856f656aaa527a5e7be34359ede93412287044648370232d40c7eb9c13dff7b180d81136669b260893df98aec0278f088011d1eb6cac99d63d1422a807ab3bff00d3dfb93e12d5e6b99e7c8eedbe187c9596a29997044dd69c58202e8477a74c1e924dffb886337a02d9e2b74606fc56db2728805e4e93a944921fbfd8ee6168e0f6704bb30c5a2e979b80303b2dafe5b2d4dd97d6a97dabba271ef990cb9f6a333ea18fbae94ac3ade609ec05d92634260a97c29b6edffcdf152fceac9ae83ffac0cb8b1b35d749b9abc9bdd84e724990b7d1307bc8ba12aa2fe6533e519ef417b3e55e2458468d3d8822a7aa05cc65e6c0219ace8db21fdcc07231c4e613cb8e58e4f1ec8b8b3aad196c095c8abb870c97f71b20f7d4ac46736b9f3be34473235c22e5bc4e01e402e4961e14ce7dab9505524d9da3ad8ca3a939576d9eace0ecc9ba18cfd442941a56a38b8e30cfa9cd1776e2cd948442877c206c55b4c6a9377b6f336c129083eb6c8e1a087a14786d82b31eada28c8ee46640537a5e36096b9b25f4fa50a40f87bd10b297742d616f11646e48e7dca7841d1f6d3e52cf2f27f26bfbcfc490505fa7b77df678626cab33a34638a86d6398b861e36339e45b43e6e2b3e5365080fc4a7f94429d7beb19194eb18623be01980583ad9b1731afc45f0c068713de0001ad6f35d5cafc2c05339c321fdd702640971ec16b51924d8376afeba52eada86b7b5a435675a9a56fc39314677529e736c236b09a2be1448a895cb5eeb5cd82b0dd59caa408fa6b687455500b91b1a4f673660cb3fdc3124e2f508d3d881830443b761c43916ec73a7d44f4170a84f3ca0a33644e7a3954183382213547f3ff26cad50d568ac6ee1a7cdff2a38f3fd04ad708a1faff2b95517eb819bad3aa206d7c15017b0a66b71b3c8791a19327e224a965185dd2732e354ecba2811dcd964501ac0d2b56cf64c6ca8c03001d9a2ca880d53cf49ec480fff8325bcd6b23703c7b70a7e95f90c0826c66410179e095121c0a5782a3065be1896402bde052559d1836bfda4afce484a1f6e2af05bf982720a7000074342f6aa6c2571c6aa11e0d4983249a9286b8571a384a5a842b8dbe9b4906de3fb4a4653a4faf4a3fbee293007f0efe0c7471fc5bb9d77ea8c777b29730981b42fc111f4ed37aa8521fef2d181a11118063aad36fca1e1af0a7f5f1b76c3b03565cfc1f1e6f3080a244320d361390ef090245ec0f4fa21809f43a72916a11f09bfde94b3c629b41a57442b4e1f51c7077abc19aa3cb55bc67604ec9a7d3829f28eb5380d5555666e3274138c735f4482d7c4045ac31983705605512666e02c1f10007df36fdf81590a08698379bddb609173203b216dffe5afa07d77dcfea052069fb5ca8606091a689685223cea1cbaf05756d45f8ade99a88d773bc857411aa7a23d6f09dc6a73f551f40df9d9d7863e1e0620eedfbff89cd39d76e2ce65d7fedca9f3acd1e81aa0527d83d2f8ba4592acebdb4ecd6d3084156e816ad1b2530bc38d1096141eb5da9c92521cc0662176e0145bb80f35819795f864bda8662a4cee720825b6f4dc89913704bfbc3b1acfccbc0b333d7a6a98a7af443e6adbbd04d8cce48c53d57e58ba517cc5b0e1aeb06665da08c6d2df3496ab51beea91a348afaf0eb3109ded598a58940c317130eef25d1c4c96c60ead6f24b6c2c836f81819473c7cd66e02a048620e773c58c87e01b83bf28a1875560eb5da1d995dde29e68b0bbcbd0b3a97a6884ec7e4af56cd78437e33901f4b988ad12b83c2c743edd3bc338e879cab631ced81fcab1cbe00e40ed63f39de4416cfe9f161b913b3de4e0d8946abb6722f90ab547161646ed407036057bcf97623f1843e294b12faab50c5822b6aab6265ede6f1ed68865211541dac7ec1146aaf6d1e9cc21cd7b9747d9a808139d5df93887a909707518e95d260258ccb5f3795657aeba51d9026650610610627d17648c1d7a7451e5ba30424ae7882044e61f5d3d3c4864775117fc25b4311b35c04de27783d02c00297ede5d6aba0a4bf986ca895cf57cc76e700b0f4440f5490fa51de4295ffc1b8c71c66ea4c26ae570d56477188af964608a702b57e55b6a47fc9715cd53be490d88a3390c7b11883814f7440f586e1e73e0bf585a8c3aa0e51cfbc17447ac8459f07f23e7f4d11f7f2b0c433446218ba3cce8ee76eb5b092d85c805353af3d29b536fe792ef746816622ad08784321b37afe89c1897660d7520ca923c128460613520225250cf9f453ffdd29bf593e732df45eb31778e93509cc936b0866a99305c77a9e7960312262a320ff6d6f0cdf506b3fc60d0774e60f9a02e94dd46f5332d340e16f2e6368658bb7534288f77167668135349ca0ba28fe8825f084ec78fc01941e13524734f39ac69c25e568fa4f765fedfc529581492993bd458b92e736a3cccc277189bf3992011270f0cb8ebdafe95b66a00c1cbfc7a7c437399134f67f1cecce453895d90674d31bcfcd87e978394243d85ef5dd1b98085d36f822c6205901d23f99a8abc0e472da0cb1b05da85f3ebb45bb24a83b12c2ba70bae1383e76bae9f8de35e8e7025a60ed0d1b439bb1fa35ec0281190caaebd05cf27870e34207f52995bc7fdcddd4a783ef99f3e70e45b3bca9956760dd6f265a65ec8411f334e251472d4bd9b684ccc18a6d6143d503e52526b352035e8570ced36bb3576ea01db9f0eb0a011e411298f75a0e83a8c30cc9c9d5ce5362a930ab1f4992bb842db3f5a11b59860d24e80d5c95ed699c249f4d2816c87c0567332d46f78011d6757ac7b1dd16ae947f62631bc94c4cc42dc25f52f0080b79b8579f5c7e82d25e61ed6aee7e0283ab6c4a7ebea2b4b8da600e71913d63f07ea1d5dbc26565cf5ed4e2e897e75285b1676019addf2377249d1126d083fa7a037a72abb578dcc4929b6559acb87affac9b6240c6c3984af3f510909d4dff6a43e796458dd595773c79bb4e6f93c08d5d9062b23420847678eadb9f27e77c3be4225f6fc98ea1f6257d92d5a49c462b9421c14f14a2ab02f961faa2e42f79cc2d0a3409eb4f946fccf40b2ba68cd5ff1bc6c892724e5a4d28f8168e9142f7b324ef7958af0abc00b8cddff6ce2dd5ab7d11f27f1e3d4de17e9ba69d2abad7fcf1159b81a0526d67f81584d07f9ac9f96b62c6300c9752cfd7e37cefadb1772997e253c1b64e9c8d3e235c35c7b87bbf5ebc314f10b3e5141782fe8e15076c9aa99be136e7aaa448d6edb245a694d83a8ca4974ec601dbc5bd5b378879d110e642f6e2f2f0e472e0335c1e9ae61a260b9c847b4e2a7328c62ff94b61765c7022b3e3d50385bd32b527c23a49267654643d5fb763dd675dceb970420a344caf6885aad76ae50a40dd784b2a6547d3a850bece3f01202726f124e0c34dfa5cd768fe4ea28c304cd121cdd36ac8d8cd068c269df731152eeb4659f2d00dbcbf9970eaec13bb1af3219c451e11ac3b012fd587cc6368e292f1ba466c7a798c258ea30aa37c685ba24f412660ecedba76848e81cdd715ef11a6327bdd3abb83c19e187edc3199abbffec16ff59d7ddaa7b2956aaa7b5b2bc4d245503aed261b961bee689f574098a37f6941cb889f997e9d79bf91a94ddcd504406d763aea6c7f00ed91bfd1de365623b23b3812e965808fa565b56a0ebc4d31370e05ab618afe159fb3e413c7bcbd5577281d6429df78e01b8f0e5283a64a760d152643db769a76d316133b79c94336aca3ac68d9f186c250dff5c4753a0871757a99720af9424dbbdb2179f48a0cfbc99c8a3a6006754c7404609f694fc887d516de740816d8275a73cce38516baa617c015414f917d4cf7115dae57db9f69aa8720bd3993a73d1407d73c3ce794892727e9322f15d25112d4dbe2810b06b548a31103d10d3442b198b5d7c265837173267708d14869c0b9df477eb3d7f60d17b976842ec0d26ae774d4032a55d7c58b032021bb43e13199006b0e758de694edf4e868b34a716b9e8f4b2359903a4d0c65f246aa7526686c4067ffee658915fb95b827b0aadcaa2797c987205d58ca6f6a6a4b732a06bd745bf533248b91c17d0a169b89314c0399b770354a3e5a834cfad77bfa605ec50377ad52018ba508f3f7db34e2bb027d1557c2e8b559bce8b4c1892468151f4dea30466f9467b2c32bb2d7eba0cc76980057d9642516828dbfa75127aa7e6b4c64aa2b20b0ec64896f98021f758c40e5d291e8b883522c7ce1e5a186051d4c07ebe236e86c641e85be07fb273c7bed3b4f61776812cdec38831c0de9ec9e13b0794f9ff6ecf140c9db660684c590e1dabb95f2f299a709924225cb22bf3fe0b7e2a3d84cf5bd47921bf78da9bdd0c2944c3c7cc36a27dd27bb4ee1c61329deffed5c6661026b466cb8d990adda7c134ee74881f19bae545a75f1332602686d6214d21314b2e52f9e2a9a5780670935e51603b345dbd7fafb033882b63507deb5b32b50be121f32aae0b325c1d869613c56c3598b9857bf67442c1ab4aa634ab7e2cab1c1a4f28af3f6ca6cfabf563abf01de441e1c51cd29eb392701cb29bc92170eba6d1a6f8c8f92e5eb2c9e34e53e6277e594fa0423112d0c00ec010c5e91b5c8566df29bd391f77b57ac7f476af7d30d5c2b72695fd82238325b3da1c8513fa000d0b7eb45b14f518015f0b4c56e243623150da7975889e0a7461632ddd8fc09445ade3910a41962e304c6666d04bfc9e005248a467ec9f539bcbf9021e569281efdde70dd15dadc42c2d3577c8098a32428c685ecb9932fe271e6344ccd1e2ec735d991ab6c03fc7561e6e4c344d6f8d53d6a8aaabaa15abc02d4584acee5710228c3b27cd8ffeba13600a6636d450e4eaa5e4c5c3f10d309d0370ec1dd8cbeb347e1217dbafd0c53db6f871d624fac41d21f0dccea5e6105e014b603af0af7017899be233a2401d4a043172d46499743f49b74f2d97a7a51d59cfcf9e8b61fd9e7209f1d1718f840e3a7038963e978b11bb7bf84985380afbfb19e954528197cf083253c8b8afa23e327b439c8b9190435f73a69056890792a845c013a184f66e4017230f6f09bf02cd25728b06ae4c1d7ad0aa60299caf8f822026e58f6e6b24c6933100476b52c66389ccb6156e08031cbbaa95021e8b62f60e707f5d038aa111a075fb82fa9b4a812c81ef863111160ece333fd91df1f3491d79cb5f8bf35dafab22cc6a23f0479d396ec96fb52447c40a0da2827e1b1c46fdf9650b9ab6f511594a91518a180d45c5a4da9260eb05ee6457be3ac30325633cce9223452b0f4b74eabf774a5e17ce94aab29a2be4ced5094b92672b6b809a811dce061aa455613de2fd38ca03c3a3f0e2950ac1f9b624edff6614323bceb56e1bb6c3eab4a561e42a38b52c07b6f05fc4da7137c279942504f17b4b20bff0cd44650d773762ea573ba0beb43cd176f798a63a1fde450e824935e02f188013920f8de78c142c46380acad7de167783f8cfa4166430224a5c90b323ca9105a07f0fe0b1167b1481d117be8b1b1feb6e426553c2bf34da7c8b16fe9a8d6efcaeaf0a", 0x1000}], 0xa, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1a, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x5}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) r1 = msgget$private(0x0, 0x200) r2 = semget(0x1, 0x0, 0x402) semop(r2, &(0x7f0000000640)=[{0x3, 0x4, 0x800}, {0x4, 0x5, 0x1000}, {0x7, 0xef, 0x1000}, {0x6fc07dd6e3b539d3, 0xffffffffffff0001, 0x1800}, {0x2, 0x2, 0x800}, {0x3, 0x2, 0x1000}, {0x7beb04bf820a7f46, 0x3, 0x800}, {0x3, 0x5b1, 0x1800}, {0x7, 0x4, 0x800}, {0x2, 0x9, 0x1800}], 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0x4, r3, r4, r5, r6, 0x2, 0x2}, 0x97a, 0x101, r7, r8, 0x4, 0x3, 0x4c5b, 0x1000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r9 = semget(0x3, 0x42a4e38865a97c64, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x80, 0x0) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) accept$inet6(r11, &(0x7f0000000340), &(0x7f0000000380)=0xc) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r13 = geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x40, 0x0) accept$inet6(r11, &(0x7f0000000400), &(0x7f0000000440)=0xc) r14 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0xcc8, r10, r12, r13, r14, 0x80, 0x81}, 0x200, 0x0, 0x1}) 16:00:04 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x0, 0x0) poll(&(0x7f0000000700)=[{}, {r0}], 0x2, 0x0) dup(r0) 16:00:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchflags(r0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, "000000000000000100002000", 0x0, 0x3}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0xfffffffffffffffb}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)="85dc98544a80fe2b1a7dde599dac0434e16eb024556009c0d39e1930a60d31a8c3a3d818befb37bd9e4a27758582dba0e501eee23e4f6568ed0133f3c00c01ec38d91800b5d17737bc0998ca715547bd59e826c85f598fa0948484f991c54a2a13aaa44432c3c81f", 0x68}], 0x1, &(0x7f0000000740)=[{0x110, 0xffff, 0x4, "3cf83bd57bb420daa3ce31ae229dd3297e29996ed7e028fc1bc82d24abe264556caf698b77240bc425a154ed0884af787592d497f4f9a8c718e3bc15ffe33b555d7af9d205344d5b4ae36e0229331e8e8e81f1471efc832d4e122ed144ce343ab59bc1e92f487680ab491e9077a0f43021e65683efa005f68f428f88580269173e85c8697ca2115be7375e4e281fee969aecf737f8048c5c9284a0b2ba191ddf514a6a14d34e25093aacdd450fdf30dfba202c3c9be1116aa3315efe4f93c8ec133fbfce432606515a05933d3d97db79b71d07ff9c415df3fa19054cb27541afae3e68a196fe47129a1c0b0bd19fa8343b3fb701c23929a9755c336f49adca"}, {0x1010, 0xffff, 0x4, "056a54eeddc8e4084e3c4cf69ae1f272cbeff780d3953ba4d0bdab2a70baba3b8d8815504a59169da909d3b2ef3d2ecf4509bef0604ade89009df342df87a76ff84739c3edb911b047fc157fda5fc4897e6a1e7fc1266b101e3381f459a394538ccfa8ac0477f086128def1b63eecc99c6b8a08cc4dc94b6eef94f340ccc4aa64d507fb28ed2e358fa12f06f47db3e45bfd9b077f5f7b4d0ae6c34eb6ce8f9ef9c9f00715aae29658d2c0df5cd98b9cecf05c88d943ed2435bd2c08596481f96332899228b2473de8f98f7112c669cb31d327133578a92be56d7180a72d64030218fd26dd28e0d95f92f3d93bc13dca0af47213fec4050cd8a9c4878d460535a50828ddb33ec85e2e9b9b5743559ab68a08846f5d3deb7c7479ea2b5e39b14e533d8f0e4b9acae3c59a235e2e6795285ade2d0d2a9337fdffc0399744673c127600b54e8030aee22bbc365136364eccc2ec11dcaeaa4b84da983d19133fb396857b019411c944fea39b8a159d481a0af1cbaf4538f69cc5c357b1966406eb3f13a1ba6a81073540a48c291432eb493628a0a667f96ca2840d3f4e5f6a3943788292ddbd9ab14864352a0b352e8ef164802cb7044408ee9de014f153d3e44196417ed953f2e896ff42ab155af259b3eaed9c2b0f125f53bb264580173b43ec283ea7c809a5346202cab4d0e100ffe32d2b5c2428c87f06d5edf644410e2e21d164d8c8d301f1d200bedb6d8e45ae5caf78caf81dd6efcd99822a887f99a3bab066e34c5838cae586fe44e9d3ef6418e0fff3825a359fa5b5d7ac144cbe12e8ceda1b8eda2725268bb1eb4045bae701c3684937a9e95ce35aba0725b7597577ff13683b0fa93ceac078af6796b72266e05574e30ecd6583920a8e5e211138fbc2d38310a3eaca5067666092e08a46e3df8fbf80b06f3eefd55a83c0470cad5248baac3cd5338a77b6f3ce873c055681db5f347ac9cff1624a476d4940cf67c43a217aa7775bb3015fb6cf06a792c0bdddf1db7795a1bc33f5ded79e6627b6f428bff59753fc4094e36c555c7494ef283815c9bf476920817cf98e0397af908eecf71b5339c3bb055fb8aed5a11a89bb0ed1b1519226ef2607bdead3b6f2c797cfd1f25d20c01e1db693119bab46036efc939e0681d0d1f6dae46fd590f153772b09fd1a6f732678f558cb85400dfbdcf3b35c2f8dae3c31ff258672dd8bb01cb6db9126ead8a1bb11f6556e790ce42c020797d7883d94b95f4a52cab5d07870ca1dd4833ea99849492c2ddc7c98b6614690f0904b3722c840379007e757b66969e0450e10f11e110b9190d5068d5b6a1524dc78eb7f7f0f524f20e79a7bb8fd075660c88c9314f015e5c182e698d962c5f5c0cfe06de888d4b778557abe8dffd17fac36089cd70cd881f7ebc14160fd2cc9665d80b09ec49212baa4c6bdd857aacaf37749f8b184b69704c33226a0f51f09ae2f9732b248f564aa02b9855c200c8dab15448abdde68b2d345d610b6b2856c0d017f7023d943fc1328d6ef222b9da45b97abb642e4c19fc550e680e48092773e15e2de79fc56fb9d0c836e2fcd41cc7c2f218f703ce0da8314b87be86f8571c3aefddaa64b4d3c8ed4f81cc79482e543f00053232ba7a42426ba19e96960bda02eb8ce4f5e10f5306a9a9f71854b622fcab7605dae8a3b87d5b2ce6989c1b327eee77dd468db12b7482e7bf55a8d8d5fdc22186a4f87f1a6c7aecce2a9428c397f95f226a6fa9433f2a42f84ac36490674baaace5fff355a68dfb1a26d8f91006c95378cbc675c524ef87ea3a9b7c8f63b810b3845c86099f6ba1d4fb3b6df45bd474b6afbcc23e0458299eadb2699a1257b5a44020fb47b51a57a432a11d7f540c700beb3ad4041496d9d14df728af360fdb0050745995897bdc6176a316753a300cc37bfee5f935d00771fc177bdca77d99de3d9b505d14e171d293e9f031e1e5610b587eacbbe4a178003a83187cee47f1bf85cee5ed82a1b0b7bb42820fbc5c0e24a0e101779c5281d9104735dd80fa1df3734a6ec7a7078867c7538a791bd78e3925cc400be556172db105562da02c79928e66f2081204512a7f7522564e819c6c1c989dabc5ca8173dacb7270f78193e4b6fc32870b08b6a90db4d26d941abdd731e979f4d31b0961b1c4dc49f215da358884df83158dc53e8c8de9441d1bb001a8a94f9483462731a470a17a7d2506c3b80e19da6c6de6bfcb0c0f759819363e318c98819f610236a14a9ce1e0ded9e1d8735a53c028ace9a3198d8d874218c74a729f04e1f45961db22524ee9dabc240fe56e312c583a17c2ecb25dd61aa8be6d93e5f188ac3733d25bc4a28629913ff2e3ace01945ace3299144e893e5492f53c490187af194d27196883c8978c03d71b9dd56860460c9e237ba173bade1bdb9e3043e90deea853ce41b4d6c33ce9208327572566d149d260821901d7dd6de47612fdf5894d1cb73aec9615753b4cf2696dbe0176768180ae6a5755c846588c6c6503930b400cefdc4d7cf190b2098bfd5a2f74fff02a2feccf65b3769f321c23ab05306fc4c1ae66563e7073fa254fa27c3bb0f701551c6cc343873dc47713361515904ae6631832f9d76c043c51c3d25e13e0e9a7b290f9a5ba2aa3456a5a74e387f434813e78420a9f14698f59d23d07c3e6f83c8549d4917ae225e916ce1d223738a56f7e8ca2c87c4b58bbfe9de69db9b0bdf5069d5f0db19aef7357c79c6e7c076f216fada51407af86ee69aa3ac5a1a9356520b75880bc36c963b3c3b56b313278d755ce15e146194d58c1e590a40182001b07d6e2c15fc32ce3f2611b4ee5913cf6d4e213f8510d80f3d5bac2d4fb181084c8c0ef5bd86be657854b0280e77329840795f40c3266f7977d9d2348ef841b91cc721883ef2a6a845466500e0884d672db3a755fa9787b0fc8188b542c2585727cc8f09bbb168a3abbeed97d3898591e4ef1c393d2bba06c0fe6e65e95d61ba5874e5559d32917e1bf705b619b45a18fc2ceeebe34db88569df2986d14d0c08869f756d65c70cf79a9e467265ff8596b46dc43ec494d42921497afbac90e07115c2f5d9a120ddeccaf07576ea7afc0e16f2b371d1bcf888d80df0d41aa8e923dbba1367dfc8bd1036310c42b13b0fecb82e2ec8d6f59d28bb4b21aa88e06b61a5384993bcea7c3d94f9b23ffbc8c4573483d933cf9c26c30d3109bd95079fbfb297e0662818f6223e90203d45caa316dabe23973147fe7fa2ea0e8e7f957b936123b11957ffd4503731bcd6731ed62b3e58ab3cd5aa26753a4d79da7337f5610554bbc9e617155e8e43e3b7949a5729239a7b596b12051c73d255c878eaf0eea9eed6c2ae99af1f8e86c5be9e191161885638bd25b73eb116dbcca8ad69b45cbafbf9e5461bb7aba72b19d9dad84a59236d04d9546c06af4b94c5092e74709ae77b3af97737711b9a54abcc54b13f47a299f292506264a308071657b5f9157837258c0f137cf04f2d805c28545df1fc0b60dbbd582561b2ae5a02888120bed84155784576f9532f949d1d451d123662496f64d05872763b2772638eda07a815c10974b44c7d935b4087f7f17d0bf9b6b98ce820e12087dcbce23d7a57d821f52150462e5a9edd3abbde40c1a1a622f1ef4382c57becd5606f903bfcee931f87a9ad85c1390879659b4b016734860663b0279340d9be2752b93b70326915a3a3b6318f39df29777e7123fa643fab823167082f99e81d1327f961bb53b7dfd22d29aade77afcc6083f87bdbac30fbd1e1106250f37ccecbb32c30e05c9c322f7126b376bf8bbd10b16d382c9992b405548a04b47725313e311a09ba9429b66b97bb88ee90c5e1e07f9a0ebe2f0b0f1112a52610705ccc02592e56072e766065779c80ce4084651dfb51f4cd678807b7734506943cda4a2275780f98cad5fe834c253e4906f1355e402c9de94d08d715be08757b467045066b69305b129a672fd570cdf4c7e99e31be0ec924eeb666c5da244f181c24f8c69985dd89c9a10d08c82939d73eaff729695922d037c5b3eb540b82e0545d60cb8696a509966ed346b8fa908dbc59d0e066e3da79b6fd0c2c7d61d9c8c181dea91a687fb179f9ba3ee45518228799bc6e4b59b5382e728d0b1186d5e6b321d6419ad071554ee3255cd635cb2b360b922c5af710e775f7f35b520ba10ce1d290da8383c201a48383a2af4360c76211d451cdb8dfc759ae3a18f4edf44514470393f65a66b66c98bf6ccb0d9e0b578b1377aa854830e106c1ba89e4a05a23ad8a14699016fdfbdcf8a29fee80ff0c744b66bdca23dbed7b144526e517d1996855d9664842f49f461e4f4de395848fc2609433ebc558b06f8b643a364b8a4ded4a51df181051a60f743e072f9c958f1578275b36a322a6dcd87051378e092fb0263351dcbcb0aa3e6dc9ad5e7f362dd1f0bc0b0d8e9787a2688a0045e2b06edde1ad9d482054d18e1e014dcda708235f5e1865f9a940531f1bac2e27d7de9d736e1ddedb94b227c29215b4be0b9620bb9b3bdce6d2d88ad5e9880cfec90c05f432e5e5966842518b9a9612849bdbec0b4a0f4ba77d27405006b50ab872fab08024fc4a2f73337e398168419ecc6bf5e0a7878b713612e6676aa17c2e5d92882557c7a3da66a5cc133532e03c5b60e5e0be3c82a1bcaf90afe24c2ca3a3f8243eb27d80c685b704a3e7ac00aed4a7977a49d47375067200af5830f473f405e15bc5bac28af2f3cf11d50300bb048c0eb30a45a2d3e577daadc6e7840dc4d86fd938ed9f6bce6ef8a4602595908094fa650f665feec50ab881542bd222dac5a773d75c253c69a031eed13efacd39aa990d0e9fbb666d0e0a3754f8269de6c42c1b26f89e428272e26027e3d567fe168e959dd87600accc77dbaee720369f5ff4808721d282f069465e1ba2829c8c8566d5d599c8c0101e3f5db718f8eb4c5c5ccab56477ca58f720fb8eea0b23dafa936cef6f550067a1a50c4492ef16857f8dcb224258fcc785f60cc340d6485a949d1a51b2beb4c2db9cbf6f883e82483d3275ba42bf45a36133145291908d6a0509f98f8035608ede663fbbdc9af4f3e9ef9b0d3f2fd92b730bc01b243d927f4c91f4d26f400bbad4fa90cb5ee7a115273999c873d6b9d1e154d34f65d6050dd14cbb40f5b8c346bce90dea860aac6219fd503e75aea2e26550d6d0a20f67a6698808070b48eb941910bd520c7446588797e45eeeb7cbb8131d7f765b28c23375d9a443812e4265294fbbd0791b63712ec7b4c8eeb433b0560ae5a55b45a06dcd31e53c932e6119770cafe81ce7654dfa62478272e1e915e1ad5e5f05e6a0f470bbbbe21b5e210bac163ca7bd11e301786e0289cd4beab28e643722f951faada63b2806ff292bd5515adf94d03fa0556088d000374927f613673756820dda5d34497c8406e93d6ce3b139ca5c4902871a862ef6daafa9930d17e7a8fd7b6660e8ca972299b165ec11da756198529b250771e8bc764aa6b087e830c3ac9a4301fa08f7d54a159269629136207c0979fd310fff38c1bc3d7b4a60d1b9ea34df54f9944624b2ebb514e314a906c515046c87c44dc2ca963bdf642ae5c053c879d2673aa22a01c29d4392c1e467fb68ed9ba24f1192e3ecfdb05dcdafe0660a9bf86c94d61a27dd7a3e69d85f10777d1f661440094162cf97014a66deede3ea210fe70871e73ed84ef72019025685a3cc64208be1b3815de094ed0c3e207d2510f9900e0cda00cdf7b62a6a121e432ff059a126c3"}, {0x28, 0x1, 0xfffffffffffffff7, "6dcb26bb355e69c9f8594636711e504f6d5a37b9fffee1"}, {0xe8, 0xffff, 0x1, "8024fd1b87759d4bda174b39195c79971400e6edb3ecda7b9678eae21e9eb638e0ac2fc322c39b7b2a0d824d4758b8022ee2803470c339958fb8f49c77e3c8b009747f072b9f806e214a1be18a1cad53df28c84495a285548b16281fa32fcd44589450fd7c97bd02d5510fd9f4f643a8f4dda10c01021600ba947f9765114a3e0076bee85d8f074aa633b9996ab835eb136cb5f5bcd34cc8cac0df8f40a90120de2489ee1d47158a4e64b11108b8ea622a42a8a7cb66609f099061159f8f5d7f48d6423ec5cf63e1c3c30ae3a8ddb83be0973fc044"}, {0x20, 0x1, 0x6, "6d64e39cbd8b86635677399a91a1cb"}, {0x60, 0x1, 0x68, "b20d3af395d02436ef62caf274e1193f1ddcee4bc886fd35b8819d6b1e1142e9368ca6af703c55ca91c1a62215baeb04a66bc945c2b26ff5d8350cb89422fbe4a22120e9849edac6dc8b17"}, {0xc8, 0xffff, 0x800, "5733c8321928ba3f1193dbb83b36b97828039405c81fdf7d9cc1e6380d08a985d8f709b8a2deebf6d8a904d64d2b9323f610ce868d53b7fea7cde89650c387227e1a6a24a26aca6766493be185377edea3f338466e17244bac4d3cdf11abc52ec8dcf7c80cb2dbfdaae349f668223c4c2323fa078bc66ce378915057b250de7320d8938944c2d7d903d3965ffed80972e726202086eb844ab1fe94c8c6260f3be5f77fb87b7c8a8ca3cefaeaf7a999a92d53f5ec56"}, {0xc8, 0x1, 0xffffffff, "c9fb8ae8032346b211ab77f91210e0edb710c28f7f85bbeb63cde55e936d1d3b8779bc44caddc0fef14216feebf33de8589108d4ed4820134516c893f29a6507887be6f917c036b0ac177bd36d534763ee719042ca2d29a02dc57fb633d1aea45b46a24a3ea8cc0e40be8581b338152bd2204fc2bad0c06c2b486c3d6bdce487c06ef4963696c73606d36c6805720da20408361878829393abfcebc135114da6fe4723058bc6ac744829e5fae2e7fcd508bd"}], 0x1440}, 0x4) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x0, 0x4, 0xffffffffffffffff, [{&(0x7f00004fb000/0x2000)=nil, &(0x7f00000ca000/0x2000)=nil, 0x4}, {&(0x7f0000025000/0x2000)=nil, &(0x7f0000407000/0x1000)=nil, 0x3}, {&(0x7f0000776000/0x3000)=nil, &(0x7f00004d9000/0x4000)=nil, 0x2}, {&(0x7f0000608000/0x1000)=nil, &(0x7f00001cd000/0x7000)=nil, 0xffffffff80000000}, {&(0x7f0000415000/0x4000)=nil, &(0x7f0000295000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00003cf000/0x1000)=nil, 0xffffffff}, {&(0x7f00005e3000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3ff}, {&(0x7f00001d3000/0x2000)=nil, &(0x7f0000551000/0x2000)=nil, 0x4}, {&(0x7f0000600000/0x2000)=nil, &(0x7f0000732000/0x2000)=nil, 0x5}, {&(0x7f0000703000/0x1000)=nil, &(0x7f0000534000/0x2000)=nil, 0x1}, {&(0x7f000020a000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f00004ca000/0x3000)=nil, &(0x7f000007c000/0x1000)=nil, 0x72}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000247000/0x4000)=nil, 0x8}, {&(0x7f00002a4000/0x3000)=nil, &(0x7f00002d5000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001da000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005b7000/0x2000)=nil, 0x400}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) syz_emit_ethernet(0x51, &(0x7f00000001c0)="7ff71f16f00794eee3b634258b424811951f6b4823c25ac0b306223e429a48a56d31369e29206126b33f313d221240cb390d20eb99dae2c29e10686a0946e19c54dd381c3dca3ce9b041af2f9080b67ac4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:04 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=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\b\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'/151], 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(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)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000280)='\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, 0x134) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0x6070}, {0x18, 0x1, 0x2, 0x10001}, 0x4, [0x2, 0x10000, 0x40, 0x602, 0x6, 0x4, 0x1, 0x800]}, 0x3c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r9 = socket(0x2000000000000002, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x6, r5, r6, r7, r8, 0x0, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r10, 0x80000001, 0xfff, 0x3, 0x100000000}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x11a) pwrite(r0, &(0x7f0000000080)="c3", 0x1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x296) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)=""/149, 0x95}, {&(0x7f0000000080)=""/89, 0x59}, {&(0x7f0000000180)=""/43, 0x2b}, {&(0x7f0000000440)=""/104, 0x68}, {&(0x7f0000000540)=""/115, 0x73}], 0x5, &(0x7f0000000680)=""/139, 0x8b}, 0x1) 16:00:05 executing program 0: r0 = socket(0x6, 0x5, 0x0) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x7, 0x1, 0x31, 0x112a57e636525778, 0x3f, 0x44c, 0x9949, 0x0, 0x3, 0xffffffffffff926c, 0xd4ee}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) socketpair(0x1b, 0x2, 0x3, &(0x7f00000001c0)) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000440), 0xff52}], 0x65) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x6f, 0x40, 0x8000}], 0x7fd, 0x0, 0xfffffffffffffffd, 0x0) syz_open_pts() 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000240)={0x7c8, 0x3ff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x3e7, 0xfff, 0x1, 0x400}, {0x5ddb, 0x100, 0x5, 0x6}, {0x1f, 0x2f, 0x5, 0x7f}]}) pwrite(r0, &(0x7f0000000100)="b107e8c12d9ef7427486bd1c35164a655d77507e0da3560c647a674ba84c20365c0f06cde29bf6fe13b6eec02f9a0340e74b0ffaca72f9ebcbbd80c256656c471d544ca92eb005f1c8deb2c16e21cdb26e5d54260dd22fdec30030094400d633e1a438850fd8e7a5826d7b91893d4c538fa23dacd4ea194ca7879d9c179b0ccba80c740dff4ae304b643601cf90c28061f1dcd9fb3579a4c59a88be838f8ccbb5d36c90922", 0xa5, 0x0, 0x0) 16:00:05 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgid(r0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000040)={0x0, 0x7, 0x1f, 0x71, 0x100000001, 0x3, 0xfffffffffffffffd, 0x10, [{0x81db, 0x7, 0x8, 0x5}, {0x3, 0x161, 0x1, 0x9}, {0x1000, 0xfffffffffffeffff, 0xfffffffffffffe3c, 0x8001}, {0x10000, 0x3, 0x3, 0x9}, {0x5, 0xc09, 0x9, 0x8}, {0x3, 0x3fbd, 0xfff, 0x9}, {0x401, 0x6, 0x3, 0x9}, {0x38, 0xfffffffffffffff7, 0x0, 0x20}, {0x3, 0x1000, 0x1c0000000000, 0x6}, {0x0, 0x4, 0x9, 0x8}, {0x9, 0x1f, 0x7ff, 0x8}, {0x1, 0x28, 0x0, 0x6}, {0x80, 0x7f, 0x0, 0xd905}, {0x7, 0x0, 0xfffffffffffffbff, 0xfffffffffffffffe}, {0x8, 0x0, 0x1d, 0xffffffff}, {0x7, 0x400, 0x20, 0xfb2}]}) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0xfffffffffffffd64) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x60}, {0x6}]}) r1 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000002c0)=0xba) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x7d87f1c7c15d312, 0x20) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x1) syz_extract_tcp_res(&(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x7, 0x7, 0xbc3c, 0x8}, {0x0, 0x0, 0xa3, 0x101}, {0x4, 0x66, 0x800000, 0xe91}, {0x8000, 0x1f, 0x6, 0x10000}, {0x1000, 0x3, 0x2, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000400)="ea") pipe(&(0x7f0000000280)) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1802, &(0x7f0000000000), &(0x7f0000000040)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4d}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000000)="80af47245aa77f55fe60814fdd3dd3201044c3215a3d61b9cbeec6455fe9ce2d4f21") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xb, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) close(r0) 16:00:05 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = dup(0xffffffffffffffff) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x4}, {0x4, 0x8001}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x3, './file0\x00', 0x2, 0x2, 0x1, 0x28f}) read(r0, &(0x7f00000001c0)=""/132, 0x84) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000280)) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000002c0)={0x80000000, 0x1}, 0x10) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x7, 0x4, 0x7e, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x6}, {&(0x7f0000e80000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000e1d000/0x2000)=nil, 0xce}, {&(0x7f0000fe7000/0xa000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x401}, {&(0x7f0000f72000/0x3000)=nil, &(0x7f0000f93000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) bind(r0, &(0x7f0000000800)=@in6={0x18, 0x2, 0x5}, 0xc) r1 = dup(r0) kqueue() r2 = shmat(0x0, &(0x7f0000efa000/0x3000)=nil, 0x2000) shmdt(r2) r3 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000e03000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) sendto$unix(r0, &(0x7f0000000840)="dd6f7c96cef02143c91c82f2c1b950aeee7da82bf78a35c181558c8b0f22714adc3b95fb639a4039727e8c573f3d4cd87d6cb554da1378c81bd1783ef7dfc178d9eadbbda2943f870c97b49b8a927656e753ac929e7fa8e033e96f67aac79a841b32a6d7bf67968075ae063547d4c4c1b3522373419e1f6eb0dcce19e86269f985", 0x81, 0x8, &(0x7f0000000900)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000940), &(0x7f0000000980)=0x10) r4 = getpgid(0x0) ktrace(&(0x7f00000009c0)='./file0\x00', 0x1, 0x100, r4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000a00)=0x3ff) minherit(&(0x7f0000fdd000/0x2000)=nil, 0x2000, 0x2) ioctl$TIOCCDTR(r1, 0x20007478) pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000a80)=0x9) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000ac0)=0x9, 0x4) pwrite(r1, &(0x7f0000000b00)="4d4bb9c97748bedfaff044d59b8a2ff9824f8f7c652912ec60924ef2042482103a5d3e04e34f38e1e818bcc0fef8f2668ef11d4abad8ea74e6f1b15f263e55cfecf83b0deef824e6e8489f9a2e4b09971685c83cddf7d57ecde28be89ce8be7be07ea4ad57b4dc4299b108440732796b23755104e573bd0357238f6158c6115d43dc17dca8510393e93ebca48e1d2cda06554fe8e71100e3884c815d16833add5585c0dcf723b89a674f9423af108851c0f7093d04169df1db873bf72fc34219ad2f10b05326f8386eb5316aa0cdc7851873b4338c8372c3cdcb170e5c344b5b2b2f0bf4eccaeabf0814eb8837a916c7b21360a88b4aa93e9ca6797175b7b6068d50cf342944f6d81a737aa8371aa7b4bcfa06a16a221c1d39bbc6bb37ee0848eddac9201d724ccf1cad591b6246bfecc176d31b1b3a9039e26ddbb29596ae2deb37175aec6ca73b6257f309698995566fc11065fe7e29e0ffa3c97c0aabe1d78737c9915860e997371d907a654414b60516402503e340eb640bfce57f9d2edd0563aec38372cbfd41a4fb0dcd0e1aec71bba533ae218ffb72abb6958e69dacf6e45dc5b7f9bac8b76ffa269b0c216d85dfd65f4c6678a636201d3b05656e848b856777fec0b4ce5c6a049ee4a523783b8cc9dc08d223fe09ad7aeb64e8d14eac7ca2879871a68886d1cf82904f742a9b30c7e0c61a966e2881baee49c0295687be71a96fd5d0258b4ba9508b9a88e4bf39e19167b02d11cfd8c2aff82930e98eafdcbea681952858db32da48ee5f6c1904907e2e2ed61d8e4f79462fd2e06b13141e615d28ff05d0fd01074da2058d8b248a9689d135e51825fc50690b058e2a1298a88aebd5dd8d14478650739a4642716b42ebb6b4c4a29860f959fe8544f14431a23743bc5280320ccfbde7203bcce22ae699b6de6b1eff203224b23dd06e5adc9932bd20778431245e4e19801f0553782ba525519796e01e73f526f3ef65601abbda8a2a924146b45dbe2d0c10cbd0a5b5df2aa0fa3085601a1b45cb07a60d0a8461290b5291e567b3cd47b671a3f16b2108a87fef1d5ef790fac3ed5972e73e976301944cd311d3f5df52454555f84241fad9b4fdddfefb2c4ccfbc23b7a044e6c3c733a40d22ef6cacd4918270b9f30586edbdc1f51a5c189d8da4021f09b3ef4accdac6aecd080cb0b13f5b8c491ea725f7cce8c038941862c9126e628817dd3ac93ec79c5fc08fc21386515dda7cbf5aacbda96949700b0530f82923ef037d2a1073b68f783a172db5ed416c5e75f355e0574a796ded362918d9feff3e67c9bd643a84909e3fc6cabe1794dc8f512c71155b3071b0d8f4f8fc37089281ec9db1a3cec5197ff7c4c836626430c9626aea1e88e0e301150c47910adc7706ccedfcfbda750480463ceb0ce48223605035767a28c28d5d4ec0aa6ae4bd6601c7232ab371374f078592ad2c21632959467b0ddbb7da7cf05cd96b4de6d0dacd703112bf980157d28ddfc17037f7a0818c5dc8e7c54d41781e54558e134e0f13418b773d7644a3c4acec5811b84f32e6ea89f9e12af35869bb51ccea17c70a0df28e7cf62d483479992fb2ebbdc19844198f9d57eb0e905effc8b9030d05012a992340efd516849c13b8e954ad012db45d31abf03e01f5f8be59fa0e20f0557acfc31c54e628477a653ad82e96551389d4f1aaf35952aa9cee98d1d04c41a77527ec1856f2e844b947396883427979fdd4d8447678616d8a7941b35d8b53a8727ba9be96611912ffc0c2e367ccc7ce91fd6694cb66e96434b26aff28dd52dd0ff992f296e1ad03a1ab9cda2a79fa00de3d6c587c5b08176d8b7ab9910b96d3440510f5387df921215e1af6675ea2a170834f5bb3a9d896b7eca9259c87ee04bb15ed76d44a6732b93bdb9c1bffb74f6a444a33f72c8393ab6597b0357b2b36718e4d8b9e2e0e152c6f8ab4122f6dbf4c4fed5831e3fb472f95e5ef6f0f7571ed3aed56c0fbe8218fcbac9d4a858dcef4301000feb1da20d0b4b1469d66bc0ad193980e86c6dcdf0e056f1b3969bd397411e5cad94da660eb92c803fa8d08dd3b570fbae9baf5a27b2ca0bc68319a1c24348298c5f06c21b4b45c6a50ac66588d7b0ee8c82cf7d997a1a707909ee7b21e65d18a05e0da770025e9dbbd66cc06366baacadf5ff777940b8d2916bdb9d23e3c7ab84dd7536ddc96949901330c8bfd6bef10174174880f3243a11bf53c6045aeef2f8e19510a363da5ac0143c5b97e5e704b2638be58ecf4d7a61a1ebb4e64f08c579f96c7b47189e64680c955c9069d7f0da53e6b9b193e02b3d1a8a4747cec8c293368aafe61f5cad89ae30a3b2f8d629cf0333bddc4ff67561766bff6fe3af3d52c1e4d603fd4212aa0988491108fb75d7743659ecdbd0cd2fedca9a2e55b9d79397a1f468a5fc25922f063bb2bf29eebe821721ffa0b45b3b1cc254cf6bae457a5e85b549243d5a3b96d32c4a54775726ddc8508457dada10761ca2ab5bf270f16ca22f087f19ba52890e45271e18236702e3854dc4b0e1872127a45db2806ae2421fa84663cdd5d6558652f0a1a44c1ab262c1cb5060f27db8aad0a60c5b0558878befef150e5a12c6f9daedbff6d8580973c40caf9111d78d91267a6d4f33ba21face31b57f3f0836cfbbb47f7e313494c9a79601e5410c08aca33f672e5eb68bd55d91683e793bf787be8799de1c4973c99cc5c7cfc22274d847abe6ed91646c8d9f3ca7e24f3ee056b6b0ceba1c81f834106ac1b703d1a67d7fee55ab3be79fad710f4556d425e1a031b3132d73ba7378f4ba61503d48890bfb00b195ac0cfe36891b5dffab4b3373e0287d411b5539e19db104ee12039373c36f4c5587434380d55bd06b43b07c36cabce5dbdadd5f3a920f5f71cd51ed5ca687467bc6b74168f13f7a44ef8a57aefb59ceae2f05919c475a116e9459f0f7499538cb30ac21757e0d101706fd441e33a857fae7872805256a0985886301421bc14bd7963666b0e3c76b4d4de7434df48d341afc29ba99740fe98710abe3d4f39e7c2a030faacba771004b76543dd06b7afd582fd3ced35550b6a350398ebd8b18768cd6fdde836c009f228fd75fcf6f2d92eba0f5ef521b6f8a2243f129953c06b8943416ee747c2808261f0f67030de8c546858ece585f05ef7094eeaf29e7ff7cd5c1a944235f14160edaeb782cbdf4d6db64b040bc12d911d36122b732e3c3d8bb93dc3a0fe59bf416981b8cdd84cb6bc12cfb799c6cb12c9d9a307a17652075bd6e727f53a2380c8504fd58280f65b1343a48cf636892f4d67f0b4cac7d670814288e8b46e66b986caa2a2c1c419e0d8ff10e7471f9d5e7eb277c1ae7ca8e9bc7ec5429580ea484c4d8117247693ad96f3f991aecfea7774dd56e0fe7aba70e9efc3f4863dfd7ddbf5e663235c59542c944b6716c96f7d1f2c82eff0e7778d503b1b75ebdc36a5f10b6173369ab4a0f4ee5e071a3901b91b0f91c688549dd7cc6a5c2efbe83d1eeca2a7ac1e549bb84eac8c8df960a7d0e493327bc0b43751724fc11632be9c84369ac8b756db181dd981e3473e1e827e3d9314fc4c0d8a4e1683fd13ee0f8babb611141786de3b17ef53c8b104a79a753f7e73f980cccda77a6a8cca9ebacb20800c27cd1abca794ee878e2eb730e048949cd8d085328c0fa5d41397e597ec591a021b37f2dd5fba82469616f29f8ea59aa6f3d9ef08c8ef394d3348e4acdc9412b9ba4b2e4a3af6a76a54c8ebc676d165116c66e18cfb0b69f2680020b2c79ec67d72d1d0a4179553da48ddb90bef04671184e5d7bcbfe607376662bef79a70ed8f00d4d32b7ce73bd8ad9bc8327cdf0e773b7594f2bf622a5854c91556bfb69df973c6a5c137ef779ef5f5b63cd6d58ff750d4eb483c6e688f9739386070ac8849d70f8288641cd46f8cae4b97c9f6b93a23b490186270db496fdb7dfe1874973b0901f34ed6b8f825d2e23594f82dcfe523bd6b5739c45b20b2b008c7282ce72064f43a6f59121fd35772508f09c229dee71a6b8ab464e0f92bd054b872412633546bac547ff9c5f0e82f591329099f2c2d8e562f1adb63b01a37155c5ec00f2c5fc1b22bcf74f1f904cd1fbfbf967dc5c16bb1805196dd9e924a031f474f31a4e6eee7e7e80e5f0e7f6e46a9e21506c7324da9b71498e7ecb30d4c2fb565df09c456a9f19d88e5181ead725c4609236540af417c152966012b431cb28ac92c8f9e5ffc3890465613f9f3890fde2483e4ea6231604211df3b838c23b3baa2db665a7431449c68f2b3f6bdf2a7ed9fd91b39d7e70a05b447efe5688a824dbb022abd5a4f44b9575f29407a148fb7338429018166912693135444ceda72b3e4d067913201f71f8860e7bebc10a0a80cb019ac35b861b0cb61e0e99a20ed03405cf2864df573a89de6d44059eee726bfe44b3fa06926a2967db304c62ed4beef1ab343b46c9146fa2f3c711eeebfd18e4e8325e09e7fd339ef8ec39387ead03f92a592dc285915301e5bbd497ae357dbdc0a857c1173f79de2629664f623030c1711ff251af961a6ef7e03a59cdac5500cd2e3a35f72d0c6d61861034a4ef068b2edb07ef98c62cc93baca17199383efda88e68fece7340a48ce241ab650ae94a1f6b6bb1648f5a5ec28194c8812c811b4605c3220e12aa3905916b5a58d28db1ed9f00d0353e1319cf58bbdab07515c323da0424cfeb6e3afa3e265c0c436453cf7efa752ae709e32195a0b0ba15833ec214c7c8a4e6578180820f72c915d305697193ebe1c7e953aee9f3521eae3cc8a80a7265657e473d746bfce58076bcdeaed5d22ff3fdfaacc40a54a6b27028ed43e60af0ba655a22ae1fc89e616dcb8beb387505fe781e30d46f1142281ad0a1e89bffe66dccdf6394a2c11f1fd248e1f306621d0917dbd8eca91ff782f3c922834a0455435c4d566f9b52901ebaad48c6c9495cf1ee7d2cfdae580b309e56e2e844961ff4b13305b25f4cd2650d2c584c167de67c4e58308c83c6ac49865a55bd44460723ae1ed829f25656c4d78972b78b70623ce7a1fbbbf068901fb964c406f793179188d5732b848a86025c07ddbc09d9c7aed451d0799a77b659ef8ca3a176a2107a4b05fc9b5a58dbeb65423aa46a57dc116a7582c0eb6239f0a31364b806f0038c3d0c685105719b77f95f5f737eaf66b1faf43ad27b0c44e0f4aefe6ec7ec3b415d2f2ff011f7fbd1f1be2f6657072a61b3eb699d99e1d3a9e139cc25ae93fc210b2f3c3e6d1220135c209fca4d7b5620f6ab4da79a41b0928ad08d94ee0cf587337eb708380c0d4371e47457bf91ce6ab3ff401e818a3d8d379f967a25d3305a258d761836e6d6b83497803b15061cb048b319c186f7fa08e3cbec01a4d79525f52c7f5af2d229dc7947cb74af96f59d3d1c15b9644c24021ad856a0f2c1679049540282cb250d7f2645929f0de62cdebe521120ccf523bf415aaf6c2407a73bee79deb2bb45ddc04239ac0f0d2706a0d4a9c77e2f23d9076c818940678d66eebba47b132b46ba0b7e550003b9d626429f56dbc00cdf22118cbc823977a37f512035ef79f8d8188745477e7d693d16234a4051c591c1b211552f80432e1fac10b9346cecac0baae87ce7a23eb99a74c30a5edd2531c030cf5025c8a93cb3e0d568341fb8a37fc2264e687f62661d00f381df42c15ddebe7d6b5f285b61af4c33c4d6ad5fe620ebaa58c28acef02bd1a9785561e529790ff188d5801c3afb74e990ab47bc83a616cd51c4bff363c1e1ac01", 0x1000, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ftruncate(r5, 0x0, 0x1000) 16:00:05 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x6d871fd45b4b05a0, 0x0) 16:00:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1b, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x9, 0x1, {[0xa6, 0x2, 0x4, 0x3, 0x10000, 0x0, 0x13b2923e, 0x100, 0x7f, 0x9, 0x7, 0x7ff, 0x7, 0x2, 0x6, 0xd0, 0x79, 0x6], [0x3, 0x7ff, 0x100000000, 0x400000000000, 0xdb6, 0x0, 0x74, 0x0, 0x8000, 0x4], [0x100000000, 0x100000001, 0x1, 0x0, 0x3203, 0x0, 0x7], [0x64, 0x8, 0x1ff, 0x3f, 0xf1d], [{0x4, 0x2, 0x6, 0x6}, {0x5, 0x100, 0x0, 0xfc13}, {0x3, 0x936, 0xfff, 0x7}, {0x8, 0xb87, 0x0, 0x5}, {0xf4, 0x0, 0x1f}, {0x1, 0x100000001, 0xffffffffffff7fff, 0x3}, {0x800, 0x1, 0x6, 0x100}, {0x20, 0x4, 0x2, 0x3}], {0x400, 0x3, 0x200, 0xb3}, {0x9, 0x4, 0x2, 0x4000}}}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x4) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x7f000000000001, 0x1000000000000, 0x0, "1ff1ffa616ae61dba64800", 0x0, 0x100000000}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:00:05 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="74085b7eb76e2e4a79794f14f8968a21cf5f8d10bb78a32fa52a897a548832aa", 0x20}], 0x1}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) listen(r0, 0xe7c) r1 = open(&(0x7f0000000400)='./file0\x00', 0x200, 0x99) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000001740)=0x3) r2 = dup(0xffffffffffffff9c) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000100)="e2c62571725eaf5a00457e5873b694f1274e9e54c50daa2a102ad5243fe4228dcc172e3d7a85506084c5421f7ed5ee4bf92a7c1e9f09d5fd78332aca4779a1446a733038c61d3541035591a944e54e20ec8f27fb25e83b5783df0988fe50c9d7f283f7ad4f6af5d6f26d051a5fbe7170f959cb0c9000f7ab809dbf2c67b833461cc715d4dd1f649c316526ca2f5d36b3a837be9253b920f45b23086a4f656035d3c7e7d796bbc72221c2ad1916a93bbf14e16c3b11e53466f16b9012514549226396fdd80a18055abc2d2b6751ddf81c137376c4980871", 0xd7}, {&(0x7f0000000300)="ab20a06609a44342137c5e10c2c7ad41d3636c7d69b74f3271c754454dc7d197508000ec785b2cbf60ed087fcf653abc5818bc51fa28a44e32bbdb0123b4b3f41906af6e32ff943f0f42ad9c0775f3e5946eb47b60d906d0c4f0451f5695950053dea4fda3f7b5625bacbb3a32a9f4a473d80fd24056e82e3d04342ad8ab0b3b3e458ae655f66d8d3042c349529a8c5958f8b12e4f4b8c8db62309f880d0d298d187688cf7b7ddb0b9bb14642e841e056d2908c78f77a69a12c3a24fb44373e5d359f1c6fe8a2d225791bb20943814abba3865322bd2cfd8db98469615a3d6cbb833", 0xe2}, {&(0x7f0000000000)="35714c7ee2decff0daa3e7f7e07dc76d03d7bc922a9c7c69e868ac6e6fe72722ac1448a362427a13486c5d058e6f592f", 0x30}, {&(0x7f0000000200)="f892356d3be788b8a49e2f6291a77aa5e4822087639aee60b9be9f79c4ce8a27d153b9a73927e99ba6fb0884eda2bc384b0b8dd9820b1cfaafebf90bd43a87d2c41e4ef2e3a57f6580eee5f07716c8d2bc50cedc293dc37d91dc390e80c77ebb69368db56fe3110e305c977faa221c0ea0af62e484d9f08a94b2fc1ed87d450be2f64f6d7363c4617e98ddd4bb1c63baca30a95959059614b74f5c57d7f1e25ace59c5ea62a6b848d0b5a2aa0bfaead7d3d8", 0xb2}, {&(0x7f0000000480)="b898058f183e3fe7ea1a551d7c7af77717181d33b9882e091d56c7852a023c6c0810dce618f1e593298f3c590ee2d57a707762135f99b10e8acaec906f4a01189a4e8f769ecc1ddbcae4d2daf71c636f6e6b74c755f4cf8f0390ea8a8e4dfc8f5daa35d2bb486a22a688e6e1f66855ee54067f720b04e89b27658800dc6cbe01f5551503f8d800a0011533fce313fe88", 0x90}, {&(0x7f0000000540)="1b4f5102af177d9b4f232f11b990e753c9ec6c4fa8c749399a10961ca3fad414fd92c9b26aac87dea971b55c1ba99f6926ecad92a74e714fca7bb0869938cd0a9143202f1e6cbd554d909256e3664859d033143eadc2ed27ab1050ffefef05e9f35c4d004e8d533e078993f794574b2c21df88e300f42927dc0803b9839cf3d74a19fe943654784a97e1c5cd9103717016e5e7d87a96ab0ceb8e23830c3fa1e1644ea4e99d71d949f76e72115a9975e58b1b262828b424dcb033bfff448c8022e86864caa808ed3b649617b09b831926ac2c8720a25edb6c83d02563a06628636946de78a093f206c8bfc5582f913bfd5ff0d271ec72e4f7b39c58d5a76aa2c384ea20faacb449b9953f5e2647f4c7f3568aa881cbb2ca752d84906bf941498cf1f84ffdf7226d2dbcba98f9b6925b8ed39d0b8d80f5d459326218ef84044446642e709b346387bc5a57553291b6337cf58a4ff569a63f81739c8275fc62ccc948b6238c557594a97779ec793db26c97c52c6acdc8cc48bc75943f03dba5657b88b95e32061d03cad63fed8892732687894738d7117c605b41e64e39305665f009f4baa3f4dd51753d94e87d88a2545931c0a57cda80cba7a2bc58d5b812e1459b2ec63223128cf8b5900b4fb7dc910f3a27a84cb5c25d0ab8de8e8fc8b3a14ddf355b913ef8256196850c926cb0430f7b5a2b71a130cf4c15ab9540c8a7f44f5cf8a1e0fcb65f7467fd9d7070f6fa18615008fbc4908724b1b1a3ce95b3698f484b5937855c9d54047b8120c8a3771c47396371a37f084e24240f874dbc11ce99d785a7b5e67dd4359e211ae5d91a473e3d2f119c4a9684a06d56dd9d7f7e4ecb478dfe0de6418ea5a3ae3b06e3b595b6b406cc539eaf2eba0e96907412c76a2a8eded47a4fabf22e2af15aac7a0f8c68364b0580786ccd4587c686c05f7eb8cba9765644cfd1adebd33d32a079b036231d326765e104fc868e93d76c8e8c47b57ec1f4092dbed33136b4ec2c033e03242312c6264c3a6800b94a8eecabb4dc2939bbdea02d0df4ec7eab1f933924b733c70dd628e90510f0ba0919d10e92a75d1f44c9e27a79c7ba88bcefd93d8c806b8321c99520930fa726fde2fcf118e380c61bb004b1ccebbbc9623f52aed916bcd06cfc9660c920252ade2186f106e06225b104059686d10ee97c3e1989ba70be6c49721a99dd30718d74c885879d9e325f37dcc6e6042cc3fe949dd26573d5d974c858b1d75c6f12350ea77d5070a78d06b2fdeec1cb6be852074c23cfa09a07361c5fca4ea8dd54471a755ff1c173bbd8d280690734c7259ab9583cf3db73431a9fdffc8351454a6e4939946c42f8ec47aa87ddf98b7c767308d18ad9255174204b89c052ea336870398f91927fc6bc835518e4291611a7ed41dc0212323d236110cd5a00884edb3bb7dc76f9292eabed6b02b3795f42a5d83791bc2567c368039b1e49ae221c84135d7401bb8328ae31b544dc221949a0b376b4be8e00520a2912d07361bc84ca49582af3f3fcb94b1861aaf4bbc15fa632bc4bd2ca00813b8e965334d5e39b7da32a44e60dd816695f4d4529790d442e0ffde5be7f9fffee3a5afb6d4e0bb5dd67cd29503bf4bb2032ac4eb54e2b60ea9455d74bf56cb7e1f177567df70ff08ff8da5409349d3a718dddd1454723de7b7561ff4f793900b1ebea6ecbff8bd5347c7856d7ba42a7bad019acc63d11f6e8f8a94f1d4a01f9acf213fe258c28458a0c047ce351434fe052f5c6d96b44185e59cbe60aa11fe7fd0889d69050f75c986e74013c80cbfee799b7549d2cae7322186d5755262f4d4cde54d0e4b775e5d139b0a320486d1d422af7a54c0781535338ff89783fbea84bc1f8dc91178a1902ea41625f736a2a8bc607b3fe8156a8037669ec6318ab2f8158ee8993f9ccb11aaf4c8e5964725ea1805779cdae9c9e2339920382738e44998b29e366bd88b56b2bf1fad6d66220c60aeb5ead393ac67e3fa61fd82a52b18c8d2f42ae7e6e518ac9b5dcc851d6cfdd93f57dec03c91eda0c37f3dec4a55ca7bafff76a2378956bf03ee686ed186c5fe8c7b055cf2b4fd4c9194abc4b8f1b1c8329ca8323ad242cf7a0279f8df28fff5ef002bff1f810989159274c84eb4b85fcb2bf158249995f78cf2bd8cc15dbc0cf89f2dec5171df751c6b0f518f30e188679b4d8ee71f9e26b5202c4981f1c94f66632ca6f33eb58d90a3a7d459ae13e8eb3b8f7363be9c48cc8911bf7067a2ba1d9dc06a828320744c7447592b08e8b9c9362b486d032e3ba52dfe58d46571cec5ba103f33c718a514108b3c128db623c9ea127f0cb21b180ae94be069b3d754fcf06057f062969e1e0b088d7296c49d8da5fc069be040fd7699a13d4e39dc9ee3723fe70de1483471488a7c9d3125d74e62a52d09f46c104511d01b6db0fbbf5ff29717867a7a469d5fc6626ec06a6bae434fe608509b6a1f26a86b006b04ec9d1de19af8498b882ceeb1d0c45d48077b46df9cfe2880872e6635ceabe5dd963cdf8073960c50fc1771ea412ccc6c6aa3e54f26a9a4c9970a89d6b37c0aedf323240f2e9e55af28cba6f4dc592cb0fa7f48cbef2b4bef85d56ed8cc1947a3433548c243c4f99429073d3323adf0383b478692dfd04c0a07c4504c44090982843f1308e63faf24b5112a80615da923671bd3f5978d80daa3af5615121de6a0559e1eba8a8441e5ab10a27d37daee7fe6e2b611d90980914aa434023f201b533518cd8e01712c17a78c3cdb2be0365f6b878cb1dcb22f8c4d0d56eed19277592b5edb4d9ef6ec3805407d3908ffa759ae5d965e6fa2ed2d29663abd3c847b2119218916e382604495dc0ca94d862933d7d0c805d88000f616e5e973df3db236776f4a171c3edbc943f65c52702466617d95a381b80cecbb54da8fe0cbc7e2cae8e5b93241dba6e15b3bb64e9fb53dc3208fcb5649f0e125192b35afd3f55912affa9b37eb7034c505184a271780c1a76e7f3690e6dd6af1112bb4c9f47159fd30ca7562e451bfc12672d3b1cb84fa91ea1f7c91f005cdc5e9d53d74025316e899ca387ae8c6431e6b57573a6eb031cf8b812d922e49109aa2243261edaf8da89d74a310946c3a04ddbeeb9d2d4818d52c6b4405fb04af67ccd58a95bf916205151597bbe593dad4a05d8892f15f58ab1315614a5a4101f442fe8c6d92ccd70c46aebdee5ed2397b4b347eb82fd35908becf1d9fb2d3d36dbb3f7d39f77762c8175a10bf13c9c845676f70660110539974ea146721109aec0e55d677b0211025c1702ccb1832773348a4a0e24f8c325e692c359f3a9277010081d4215f0aca1a503e71565e837c794207ed1664214d508df6ca382603f0cbe37b5e18d30d5e67d44dffaa36e32e5708931605e6c0ddc4a116099c0c991b56cbb049873dc672edb51e2e9b3055a4e68180da09cd2f140167d29627a624a5c8e3ca201343b6637504d453616717dd4991ef67561fede7b8f0141782f0e07641c93dfb3fa636ca9d143f743a359a395478f755ebf358b4c910f90b2f39767e7e740662aaa0d80fae4931cffbde9c26ad04e56bc438813cbdeefcb096f7ef63742f8f36bde84b268e218c4d2f10eeeb8ae9f80aa92a3dd6de4f940bed6133561542ce4e41f888697ee85037a35e0d48a02c8b9edf77677ace8357de8c6e056fa0a98361ed76babd5b7ff2431921aad70ced0d3b11a7883ea1fb284449e66f79935f3b7bcc442657b4cfc81de666f1cd44c24fcdce3d497edbfd87dfa7a713ae83318873d1cdc98bc6aa5a584b77a38a7692720ee94c6b99937d8064689c117ace11c730ae0f1641c40c030a7197eae9bae13df137a4156dd1e44b753a3ec208fe7546a96bd779db187365770bd4b0a19cb49cffc6b490d8b4bc80c1743003601339a66b684f1a414e834963e3f57c94e9c5db30d16ae2a79b3f66d3ee34ff26d8d137575963b629ca32921d44f321e441331b1c53f6011052f965824833b056b850649dba3a8c32ebe3e74ff1813c080662db513f9141238c9459aa81f460019b9eb8e931ac4e73c16d31362d5e9780aad5184b81c0dfc37c1a9d8205ed0508923c6a4722991a4045fc0bd75813bea4e0f2cf918ceca7bfdcaee43f3ef701eddb9a98c77dff5d6f305c2a42e7ea2e56f737e27ab36e0017f4f2dff982edeeb48af866936de40685e9d1eee6c2fc088abcc60edda4df4c76cfbad63b307598a6dd263f46d444f27d321fe3f5ac2d6d1911918b4c802cb53e7c3e8cf18394e0077d5d0e242d8d278e8dc2db2bf1c9e4f9e1a403b03897532ba92119611a18ab4588b3f5fe8497ce57bc6f82d83b061248b8b8389d67375b6f19ee4a150e356973bd8f3e4ab29ac09e24827d9fc7e26d14cfafb6508112ff4543e4ff068967ffba8c0cd5860217a0ff7cce5445792e1b0d1680fa7d21b2d8fc52be2dd83e0cc20ba02a0bd633dce75de50867bca2e4d88ff29a471361506fe88fda07e9389b69c3f7af31018a054626982ce6979d4c4fa21a6739783ee56a1bf2882aa6a0fd49cef07a99cfe17e2b5b97e745f92b3dc4fba19823884ae612b871121638cd22659be9e841db21cb36f14697d8bca23242dd792ce40d741db3ce7ac9ef9baccfcbe05aaa055d1a59b88be8d686d869372f5699ff5be7609916cafc1e3743b80334a31bb8e4a1bf5ed91727ac3b9af8f5025626b6a53d9299f5904bf7e4cd06fd1f10be0f619474d11273e27f5555e9bed706285a7ef50f5363754ab553e1dfdb42804e760b1e9fab544dd89d58e30c05fcd980674da6e0e4bf4c2ed392428a6844f3ee5dd843e0d7dca33ef4db62db6ff1134ebb466fcc34ed3a574a8aafe0533b80e06728014dfd935bdc6729f97a64a36026d2f070a2db38d2baf1d7788bfd5ddb40c3506b147d592b8933ce5805487df49418c62b80b131a76625794be6204657381bdf5611652658a47ce97e4c7bd7569ea979ceb7d97b03a03ac717b3a4202e7811e461fcd18ce41a950cd775cb16c3283d14c8cb2a61ad7eb8c019b657fbaa5f0092b9cb771f009ceaf4fa3fc09df1791a868980fbd5a8d1fde76c1091abef7c660d8972951727b03fed80ea741630a2395bf1c13a0f8ea26f70e8ead9c65463367eac7226e1e13825e145bbb4c53424422643a5e2c6fd6ef1fe62fba74b858d7655d23eaf4c6bbba1abdd589ca10dbc16fb3f8b4c46f6817909d9a844d3bea27cf608fa9cc311ccc4ea52825d680b3096b7b9143d32e730cb7da3617a2f2f7d0c59028853caa5911f37409696fa646c4b40721dfd79bbe9a70bfc64d7441e1e9feef9f8781f16afcde21c30ceb038e17f2f40b6814da632bc661209a63fdef5cfbb03c40df0133086c25463f3563a85a18a234756ed7f6c454bbdc4cf8a074db1fcf646e6760984b4b1eb477b43ad328288edafde2f9012b313b21ca56c77d9baf5b854b7fd1c30baba89ae636f150c50638197266381f1afcb8a50b66460dab796764b79b5e8652937ea201a206043cf1def3598f1edff6f699958f057d0ed18f3e5928f09eea99a8cf7680e0d723c32a3f86c344f9863907eb2da67bd6f0d1dbb60009db03965e6cef3987f4b0c091162056c5e021dc710b6ba2dd4dda6813bb55754687b0b7489ae79a96e53af96caa349e7479ff9893351c1b8db8ad8c2349f3159faa0a8b0b519d75c65fa82d9650fbb2ee5b266613a7dd27f7c4f909019806d3e49dd1a1d5ca5e086ad1666a1f6406ddf0ce0bb05080f4e51b1dea70dd60cae90a08276a", 0x1000}, {&(0x7f0000001540)="0f642b41e1003dd8db7788dec2f0e00981b8dd27bb911d89a42c636d41d0c31503df3fbfb115379ad81cfcbad4707c26e3dce81d726e0c25053240a8e170e77314567798c9def805190bd1724a12542fe322bb48f60e688e96644a98ec8f459a969e6e1d0fb739274d16827ebec81069d8903ed89d839cc168d735bffc841215936e0985f98690f7c9a102c5298e6dfb9cd6ed3be3277bde42c4e4f4a33b866626ef30901f8b77f5b4a2b65ea0d62fcaa20f4e3e125fc9ce1e933b34bab2510ba6e69e936ffbd641a7da0e13221ba9eb21c30149cf", 0xd5}, {&(0x7f0000001640)="a47f1f78f3b5b8cf02fe787703757c294aa71211de58b00175ab5dc8362faf8c8c1a9a271ca4c5895d55c263ae25e582aac1a6c7c1dbf2712384a50d2bdfefdc605c69f2dba112a4166cbc6c3fae8529f2b907c6980831e3b066dc2e1badc574dbb81e30c34196c266184091778b11409b740a376c362bc4c00df6eb73e9ae5c73816b6abe963109a7985c8f701e9c428b785e4cc41dca6764ec65ecb8be13bf72cde846896971aa4f0f828e9ea3bbb634ce0f55d9f83db720f9b5173072edf5ae65ff8818bd0c10fc3fdcf277d5066f37d2e2c4ea9ad51bf52c6c3f61aec9", 0xdf}], 0x8) writev(0xffffffffffffffff, &(0x7f0000000040), 0x100000000000038d) sendto(r1, &(0x7f0000001780)="ff205bad50d9e08bbecaf270d258ca5a79404b985ae55634e1644e01061932bb52c0e11716034e87f718fa2154cc31d213786837822dd3a37bdaa1cbbc83d006827e399cda66c66dd7b4590d908ba89c63663a4e81cd464d80b4a364a9c3ce8043357bde8402b16ed856fa4ba49b746a170b3a28eb4ed8ebb1c28ad3fc5f2e5b9fa0b2c184c018208ea8416eeee69f1c8733ce47a4ab1701ef59ebdc6e87bdb605905487382cf5fdaac9c0e87476f1c5c16c510d98927ff52877060180d74a9a6dedf032b887d200df639cd4816acf5330356bba64497cf79bd517e7a122ff6907b27e36895b83f59e", 0xe9, 0x406, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000001880)={0x7, 0x4}, 0x10) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x40, 0x0, 0x39a) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="f0af89f0af310814e9e9f51f7ab7612847dcab1d6cac175390d3ea9b0a3116863bf5584ee6fc4efbe09fa92ebc26b1cf72b0e297cd372a2eaf984658a264dbcaa2069bc4e860b6d54cd7474ea25e5d22b1d054b958b0b03c9ac580638b11ff1f2e734740b9c9cde325e73962ec4cddd8b494cff8498c6c11289fcd97911b6b94dd53e1fd3338a09ede59ad005949142bb8d75135862dc6011bf38aa8476f8d522bb20d", 0xa3, 0x2, &(0x7f0000000140)=@in6={0x18, 0x0, 0xfffffffffffff265, 0x3}, 0xc) 16:00:05 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./file0/file0/file0\x00') connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() r9 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x79, r4, r5, r6, r7, 0x6c6da9939ac11ab, 0x8000}, 0x2, 0x81, r8, r9, 0x16aa, 0x0, 0x3}) rmdir(&(0x7f0000000000)='./file0/file0/file0\x00') mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="fa1204a49155ce1e00", 0x9}], 0x2d6, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)='\\', 0x372}], 0x1) pwrite(r0, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00', 0x7, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r0, 0x20004269) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000240)) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0xffffff0b) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="c183bd95b3a77affd125220529e368074e399e26542f925dfa8880caec987092c653478b2a202a7ee5533126a6505adfc17630d3e0658f62295e6f7cc5c1348ce0a44033eba9dae04bf39a62d747cb52f7f4d7004c4277ba3ca29cd5c21461028e13b341fe920b1059bed14b21b9e53d6a1ed2d85c6acb58559458eb1f8b727a104fc1069901a5cd1aedefc8ce6bc2baae16568040ecfa84236351eb177bdbc5926f7969d929b96c72de31ec7090020796ee9e155acc2c42db91d222dacb16c01766dc711add3899bff0acaf9f14", 0xce) sendto$inet(r0, &(0x7f0000000000)="c58f2919dc91d9d1db817866839fb495f761bf5a86091d41bfca004ccbf46d7a342ff40498252977553af47b3363ff8a982d27f3db650815cdefc4c3212e4569b801a7a2185ec4737e3d533c6dced8e709317e34f903bccbff0c7f2d33483a3cf3e289c0eba577fd86ab609d9d1c5d86712c73d839632807697a8a6d6788f3431402e5351294e6db1894baa1c1eb059aa0eeb0a03dbe818ec1aa17b00e60d2e21dd25d318a0d37b14e0c68dbda38ddaa9b92b6a805f8d2f28005414f89a5196cccdd047d63bcfef57c29e90417da8a0a7e50a439f72d613cfc", 0xd9, 0x918b8d97dd23b0be, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x1, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) getdents(r1, &(0x7f0000000200)=""/253, 0xfd) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) bind$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_dstaddr=@un=@abs}) write(r1, &(0x7f0000000300)="e7b1d6545a00bcf26b5d505c892ebfcef87ab8da8e23e73cef3bcf6d44b61e7ef000c6a6b79afa76b57ea74d6be43423d2c7c5c76335a4fa9e4afe4dc8f66dc7c9a4800eeb6435f2ace327f0862c5e04830669a484eb886ceb96e0cc7694888f47f7f19d22ee1532ce2fed1e9899572050013b0a5a48e4cfe7ac69dbb2028db818f927b15433d5371dfc808338f72ba3d3d72803ebf1e078d561c440ef87e695", 0xa0) 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mlockall(0x1) fcntl$getflags(r0, 0x3) accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000100)=0x8) ftruncate(r0, 0x0, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x7ff}) 16:00:05 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7c1, 0xfffffffffffffff7, 0x0, 0x9, "0004c1e71d76a51affd110f4dd2806dc72d258ea", 0x1}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x2}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x2) setsockopt(0xffffffffffffffff, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x1, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x200000022, 0x32, 0x0, 0x0) 16:00:05 executing program 0: socketpair(0x10, 0x5, 0xb0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair(0x18, 0x1, 0x7, &(0x7f0000000140)={0xffffffffffffffff}) socket(0x1, 0x2, 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x2, './file0\x00', './file0\x00'}) fchmod(r0, 0x50) sendmsg(r1, &(0x7f0000000180)={0x0, 0xfffffffffffffd88, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32, @ANYRESDEC], @ANYRESHEX, @ANYRES64, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYPTR64, @ANYBLOB="d7eb5ecbea1f1b69de62f6efad3e57", @ANYBLOB="0305d53bf8dc1bc8c40956a97e5e2a149d4e889ae09b0abfdc609458cf878ee3b028361eb990de848ac7a10dc81861e51a54abb6d20a961ceccccfe868c0cb792acfc3bab72c9f0e684ec5acb22e40c7faf898d048beef4209a555146ea3862625dc76f8cbef3bc4d55c45ee669bb657b2f45f3bb9da520595ff46fb236e6d14866c9bddb55dfe2bf4e2617a07857839fab79712f715d7e81a423c2e70aac09761a0c33ae8355b64", @ANYPTR64, @ANYRESDEC, @ANYBLOB="443f8d78401825c3244365c8afa9f0b6a8f496689cc87727ba9c032754c12724fa4f4227748544187e3a3497b5f08cf27cfef0133973414ee126c308d8dbf0c2719b8c56f9b1cc2d6eaa3ddda9d068175c75454a8cf31a5a6b09b740ca643b9445ac9a7347438f4c622b409ea53227f790755f3bd6818fbcef41dd414b9db5092d20d0d4adcc87e2efb5b75c33ac3f37c9dc4f40ee753ba900a6e26cdf9d2a", @ANYPTR64, @ANYBLOB="4e1dc7fe826afa78584fc98d614c5437c767642c879391afb7f2d71678430fe27879b6236b6b21aeafe048ee06c4dcbe218620427257ad08cc4d1a1e5be65e5df0edf086d43c3a2676945146598545b27818e23c89e2c5c6a706cda296b104"]]], 0xfdfc}, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x4, 0x0, 0x80000000, 0x1}, {0x7471, 0xfffffffffffffc00, 0x17, 0x7}, {0x2, 0x7, 0xcdf0, 0x1000}, {0x40, 0x101, 0x5a8000, 0x3539b108}, {0xfffffffffffffff8, 0x8, 0x7, 0x7}, {0x7, 0x8, 0x60000000, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x44}, {0x6}]}) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:06 executing program 1: pledge(&(0x7f0000000040)='$L\\\\\x00', &(0x7f0000000080)='\xc2\x00') ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x14}, {0x6}]}) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x9f0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x1, './file0\x00', './file0\x00'}) r3 = fcntl$dupfd(r0, 0x1da61be4182bdee3, r0) ioctl$TIOCDRAIN(r3, 0x2000745e) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r4 = socket(0x6, 0x3, 0x5) getsockname$inet(r4, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4000000061}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x42100, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x4) pipe(&(0x7f00000000c0)) 16:00:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x27}], 0x1, 0x0, 0x2) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = socket(0x2, 0x400000000002, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x1}) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x24, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xeb, &(0x7f0000000180)="7d1028954a454f1595d7236bb47a369db609486d0e3d35d907937a79382205210210cafd1954ca9b3156b58aeb7af09c00045f2e248e54a72f543051d2441a344a13c38c6d848b91595e4fa23b4446b8b187655af0cb7da1cd4cccb1c02cadd06610bf6f2039c5318b5bf23e0de2f6541f30bbecff8c6731ae270677c76163df1d9f06635df2f25825a5eb7e48a991e6ad25cb20d3c6a37fefd8e0e42c1938611efbf6b096b5b0a846622b92d2b6b68c333c69f90dcbd7449b482a419b26a12373dd6404330165f0d67f96f7ca19e1138ef425cd5f1f51165f2c315938cf10a1eee9c01885234c4d59d0c9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: poll(&(0x7f0000000000), 0x0, 0x400000000000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x0, 0x616}, 0xc) 16:00:06 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x8000, 0x4}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100b1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xdc, 0x0, 0x0) 16:00:06 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:06 executing program 1: open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$inet(r0, &(0x7f00000011c0)={0x2, 0x1}, 0xc) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xb3}], 0x7fe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) write(r3, &(0x7f00000001c0)="7c9c18f9a4383d1c310ecd465fdc72c90f7ed709c4649ca7f39d4068060367de6410e715b93078cbd254157975af5f61211db37a74f8a45ff81f5210d52ce27124ee1b955b86981dcf4ff88ba12e6941e14d918c54ad4fa06d52ae386a05aaae357a8f875001ca31b41583d82574ad19db93654bbe362535ed55f74aa1f60a94e650aa5b4ffa882b27effe22ac7f1997ad84ad10d80c0a7cd6c4b36c9eabebfffde9c8be6c0ee3273f90c191e36f3a65e341633481f289394faa127aaefa640fe72c504685a2722e411d284e4f6733aee3584b35dc9c854d67ce2dc7cab2dbf4eed0a64eddb0e5e9714209bdcdc107b2724a9d605900595732684ac7fe2829a864ee17196ea6d8cf0dfc9e9d7c06ceb2a1d252a3e41e29d91c356dfc6bee3119f864af28dc097ed0f20761ccd68b8ff938c3608a51fd76317d59b96f69412d012f6de9653aa0a674c608dfc2300ef213fc80e05aa33e7cec3d000be48a2e969bef08530853b6112fbe0c5811965cf702d4da650ed0f993b1dedae1a4acec182d08b3744a78d86e8753e84ba7e056a7b2da487b3d2e06b1155e6358f72f78565e32f6aeefabffad2df0b429b8a09f11dbd67d7fc08985f0f6b534b58ef102c050c40f73bc6c50022b28386a2bffd246b168b8f523a9bde69368aa4d130ab8ca35b0dc96c6a569d9f5ba9d9ff704a50508443b8245ce14f5f7c191ee28e59461353213177f19b35a207a2ccf6ab00c2a89088ad473a12e8244f27a2db115012277b59b489561983f94e6967349019ab38e918fcedbacdbfcb0b2198add84726802732d67e5ad0b7ad532d649a564389e889ecfa36d38e8ab9248656b90c7477f6eb014798492e05aadfb0a476ac1fdf7a619c712176df05e05cdfe755f15fd3b5c13bbef1f3e48c46505f45356540c4d3a4abc2de8431d3767a6a6f820d4c3c7cba0f5ded6c3c724806457eefa2699b937abc382039dfba01a7f9eec93be4a4e46556505cfc154b6a40b380ddb039f1b9ce42a5b32f39186f0801f830c220a662d011314451e31e80d8267ccf992244f78b95eec6ed2afe6afba6e093ea2f0a502f10dfaee53b13c35888223d19720f9447796489871a3eca9ca8da77d65141b12b658d15916145dc3611bc97c1848b005d000d12431e6e5a763135d3dfcdd8fa25f38ddab8b92c46ef2bbd6579e8b24da4d118dc0e60663ac3e7c9d47cd8de00276b6e8111310b7b98ee602e79695f9214102b75ea3bbba77e36907b258f216ef0ac9f0ee20ebc0500c2eca4beaa4f673207345411cb57941bfbf64bc97810e7da734226889ea92fd6f8568292fc6d7c44b814f811440b461806f3b7929bc34a940ffcbd6baaf2b5e27d8b082efb64d2221bb73d5c85505957eeddcb9c71ccc244f5875d30a6118dad8cbc76363c9bc40767c51424ccf474770db5efc72e882816e684e976d7fdcd764e326aadeb3cc7b8070cd837443a7f1693d1114d35771bd54ea52b4e974ce14e235b8a64facc584caab7b7a17fca7c66eae2ed335e37e61e166c7768e0bdc9f44020a62e201e5d3dee27dacc0818a8600e1e4bcebffc057ee6490a7744026ddd90de74d54f817e98d4a2a8a409554aa34bb9817e9b90dafbc8a9719f6e350a00d56b2084d0c81a87ed8a49dca1d9c726a960c4ebd52a76aa18759f24c978bac180864c8f53609ac4c4ba25a50357dda62da162f70af3587d9c506e2616fedaf6cc8dafc7621624e70521738c718b4f85c9c37c5802a1361de11dab21d8dba0b8ad24430c6155617e17d41b9f041c8bf80d1ec9c262b945d365453140a7050ab9f5fd685952c202e45f16ceb920e9a5b755076e5f42cfa21e185408fd82be8b32a761815b3eff455e8b01c45456f644e346541dbb0b6d9c798def19aac000a292d3aa8c1f8845b38bfced59a2675bb960d4e41ad538804d6e1d8d1d05dfcb7120923b27bdce44437ed36fc014b61eaf16a808b4d616f0acd415ea4409e9e59b6c6fe38b06099bedeaf8eafc900dc8ab3b46a93aee5dcafe1e05c84302f8e8c8f2e40edaad9e22cf47b2f483ff9af44c928b5503256d5388063345db56a08ee0bc164c2acc56ad077899023a99e1ce6d118737b32ef8d116c17614138248768c12726e72169769e33d52452f76797cf79caef8edcb2d492fe4b03e6caa3823f3845e9fa1b63feefe0de86d56854bed2d11bdad8ff41cad5602d10c8269bbd6cc13326d3669b424f1bdd555a09e4ddc167a10630e031801343ae5d8426a75e4a3c1afcc9a4a46df64f44e9213e69f3487a058c371aa97a06c9a10e654319024c1f7a34f81f611f048447af5c451405ee204f1a3886d34ea2992240eae6751976cd262327dbf927f3d578bdd9bb3d4664c765f5d16d93dffba04577053dd4dc7bcfb6becd76b0cab08dc45d0845b1b9158c7012fdd9aa9a391a590bd6bd80208d1dd61002a42a6dbec5cb8dbf9e4bbfb223c7597cab65d3198d0121aa1a8ceebdf328cb7bc83f71359045bbfe0b55c1fad2573375a57311e140bb2f179e8ef243e7822fb78412bc81de4aed5d37ff205da2135b196bca9985c8a5e46837d7426e3f99f5d74f20a41846b344498f3e4fb5c85d6beb5391aea32e2cb70778979ee94b39e537f7f58797f4c1ef177468701eca0e0699f0cf38ca2da498fd2bafba9fe7dadb11cc46c9a84cba0df9f751b45ec270f119ed4b5b41e50a873e3471fcb91897682feb75c7a38b493e863055d968ab3267ffd891d3ef8bb36a5786bb477092020db6caf2ee17ba6e1a112bb28f72891ef76c20ffb4a09165952e664168cb1eb0238edabdefd22651560d211f6b11f89e615d6413343a002470ce5e3ca5767921ff0adc4524b1c91bb0eaaaf617a2715ebb7a61a4ee5216eccaeb2d9ae250291345de4f87a0055c6f046f104ed2bc6c9cd2610e594a3ce413a7a3c83fee2c1e06d508dfd69b100f59c98e0754bd1486b21428c6dc311130a7f47c6d17a611ddef458c55ca30e278527fae6f106618b43ac8c2eacb8786e3f8a7b9baf7a8a963b30822fdeebe19a8b3790052e9818bbac1b2db52971c2ad65c833395b5bd7592e84357b5309b771e3a6591231232635a1fc849616c880b51e8cd652d8fa01682a8fb0ca34688233375d5a8c17904c2751e3a285f44f8b8b8c9d45e2b2dfeaeedbe1716ce3f0339e840c2db436b30891b38e8a961286088f4663b3c833b9638371cc63d578c0709b3bdfe2b0ba4a06ddb6ef36c9ebb40c5f64020edbe8671e759302b322a2b547c1774f40f9de7af6fc13c101f88e9c1bb5f6746c2ef30dbf0927c9f778b7b18100872d345ef88f212f37883816eb2ef28113003e31bf511b13c522edc673812c156eca600d22f1279691064eb0066ab709da76a1e3d62534d9be3f24cd4a64d66d0d156deb8db554abcbecd74ed967387bf8d1cb1d79558c125af9902fcf6b063dd1aa61272e56b86d3fdd397e964d3caa4d542de28c2fb7d9d4056bf3ee9047dcc40ff42ce9ead6a248942ebdbdc10b5c7cb7300577b18eb9c512f076f29ed4473c6c3ccb0df8cc01fded804622a80e8446f7ff64c3f2448218468d41e28ccebd133ec6b925da3426b9f1b9fce2a7c93bd1e1484e75314326fe824bd5e8dd3fb3411524ba04ef9fb05519c4c31dfcce5e1ada25a5106b3cd1fe4caeadd77bce70cb57568e15a42d48ff4da048bc0b619357840318294fe6b34f3835fc69364b943c11badd93298820ff8cc8f80568b29ae21d8d39ab47f3b8caeeeb373a06c07dfa1177a6c0f1ebfe96d4400a61fe3317978751f1ea708745192c7ac4a88a683e0881b230595a9de7439d860de2e07e00bd196142919f64875188a286119464c1c2384b2ee8edaafb86502418ac66fe77573faba3a7648101e2dab3fda9af5b96941ccc5ead907d3ad4f2d829e8c53c3a1f6fa58816e541ea962368d34fea19f23a901a2087fa37f67e9cdc940a7331ed49e991afb327326ea66abbee5564eaf0892c7d5fdec158a51a911830257458cc4096f7d799ffde6b91d686a8c3519b426a488e5c68190cf06078d2b133dffb04e47f1f8a377937af05631329192c96ad633a44bd62201d9d92760211b07585afa64afda344b1af1b23b2af7bbd5d2a29da33076bb492440779dce779d345bcb6f266306ab4800b13c89e5d07cbf30eca34cbe64a710b9fcecd414355f3ab0b8b4e46c36191646e531a2163f98f1f05ecdb1d169433b925f59da048a8e0d89e3f48641c11441db7692abb2d7e7d72c40b8cc52b3968fc005cfeba198d64d21b54686f2a45b429a2c83465129794eef30de47086c3decf4271c7cfa1ff108c846746588296404fd41c0bea80cb34424005fd4e167b9a89c98af2d52869af50b157b7c931e5116d7b2dc81b080adf09cb85287d5205d05601cc49122cb940d1d5e24a69ad525ebcab1536fdbac54df29d1e43bb3835547bafe190bf5005d0d268788ebb78c9eeb5571c2fde5beaeee028d6b4cb050282d4620424f885cd787bab44f40fd827c6e1743254288abef591b6780e48e4561ee1c8fa6178e709033d86564e47e40f9a67cedef6f33dbc8c3f3f479cf924669b29956ddfe329796231b9e7fa5846c1ec3771f0e488d772afa1569850b01aed03201c5e3d7ac58f6ca09a6b82eeb705a9e0311989698ec217cd0023d62aaf83904210e665ba73058812ffa02745c328533356a40a6a45c383854e56af81776b83fb3b5a6c2ff33d2222b9a73598e1bdd01b8bbc65b6c2c2190af755647417ef858ea840109044f0c01b43dae4cdf568eb124097ffa1e57c936ac41082548a354c96b319a21381b5388fdfd707d55aeb5c96da465c4cada56abbd2f1a4fc0b578b475a61bd381e816f37ac796dbca29ef2514003daab91491f13ce158d826c4040c3d1d4ab36e9be9ef0a6aae71dd32bdf5680de5d7491f035a9dae99092f5462fb7f55154f914fe2211dee5929a9c69183a44b9108f5ee6c68c6b841b01b3fb64204efbddcbf2bab85c6858fe911adf7d1e43d4fc9a7281726b6adf376939280149af0e5acccf727d23585e6aa99c30f80ea53b17c9b3f2248e0fdabd4de9f6e18928e444430336ac21c486cacba2cb894b54661589ae70bfe62e466c50c25aa9e0788a768f3427a4345f6fb49eb9dc193846ecb53337d9dfb329285b7b91d4383d94186791a105f927d21a7904fada7510a2bf0432dec6078885cd151e40f5652621dd2b84b65d062c038abad6e12cc50665128cc542fd8b2accd4f6bfc272e5041d9915f764e21af4f6087f3ae4cafcebe918c265fc27a12c0eea562f4337a77f38119dbd7a62c29e125995195ce3fb86d4253fb0e3f3de5ae893b0979d2f4d8a4e79a1964cd76271d16f93f3298aecd8529314587af84c7ed466a1e2e739b14608a54dd39385bef8c1b9171b68c38fc028a60198795ba1ac7af5478f00276a9d6c851e41431633de660a23040fc62e537a0d6d2bb5b2e7f2ba1546e5a8b5fb95a991d0db190b214a51b12513567c3aeb09f1f3f5415bf4b458358a54225a2e2a2ebc973838bffcdf63407e2e93e5078ee1ae72ad55249b477e71abf0607ed5b07b1eeef76000e8c13fbb5606cc2110f0d28783ee56cf580d71780ed2b676ab7d4685a2c1b61308df05a1a2ec28ad95359c0d4b0b63f85cef05786d09602151aff59b2c542b34a7810316bfa11aafce81c5846e3b62e51e959fb755a070e82b55f8816d5e42433b8ad4565063269f708d8e192542ef5beb20975ee1f0336a5ebebd0dc9fe1719e8e319bb7", 0x1000) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) openat(r2, &(0x7f0000001240)='./file0\x00', 0x1, 0x4) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000040)=0xff) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c653000a4ed2771f56e523dcb3f25c742e2a9cad34bdef913e8e34b74943709ccfb7ddc2af7f6ccfd0795a7456ea716fe61b40d81dacfe4a27b6c58c2d3a4036dd692bc5f4403150ed8676ae2bd85dbcb886b33fabdb14f0e6f6bad1f382b17697926"], 0xfffffffffffffef8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x3, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x75a5473febf74d8d, 0x1, 0x2) r2 = dup(r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffec4) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) login: OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 16:00:07 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x1, 0x23, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r0, &(0x7f0000000180)="25b1d2b5a508485954142bffbc64b4ad70a03a2b95b0848bc90320833fefabe07956f03ab4a90bee9e85dedf79dd734a423af67e2e06fd244782685e96f76c978e6c98a3af279772996ffab7e240d530ea9ccc4fd936430b84f15aedac72a21dd6c99a3fb191cf0b26ad2d1bcab27cf0038b96", 0x73, 0x0, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854927f5bfa6000020000003000000151c00"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:07 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x53) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:07 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) r2 = syz_open_pts() fsync(r2) r3 = kqueue() fsync(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x5}, {0x2006}]}) r5 = dup2(r3, r3) close(r3) fchmodat(r5, &(0x7f0000000140)='./file0\x00', 0x4, 0x2) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x87}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffb7, &(0x7f0000000300)="b40af3f60548c29ad839684a86c834206bb446999c584b5a3fc1583bfbfd9be1daa8ba58da54dff74e5781a1af4e315a0f8a4294098a84d97cfc67cf92e7cf1e2a661803d35625c692755ee2d246aa2df37d46d0444fa694337ad367057d1cd94726a2a0c14d8d6723dd39cf645197f3b1db59f73980b6812a8ff9367d38bfa4c9ad08e2951e0e3e3d8c4448100fae2b6a7520a729fc60b6660365047a94c49469e572273c132ec3fcf664e43d6e2905d4f705742f42a17353c6fe3d00459869c89667bf8be4303edbaf638efbfb8141f3aad94f2324f00adad589c10077c2b8fe8c1e4957072ed6d64cc6aa355165be5a2cf80481cb1837279edf4b4ba72410b238899e22e63695b7") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x100) 16:00:07 executing program 1: r0 = dup(0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000380)=ANY=[@ANYBLOB="01002e2e7847a7ecaea87466ccfb84355a4bbbf1588d9326"], 0x1, &(0x7f0000002800)=[{&(0x7f0000000040)="d3d4e282500a68fc5f05ee1191488790112205a9e46dd35ee90687556a04bdd6df86fcb1612e61b939e16941", 0x2c}, {&(0x7f0000000440)="a50d1390689c6bb305637c78f63c625b835f7dd6feac7aca635c853a213a442966741f3877bb8f06d1f5fba614e731a74f6562442952d0335a2a018f81341448a8b740ef6843571ec4c390063a0445822ecd3a6fd9b9d9b766bdcd4c869cfd91b84484530a48321db37ee800afd281f296aea325a51ef4dffb7c5487387c9716e3ba406dd24ae1e43e8e83dc051a738dbf40075152ee5f4b78f53dbf75ba198996a48d83cbf72a49c611b7b7f4e58141abf6bece78a2912dcf9ddaee133e19a98753972658fc119c7efcce7c0a10410aca49e90956eedd6b995cd134df13e0c12e3fcf8a42ef131b770a877d2df6fe3d076729a3f3d44bd78b335161b470cc354ac73aa02b74ec08b513fab61af747281e95659a61ff9f81ce04bc2f3e38f0add49390e9d10f5677b27fb5cb1ed8689513bf6f94937ec912bb317d117cf80c645ffcabc84b5cbbc83b320c93e4b02ad2fbb12d2f0f6c7afc09b0936da61b76e3115f69f2b62aa542ba870330ea83d8908a576aaa14d161bad60697c1f2193c37cba0cf7c23e4a07bfaefe425ce0afd3141d9e3512c42411f4b1383007202825482c4fc92b76e40bc8e6f9fa084ab83d1f2583d1e29b0ada6a865a702a32b6069367c22ecc0e2f437b905f14254c6e4ec8951f5a00cda54687f852f2d946950566fc72e7dde42ad780f3ac4dabdb695df339fb9904dc906743310bf18eaaf56ae797d3a890f7ec146c7b0d40cef5e2a29976a3d4c73777afabb49f234a4da0d192b0d2d4c70df3df4a114f4590ff0da1c80a8751339db7753d6b86dc65d665ff8a736c51878005228fcc2b8d27c81b5e243e6f85c2a79bd75021d9c4d9b8700cfe00e4295cc7a1f7f6086298aaa0977f9438e35689f31f5099f3fc2256a2ead3e04a990e165a4d732afd1acaba923c08b9d2ee5f8cff418faa5fb7f6659e253a5e982c84b94836005e3db1abe05b784b021bc33d64c9125a6795cbb263c823c3c1577ac47665cce6025906657d5241df718daa1c80ab5c2f0b30e8c2abeebddc7a7cabfc7ebedbe92f70362344808f60f967619806b3d8d256e4cf93a95d63f2b84c02385877713cd85eac7b3fd6cf001a4374cb32ca1ab91e4a29fe84b0808b17c2e9095488513f9f78ac6fd44e5e5d8631417843b4d4bd6507249d46cf0b1095b4f33b8024cf6ef5d5e369bbc5ba46660d1d9b8edc4d8dd5b4d236c4348b6ffa97d8624d116817288fcd4b644e3b01e6545a8a3946cfcee841cb567c29ab64b8dd4770677f5a9a788540be0fdd2c4c0fe733e235f2fb792632de329a4b588208848f630558bbd542db18f631684b54e5716b1d7b70f806ab67748c0da7b9b950f8bafea00f2d4e02e7d8ca5a91512c7937f21c118c817a467bc525870115ce997e756c5adaa30bce098335b35bc1c1fa18a1beb092c0d0aa57a03d437ca5c78d39309d0eeacfa1c950ded7ee519a83283c1df4d35351dbb322ced6bdf5ed5277dc7240d9521d96597d6e4f3af2ff5920371cf9d709ced937f26b75a66943b549f9192f5c6e8c65a11154d078b01d0e4a915e0808109c02aff1c76204a120a1de49b5ae936af0b9f8d305a13cb6d724d69e7cafa9b4b113dbc7b30789152fddb2c92921882d2609d037976c5589db737f402e8b0e2ef498060f61a68475dcb6cf6c38cb724b257b3541c0060aa5998cb0681a520a91300bf71caff2aeb1654965c99ac7d52d78ee0f1df01f2ca5275df2445f34e1bf6fb7320f1a3f6d45754167023608665f0fac7751468fc7c309dfa177ce025bac5a5d5b85ffe8d3e886106a169d6b06f6a32f0e5c039098cbc7a7e350769556213537378503329002255bda9300945a90396434b9983c290fc55ed011f8f2ec257118c732300a3de8df79c5cc239ba8b2f2fe596e15bff635da3d2cbb912fd33540e34a70b4fe3decb2c54a5cc9a68f894d64614c7d0738c3b14af55314f878ae140ef412c18a51cd31fee7cfa7c127faf4508c78279745e762a60f04416cd66cea9b1104c4de2b50aa6138628bbeafdd8dfa6de9691d6c4ebc42b3dd07c7a7bfc8fb301788944a9605942498ca576362a8689bb4581440e9b35b9db053d40ea4fc512fda647c38d809e02b39b4c6b44c59d83c72bd2a0c99817528aaf47c0b61d825ef4593d0cb1045025420dad35b17719d28747c31412f3d6b91c52418dbfefd5e8672e81138528528a0ae5f16a4736f482f105f6dd3f13e9e83ccaf1220dc1a8fdff9ef1f3d3ede5edd458e43cd9f214f124a77f355ffbac982777ae42e79839d45f9ab692cabfd67765d48900a92e70a342958935fc86fdb016841ad09d155009720133afd262629177793ee4a86346d7c5261fc7d4116522604c98edaf6d42c42e7edde0099acbcaf2823addb62c28bac65e54d9e385ee502867a93df4be02dec354b6dbe9ce09a8c798b9b229869c1ce35b8c54b11baec329138740c248674205ecbe12960b77624c6d1ec0134aedc88b736b9f6144b793059b4c2e5b8d45fe7ae29319fe94050e1616666c720dd1d77bf5b9e7664ad056a6e82e5648b1378b9c8772af2b67893353c8d094654dcfc6c869214b65fb0776d0fe330d6043a9147394fcca3493295a0c9d51571208881e11689a6e2370e7fd6ab47e9f027ec8cc512335bdbec1014d02fd271dad19891e9499a4434e453e0c7fcf2aeb14fda1e9f375bf8a575143a6e01fc9c4d433599ca2f5c3c3ac284f64b106a8013cbaf0bafbc6cafd54ccaec2e59907231cde52d8a6897e403dad6d9683047f6e32c460d0c5154132a410da931cc3cfa1d1ca0417a693c84317fd7e5eda161f43936a76dd49fb00a828d0092bbea52607ef08502ec57e611d89c16b67a6633b848ebcfbfd15d95521a908573ebbc08649073a3423940bb95704c2c043de9290e26802c0d25005396248c08c1ae34b5e6580ce3bf2d11dcb804a612065399009bae32a5fcd6c0f2caecb03fdbb111c6a78d2fec6713f4535c5634ce6b409535e077495677d774e754c7274962a0a17e92f161b505013143848b1957b1da0438be60d8202f14d16ac296ba0d048f170397221087f92efe953fe9d413a8071d241d7857c31593a94e997b0921624bd954382f450ac15627afc29f90164d63993dceebc55b3b2735c1c49001425d26b0d05299ca368a2654f4b3db8a1c1f01737936cb722d37619d9429aa5798ff5d819fbc8a7da413b0469c3d5ba8df36a775793d57432cd7fada35e6ab7558c5ee9e141f2b0b776c25b69b239a798587fa564fd7a070a19f8784be7a2260e6b88db9745ba68051fa32edc59eb7df684b52d6b8c21ade81140df8f30618bc2c46dd358501c05d0f3eb40d8ae8ef2839602575e4bc50617fc4153d35e335a685afdca70bfd115456de3723036db9643cb3d12386e32e14ea6edd786c363af3ac9cee671d8f034dd48ca5a6e6112247317a046257e99b5cb1cf227ebb48791c69c461ec32954e00d9a42c1d4020d08988f80d93c344500bd1dfd389838baebfa4e66d361b189074674484b179f6a8e3f20a4a295f91a263d8c5b1825d9a38ffc48a210e1fb67a010be766cdc9defc3f5de40fc811a378397953d02ce6717a1684fd8037e7aafb3c70a73082ce39c1725eb1063694f73b611873cd89d9c564a812c74427506cf450c21bf8c418efe9fa46c459efbdad924dfe3689f2e8481bc8721425a54727b29fd16d6be40adba23f7296ad00edcded801ce08c496f958964ac152c3dea752ff3b3b904c0c2b63f51bab38905b5228d3d618bde8ac937e9c225daf88719def001c41770aa3060ec5cfa0035eef2cbb1a94aab5d9871d2c16222e29bcb09d50977b3c5c385cb117d3787aa59a7ccb9de9488a1191362075819ec29998c36c4b61510e301270e0e9506618efaa5f48be0b0a37c15ef8410b0b5e871115db071a22a5d07b456b2377e4c97cba7452b980e4d169f80a56744e81d91a9bd63f030f882facf8b8fef86018063f896bdf6d3704667a7ed02475e4b03df8571d6893eb161eb4ed8c23db54f80c7244acd6e2bdf119833a99cfdc34782f9a455e9ac381b4661be7d162043f0fb0f19999ed29e7adf67cc4791daa640fb055134c11008d964fc32a7277cfa0f0eeca67b7c059af5d1834b3db34af517161a387d0d516ba2df27a469a4298117520d78a1a14934ad7115c20073b0591d1893d735baf0c328c0e7fea8e88150fb0ac2586870876a46893bd902f968f0b802e7545155a4ee1e3562bfd42c812b6b84ddbd4d207f54d99073ee6b7d6d48f241935fe60834f7d9c54d49230bf0a667e22fece369374bde63f98f767faf3b53e800f9b7e9da79a8d7e142bcd0d637ce61059f3d70a8503cca52de490f0b9e45a676d12eb1d69757d78afc5956f8f0323d0e19aed1683ba29a37acc1266c66a5041ae8326a73e82ceaf8fef1737be9f2a566f96c679d2461949a31db5387aa6a75f88f517149dddaeb86a85f05db9c28afbc0b97d9b84b79f1d8c9cc70ece1a221c630cddbd909ebc7ed8c0f46a334ff6dea74282aaae3a9a105b19741fc45598976332de8c90bc48eee71b60b4f52889fbf40d82388ee5335a17448088e0ab5a72ffe8642f5b75dfa3240a9d5bf985262c6705a1688221b7fb1413a9d647afd915fc644570f6f66ada7e4989bde5995fc41c94ee8d3e6a114609ae194dec2088ac4bbb7fd4e40c39239cd0531811c72db926aa174a3b90e21890a662ee83e51ba8aaf2b64356e654dad63f5471da0a4a7257177234dc747fb53a0dbed77b9a62abe2f775f531a660fa1fc03836ddab34cdfc23d6df27225438a89a458c863f7844f245d6ca885a76c5425c1cae9893ace6e9f4d4854ba14328363aa965416aff8252de2210869bd6530b18bfa363c72695600fe3bf7b81b73fb9728fd19fac7e902306dc452c62a0b5f82d7c795ed3058930fd2008733eb3c4b261380a1905d8df0e401f83c62434f78489bc5029d09a24dab6a9bddfb88e1356003e4cac6be6c9b337dbb723b0143141ae5642e7bccfb0a01679d8bbcd07c7fb85848e4fb6239c377843fabfcb78913198362f5d9ccdae33d2c4f5784c9ff6b4cc67e32492f5a3fe3c04662b1ee70e15d36f75a53b32f67d7cf9ac91f0ee93c08d162900fe238070b89ac2b178c953476accc83df9bd6179188aeab218e5f8f286bb2beb1b2c44687ac07d7ab5a1696376a7a9086c50d238c9505ccd5500a3aad34dd592f3fb19f9d5113efac91af2eeccaa3969653ae11c3ff5a5caaf3e51201e7e860db408d41886b621414931462ed1a94e70c902ed27ea7fae8c45ac44d2ae66f61f05338e7f4812bde522f71e49a2bef2cda30099988cdba43a6542c0934c988a6a4bedfd31b7733a5b9b3667d44b6a729ba3498d0b35e28af2bdc1704bb6cd1a987f5332e27fa30a9503bbefe25b3a7ab7d8b117aabab0d2dff22690d6b12016dab70ecc9797011f6b58efc400512761684abe5ca9a0a48687e219fb22bfaab6247e512e5bc3edefa2fbcb6ddc4a4bfbc25fc240145f45d92cc3bed30261b7b8e9c6a6081df8ec6ef6eb3b82c9469eccf319d452ee80c4fc0d5dcd320fc5642b8e2315fac4ef0da6422230d7e3ff4427dfdd6552316c09edb2797e5500aca325d3cb101cd89134274b2baa5d1258545b31418105f8ee66de449581dae1745e308de80ef433fdb40809030befa0ee5cff89cbec1d8254cd5e5f294b2e58f307005ccd255277ba9c623f11b94dd853effb5191e04e0c1476eebb12daf0d9631c0a1e19346c93e8", 0x1000}, {&(0x7f0000002980)="9372b99dc72f2bed9d0984300288174849c86d511b65537f90b7c057c93d77f614eaaa19920249e774dbe8824054e0d7f96b46c43e9dd4cc4f1471948458c7369c145ba978019173f32ef245d49ca8bdaac3c6f261d89ab2e5fcfab9585a04a4a554ef6b38901455b674d9dbe1ee65bb96e1ef4e3029c25fe9bcd38ff2e6f01af56be3067e3a0a66c01a9377be9b9f9731b5f065fa284425035dd60acb2ebb657bcdc5bfcc75e11e912c8a35637be63f31239ce3cd843f765d85ea80b96be093e6fee451881e669ddeba46be8359825e0aa6b5c2eec4eef284e5e6f29392c727791c39fa022d706696ae4192", 0xec}, {&(0x7f0000000080)="127d62d96c56d9fdaf5a65f9d5c336b738ed5909c283b18cd421075b571396085499d7446703bd4e31212b88cc42bf6d39406811100f0d33f67f294f4c336e78dc39d47ef7b21c6d95d5720c9ff57ab07c0e613f912fb1397716dd20a7760f4a85f70c5f117692", 0x67}, {&(0x7f0000001540)="261072e9df32ab7899a5212ddc8f7364fda7b46a2a39f7ca352aa18b4f6bcc63820b70dd0059bdaa5ae1417592920d1d46667434786ed234f08da2b0345e88b8ef765664ae3e9b629e923bb0f5eba4e84472354fa55b7e244fcf2677855ea7c599498322d272d27bb3ede2829a77584bb0736a45b5793d61190eaab5b4ac8ab3d97f35cc299ca48ee18ab50615a4cc58d61653fc814441a5ce1ce69e28003c77b387d3c793ab92bcdb7431c0b20a3f315f5ee83ba17b4db9c83a7e20b33f75e3153a580b1ca00b", 0xc7}, {&(0x7f0000000280)="33c302471a1e3eaedc99a01e96846ec005171069001bd2a10ae995ad899587add2e7ad6efe75237f2115e436c356ff3aa3ae39d053ab8371082284fcdef7b1aa2640a280371b4b5613fa00287c73e6eac087805b1f2a245570f2e1214ee1754fbda4d437e0a74c044cc5bdd75329f01f20df495ee1228fda", 0x78}, {&(0x7f0000001640)="af0ae68f9a06a442a852b7ab354bf20d6be85e2891f4134ba8d1a1e3fdca8f534a01d314ba08b68cda141c9e742b71878d09b36b011e0b45f961151e3f665135d06fa9441f8de4c01b6da546503dd16bc1cd5a7f4684dd4b3ba82a2ee1e281b7e7c00e6b8ee95b7f47926901e8eb4faed3dcb658bf41b6002868c51bdf17541c35624c9e19c39c87511e2f29d4bdb18d7aaab2164b66f7b2f5ccff0530416e61c798b2be69c332887700ae5d650d6950a72bec6ef304abe45dc8646ff94257cd1c241c5fc1be553b0ef15b07da849f2bd995b53b18ade48fd3a163a31798d2673a68e485f6faceba76db497a7188de6abd5a22606d02da11690d52b4ecfac77539e6b469824ed218c174be423650f91781a71746a011983e536f79c71d1e2a25b9e482044abed0a3be0cce489868f4c94a1536fdb6455722583e96270f512bca45386395ac76b09d5316a77b9274dec007046037e7d0c24348d35d1c9cb5ec0f07236bedbaf67ac8ef24ec9c643087dc360c0fde92056eb9270c2bb3850bbdc1804e90a43b42db2e597418398624ccce5a967b5b48cf77491204f7af5fa0e74e32088b3ccb517c9c7f4da215582dc3b3a26d67cfa407eb33c5eeb436302ca115e3640760a0b3b6b6238f28c25735e4d31bd6ec57dee27295b0f107955fe5a13f36391e2e6fdcb02caaf1e01180b138f1febed6a48b0e0b38ba92aeea845a1e8cf353e1d03254af480fdf30d1d502dffe3890e5ef0d3088a26c6df72f4b59d4f6f57858c16de1b319766ebacfdb171f52a12cca6dc5d13e2cc3e83023b88a4915172c8b86bb5a1a8f02ff8b9b74d40f031d6f2982b58bc00f7f75a681665f708ecaee94fa3d8c126a96ff7f93678fc257f7654cfde1cd42229a9007ea66f484d1dd0920cae6489149cd43aaa0def6924bca33b991c24688d58f6e92589fd8599c3d03db9be82d8f92b7b74a48ed300ca81b8c87d2c0a89cb844a97c84f8d9e4aa74b1d8f5b8ff8732c52ef09d217fda75f29abcc6a256b4df1fe9aa08d9ac5119356774061a7a6ac3b3e01bdb5311731ce9e9506995678fa6f8aaf61153ef13008ab17c3f68bd96823969ef13f8eeabc6b7dfc2d4d4dd390d11744f2a142dd0fb2255f0a7ae626b9693c774d2b4ea84ae8babb4716f517186bbda12d268ad7f59ba85b2c167938bb5080c63a2ac97f407703a8cf888956b849c54b477963b4a49e9d2d8abd188a481843db8dcd16076f135e234340cd6ca66d90fc79cb192b57b3c796996bbb271002e68d89f525bbecfe71407d60f3e6bea87646bbaf20ac1d8842ec9660872e4dbec36ea25cd7e9861a19d3bc36caa71d76614d4e7fdd93f13cc877a42c93b718cdc3145e0b57fb61bb6848f6afb26b9af3ff1e175a8df405bc3823ef7087e840d533722312da67aacb0b0c2bdd592c47cc8aa8f7a7c3b60a52475251bbb12030ef39bc04e3e16a3b56df180214754f15c71ed9f1f409a038e2abe4062888a945d9c3a36a75ff800ebd20facce8920f81b889a5dd4b85629bbe8aad9234d207d1b789bec9383a19f7e18912a3dcf73cb4647b6f7e8fcca24e85a520abf4d38de7b64cd268a7a753a82dacfc1e5db592a10ee7b6d0336a6566c6a8ea3a116bfef41d493dfa2b4d1e456a806e62e67fadf34e95f8c91299c71d6fb729bc2312acd6dea1300e08e020edf47adb17ff1c982645192b750843e0c63503598784f7e1407d7e5a83b77c031377918845c0f0b5d0b1de41babd539519424d74e76b38d6f87f2e991c06b3b2b0b8f7d14013e9153147ce590c1098742b8b08b4cabeb65257b3412f27caa88e47b32ac47e6c458ca47b76f1fb82823c1186745e73921cf87b68a618ac19e1b0ff529e785e3b93d69b34647420f53b01136534716c749f3e4abfba376b0e62b7213a438146f8adcc676c56fac3f8296a1293095d092fb66f604af37caefd6a791dcc71c27de9d8646f0efb4f73ab74a715cd7ca766f4847f0bdd8624e22edbb54e2171e0013f38746aa1be7654750342b9fdb5bc84ec2f3afe7414c0138291ea3e111886a24589caf6ac19e8a971bd84bf8b120588207964a06a2096e89b1fb304245846aa44e1ae5ed179e825acd2c3c6db0e2ae400e810b8c74f6836e06930838a92cae5eb41e77f7ec5ea483ca2c13af3958e31d74236c404a660b5e3fa2e8e455eb4eb8555d3c8c9008f9f055ea9cb003acee102135e5a678fd50d438df3e789cf7b0e35fda7ec6a76cd632a0df76d37868df8e613e4abdeb68796fb6ce5dc1e71604eb5a0d6fac568b1df2eb46d19789ca53d0818eebba1186bdeb56254c0e1ab0b618e6ecc267f24f560b89da36bb9b087faf6931e3e32a255b5632b836436c8499ff90406379583537067817763d8cf1424d3371a3be46077ae9e8f0b24330059897c18e3af79e3834fe034d06fd331b47b75c36181437e828050d565b25c7720634dc31a639820f0ca52f07679ad0e92680643e5bb981f641362bb282e5749711163aeeb6f4ec0087ad0a786a04ab44efdf89828b610aec3e3285d80b5b5cebd7d5e6f687bed202b78f9c4c053819ee639d3769651472384371b1872115c88808fe1c7f41028b94a8250e89736250eb6d6470cf6171b0392c426ecbea06508d691d1fb552c7a37c2a83f6f8860d4d33c1f0507f88a4bf4807c87bcfc20343d0b017284bd5a22a303ee60e183eb35402ead7e86ea34cc87c10f52798d060a320eb38edd3e5292a6c35af0744ee898a824be2f375ec5f1ccee51d32ea2a1b75a160cd2af9e7692ef347fc808a19e2d8019893fdb893e92e69270ba59529ce1a5afae43ea32607c82f22e04f7eb233f03de24e7ccdef7e9cd031fa6084e97eb9d1fc1a08aae977a1e73d926a56515e403ce5d30aead6f741ee39b1cbad597b8c1568477c39ed4d0095845a0bd1d1bd7bb56ede6b31fc29c8418c698acc8e4bbd8392b2b81c577cb3f492119dedf4d1f777c81780270cb5f80e02afb916c21d8ffe4a2282e8c74dd054bdf66e827b245e34aade418cf69d2eaeda6a25dfdcdcf89cec164e8d0c19acb9395db21780c5af32e1d24d0df24ea07a0576c64c91daaa05e54ab266344bb99fafb0d49e6c48c882af4d763890d092a3dceb7d6406d59f8f6ea5ef632242ea3ac0d1630381b4e5c971e25b16b4f9efebde9e22cc9834938f197e80bf1f85388574b1e5dc50c5d6990a64162186512d2385559885c21fb7893d728fdf4647b3d3d6aa11d7c1766ffc1e2f8bac692f7f1bd126821d998163d9d3a76244e1742f76ec3dffd2ab8d97d4cdc57e944d2435289b91b066f7983081ea4b10126a7e39d5e6bb70f1665f34e404f6f113d6d972f42abec320d36969098d0305361cf8b580bc0d27231a6d617eded4a40e4ad23a0e8743cf7addd810360991d4c94bc8a0e63d76b62b17f6ca5c3a2380b3a17e51f02aeae4d42c484db831fd528e0f7ee248a0130039afe1c61869561a13d8e484e5e11e7cbfa4bcd532a0ce03c9ff334dbc26d2e4037254096080bf257807e18bf1023ca12506c58496e1992e31b9de292dd2edb66080ed367d6701ed230ce802487a9c4ab53cf3e5c2d1f737fb4ab0bd62d28d9a870f4ca2026b31e87c3e631599f008943cf23717d0ca492973159723c71851b09bff7282fb6dd15ff52d10de578192d229a0c5e792b80b69a59b15535808eb106399e7d612d06618ff90064f6bcf46405a70203031fe0da1da8b77c0b0869514147e13a64edd97eddb2e5de7ef3188bb819ea783cac55a0d915c4a68bf699214a038588d7e1575c2d0f313092c4fc8424476d57a5c0ff240d7305572e401c8d7d9a624bf16cfb1255e43088ce5f85a2ac2563ee0113aec3ee161a93942db50a0f7e402f18010e15bf9662de127264cb1c1df6af0f577ce4c3192b49ac44eb55321ebb6f866692fa7207f59592fa49839483b2bf21cc71968216ec587b1f94f3ab6fe0476940f482fc7ccdd549a4e50f2a15caedc10a85b940abe289dd66a540c16f0d80188b22560dd6c058301653a1d49d093019c7aed917e7a66955309666e23ee775ef2f6cf2ceff6c839d9aea171d2835171148560455f4744d92515e11e02d1df1c4f608ab90a0a0a9391d708b2ae96e2ed7af53fdbcf505ed4d32c305a660e357b509044ef5bb6927303501af90c3968da78c925872c4f2ce8f0e7c0baa9a4aab97e53000516b1a34a9da2c5e8ab420f2d4d1ad4e84157f98849f2207d4530b8bcbee6defa88b49cb8c085abcb7dd0f439fb11e4aba6c206131f9edd77c9b8a9c72a18f782eeb0e3a4c5ae328a7f69396e2a64bcbdb79f62a2f942a4d2e82902435c72e12c4106f3aa68d0750ede73d436166313122ffb19997b6c335364f5660f5ccfced49ceb491aa0130b7912dc756fe222e05719bc963356ee1c9b9e360710689e67119d677cae10ef531cab17d43930e92dca77a0b42b0c674928801f2554dc456ddc84c25dddca2ea91e1039e9b0e6998afdcfa22dd2abe387a4b22119dd5a4b553409e02eb55566ff5afb2bf6c7345cf9e98a700aeb7bee607d93f40f7baadee22517339e97b737281b2ac9d4dbb78bf4db918e7154d132b7d967bfe95d0ae508b0169f3ee8bad1aea21cecb3838219f47057d31c5b21539a4b03d65d734e70d3b59eb9cc3263e7e121ed9f3206d61c58ceb24422c8a68e860c30a3294f3ddc891a01bf2b479a546d6629270a147d48b1c38eea3f3586b9706df3e1645447f8be0d795cdc41c0c71ef433cee65b862b1c006650860e6855662c65c9d5dcd911c901d77215c5d7ee2864d7c92923d88206898063ee2ea85f29091ab08d68497919f59754f54e795c59ea852ffb35fc38da789aac6034481e3ac00fe93a72620cf9686ad4252f37e600d1744523b65848dcd4af6f7581bebcd52348728ae8be0389e9e053aae4991d5f3301e46524000b24416c5c0dc4ac99552aec0ae6243c4145ffe69c21032bd9e5667049ac63534ac1d70074731215eb2c14b052670414c6084f27e94620ac3b4da6856cb0d63c73f70005caa1bc1a23a18bc59858b159d7226f7f558ec06b6b77314e3fd1776a12c4cb72fb48753abbd1b297e2e4c8fb5c433a772aa200bb3284ed3de71a5f652ba364cf7f70fcdf9d3fe8acdd9511747dad0bb04af54cbd9bdfe5969e37ff4095cf80a039140e087bc1118ed90d8695baae488f740e57fe1d6d087ceee7a4cc5c8b48f0b0ee70bbadb0bde0eb3e5805cb0c7763e4c6004754984d9c85581d944263122400077c1e54819f077b568c54c05a7a3b2c1e857012d8803a1cabbad2ecce0189947fb64be345e052263842696ee7a804c93ad7f356b86663d6baccbdc73f14a1136ecce6b27e97878a2707afa87ecbb72e2ac97915452740a71a9b610db093bf31d4c20e0db9e09b94e75bb41e980f33a46259f4433ecc549a74103c4eb3b4fdf1aa5ff32245def1379ddb5c72c2db6bb0e30247e85dee9e4a6566e2efcd9a0d9486c453557e88c49b5a69cf38e1411e9bb2d3e3c1bf2c87dee36c2dcc4c604fd3129bda43a71089c0ee74dbcab0d140cc81af6375e2ea3898ee8ace477e3d32cfa995116f8a60eae1432e9c8a6904a5cdf2af38daa1e38bc646c48321cb73c8eaf32f56ad81fe167261312f5e443b8539c6df6a46b95968319f2f0e5b49dade295bc7e49a1bf330c885f434ece165567ee3f913a4cdcb0f4d5c357b44e6825564fd83f62e17c74f9e481dd9b62fa9e8c743a6b3e784f3ddaa407f4f8b7c2d3b2dafe8854e388e9aca8f", 0x1000}, {&(0x7f0000002640)="f690e669156edf6e40bac500b8e766d960046b40680ef3496d2bd63bbeb052824e99501ff5d539d888b5279d9bf1251e49c24fdfc3f9ed73fd0e41054f792dea3ef48353b43200a1fc03f4757197dcc739e60bbf57cdf7854c85c5e0903d43503cccb6dd937e075175f6505a375887a09522cc8841bb6b342779cd1c61e9e71181f667d5d064c7955dc8480541a8593fef388416c9d14c78c24ec021d7ba42302d7bbdbd37b0cb3693179c4e71a1c7ffdfe4749948cf5b2c58483375b735eabda3d94eed815ae452a298e2176c5151bf34d21644ef9ea6c361aeb74da5610087bc4a671b6444d78f7cb4", 0xea}, {&(0x7f0000002740)="dc5f3dc954aaf04361fa35868b6f3337943fa906b85a5ab320fb5ecf73aa458462c46deb802465206051254e92e1fd4322564e8165cda6185c65abb0d10191087c789196efacbeecdc88b77010404ea44a9aa4e901f079a83c0e339b3db55ba1b087dd7efe255715c33fba819797dbd126b675d66c8a6e194b103651a11f39f0cd8bf7043abe603c86a04c30662eed3694ca497b00d2b08a88a4c823c5c4328343d8b4ac8e8aee9a24ba461e2163a36e10e13a800dd437e9ad920c", 0xbb}, {&(0x7f0000000100)="a48e05878e917c4ed05912f472461cd78ac34d6b77d01fb0f549ab443d1790e02100867c68fad6a9f88392c96f", 0x2d}], 0xa, 0x0, 0x0, 0x8}, 0x8) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002940)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRESDEC=r2, @ANYRES64=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x3c}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x4) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000200)) r3 = dup2(r0, r0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000180)) r4 = getppid() ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x8, r4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2d0, &(0x7f0000000040)=[{0x3}, {0x54, 0x0, 0x0, 0x1000000}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x10001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8802, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x20, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x860, 0x8, &(0x7f0000000180)="a1321310f8bd51fdfe60527e537e071b41ef47f5fdcb6e2adfe7a364", 0x1c) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() getgroups(0x4000007d, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000380)) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x7f, 0x80, 0x756c, 0x7ff}], 0x0, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0xa2, 0x80, 0x6, 0x101}, {{r0}, 0xfffffffffffffffb, 0xc8, 0x40, 0x6}, {{r0}, 0xfffffffffffffffe, 0xcb, 0xf0000000, 0x101, 0x1}, {{r0}, 0xfffffffffffffffc, 0x8, 0x20, 0x7, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x89819ceaa0371889, 0xfffff, 0xffffffffffffff7f, 0xffffffffffff1ba0}, {{r1}, 0x0, 0x99, 0x2, 0x7, 0x800}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20000001, 0x7f, 0x32}, {{r0}, 0x0, 0x0, 0x0, 0x4, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x9, 0x40}], 0x2, &(0x7f00000001c0)={0x1, 0xa92}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x81d0, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000580)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_open_pts() 16:00:07 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x8, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20001, 0x0) close(r0) 16:00:08 executing program 1: getgid() getgid() getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff, 0x0]) setgid(r1) r2 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x2e, 0x0, &(0x7f0000000080)=""/46}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2751b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000003cfd59a3d3be7d659bf6bd4a94cac71a49d20cfc1456fedf6498d80c4220dc1c9bd018905ae32d2b3e02c08e26c7b250312c5cf313fe46c579a3ec86b7330a2c01c27093c841f51ed327b9cf2b327cbc41b7143adea189a7f70c7d41dae566c63bc20ee6ed244587fd584f282b134a85c5e2724097446a46eef969e71729c3021fc3af9c2a727a73f443dfc2b45e9f4b74479e9d0fab9e9c83a598178b8c81e667e4d37abb66acca1738532b336bf574fed6ed1794877a6c6bea0db8aa1a43730fc20da4610a2e13c39090425ae7b81677e4aa2ca671e5429809"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) getegid() r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000180)="fbffffff9ac5b6ef1296d53a4ad81a218ccd2b05e132cb916a2abde1d256c45b4759e24e6063696986770fe34aed0199ad420be897fd5e62ac795d4a282638fb9f48ccf449f069da40a03b95680e4cb9545ab047b8416c0a16f1666f2ae19750a1ea1a88ece8d6402bda00fcc165", 0x3d8) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, r2, 0xffffffffffffffff, 0x10000, 0xa6, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x4}, {0x84}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) read(r0, &(0x7f0000000080)=""/70, 0x46) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2e, &(0x7f0000000180)=[{0x7ff, 0xa3b, 0x3, 0x2}, {0xf89, 0x800, 0x20, 0x3}, {0x8, 0xea7}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)={{0x4, 0x2e00474b}, {0xbe8, 0x9}}) 16:00:08 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x18000, 0x0) pwrite(r0, &(0x7f0000001d40)="c72dfb6aa94dc429dba7c00b561811e2f0f66eb76d4c2dc717635916408622308e56bf58e4ed53bbfe6537656a2321d07a9a89dc40450b5ba9c1e44cba0b1cec6d145fe3e925f0fe8fae67634e2629ea550aad464ec2fd71b2391abd320f21f1d16796417b8232ae5af422049c9c2c4b5971d4888a26535e0e7c393f22ba2487ff134926779792812adb6e0ef4213f74d1b9138b934403440a96f511d37a2ab81de553c2df21bc7ecfe6194db81cedf91e4be7eca87994fd4e9adc6e7656", 0xfffffffffffffd7d, 0x0, 0xfffffffffffffffe) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x912, 0x30) recvmsg(r1, &(0x7f0000001b00)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000000680)=""/13, 0xd}, {&(0x7f00000006c0)=""/185, 0xb9}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/91, 0x5b}, {&(0x7f0000001900)=""/238, 0xee}, {&(0x7f0000001a00)=""/76, 0x4c}], 0x7, &(0x7f00000007c0)=""/2, 0x2}, 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) r4 = semget(0x1, 0x3, 0x8) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000001b40)=""/228) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r3, &(0x7f0000001c80)=""/178, 0xb2) r6 = semget(0x0, 0x0, 0x200) ioctl$TIOCSTOP(r1, 0x2000746f) semop(0x0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) getpeername$inet6(r3, &(0x7f0000000400), &(0x7f0000001c40)=0xc) connect$inet(r2, &(0x7f0000000540)={0x2, 0x1}, 0xc) semop(0x0, &(0x7f0000000240)=[{0x4, 0xfffffffffffff800, 0x800}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000001ec0)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)) semop(0x0, &(0x7f0000000840)=[{0x3, 0x3, 0x1000}, {0x2, 0x4, 0x1000}, {0x0, 0x0, 0x1800}], 0x3) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f00000002c0)=0x2d5) getpgid(r7) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000480)={0x3ff, 0x6, 0x100000001, 0x3ff, "e3929e70e424a8d701ef6f19e587139720d3d1b2", 0xc8b, 0x6}) clock_getres(0x2, &(0x7f0000000440)) fcntl$dupfd(r5, 0x1000000, r1) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0x2, 0x10, 0x2, 0x7}, {{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0x1000, 0x3}, {{r1}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x80000001, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x2c, 0x4, 0x6, 0x7}], 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x1) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x1afd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x2, 0x44e}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000180)={0x6}) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x2, 0x1, 0x100, 0x7, r3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:08 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() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r4 = syz_open_pts() ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x1e78, 0x8, './file0\x00', 0x7, 0x3f, 0x0, 0x7}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) syz_open_pts() 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186004008b1200ffae00000000000000000000000428000001feffffff00040d000000090300000001", 0x5}], 0x1000000000000307) 16:00:08 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(r0, r1) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) 16:00:08 executing program 0: socketpair(0x2, 0x3, 0xcdd, &(0x7f0000000240)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000280)=""/195, 0xc3, 0x40, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000380), 0x0, 0x842, &(0x7f00000003c0)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x4000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/138, &(0x7f0000000200)=0x8a) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x248) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5, 0x0, 0x8}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x19, &(0x7f0000000140)="f17a181f4c9e5242a5bdaf23ff41a7bc923de901582d9a576e") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000001}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/136, 0x88}], 0x1) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)) 16:00:08 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x81) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:08 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x108) r0 = semget(0x3, 0x3, 0x81) semop(r0, &(0x7f0000000040)=[{0x2, 0x7, 0x800}], 0x1) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) close(r0) syz_open_pts() 16:00:08 executing program 1: munlock(&(0x7f0000ff9000/0x6000)=nil, 0x6000) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000100)) getitimer(0x1, &(0x7f0000000140)) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) kevent(r3, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x80000001}], 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0xc0, 0x8, 0x4, 0x5}, {{r0}, 0xfffffffffffffffc, 0x4, 0x20, 0x3f, 0x9}, {{r3}, 0xffffffffffffffff, 0x8, 0x40, 0x93, 0x2}, {{r3}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x9, 0xf6b}], 0x3, &(0x7f00000002c0)={0x3ff, 0x7}) setpgid(r1, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = msgget(0x2, 0xa) msgctl$IPC_RMID(r5, 0x0) setitimer(0x1, &(0x7f0000000380)={{0x8, 0xfffffffffffffff9}, {0xb3, 0x4}}, &(0x7f00000003c0)) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) recvfrom$unix(r0, &(0x7f0000000400)=""/155, 0x9b, 0x40, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000500)={0x2, 0xe6e, 0x8}) r6 = semget(0x3, 0x1, 0x280) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000540)=""/82) r7 = dup2(r3, r3) recvfrom$unix(r7, &(0x7f00000005c0)=""/50, 0x32, 0x1, &(0x7f0000000600)=@abs={0x1, 0x0, 0x0}, 0x8) getrlimit(0x6, &(0x7f0000000640)) r8 = socket$inet6(0x18, 0x5, 0x5) fchown(r7, r2, r4) getsockname$inet6(r7, &(0x7f0000000680), &(0x7f00000006c0)=0xc) semget(0x0, 0x0, 0x242) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000740), 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) poll(&(0x7f00000007c0)=[{r9, 0x4}], 0x1, 0x1) 16:00:09 executing program 0: socket$inet6(0x18, 0x8000, 0x2) r0 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) accept$inet(r1, 0x0, &(0x7f0000000040)) dup2(r4, r3) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) pipe2(&(0x7f00000003c0), 0x10004) r0 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x90) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendto$unix(r1, &(0x7f0000000240)="c0447752c93a2e6819123105abf3668461f10325257f9cccb3a235c180286e345bada047869dc0c332e581c7cdd599f3fe250ad4e453162b81323f553d35a40f0b5f478c59a52ed43b0c5f73b593c7da77310ffcf1ec60a09db61aba427936cde15378f774bd72039b836cf261a4a9b667fdd0ca14b738ee925ef29e43b71e5e7d", 0x81, 0x5, &(0x7f0000000140)=@file={0x7c8da93c3ca9a18b, './file0\x00'}, 0xa) bind(r2, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:00:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0xfffffffffffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getegid() getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getgroups(0x5, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r1, r2, r3, r4, r5, r6, r7]) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) mmap(&(0x7f00002a2000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x0) 16:00:09 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) getuid() setuid(0xee01) stat(&(0x7f0000000040)='\x00', &(0x7f0000000080)) shmget(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x69af8d05d5e199cc) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x347) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="0614789a3575ad4ed5661b06196424d7227f68c2279b54d1789acdb9eed678939507e3af860a1e53240e908777168c64bff9747cb042b0334ac1a4f366fa8dd396d368c54de720501fba1c251feb6db7a40c140000005e49e86e0624405bb7dbbc714ba25e5dd8bfcc34eb681f6e3e1a5b6d4f3c7af75495ef09f494097ad330795b423d843e5f383607fd86aa8871e1d2309a99c38139a2cc4bd51d070280d97695ff0d72a8f908036f702694f7e19abc52fc25f66329f2a96006f6005d1350d366c3a1b0aae70fa29a317a83d751b9a5ed768814a85c38a92853107a5676f277f748b35ba62fb80e1441bc6a5880cfd2e8ac53826e7e4111d8b2f31452809b403232d68b0cba8aa6b378de840780ffd46b11cbf25d5086df412848d866b896ae03e074bc13d70b9418b5ed0ed29600dba6dfe7ead9d39f1d9bf51e1254616c5fb66abf92049224803fe85327201cf43528b6e8cafa192c2419686bc21e97180fd92b7a18da05c96d5a2739263900b24809b0bb3e85c85ad66a4a09080772e55572a0754b81c75212a13c7bdf944d46f64586426530c949940dce47d7e969076c917f480b0cb8fabf"], 0xa, &(0x7f0000000440)=[{&(0x7f00000000c0)="f4266078d654f3ed4eb6a789e19788ab346284e677586b9aaffdbd35cd7defe1609ac0b033c3de4aafbafbe67efcdcf3e5ae681d4bb86994", 0x38}, {&(0x7f0000000100)="6851b165fc4d67970efcb909079530667c42c5d0c0b5e2da24e25df4314aba45d1d55c6c646bf84399ed169665f9f78d3d569f0c67c1c4a2cb6ff6f64217fd6326c509f1477d7997af0428f7abe975a404a2354adae453d8328739d1f5cd8d43b34d2e4394d8f9ae27b4e6ec26c4a53fd33b5846bfc9b93a9d27", 0x7a}, {&(0x7f0000000180)="5d880e9037c5741cdd3831f9eb6fae85294e500d0c", 0x15}, {&(0x7f00000001c0)="037330af7d15e1637fbe7a2d745347641cf56288756acf5e3e080252c1eb4a25e61b25bae03fabc5d6964f2dd13ff323e8f97c04693d0fff1c403e529a042294414c8b3b97c24283", 0x48}, {&(0x7f0000000240)="a417b0a3b29dc3d02fea7be5e5b0b74e9b2975163e1d61f8ec8d935fa33cbe9dd13ea5cfe0c93fe8749e0cfde0e76b93a8d06bc39602f95bfe925daa0d2dbbb00249f6670582360a49593d0a9479d15805950841ed2c38cedc8cec3ba03ade4ba469d8d14bbdfffa47db7a55", 0x6c}, {&(0x7f00000002c0)="a391fa011651bb320c5f8a7b5906a7db6204a43fec659527cd0eff688d49ed424ab5b7e8b2af863a9e57dd1ce4bdf0d85d78c1ceb6385e0c7159fca586734b9ba3383dcb2162b61902ec81ef4c00094a3330d02b34104ca49a459fa797db7f734e258de4c1d30bc72191a76e433d70b3", 0x70}, {&(0x7f0000000340)="6445d74cdaeec25aa99beb6e1f", 0xd}, {&(0x7f0000000380)="2ee46bc26d0f1d2510a9197440da5c90d7b7a8f4706d57d6418d324898ce0b01835210c1b8e64d0c5d32439f0b9bed75a74ecf43648efe6e9577b9ed4d2615a1cbf2011591c49f9fe67a4faf26964ba75ca3b8bc63723152854bf8c3d4449199d2a19c68061c81a1c4d7ba923606258385e9a188ece9019f6a36ea5b36c4c9a145cbb7f9251d46ff440ff7964ad9f5425ffd63b8524109189383ef370d58a4c97500a147704baf6bf39ad70433142012234d1ea8cad38b6d7381ddb47e15", 0xbe}], 0x8, 0x0, 0x0, 0x4}, 0x402) 16:00:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0xffffffffffffff8e}, 0x10) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:09 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x4}], 0x3, 0x0, 0x80000003, 0x0) select(0x40, &(0x7f0000000080)={0xffff, 0x1, 0xffffffff, 0x4, 0x4, 0x3, 0xfffffffffffffbff, 0xfffffffffffffeff}, &(0x7f00000000c0)={0x8, 0x0, 0x1ff, 0xa20f, 0x2, 0x3, 0x0, 0x80000001}, &(0x7f0000000140)={0x33f9, 0x15, 0x9, 0x6, 0x8, 0x8}, &(0x7f0000000180)={0x2cee, 0x1}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000240)="fcc0ef6009e5c2a1b452a7925d0d5583212ee5f5b0a87496742fe920a6d8fd20b8bd809cd88f9c828e4989585b646e2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf26f1cc4", 0x68) 16:00:09 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x100000016) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x2, 0x40000200, r1) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000000c0)='W\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x20, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000580)='c\x00') 16:00:09 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) write(r0, &(0x7f00000002c0)="3c69fb843934eaec98f5b35090451e6101eef5906a8a1368194b72e7588988b6", 0x20) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munlock(&(0x7f00002b1000/0x3000)=nil, 0x3000) munlock(&(0x7f0000770000/0x5000)=nil, 0x5000) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000002800)=""/49) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x1, 0x24000000000, './file0\x00', 0x220f, 0x6, 0x9, 0x4}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x30000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x19b) r3 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) semget$private(0x0, 0x3, 0x0) listen(r3, 0x4000000000ffff) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) minherit(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x3) semop(r1, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f00000027c0)='./file0\x00', 0x4) shutdown(r0, 0x2) 16:00:09 executing program 1: r0 = socket(0x18, 0x4000, 0x5) r1 = socket(0x18, 0x2, 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r4 = getgid() r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() r9 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) r12 = getuid() getgroups(0x2, &(0x7f0000000840)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f00000000c0)="94d940e4bce90cf547192fb89bf98f7ba6c2bbde48462050f4782f2ec7066e26ded2a5f17a6a3b632eb7b153750360305ea48ca98d02a5392229013d5c330760ed90e1f80eb6ac44e3b0ae358d3938b2c7412f32f7477ab030bf8f1012d9bcdf6aa60d", 0x63}, {&(0x7f0000000140)="4c4e618dbd9e016cb8b5574d272ed19e136b5aba4bd1430718aa95d6bd68d36872d5065320fceb468148b196927c1e190c2f9a9e1078e9a0579c13cd70bed9a1c6a3cfadc7a6e71d6089429f5b24992fa39dda66e928321ffb8d90686bda92880e34ba00562d7f1cd1506ca9b4b3dcbbceec739f85fd151929e99f9a5242082a54570e4a70a38dd9521e12", 0x8b}, {&(0x7f0000000200)="215c0552fede0967b8b0ac7382cfa0c747ecb37b38b871f37d02fea6c401b5f203f50a2d27f5df0e765117a92c4e302d6c698f75afa77a6630b400558db117e878c033bfdd60032b7c94e58b1402363f05b4bacde30382634c4ae9d7b0f8b1519a2f4f6d63c4697e58b7e8890c94747aeb1d69bb3542cb4e37ccec83330b7a2657c21b3031e7746c31276f253efd814fb729f993f55e8b2b12aaad2750cec6d0007262bf1c17466dc5f83bd7a19a902998ac079a", 0xb4}, {&(0x7f00000002c0)="b0b9193325e6ba93f2e28dc84b628c0a1f60bcd5b8bc6f9176b35ded7fd6839ae320093a938f42c86ce683708edf2cfd95a902a281abe3c00ad4018c51f7283db98362af6d5f8841993fa59887cc5beb35beeec4465891e699d060130199aa29cef0450bed6186", 0x67}, {&(0x7f0000000380)="562fc7b68b807344ae918bfdedce90e24b8d3091125b8137a881231fc1a82e7c01303dd3c14e9d6ff447c5636f09de03faf557f0aa762a0be79eb9e8b7b65eb7fe390d2d2437cf59d7ad7db0f0dc6e3ba6259786927d0578e7328f4cc772bcc00c6e5d3365709355a5f3cb55d8fcf491932649e7e33ae96f9157cdc9caa60e515c631bbcf69ce85f190b9bb731c7d586adb74570ca4cd4a6feab0218d1cd8870135c3859e873798975f99eccf3655e7d2edc29d91f2a0c8c19722c05e49e6314", 0xc0}, {&(0x7f0000000440)="392154deea38b3cf694daa9cd4585976e10029e8db2a4b54183d5fdf23e13027f008a12659daffc23acf471a3a054968359301d3531e7707e5b3b680c874fded6882d25ceeecd39c", 0x48}, {&(0x7f00000004c0)="6362ce8beac80db9009015fffd34b1a0aa4bb03800d0160f719a619121bd7204b059d0593e884365dc77c1125aacef242b3a084cf336fa112fdab75a2188897efe4a6b7a72c69e18b5d1577e727f65e3df6345d44c8c66a1f45690915edd7cf5df", 0x61}], 0x7, &(0x7f0000000880)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x130, 0x406}, 0xa) sendmsg(r1, &(0x7f0000000340)={0xfffffffffffffffe, 0x5d, 0x0, 0x0, 0x0, 0x18e}, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) write(r1, &(0x7f0000000100)="3001c480cca63fd6965cbe5dfc12ec4f9df1445afbf73062dfc52021ff5f85afb9b3aef7c40d64f5ea", 0x29) r2 = syz_open_pts() close(r0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000900)="000000186004008ba8002b27febffddf0000cd3456a3aa8a00000000e99a00"/44, 0x2c}], 0x1) 16:00:09 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0xe4cd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgid(r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6, 0x23, 0x5, 0xfcbc}, {0x1, 0xffffffffffff0000, 0x5ed, 0xe1f2}, {0xfffffffffffffffa, 0x7a, 0x4, 0x400}]}) 16:00:09 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f00000004c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000500)="45b1a70a75d6b0d97addf9a9a817b7c865d413f39f4dd8b6923e78577c803cbab37f634b6a674c8c64a5f2432c6ae88c1d951acd34ca45b8b5d667d92f8f95903a76584e39600bd0668949f02374b66dba8ad7831ac0499a4b4ecd6dfed7f41876b964480cf1075d5dab74ce6322df6faa6219c251", 0x75}, {&(0x7f0000000580)="4a7bc0e01a49d6090d420ce974a419799418534d012ecd0820a27130698df69a602e8a1168f9fd0311d65ad70a3cd4d7a23cb307c2c3d676b6e5f1f1e0d92360566c2609df7043eebab194fe557b2c7a43d6e3ef27190d06d03e81fbe8cbc4ea9d138efafd2091fca9", 0x69}, {&(0x7f0000000600)="8a8a9b8de9f9ab", 0x7}, {&(0x7f0000000640)="d261111a1f65482654ab34a1a066c3edbfbc14fb365978cf35e6148e0f404b0c48c149c6bbf1173bebe7db71c8b235f950f8166a7a4f9ff194bbfd848aaf546a0c05c22f4ff8d11d5676a419e89ff0adfe1ba453fa20708d8fc13ff5b165ed1d1cafabf933892545486ea5d9871a31f3ade13a936c04c3724576c4166e1aae7ad949f48fce3f873d98058a5470551e903cd7595aecd5d0f2e4e1a8b5bc6e5ea897", 0xa1}, {&(0x7f0000000700)="84e1caca81196bcce287766f02da12e0938a76b22d51271ac9d2ddaa3b40f030786e2874c60f490bac70bfb20b59713eefaeb6edb8885b94236cab51d3a405e8b08c3fccdf1cc0c0453d7262480579f463b8ff2b0659013658bdbcf9c77bc3f8c0f58e58463ae028b9fb35ea9b10f99fbba40e754bc28b2a24ad46ce2c10031c8a86957cacace11bdd8c769e2b65bd9a3ca56074831e228b3454b417440ab6d23095400f96de462d838d65a676039ecab5cb5162f98dbffb28157ee61f4de2260cc12be9ff7048a17e30ee909262605303a960d51ec24c9f833032e9bb12b54e870c519b29d8b43c6eea9bea348dc857da39a6d3ca", 0xf5}, {&(0x7f0000000800)="989dc0071c5a6d7328219f15aa9ab70f8eecfdf438d2d41243bd41d59be8a2b5bc05fb2cddbc64e963ad4bbf4d789ff588c8a9d1c2b2f9557984602fd224bbbeda10939e21b6bb8b0041534e5703031b753eb6825ae1e611d2253159457335130d466b3f6b68a8ea24cd45f6c567878c47c0b6bafcd9521ecfcb3262", 0x7c}], 0x6, 0x0, 0x0, 0x2}, 0x402) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x34, 0x0, 0x0, 0x1}, {0x6}]}) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) chdir(&(0x7f0000000200)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000180)={0x2, 0x3, './file1\x00', 0x4, 0x8, 0x0, 0x4}) write(r4, &(0x7f0000000380)="e1502c19f7eab08abb0ea040493e6b40ad7e8d4d87afe741d4e055dcfff238c933296dd30d09c0f01846499f5a8dba9b47cb414242ed1ea2135169893a726870bcb7ef4783fb8809bdc50ddf64fa3eb746a2716360172dfff8417664f0467d6e5a823a2ff87224253604423a941698452ec2fba7eac74e15b186cdbc9e533ec04fefd1f93d988ea184a92d256edff6820ce00b3f5146088f4f3b04dd77fa074e7c35521e1dfb5076e96f5d48333bafc28b01e14bbabdbbc61bf170a44a8b30ff02b5520bf7", 0xc5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x0, 0x3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x666b) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) connect(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x587, 0x7, 0x8, 0x101}, {0x3b, 0x8, 0x0, 0x1}, {0x790, 0x1000, 0x6, 0xb7}]}) pipe2(&(0x7f00000000c0), 0x4) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000180)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xb07) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="73ed9c3f7185757d7727e3b1e239460e9f33ccd7db3f369c7724baffb53e31d17a2950343f7171a2036100aa5de1afc963b705bffa868a9989c219ffd2e00c49c6cce991164177a5549aa526125376", 0x185ae09c9eccfa5c) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r1 = syz_open_pts() close(r0) dup(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000280)=""/134, 0x86}], 0x100000000000014a) 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0x1) r3 = getpgid(r2) geteuid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x4, 0x3f}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x0, 0x800c0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000002c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(r3) r12 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x80) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x0, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r14 = socket(0x18, 0x3, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x88) kqueue() mprotect(&(0x7f0000668000/0x2000)=nil, 0x2000, 0xd38e0442e3ef8e2b) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r15 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) semop(r15, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="0919a3e4cb089b68038a4341c22ad0eef9a80d174fd1ed26209036118f0e0f3642831ab741c89400c2f8355c782b14f9a0d0767a11a861d1333730ffb8c08ad4e74de013d66bf39cf0b373b140189b84b66e197d493b749a807247ed81515e256af1fbed09ca8cf840f87279f52204ef2eca65d390e59a478936ba3137521edf54f12ec3cf73245aace1deb6afc7017d67ee891ef008f79550777e60578a6d422b3cc1d7e676ef671367167da791eea988ca470126d9623e743e689958520da8ba2e4ea650d3a015013c0cb22fdbe35868699c0f7765c1a48f676be085686806d06e8d97a3aec6dd3593c49e54e0cb5168cbab8dc172e3a20e4f8a09693ea89a6f6a0b05e7ba29bf82ae9f1f8b0e99630c9b7b0337ceb1fc3e214d90e0455b02d8b4bbc365d7de3fc24968ea4efef8ab217710e20e1c013bd48cf5dfd910c8d400bd2ae3ee39c900e6ded2e70f47ac87c8201fb526192935718b9b1666fd1d97b0932a7e67ade9bf5acdebe7e30a1908f62da4f542834fec28121d2d37cf33978e4f81215e9127ed96e13abe4cac91d462afd315d5a19855b4f25513cabd0e6dbcd257310814d53d8b16de05ed9f4a24fd281514f5b64222ca42518c11d80dadb5e91c3eecb775e0704ae0974a8c552b327815103d6bb3a2d6f72b8f763ae089dc0d64404e0c8a33c9ee889d900b9add4ce45c43927d69e6b9d2139c91c87dfa887052c84bf170d5471c7db86acb2aaad7129e531f6640ba1f53c29e776dd8d69a5e78a41f7be99548fb1c81a532fe8584b98639f302fddb241a70c5293bc14d52106fccfa5fc857381efa0b73f5991392237ed84b82d1782fbcc8615084c3b5a16b04eabdc1822cbfb5cc5e4036ec1640beaa7a5055d4094f90de7bf5f3415c8b10e4e5bdd78312e55d6e95594bc8d46804ca92c9bf625a25c6e1f37ed681782242c3a980c83e890827a3962b6641c4dbd650a16d7caf55b0d30360564cc4b516f8151fdf81ae821a3dbb46af16c73b771bbcad2386ffff172b7b17e9696caa1d613be48361c66083b4aedb5778b74878652b554945a2daaa474fe027fe4ec6190ebb43ba81e57c4ed050bb2d7f7105c5d07179a2ad2fe413b0b5d50a7774e5d926b8ef27bf7c41f62c05f1795bc6403f376def09e11f79fdb3dba1ea0e39cef312512ae7b9e0336fe9b8c5a5f58c2a19fd9e303fdd01d6a7c327644a1b8f087d9e29659375415426cfdc5470eae8d0511d6f3bb96ebdc04d0c45ada39c38c4cbfb8110512e949753b87b2d79ee9e62d49bf3f301bf13579eda3d48a62220c99192e7b9cb93c04838f7aef03a2a5e499842f7e9c3aafdaf14a43d0a9349fdf1580654b74f563c0a229bbae76b7054bae2baee58a22e6ed694376bf315e2ae558bf83c1b3e4a7496e151e9c8c47b3dce59f07710861cb77a53d9c8799866e6731bd097336a1e822ef1894d3d7f72234bee2e22b0f9fca3afbf9f5c62933a2c27efe10e5e31188da02ef347006260a3a75def36f65bda61523922bc7c2c5ae4a24da478bbfc9415e96886506cad85eb86b34f56e3a750a09a068385498d22ef159a6bc6e921afb349f3257b913075c6671b1cf249ccd32f61a7e86d53c248c1832ecac18fb6a30406bc6a8eebe0a221bd7d513575134f0ab9b1c37da4693a3cf1734368ed52c9174c7599e6b03d3f35b3ed106b333c9d0cf0050159ff75fee0ffb59c2db4ab45d6bc65e1027e417f603db00280a40c235f8b9b0116b0daacccdfcbc6a0ab302640543303cdc43fdeb71659568b06dba1a5995dc244679e45f360101c9af8d8c4a5bfa2f66ff4dfda2ac24a6b7205b019743201f5e9a48943273944034e0132a87fbeed7be50c785b75a343ac8e32e43018a4cbaa0b3169ce0ac10898d4ba57213be507e7fe13f5e3a25d0878fac1019f6fbf31b766786bfb4b05946e9310658ccdee6a563eb2c8ff28b5e60ce569975194c6f9a9fa8609a45aa08dd30b19084815268daddae7ae888801bb9cbacb71d61c02ba980c79f91a7114d0cf7b1c2ef3827aa26988229af56455ee1173a7cb54a0be0f9dfd30cccc48b3511675ffa87df232bfe155c9ea5dce311d25d7e623680624c9ab8fa61a79432c393113d2d3a1bbb244162f909e780fa07bbebaa16b437ddf2e704b73e75fa748a9410f579a9ce9de910cb27f92fd8f8ba207065da2d574ba64df01023edccc83c89e23c15bec2496cebcdc5414ddfe0af3325bf130a17e13f6586efbef27b0019c7fc7cd7d59c7f9f6b572cfaca79c63b280a95ad60e9c8ebfcf609779db57bd2ea0ac64e083cd60497ff5e6ea8e473934b71f8c0d093c8c8ec7b8d2ecf4261796f46a168125f2c3ba41aa5de6ad4bb88fc4c967f46a9a4e494a290641932bd6a63457b75f86c084880b05b9fee4a0246426b2236dcf8e89fd27b216458a0bffc1b5fb95577e9d94e38a2f2ea5933463cf435f41d2d8df991b2d351712abe1fdfbdfb48e89286fc38e58966f483b37c17d6ea72622dd5a6c76c2bb98cbdb6983e3e4ac0c6b828ff378142189b21d13945814744bf4a68cefdfeb0b287d72fd4428cfbcb1a27892d99c665e42829e1a7c85494330e5bb78bf98e56db601e0bdc9d193de8c1771f5b217c31daed9a63d0a572886a36e23f224bb3a1c1015a008ad804c79811f7cce3e852ec44071a49da128a0a55d7e54b6cf5532237e2912c88b3d82b951358cc72a0874d3312d62986ac325274f4799cabd6dc573142bf16f5451637e21882f4fa236475d1feae3f0344fa0f55856ce46f13cef8371b44aea3492f73617b03abef9df3cda7b156d3ff10ba61e93e6ec45973dde1139d2ff33c137db5c688ae7fe6d47f614e3a09aac9c99b6aa2565a62a295b9ad18f89b9500790f98bd61aa457fdd6fee5558e30305894578c78600c419e917644ed56fad064abce131dc9e6d94bd134b5f6854ca31a6900b5e01aa99c5c842b0c78bcc6ca53ae991b16d1a06dbdd5c8760c2f118138888b3549cf955124236336050e81efe74c667f213f580184306eb9ae0ea42caab586aa1b579336321e8631021c3d2766404c610149a2eb858c3187375c281cbbbe9973eaf3b3a0be82776fc258de6335ea8bf2a5a80e92c072df9520bbc85521d4fabe552f24bd0e7297dfd7fa42a11ed4fb04d6dc242e8f7131d56d00fc841eecb1844421edc74cc0970ec66f3c85d6e675bd9fb8d8af00d9e73cf8e61db8c286014250d2253648b771fd5676cb7052d0f06d0aac252ab3346153d0742addb52d431df8a5a82e542489142ae0992ff10e90ece4f7fea02529c0a4ea808a5ea0a70b0fe6f5a880f479064cc7a167499ffa1e8e3f08896c2bb41a9b55b4f38748c255bf3df32b0de37f916041e79994651d3497a1cc5f88ca3844ece922211647fbc1b274c8cc47e06f3c9637200be8547971374d94ea6dd3997cc9b4a037baadaf847c47bcc261836afae8891819f2ee4f9d258b5be966b781a025496996e9bb5d702f61c89b334efa8ff0aac0c375d56e4d7cddd2fe62433d36d7507b98e4cabf7a59822a93f383c294b0ff80c888c1a0a503bad0e917cfc094c83c2907a648fc0dc5043982961cc64cfc67e9557109260422cb8022c76c8f1490e83a67ffc0f3c649c3d8f31766a2b8d2081a5e5e70ad645bcd3363a20d91fe042a981f8a3b982c23d2d03c95de043af976eab34c957c047499cef415c8eb8deaec624e03e355a444f4e533b2c8c586a9250e05fb18414d2bdae24a28e4e265e6ef7117f228bca9acf8ad0dfd19407d3143e4f386c1160fde7b5ba118191424321c83c42652552f5251f63146f1fea6f5857a6b8a6846cb9a4de7297f374ce006189a99527a7984e7f520ad0d891bb8a534cb587d3521dc926fb9c91f63bcb43efe4eed6e2b5c1869d371093080c96f38f48ea3fe2516217ba224151880b54acc0c279d83475b148ff76d71a79a463057201a8d3c90d4efb26d13cc4209fb5b6db7303e774604e45a52ef3e3139036eeb8a2adb86d4bbf79c25e7078288987725d2059f7c4b2232a97cbafab062a4a0c574661df670b055ccdcab7f3c6ec64033e094a276d296bf5547be043ccc39e8e361b8d3a1d4d4c2aff01910e6e72919561e4fecba295c5f46d182109f4d6ef78fc688a10900b9a88ea3f64e3227dae568b2cd42942dcd25f6d424dc96911f60ebd483cd642071e46f5adb625cfb0c99fbaa7802b44dbd06098e79f50dffc8ad22eeb22eff6fae1125b354a87746cd08a2c755e19f79f6d4515a3b01a98fa052eb5e0a3741e89c9466fdbddedcc9fd9223d92b4850aea9926837658699837a9ed3e425198bd3e4809febe0d329293a6c7ac0b704489a0103507b09461a3d98eb062d7ba514e69480c22c5052816f6fdabf67230fa5454e1479c7b8db8b451c4877a69b8d601df025ec7965d2ca71f76ddcee7c0c66f27e7559055e419b02bbc2a71c3506ab9cd7b88ad6698671cce1c9d01dc8b893949b1d8687e33077889ffb22717cae5d688eb72c7a34251e304c722128e613dca12ddd7b5ee08c2d3662d35c526619d8103241bfc5c939a4811f0a4d4d2287b1b9c5b5d8558d8e2a2281b6bf0aaf741bf69be9e0ecd9a2daf064af9c9406a457bb195b0ad3c051c2b7c4ff4b86bbdba3b689d54facfb541abeb4d36e6f23308a9718efe55c2f04d0da70f2189e45b6b1977a43e05061e4bde56480b66d7e77930457cc75bf99ed5d44e2dfa0451834396a779373094428aad6f1d6ea541aead170fffd54333581d34bdea8cf4d0a2234bc67cab79edcd15b408fe8549e431fd4bc31801c5aeb0c6c10a24e8ef77bb99d3ae131e36dd1a14a975e287ad85bad4daf81310b7a149bbf743bcd54fbf94f8c4e8b38436e8e66b90f00c5ce2710f8f97f9a3733e774e587c2d112e78845dc848cf6f9b926dd1dfaf47695b3f0f4dcec6ed088887eca0606dd69026b0521c35c857c74a6f1657375543bd8d40ef76a9d7755e1ba63fd79f048e8f47525350fa51064a7fe0022f3799d9d2cb119c94f0970dc7faa738892e5391f9fa7f13d8751fb7b8749c0bf8bffdc746b9c91a0f9036f9e83d259456fe48592866f689b7de742167d7fc96810332a4d84a7f527b8ae303ec8edae0aeeb84b28dd35f48c5cd26e0465fb1112114bd0dd0281fa965bd1dd4fcf021d247654d5df62cd79b8cef2b93dd06cfc2d1435a67c1c0f45fbc4539e3e32acecb3ecdee3826456f67e6f93e130435e5ccc950b2f4ffa35770a9f95db6305fffc491aabd658776b69b57115eaa486b198b93e577f30ad016395acce020250ff17687920b6b61eb1e9f7a079c3275a5ef2053bd2e7a63a2034bdb457f7a302fc8a22ddfc154f5e4951bc54d22b2e815bef881baa3cbb0a1c5c3811b1d2eedf06df8c4f29db70f97e1732a2603cb19b4573ad2c1304446cedc979ee4116b053ddd74ee9ae819333754c05bcef9e587e6fabfc1f6048342f1a750cf339019e2051401b2bc8f82a980b62d1ca6e37058e75e90325ac6c1e974c592516f3ea5deac12a16e2ecbbc2f6a0c6b047f34b212f1f6301e15cb85695d04bf14cd34a85b29005ea8a5917861c62277a342eca31b13bf0155ec2d0ba6cb971e04fe092df847794dd9fe0e9d71f48409a3e5bfca61ba3dccda55a3bbfac16af88892d476ac1e09ca5264ff9cebea57d1c32e6b033e6bdd1b8b2107ede31f60d974450fbf433d5728ec4b00eb5fb351a834a03e32fe7708bf0dbecfdda1e855a49b5d36d636269d0d510de7b4fa2926238bd9ea7", 0x1000}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:10 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) connect(r0, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xfffffffffffffd2b) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x0) bind(r2, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b4") 16:00:10 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f00000000c0)="3269ce68364c3d2f65c6d2ebd734440a0aa9d4ed3a10b161507bfd9ebc13f128ce1c74c07af97af77326acc1e33e717b7c2e8026581e5e64207cb9fab6d23951ab75cb695c7a4f9cca3a352b7052db1d13f1c75cb31d53e3f06ae275e50036df5f97e417347aba06fb3ce2015e9779f95b8e66e5b594a9a31448b7ca16166c3ef15388a9a912df22", 0x88}, {&(0x7f0000000180)="49d41a706a5a23146a128956ec2974070a1bd3dae513d711f3cf3cd4d57bc06cb7142527f48d580dc2cec2ca4ea436d5843a42d3ef78cea6e3e3bcbc00aee1e868a01db908862acdc6f47224fdaa3ef82d1ffb082124c56239ccaa4e5abc0b764a5336d20a41bd26218640a54968ecc8337395b527ac336f9b846aa87829c367c36d307fc99b7ee56dd83ebb658396bdd8134cb56d3b0c6e55bae14f88f8ac3a5a9aceff41c5c061cfbc722adcd63846cec043c4203530dc78ea6683544fda", 0xbf}, {&(0x7f0000000240)="3d317df64b0420284c6bdb69b01b742f644f37697c39f4ddaec91e99d4d1746ff1ade1e1d16e309dcb69d2696fb3b016a0fb3ab4f0b1ab5aea85bc622856aec74322271fad8c04c9c97d175ad267ee9e32473508174f420518a1", 0x5a}, {&(0x7f00000002c0)="3c6b688ec17625845c87714663b8875dfab2c5b358f4cb6998445f45e7844d59750656b46b2324b83f1885e71ebdab0cc2983104d4bec781b1575f7d353efc7d1e05a5c54fa3c64ad8b6afb99dabebb08971aee3cd41540889", 0x59}], 0x4, &(0x7f0000000380)=[{0x20, 0xffff, 0xffffffff, "a173563087a4053cbf"}, {0x58, 0xffff, 0x6, "32a1858f10d82047ba34a700858e387f25c714cf7ff9fd540bdfc11bfd554e9bd4b91c7c52609d6b4cd06c3b0b5fc4b6ef16514d3d0c2ef85158ea45c664e6c5b33b6d667bd0a1"}, {0x88, 0x1, 0x78, "048e10199a96728e88611a7bfe5691e82917c2dcf8163196ee871c7868341609cab94ea5381c230d800194ce9deb17e87e1965485190fdd74179505a27cf74035f58fc925737ce226c9f6d200e099c90012c4d5ff5695f584a3facb483314e4dd908e9fbcd05238c1cc3f35d77ac61e92a6509a2"}, {0x100, 0x1, 0x8, "c3e1b5695eb203873ad87faa637ad83ea7f2848f186b58689e96d5d75b9a62cb58d17dea25e764db63021d6b8ed748563aed44a5b41da7fee8c119294ab96b0d2614a98cba171975da30af21a9549ab8f27262293c04739e5f1694263e1274bc5af9c2c6ba4d659ec0662263b89334527481fac567d095bcbf88690f61e2cb338c7929cbfe675f14af3f5ee1a9664f942355541608c6d4f10d5d88a3df3c5f254e5b53f498143fe4f2dab2a751a845ad016f4d0e9e7fc4847e4ab27e8b19a10c4034eaf4cff86d042d3b90b1bad760c351b22977956629ab3d1319814ff17c3a395b6afeb7cfa81a75f846"}, {0xd8, 0x1, 0x9, "4c2423b3ebcf3eeb130b03b12bb2a87d6474c659f5c9fad87646311ef1db83a2beb7ee6eefc89af6d0e7d75fafee563c1676650b2e51efcaa2c432a72a9eb902387f5d6a31186e418f461760dc210b0250c0e04030ed95d8f0cc6ac36ca349e88937361e1a9f7f52e8f42c5168ac0f0e15ed8ee44d43e4d67a469c836ff77a7255117526e83b7b2b052bea64d918863684fe193a1ce04cf8ada9156db81b8a02ec462193bcafc4ec1a288c17a8f2d54d145cd2b4b3295addf17a101841caaeb49104610f"}, {0xc0, 0xffff, 0x200, "5a3d96d01d6ec310166550ccdd79a6b0bb960c9461ada1aaea92f840d5c8e0c242122cd9b8339f2d947fa6836564511e47f6cd003f08fc15bee395bc3ea7638603fc69473134ec640c88fe22eb304418f0cff4729d9a6e1a55ff46bb347e49d815faf58611da8f36ba05da846861db3bb53180d5be566dfda44dd3137f803388b5cf3da3e987f40bccb93ca8008b412aae61bc1777f3d25bc4b9ccb72ea5220da89a8cbe70f79a4ae2cdc032d4"}, {0x80, 0xffff, 0x3dbce1f5, "dd12f555ece2a05abaecd92906a60a034e8124511ebe3b532cfc02fb360997b219b73b8162a8441905bcfbc36bd06e41b5e07f890a1c125287fb32cb474f99f065376b1203916801f7a2217674929ea59f5a0cddf914152bd25290a5d8d272f930845856a371af22f52143a00b835451"}, {0x1010, 0xffff, 0x3b, "15bc420dd1dfccd1c1b845b75c35b1f21abba466672842bdaef5712482c1eec57be66aef252a0b62201a38e8e93df89fd92a20d42c600a0de6a7c16d7b24a1c424f41086ac8114bdc4ccd9f284da9a4ab79ce85e4981b0bcb7dff7d5d9f3f18eb9c6df1ed7bcedd3b233bf8e2227150c41eeabd10aeaeba80a28c5cb5f89fbae3891911bcaa41fe2c29928529edf79837e6bedbd03a3853c930eee1a20b7251df1974836501aae5e455d200ffb346d2def900efa631cdc24decb4a317c4f24d79b43beb8636e06492b991931ffe16c4875af1dcae08ce8a7628d76e67a771d8b5df29f98c98f043425632f9913440c6f70f2d07f1c0e9e3c74e0a55df64389ddf265f89d7dddf93557006a0b28db9bd01070993388e1f80e9c6f6cd7bbbd45022000cd106fff84410c5b50aeba53de5d898cfdcf40f2078408d1d5cef47d9ea5408415b3cc6d35d2eda9ead39955dcd5635289902c30e7780fe213d0c08519a347cc5bcbf306bf581f3de2f43f2124257b1dd2681dfaa81d17cb248e8395c4af7b5b44aa17c61f69f2e23ec0c1e59bd63e6e4c96f54e0d80befe4f59d3749dcff17b0f3a911623056f1bc3be58c4a0ac12fc630172f91a3a9f700c81cb12ac61004a54c8c71b4b8146ec73e5be3bbf1c72e6268b799642493568c1929f550de76b90ee8ea7f2823e93442dd1a16751479204fca2e64bb35653e39e83c50f4708a5798a8399d449209e1c25be63b23f4c48c3d439525e5c83407412bc93240d66185f098998c04c0a122dd86ecf5ddfbb77b39e73b0ca0c613a20707c810de384355bfff600c44a5e287a80f7c415c03fb1c3d8679559d260eee574f3bab73cf291a5605a6ff802a83155996f067177335feb32c2f335c36d4e916165b62de7a00ce60cf892285cc93750b30dcc7b349eda9b30700b21d30510b44fb9e463aabfcb4ff5f818090cd14d97f1d4346ebf546cd9d958bc42d3dae567f19db149535972f11b3bbe5fcccc6d5fff2fa8e01fed50ab1c5fb2b2c355aa0cb7d36ebaeaf7ad0301f130987805e35dba607218d88c53594df2312d2e154c825f4e88c68442dedb3a4dbd94a9f9b473f29ab7333c3698b373eda076f828ebe84ea10e8789da90077c37a758a7881c59a5119dff6d83163529ea168167af97881452e6ede93dad164b6803b4fe31c569b983c18e7c547606db1b059e01bf3ecdd7763b4df3b3a4a96056448e8e296059f19cce55874c622bd9e83b67069e189d2c542d4b7498342cfca2c27876cfc99f3f1cb9948a702c09b54cea9aad659a0c1ea78b6a217523f04efcde41f4c1aefa87e90fc1390d1254e0212900821bb46068b1594d110620c7a4cd5e7c9bf317c75b30bed56fce7745593835667ce49792ee82c46d909a4994563325d21bb637e8cc79b909912866fa9af6403d19360333b78ed40fe7ca086294df0855339d311040b8122972963f42dcac46d7ce4969c0f5bdad63943c80ed7b3a08ebf83f145fcd0cddcda3fbc0b792f5cdeaa2dcf0ddeb4567abe7d81305c4d1dc98bffaf4c559b5b937347b41aab931b3b70a521463ed7f93089622cd008975ef4fbf9fdb648c3a287a9a3c7778e2b2b4a112ce9e721584c1dcbca0ab6cb472a8887218ccf00cfcb20d07eb4bd2a0ac6ccfd9b1f03a1bc1299c19c0cc2b00b61135f8d5df1a04e3bd4caad238fc57e356b0a1e3a723ee42a04bb3cbb373ae4f1a2ba8b3704ecf6e23d18170f2538a980222e9e984792d125da6757bb4833dec61922fb4344ba0bafef90c6b3579056155f9d72c6a87a2b0dd63c95c785bf2b3004c0f66cef507ebfc936453a3e1bb5021dc2f180523adf2026583e5885a7e9a0b12a43ca869ef9e9dcc51e4e89c4c2eeccc40a24bcc323cc6c7c551ffc2a8c38d46f0863aab3d5d5e3f373a3261f7f5fe0bae0c7d5314e27c3e7a13567cf777c55cb0bfc607fea4b2d03e2fd640ee29ebe877ab8829069ac2b2552a43f3b08a0b5b292e284484b3842e5fd3d6d456caf310370aa1e143f2e99b4ab402963aa3606b009e1aa9bddc4fa6f190c7a847065512f437a3b7903f30b0004e7b99529c72e5da023c98c0bd98289715f68c5ce9b721c9c1519da2fcb99869b59deef64d1079f2b389c495e6a7e817a2856ad027860ef8c9c153f32b25206e2f5b8476e3a349bb8626f270b1711670dcb0587d1cb38368c3c737a760390d99851b48af1accbdcf46df60536cc87134fa2ae293b30188f63bcf96ebb30c2e669a783ed072000883778a1746ec4658f02c4b9ab8e800a77df3b9f239116d46093f9dc640004a31a9e01cbe0b260befd5b95533283d4e94a61a7fbbc4ab08470dbf1c517bf714e3278c0a5636e36865ae16e2d5e87e75ad37190b1389eb5e6b0772d89aa53263b30b2bcffb97fc2a1d168c5ebcc8ed5b6bbd1502072851e4e6c8be90501e375514b2cf9b30f1b9b9caed77c75e4c063d84b47874511d819955c84281aafe04722a3a96b15e99550ac183b5883d9a621cea2ae2eda485be83c0a9e4ce8620e15c7fe4d7e4c536b078cff3a72bb368cc94442c62a9153411fc24e123505ea898475c36d91196a5ca31bb7e8bd8a5e1b13db6a754c00c73b1123eede87d68cef546313c2b876f51eaac19999c137da0266cd834edff2dc8234f10b468883e4eb935100e4ce9c0de35a5d299ad21581662dc7a49ae03c9b00d8c8fd45e14d3ce3450f2d14e836e5a6278592bf55c688068c4558673593d93fcab2eb7add88a9976c5653372c54971e72b96a639d4cf90a43e11bf887fe3de133ba4306d0856338e4a0b2a831c00acdb2123159eff7f7a091fcdbf3bf9a2cbb36c0ef5306a78e9586166b3dcbcf905a1aff9289e17d875f215a934dc77f45183f05475864cc2e1fbce1c88458bab81d5657450708d158c76f451b6878f75046661781e6f407e4fdbb26e4669fa6ad2cd3a933ad7b0ac485fb9101e8877b4935f629b711b7acef3f22b2f69301855f21a9a29e073524e8f55043efbfd7e7a9b760a1b49f5218961436f275f5bdf6fde3a3ac0ed64c0055a023c9dd4d583902018433e57b5f6d072e320acc1290f5636787fc089ff40a887cfbd472ea0e56f226790def4a4332cdb817047cd108b9f29da559b5a024891739a1e4259ec64fe5bdf2d35d643ff15d0dbd5e7f1dc468a0aea02115e86a031948122f026aa3fe1acb5222fe231f07b778fed475aca922f8533191a24d70652f65e059980bff046e5640db66c0039bd0bd8a620d504d70ef17ba007e1d44314b03d668c328a4db4fc65bc2d32e1c1ab4de28aa72052b7802fbe314eefe6cd8d848c5f66e7bbbb18eb6b2203d6bc82afb1ba8af3a7cfe6110a9d20e651f95914310fdc551157d49e1475da430eaef9732fecd4e816dfc3b52b1446fdc274a88955f5879c8909701481da5e1be43dc3699ea15f7376e66c295b51d3c2ca2f5bd782af99c7008135820848b66ca907670f9dcd00f972b5103759cf80297b0722d352475aa434cc3d53c278eb0904e341964aa8aa2c8f42ac423400b1c7e2f89c1677ad551e95f4a6f7989779d76f725a6e66e474f43faa189943240e4e243f9a71e33be473bbb307262c3162d1c8fd629fc9bbc4390c4508612d11fab3ef40d0c96149e965a854e8b6222d20d175ea2b76a3fb49910f4f8bfa8f1e89d1cc32603cb46db04ae21af483349bcd267f5a5eb7e5e6f31342a4b5c0b99a644aa2ed94f7a1c664bed01ec43794fbf2966d9ebc3b0f002c649b9d02557479ea2ab49bc486e9243d8b70a554c81b8c8c656c03f2f7640864ce05847342e1bb6e99f394e90cc857b27dfbee9a0089bded44dd44fe4ec9addf03f719d6289ca27297e0fb55f665a20bfcf7f12facae64eac91e9c908317c26fb9ff143c1c8dfc39d96ec5e99b9986467e0213d3cd5a783f087dd9c80ff998591648a54bdc70185702d6af1be13e242ca29525193b01d40303f2586c76f25382b2844652310081ccbcd3108ed539e7fe1d26704464415b46d1f7ef55a0a43731db42efdff2a0243e7e57151cbff8c5ec6f3b4f3037afb24e6c03bcadd7cba2b40a14744a7ab64eb5f2fd85ad5416eb8073d232ea9a24c651d04adbaa9fcf47e63ac2a82db5b33502d46bb0b36d78768c5eefe852ffbb30a71c0b7646126874cb5edd282683864ddb7c4b3a917784c46e4c8ac09d5eae03be445575439bc7524b594de2ffa59ea9a43e3e3759305da503f15accb7eb9e76e68046d96f85e3398a22dbbaa65ac0f461ad3ec726e6799e5ff9c26f29bdf6ec181d17322e873df8f9bd646f3d2e1f2e3a0938d8b04bbf925f59987d275324268500093dbfb9ae3f1e9f57a55c730a81fe7e0a152cbfbd4df7b77ec29915aaec8bd1a014a7d87ee3138d60d3b37864f32329c99305cd4efa56c6d0e8e6788919fcadf1b28483a46dba2b1954e9745bbe0072ab9d2d9013b0156fbd1c9a76ab181f7def5f247610da248cb8da9418ab1e7a41111aa40ce9b9ad8e8eaa5e4fe3d40678bf96275668c1079cad7ae2e11e4501734e6cb2fa7f19bead79d2ab5a1f54735ad7a9f1765d77d7b1f13f8156f9124e6032ea6de5612c111b78111a93a0914011dcfa726931890a9e8e5c222c6488a19b1b0b6058a921c5fbc73082c2e74d59ceb031be8beede6d657e35b20a7965850bb2013ef7deef75f5abff6fc6ec0c73184e37267af99e9657726ea6c3f697be65fc5f34245bba3b159187520bd7f44a1c1b9b9843812c06f7cbbbde2712e3c5f99689b0415fc46216a134a00ef1a3fba00292a2ff65a7119e6b1bc45690e11cd25d0c93c3a7d00f4f51338fea485fc1f2cb171420e395639ab6104d9bf878d5f38e7e355d5d0ef84bfdfc3ed674f2ef723066bb49431a95ef7e6e9dfe7421535e8ddb55201c543143ebdeb192946cb1052ffb447e9d3423d322c34c62a9d44671e084fe0862ddeaa9e3dbdaa51d4ae3983cdd893d2c4766d3c3a5c7cdc8a365abc18f68ebdfbde8f987e05bde5c0ba5ad11611dc9cc7580a324edb4090fc3caa50841a842505d2af7261b94600e38a9db81f59c054a2a49c2d7aaa40e6f904bb14fa8688420fc8ff0232a59453adc17043f6be4175ee5dc17d038e213ff38a189e4428212e2e125c967f579d5132a00dd2bc510ed395981c685de63bf3c2bad3478b3dd6292c401a91c936fe97d15e1260f1cc54203c57067f5ada6996b46decb07f8d6d16ddb4de15c4f25f787834976073656b341719c591eb075a3c9971bb9063634094399e165d765e6261770ce4410125ffa8dd6804a97d4520d5094df5da35d8c572fb2a3e1efbd39f77bc85236d104fb0ee3866aa38478f486c4978bf5b3e1e973f6dad6f57e22f5aaa2cf1b2542e9e6d0ade75995736ac27a235e7ff419c45c9ce28b23f975cf48d35d831ea14efab806ba270e1b37a7718e735c99dcc5eedafd315b46c1d4f23d449fb0a228acc211990e2a9b1e4c4656becedb77330f9fc38e3923e1a44753faca60590752baa2cd70f05046a3ff19fff23a9936b2de69bcefddaf4e2cc6f5a44fccaf43fc6c9f2dd600281c7318c25665803c7add85434020fd3fdb01ef47b87d8eb663f967a03b58fe74d3199d3b7737da4d7ce0ffb877b677a3883d8ebfbe6647c5371e4ba8359ab154374c809cbc760834432b51a4d606ca9c25d17e27be9a6c1287aa75b77d70ed924c59f13d58317051bbe0b40662591ddcd267a0c34e6878b40abc5c6f2a2d8d8bc954631b206acbf52da80097090225de2b447325fc56e6d563aef05e"}], 0x1428}, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x347) 16:00:10 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r2) fcntl$getflags(r1, 0x3) 16:00:10 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004200000028ac) socketpair(0x1, 0x5, 0x6cca, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="679bc005e7055b64b714", 0xa, 0x3, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x81, 0x1}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000900)="000000186004008ba8002b27febffddf0000cd3456a3aa8a00000000e99a00"/44, 0x2c}], 0x1) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xdfffffffffffff, 0x0, 0xe7d, 0x0, "fa000000db000800044c6c45000000000100"}) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 16:00:10 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x6, 0x0, &(0x7f0000000100)="26d66a0314e0176192a5d4234dd38f183f9e720890419840b9496a5b9e06d956ab39d15ab8b6303f473ce9b31e3a243d3a0e16108a62db2ba8a50fa6b10ff96a0e1bf17efb92f5f9afd1280ac75fb2fe53dfef85398ce95a524817e6d9cb3b041b7f24c12ae04ade8fa24c88ea4b3a74a9a9", 0x72) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x74}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x3}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f00000001c0)=[{0x3, 0x3, 0x5, 0x99}, {0x6, 0x70c, 0x0, 0x8}, {0x80000000000000, 0x32d, 0x8001, 0x33}, {0x101, 0x4, 0x8, 0x4}, {0x9, 0x5, 0x3, 0x10000}, {0xfffffffffffffffc, 0x2, 0x6, 0xffffffff}, {0x7fff, 0x5, 0xb32, 0x8000}, {0x2, 0x101, 0x8, 0x6ed}, {0x1c5, 0x2, 0x2, 0xfffffffffffffff9}]}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000002c0)={0xffffffffffffff00, './file0\x00', './file0\x00'}) 16:00:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/144, 0x90}, {&(0x7f0000000280)=""/198, 0xc6}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f00000004c0)=""/66, 0x42}, 0x2) 16:00:10 executing program 1: pledge(0x0, &(0x7f0000000200)='vmm\x00') r0 = semget$private(0x0, 0x3, 0x8) semop(r0, &(0x7f0000000000)=[{0x1, 0x4da, 0x3872e78ec9ae0fec}, {0x2, 0xba, 0xa47ba06c813e71e4}, {0x3, 0x8, 0x800}, {0x4, 0x7fff}], 0x4) 16:00:10 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) setuid(0xee01) unlink(&(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r2, r4, r0) 16:00:10 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x2, 0x2, 0x40) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000080)=""/205) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:10 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="6e8a5124cde133454c3c822280099dee4db0ba3ae7059acbceb2d83498595a7c7b90a3b49c24ac7b8c0da32563db45b776c5ddd84daa67db13bf15a3c03544f0f0cf31f4f6da9f2e216b67d62511879deb8c413e98149c9a13e12150a39f", 0x5e) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) accept$inet(r1, 0x0, &(0x7f0000000000)) 16:00:10 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) close(r2) socket(0x27, 0x2, 0x3) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r1) 16:00:11 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x0) r1 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0x48) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r3 = dup(r0) r4 = semget$private(0x0, 0x1, 0x100000201) r5 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r0, 0x2000740d) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r0, 0x0, 0xb3) ioctl$TIOCCDTR(r0, 0x20007478) r6 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r8 = getegid() r9 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r7, r8, r9, r10, 0x4, 0x200}, 0x4, 0x26, 0x732}) 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, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f00001eb000/0x3000)=nil, 0x3000) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) getrusage(0x0, &(0x7f0000000f80)) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000001b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef2a128d03d23e711427a0294057500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008334ab1fdeee142606057e7329de000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000011811460b3e3f6ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816ff216bbf900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82e02d81544dd3f5e39d0cbac4cfee9e176674b08a25439ec19406e45d1b87aa3573116107d57d33e39d2affb3237cf7e363c8933e7a50a8b40bdd11ba4becd4c15e2bbdcc77462b630f58ec1df852d500"/4332], 0x1, 0x0, 0x0, 0x0}, 0x841) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000440)) recvmsg(r3, &(0x7f0000000dc0)={&(0x7f0000000e40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf0000000000000000000000000000000000000000000000000000000000000000000400437f48ffb38635c23b654eaa6f8765ab000000000000"], 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000580)=""/210, 0xd2}, {&(0x7f0000000680)=""/116, 0x74}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000700)=""/101, 0x65}, {&(0x7f0000000880)=""/53, 0x35}, {&(0x7f00000008c0)=""/249, 0xf9}, {&(0x7f00000009c0)=""/233, 0xe9}, {&(0x7f0000000ac0)=""/19, 0x13}, {&(0x7f0000000b00)=""/223, 0xdf}, {&(0x7f0000000c00)=""/25, 0x19}], 0xa, &(0x7f0000000d00)=""/180, 0xb4}, 0x40) r4 = msgget$private(0x0, 0x100000506) msgsnd(r4, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000000118cf08445299c4d5c22f7b737c425438b0f5ceec0d1f2b1a81b88a1d309b668e7e1e63e23a784106f82e01b33c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6d2b0e6f276cc55ef6f323c5eec10c560f88ca5bbfa66a88628b6157cfa79695cfe3eeb2ac6f86ed203464e7e004c0acd081db13349387f13e7e7199ad71d06c5e456388feb1477c53df1daf2f270a1f94893824eae082be47a3310a35abe11572f3ae70dfba103838796edb63999feea873d2c0d68005c47c505288915f1474d55959967bcfdbb5f2f5a5ad52d993eeb6db3b6a728f141e76aaa9a4f4e2031f16c687289cb16f48335da45f87db4d81d07f93d4b377078aaf659360e190b50277d6c0a20e2461bfd1f8c10ac8bc17a8c94b283d5e98ce056c38d1ab2a35b7dfd62461840c328eb2dea15fd62d734b06474b001e062dfc611db20ce602af9d2fc0e9847f740d6979b7538d0ebbc65ecf2327e802bbf13909628b3f2c7311f6d3745d5e931c6381739e266dd8b2a4fc5d44611793aa6bb"], 0x1, 0x800) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r6 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000380)={0x20000000000401, 0x6, {0x104, 0x5}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000e00)={0x6, 0x2, './file0\x00', 0xffffffff, 0x2, 0x287d, 0xa5f}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) fcntl$setstatus(r5, 0x4, 0x7f) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0xcae371807a4b1fd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f0000000040)}) semget$private(0x0, 0x6, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x8, 0x5, {0x0, 0x2}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000000000000024}, {0x54}, {0x8000046}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xb, &(0x7f0000000040)="87401c0dfd4c8931a23cad") 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="c36abadd9f57686800daeac4251258f616f354698bd6f5861c9cc5687c6218a9efaae5a00209", 0x26}], 0x1) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:11 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20000, 0x0) r1 = dup2(r0, r0) pipe2(&(0x7f0000000000), 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)) 16:00:11 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) geteuid() r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) pledge(0x0, &(0x7f0000000080)='$\x00') setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:11 executing program 0: 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) 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) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r4 = msgget$private(0x0, 0x10000004) msgsnd(r4, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r5, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) fchflags(r2, 0x75d6fa4afcf1d601) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) readv(r0, &(0x7f0000000080), 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x40) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x1, 0x6, 0x6, 0x1}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) unlink(&(0x7f0000000080)='./bus\x00') 16:00:11 executing program 1: r0 = semget(0x1, 0x2, 0x10) r1 = getuid() getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x7, r1, r2, r3, r4, 0x8cb8cb6cbbc8662, 0x9}, 0x5, 0x0, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:11 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x140) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r2}) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r4 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000540), &(0x7f0000000580)=0x10) recvfrom(r4, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001980)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca3995900000000000000000000000000000000000606d623af06b45cc0377ecf2f8a236c00e7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c77ffb4c8474bfc8ebc8b8834f6b6a007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722259ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148c34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff4d9328ffb85d129a8e329c734d59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd692451bf2bf52436ac538d2584f30c9f89de445258b71699380700000000ba3867f687faf6a9d9800356aa3805dbfa5f2ca53d0b530210adaeb44b53dcdfc6a4f6cdd9db72c49315b155d7808dbb27399827ca4318910c6a04e1dfffa7a2286dcffc1008703f494cdf4fc693f8e7d7bed4f18c1bcbc3598f03703b7535b22d6211a4135f8663ef5c78b8b97655ed1e0ba79fa89a8827"], 0x1) pwritev(r5, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000880)) r6 = getpgrp() fcntl$lock(r5, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r6}) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x410) setreuid(r3, r3) semop(r7, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r5, 0x7) pwrite(r4, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) r8 = accept$inet(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) bind(r4, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000940), 0x10004) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x2, 0x810, r4, 0x0, 0x0) fcntl$setstatus(r8, 0x4, 0xc) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x3, 0x2}, 0x10) fcntl$getown(r0, 0x5) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect(r0, &(0x7f0000000040)=@in6, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 16:00:12 executing program 1: 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, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x0, 0x89, 0x17b35eef, 0x6012}) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="90", 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002eec61cf0101000000000000a600"}) getpeername$inet(r3, &(0x7f0000000140), &(0x7f0000000240)=0xc) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)=0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: clock_getres(0x5, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000100)="ac9140678bc7ed78af62c70ec6efd603cf517c04d5b605970e38c96e65b7b484703a48ad15f6f4079b8d6d381a2a71e65f9009501e4af56cd9c63e96ab283bee9ad2be3495085d8176b3351f6f30f3b945b3979151460cba2300c4c1e96917cdd5b35fd862c66f6d04f53602b7f3b987f9f1d1f8bafd23ca78911a9e104bab99a3a31bbd4ea9a4c442496d41b9b8f5345069061a1e4186ea273b0d51aa60790316021b", 0xa3}, {&(0x7f00000001c0)="866b6073d9ad703141cf4b7a63eda0d5a5a13050e367d2f6797ce4953d3681e1cfde0403d768d2b6c82554fba50797dbac84d8d42b7c2d6ffce3852c8231f199ced357318d879840d0690f7c8cb47f5cb8529b28bd13a37c2faf8d58ebfa3a64bb129679118aa0fb55f1c1721c23f9f1242176260ab2e6268e367640f93a8dc1590c90dc1154ca8d", 0x88}, {&(0x7f0000000280)="4bc91513916fb77b507687f26f3c371780382132ef9aa41749b707e3733a92f146fef48b351396856bb3f2a8883a112e3d0b98233ce05c348f6fc1c8b4e077507fa7fae6c914b485d223c86276eefde7936c5acb45bb5c5be2e0fd772ae253b98a9b3ec0f66ecc61d5f67bec61b4402993c984dbbc3ed472144aa7aee9896015e4197845b2b045224df9ab7a8c6671679cb1e86f08ee4e74b64c7f6fa717dd884d2c78a8ceb46ae6bfc85f87994c66dc160ceff9bf1a6af32b4af0391ec87c0411acb014ee78796fb193b57c44f2bbc3eabb62d5bf2ee305fe3b7341748bd38674dbccbe29ed98d4e815724d504989b83381bfec6523bc598f", 0xf9}], 0x3, &(0x7f00000003c0), 0x0, 0x2}, 0x2f6661ee444b9345) 16:00:12 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x80, 0x100086124) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x8009, 0x0) acct(&(0x7f0000000040)='./bus\x00') pwrite(r0, &(0x7f0000000380)="8b211b7c2e2e8b2ce60dde65ed5db9d221d9fb501d0e38da70f78d296e62c4759c4adb15d161b3b0332a0045c33eb34aede44b086ad20960727eea15f171c8b7153be421bdc34afbf837b823d9639b906ae9814fbc451a81d3402c3ed84c94e42b153f73b0f5a02f1448ac7ef533c9518c7b92ef68441312c0dc6e2350e683fb756c32fa0f9f98ea0414186097c77f698616b7eb8a7807b3546686f5de56614fc473826580ded4fb9b4941", 0xab, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x3f, 0x4}, {0x800, 0x3}}) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x800, 0x108) ioctl$TIOCSTART(r1, 0x2000746e) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) setsockopt(r0, 0x1, 0x9, &(0x7f0000000300)="711c686e7522bedc7227e427af2f59400909ab13facd782e5c69e40244a95fdf397d61a3e7378c273d2803cf58db9773e64fca5abf24ec7c2c102956bca4399c31ae8fffdc5755913bf82dcbed7146b7051dad9654a94499603c99b8b840ae87995ee8", 0x63) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000c00)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524", 0x49a}], 0x100000000000035b) 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f0000000300"/56], 0x38}, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x118) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="bf") 16:00:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x10000ffffffff}) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x2, 0x8, 0x800, r1}) fcntl$setown(r0, 0x6, r1) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="0000001860040080000140c7fb00000000000000000000000000000000ecfc000000c72d3757ffdd00000100dc", 0x2d}], 0x0) 16:00:12 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) munlockall() pwritev(r2, &(0x7f00000018c0)=[{&(0x7f0000000380)="b2630bd881757d52b4914d34d8b603dd28db7545680dd6d1ff4fa6bc3400ca4503fcca363135a13264fd68bc7cef37757305e133347c0cf9c7152112f7c3066904e7c73c6537f1120bda00420d9f9df4b406d95d4908e629799d4a67d29cdfbd9720a868cecc20a965d9df495e2703422b1d2d84c1741075cd6138c4970098a92d53ccb4c41647693d72ae28c3141ead4acaad6a1c79f054f479e1a8722c9ad9a9ef1a711c2244eea00a78617c1603ac97929d138784dbc0edd65a3921623612cac24cb37fa02a9572044c29e9e975998ac1107accfec6b2b855b531f45ed12a532c25baf2943827ac7e14d78209", 0xee}, {&(0x7f0000000500)="7697930ea5ac92b56f53f4d8388ca9656bdd32eff53c191dc9115fa0be59ad41b3e524554e124d35e4bd7fb583f7a9dea5cfc6f98bec55f08786e0578ed9b78e6200b1f44473d7593b59a037dc4f6a5ed8134aef25ec75be7173cfa1feb6a11455cff052dbd6767046f39bdbf69b2e79c0501fb716f7891f22e2d2b8a7ee48d2510deb4d3d4662ae4b96a09dcf9ccdb01dde1ebd34c64aca202f0e322c1d6bff1d68bb1c1eeea1a9931a2a085d3908b0492b4edad27b3ab0da498351a891667ffcb77bcc4c55e1694d4bc6c20e620464128f4b4293f8a986ffecd479862c15ec6c1e4c14c5abeebade4eb3849ee6c6cd135efd61bd48fdb2129e0ddd3809c16f4bcb0dad2f9b16e21c21592bedae2579f629bf2040a19e6249d00495c768d669f23864df5ef08235009482f0b9b2265810a0c9f1144643e79cf1a4ee0a9f4d9988d1ada00cc2afee885470ca370bff9e833b92fe24bf4ebf6782bec600b265ebc6adc8cc889faa0cfbc59f319aed6805202e5066d02e8a08be7bcc51ded4c30aee06b92d8de7f6d9c5de16d382ecf1459c883e21ef70aa5f16071290d4440fd39150139bc92d8d60ec3326d238952252c659cdf30e31fa7baad528c9a652ed0e8aa67457c1fbf5d8fb421c203166298728648548edf6babb4897aaeec5518d21919650bf5309c60bbfc484d412305a68b920e3625c2ee861690611c7a24b31907b7e7b7751113d7794bb113a7811b2b189bde730f11d3b215a7d9e702f9945b71609b143fc018f75bc83f167cbda3299b5a6b8050af3628682297e6b66533de7688a6cc8b7c7fe989ccee502bf34f37abe42c442d8346f2e0260d6796852e17635174a37aab675be135b5bf653a917d1c8f99cbd09a1bd731d5a655e8b482e1ceb44839f781d636fc53d304f4987b269dab4ff4419e3d87d60a635a5ac3a7b53464d7d8395c7cae6b9b63eefdf3fa3e8e6dc3f39873febffd4bbd42588daaa7721b7aca8c984a1406f46b01f65d5cbad5faa5d8b4e4b1a17bacefac30e79387b9413b2c38e4fa40551e934798b9301aa00af5384869ed3e73acef6b0f17d2f77d1743d0251fdd87c7c940f6e00abfc7abbc9594df38cc217c0170cbacbdf91ae68058a3485d387896d213facd233fd5847624c443ca5878e6190fc7894e1c69eb801ba7db0f8ae41d435ae1c522c20504566eb2a11b57a1137aaac1d0c81a33e45ccf0f3deee178b4f5c8cc3278eccd7a0f4388ad94919be8e17f1235f29130a092dd8fbae8cd7bd089f4a1f11b2a03ebcb53598e5bc0400606a2c3aef97213b3b88540b07c9d160d1d0706db1acd8ff8fd84ca143e4863169777d3ea1452a6a95aea8c7d8324be7c474ed6f12f1dfcaa5721d7cd7538d60bc3b978ff329dfbab318d7eb724524e0f6d1a17cb000bfd503d335a13439afbb0d637909be9a6692fb134a1db214ffbf1a61a02e4614cff6d09e674b334b798251a45db6c1eeb9872130201a48e964be59dc373d20f466b913ee4d772a408ecf21171005fd60558eef97229f4d02b14752e5650ea8ee4a80bf9b6417ab995a1848e6fd506883bc9bcfc0de3d3c4e2c0ecc49e4242fbe322dfc2cfde2101a107208edccbb5c6d45e3e15138348b68bed541807fbcfd91c3c8b0c132e2ee10135ae7870bb0724e9909c9297ded5fe355a1ce456dec6ee211e07dffca2d4077f7d4c1a849d8bf92230d16d910f758b8a3998dc46ed0e8b917f363326cb26996a669412ad278b7410ecb0f291196993ac3529eec8be117a692ba6fb35df1cf4bc285862b774eb62c5405228156ca69fe2068724b53594861834d6e3a4cd25d9d13d37bef862908f08bf1ad7d4731d0d58ce8c902c3c28b8c9c19317ebb6e6663001f8c54a046b7586ffbcdc5b2dcc6cf46e0b956909b98fe0b553d431ca83d21e9ec154896578bd7651bf5fd9db5148415d7ac5855fefb65fe7764280ed1c9fe66ed25d803af03c06d9b33866082b597a37d93489a9fee5ac58d452d9674d913f720663ef8139ec4307bca6b3fe3db9d52e79095a45edc929fdf6fb4548fa2d9f48c4b7a63796d122156ad6ef3a81c570246304d6c71668b69c3024e64e940717631b17ee8cdf9fbc321203c2d1a3e4054ae098c49e32b587fca8145c2f6529e3b23bdca277a7939e1ce42c3bf65bba0ac9455f69928fa8e2be4de6f2299afef3089dfef8af49f73cc18fc16022504a984d848685e981be8bb3164cbf91e855d3548236192b7eb6b465031096a2eb48a43f7f02ed05047762d73ce0267e716768b5344325f4e36ff9106688860cebc3ce1044db577dc6b5bcd36b95d48d1018d07677b0a0e16ecb5ec1fa7854357bb2dbcc0c95d1623a46a79818a81fd8ac34467c594a44e980043e8b42467cce4778b5a4a06cc4ca002e844f0172e82eb7c36b69bce8de60ce2992e6ea04df190ddcfe7c1d62f9f9237a0401d83aa5003c22cc90b34fd08c9deac6e4a143b83f051ff47b8b2313be55fbcc473e2521f1c2b519b3b35153dbc31c46149f4ff3321daa73f0a692ab6955c8b195fce0cf1ffdcb2746d3d9fcf58bb1d9c42bdee667a515289be4e4ebf73aeb666304b68c96bbbaa12c6021ae116d929b4ca5b7562935948b0d335af42a95d7e25b5038ffb3979760fca23687c877d9b7c50f425cdd0e637defd9f978ca8b0b94cff41b55abe6cd0105cf3d3df80ccf74d7bb3018e19a68d75d06a3fcc9aa289ce1e9d63f4a9babb4d49146aa4ce7c146646463c5dc45a0924201b253fe7960b9826f840100a05617770939c23d87867033aedb5e4966f920d62f3238ce272e0119297ae1fbb8f44bc0d9ad9dfa353a53c73a3e32d069b66a95d54ce9df723a339b477aab05d044920aef6aa44daaa8f388ede2235faba7d392bd1d9731a4ed1a4d0fd488ed6fbcf348a85cca324a87de2c7cdc1b50d56dff9a5bba91036e424e09f9122d7a7ecc8843a3d361cb96f72d7866c788307ac10591b524cfe0c6e59f435101e6bb431946c6d9e5c29bce23f4c6879c2f4b6da250b65c1bc917616a87f5ac017bf7cc017c0beed298c2b1b7cd2491643da5f67f1a858c4516cfa698829b147ad1f1376dbd69931fdf7b806e9d900280892a834feb33d77e5bbec44aa873549ae24743ae55c68537b7476e6271201ae590ecc47e665c4250a788e34469ebd973586e52377fa896d023978975effb918da06dae94b04866bb1fd840dcc26c6f4a16ef04a032c3e01a2669e3a0b585e1b448e27e85f93267a434b47c2ef7f4fbd600db230701907b8b7e655b37c3f441eefd86ca5e3900aba245fdbc5e89b65721ec5783920ea2da3c473eee3526ff5da141329a73481366b791c7b7633e6bad98b95af59474b8f31900830d1cfa2e934433f455c719ed59855f28647fc9e1b746bc1d1694f93490490144c94b3eb3d48269111ce49d50f0cad9d3ae182ac1db1dfaf960a7ab7ab73a56746231d538426a941795b27af0b4874a654362c9fdc9024420b1f44c8d6a6f36d3887c0fb7b5a167e0aab19e2fb00df242430332753b609177b9d57425897048b458681c152be264e2c72994765c9399ddb02667d9c1c0c84c096369519f00f7f7a9873136d025266c8f96e2447634189fda9d331509f2b4f94885fcf26c29e1bc4aec6296d05a1f77d453ed30c2a44995835c40fd6f33dab68b061f02ae499c7b281015c3e48a02461dfe37d3ffc41bb96921c06e7a08a711772c7e277e1b053c60baec2c4dc0f864f2d92721c69a4aa5701759fa031c2193b1591fb23a23b799a0429c46cdc2a7818b062f44ef315c7f87175537d601fce7eda5284134528660cacb908199635e65ba663960af771b1d69f185263a2925e730dc8954d67723089948394199f85db1c312ba98992376a84e1071bbb9219933e216cd7d0258c0a3fa1027c3d9791687f6c45af07aa04fff4ceaf3309ffde39c50848337962c0f1a3c5db67a6a5aeb4b8bf49740cfeabfbc3251fa85d1b27c7a1ad56d777c3d7b87025bcd4e0a9aef8967aee23f4303b2d4f0a4d83c0a28b871bf43fc7400f63bd31b7347d27b1fa1894b3b5e85cdbe11dd57fa7c751e0b7906e640b217fe163dff6a2eb7b222c2eb25a7606ed5dba2cf716b58bfe8025eac1b7bf46992bd44ffa5dd441babd900a2ebe1ea59cb54801173f839f8f368aa2a2b2389b9098136603aa4be06b2e92734975b25b88ef8c61a4dd3f9273e1a52ce43fa3f2f2c79affa182a5420187a6e2d8bbe4ac9d2da25af87886329e09846156446bc574ae1aa683ff37cc4563e2242b6187f77be47dc2c7ecc14e202e1c462772fa23f023ac124a221121335ab2415795ecb7547bed091527d064b8f8cae7bad4fd881f1a006be48384209b0374993172ba9051d857e7fce8a34c0f8be9c12995edbd47bbf9bc81b3d1cc9f41e6f1b8f9b43ca5917aac3fbf9835d19a3436baaeca49ced86c5a5cb6499315caa347808add885385c06b6189c9d43b1a4e7bc33bb9452cb0fbd6f0a6dcdef804221d6706f59252c4706ea82f22e318aefb3b72df200fd0804f10b39840e0ded7d6af038296b6da8dd9cefd96c651c70bb8048abb3d94d26aa0e028af8c025750f02b7b12d2160f5c6c4457a3f844e3324abf1eed4ce0d040691cf4fda24a9e7b33fc7906a7601467c3e19ff4748b4aa583b1a305b40b0bc10ce4ce74a5ca68b76403a2ced6902ee7945ee8ea3b6484d6ed10b4655d8105bced1e93a9ab647e577da503ecffa612b1526aefc58ba0dc2e1d07d853df9261776461279dea208aa71c514095db9dc4f2bff8b04f6205d59f2020b7c042e7b507516b50059b00db7648e8ee7af83f55cc84681e81d5f2f030f16ae82de0b500165d78db86459eb4e5c847113d29dd3a5deb2826fbf35f9f9b8fa9385c46bdd361282ea060649f0bc9a813d02694086cac626de532400731be8f671e678db835bcf0b8c5a0814274f33a6b5e01c12af18d9698f6dd3a8b827d3ab2e23b586c42e3ab66a22be4b202733d787e3d93e9961841805b789c3181291dd6afb2a138f827cec78bead5e0b9dc19cc2755603dfb9823b0c10e0719ac0de3494346c0c958c8e736e18e2c3ceb2bb9c5cb9811fbafa816e69719dc496e02b9d3ea6fb173542c58d56a2792d103bf534869604a5b76df392c4ee9ec0b4ea6ed44c43bb9ccc071050a1bc170965f87e077b5a4789763a3116693206a53f8a65e03bceb021859553869eca3a170f564ca23dda3be328d57fd59617ed3552a9ea6f1ddfefb719934196cdbf8c793a1868c48a3ed98eb4e4d0e67ed3895363a3fff63c29b6f62e1d807bf232ec555d2d4050ff2fcf0e03df62751428f74bd5cc36efda61847eedaed63873fd2bb328fa49ba2b9d8ceab30b2525496c40ffc60feafb0589e4c636ae528f5189c587b0958d8205845697bc5d2f6cb5d523c9deb71e1a48764ea32a79c784b604e105f699d385f5b155ccf25c50d3ed9d9d2106f35ebd7b31878e13b18c50be339647ac5a2ff32d992cfc5db180ef8cadfb2dc778670f64e1d6c561c83c308a1f4b354c3b2aa90129bcbe7b354cfeef45626f46d4d9894dc13257d5351c2a4103e85e8ab754c62efbc9215caabc0282e77437e9f136ca276bc351fa9f2b924f74c9e5dfc46efe786b89bbf63592cc9bb3efd9d32c1a64408e5d54ef3a0b95e6d893970ad8228eeddbadac52f66402640f920b685c43fee3dd2b1f1f69a6f02d8872d29a2250a803bd0f6814bc615898232315bcd1f4dd4ffff96a10d59e1f2b4fb641ac608", 0x1000}, {&(0x7f0000001500)="eca7b810cd530e2859a4893998bff688e6fd9f37b58bbb6cdf94b19125dd3fa5498fdcbf3e356f299ad993dda44f1b9ab3829fb3d12cb06abd8bd584adae691446020ef97d9820837f6be6a4e278aee57bcac8eda9e09ae2a0bf6bb99052984cae5a68ee40338516a80d6061a7fbedd6d36424b09b8ab07c219312202612642dee0fd526693759beec88f3ea644836d1a12fe74222812b50c048473df25bd503c117acffe31e080de357ed04ea8bb4223f845b306863488b2bd55d2513395ce8807c39f105074c7ed7dc31160b86e5dae0d2331b68cf", 0xd6}, {&(0x7f0000001740)="6a161a50e71d91fc053f49f4f4d081abdd58c74916e77e36428fb56432f1824ac6d3e15a67f1c197ebe4ef1bc1ce2b49319e5ac66bd41a464f8991178c773cedae765e3fa8b1f379c63a955f07cd4ae09cf17400228458ec376ac923c57441e4cd6837784709f4695eb3520525c27479baecd3335d060861aa6cf42272b1bcdcfa743e7d03d1f34ff68f9be3753eec1f3daadd9a34dafc36e10104668b93d3270877fd9a06560333a28ae9bdda64894f3102480bfdc67da6cf4aedeb751a9322674d95ea9722c8a1670b00501a4c0a039dc0cdaee8a9f26f17342fc2ecc0fcc1381b", 0xe2}, {&(0x7f0000001840)="9d50ee2738b00057589eb12042aabda816700efed08ab4a9178b04bf87a6626d75a16df59cdfdb91fda40d60092987f25ddac71caf320319eb1c2009da9eb7319da01af5a5e8e22eed307fe7f894889f6fd697e5df84a87a2e5864bade2182b4498ff40b7fefd13dcc705da4343a9e2ee584a56bbdd50561df55", 0x7a}], 0x5, 0x0, 0x0) pipe(&(0x7f0000000140)) fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x886a, 0xfe) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x200, 0x1, 0x20, 0x0, 0x1, 0x4, 0x1, 0x488747f444afaeec, 0x0, 0x100000000, 0x216c}) acct(&(0x7f0000000340)='./file0\x00') ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000180)={0x3, 0x44, 0x2}) sendto$unix(r2, &(0x7f0000000280)="5dad8e07f29bab50e72816769e855e3b199b99e9fc91850b4a455acceea3f5a8458750b9516814baed43e56f7a4105e6bcc1537074ca6df1c0f13972523a5453cdd66d941cd255ef14ee685ad8594055a87be09a24ea03ff60a070b5024a5ce5d0a2a83564cba652c8615b30339d7aad404e61914c00b77afdae2e0b74cec61215793f65c9dfdaa25cff60450ac4256c49665ab4fd5033889dede6f1493700594958ab44abf045f89ee8", 0xaa, 0x403, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) 16:00:12 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r1, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) utimensat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x6) unveil(0x0, &(0x7f00000001c0)='w\x02') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffff8, 0x100000001}, {0x100000000, 0x275000000000}}, 0x2) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x800, 0x10) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0xa2, 0x2) r2 = msgget$private(0x0, 0xc) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x200, r3, r4, r5, r6, 0x2, 0x1f}, 0x0, 0x9, r7, r8, 0x200, 0x3, 0xfffffffffffffffa, 0x9}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='.\x00', r1, 0x3}) geteuid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xa3, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) login: witness: thread 0xffff800020b5e018 exiting with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd8070df1708) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_rdwr+0x109 #5 acct_process+0x5db #6 exit1+0x361 #7 sys_exit+0x17 #8 syscall+0x552 #9 Xsyscall+0x128 panic: thread 0xffff800020b5e018 cannot exit while holding sleeplocks Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 275451 5278 73 0x100010 0 1K syslogd *500595 26766 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b5e018) at witness_thread_exit+0x213 reaper(ffff800020aff8b8) at reaper+0x14c end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic thread 0xffff800020b5e018 cannot exit while holding sleeplocks ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b5e018) at witness_thread_exit+0x213 reaper(ffff800020aff8b8) at reaper+0x14c end trace frame: 0x0, count: -4 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020afda70 rbx 0xffff800020afdb20 rdx 0xffff800020aff8b8 rcx 0 rax 0 r8 0xffffffff81f21ae3 kprintf+0x173 r9 0x1 r10 0x25 r11 0x6cdd181fa1f26d4e r12 0x3000000008 r13 0xffff800020afda80 r14 0x100 r15 0x1 rip 0xffffffff81010db8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020afda60 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (reaper) pid=500595 stat=onproc flags process=14000 proc=200 pri=4, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab1b28,0xffff800020aff3d8 process=0xffff800020aea008 user=0xffff800020af8000, vmspace=0xffffffff82386b98 estcpu=1, cpticks=11, pctcpu=0.52 user=0, sys=6, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 78848 39214 87012 0 3 0x80 nanosleep syz-executor.0 78848 474510 87012 0 3 0x4000080 fsleep syz-executor.0 78848 310792 87012 0 3 0x4000080 lockf syz-executor.0 78848 49029 87012 0 3 0x4000080 fsleep syz-executor.0 78848 176263 87012 0 3 0x4000080 fsleep syz-executor.0 26579 70177 0 0 3 0x14200 acct acct 28369 310573 1 0 2 0x100083 getty 60706 47275 85321 0 2 0x482 syz-executor.1 15107 17260 0 0 3 0x14200 bored sosplice 87012 216433 85321 0 2 0x482 syz-executor.0 85321 370755 64957 0 3 0x82 thrsleep syz-fuzzer 85321 386993 64957 0 3 0x4000082 thrsleep syz-fuzzer 85321 161123 64957 0 3 0x4000082 thrsleep syz-fuzzer 85321 299180 64957 0 3 0x4000082 kqread syz-fuzzer 85321 358877 64957 0 3 0x4000082 thrsleep syz-fuzzer 85321 427236 64957 0 3 0x4000082 thrsleep syz-fuzzer 85321 184313 64957 0 3 0x4000082 thrsleep syz-fuzzer 85321 365178 64957 0 3 0x4000082 thrsleep syz-fuzzer 85321 459923 64957 0 3 0x4000082 thrsleep syz-fuzzer 85321 337600 64957 0 3 0x4000082 thrsleep syz-fuzzer 64957 259854 72784 0 3 0x10008a pause ksh 72784 376787 43781 0 3 0x92 select sshd 43781 98135 1 0 3 0x80 select sshd 41974 356135 69131 74 3 0x100092 bpf pflogd 69131 199702 1 0 3 0x80 netio pflogd 5278 275451 52733 73 7 0x100010 syslogd 52733 432398 1 0 3 0x100082 netio syslogd 58609 31865 1 77 3 0x100090 poll dhclient 48211 33674 1 0 3 0x80 poll dhclient 54949 307812 0 0 3 0x14200 pgzero zerothread 80725 326717 0 0 3 0x14200 aiodoned aiodoned 94431 257034 0 0 3 0x14200 syncer update 72158 380049 0 0 3 0x14200 cleaner cleaner *26766 500595 0 0 7 0x14200 reaper 1926 295105 0 0 3 0x14200 pgdaemon pagedaemon 96685 502215 0 0 3 0x14200 bored crynlk 45269 112618 0 0 3 0x14200 bored crypto 7822 407685 0 0 3 0x40014200 acpi0 acpi0 83358 139866 0 0 3 0x40014200 idle1 40820 180518 0 0 3 0x14200 bored softnet 21224 468597 0 0 3 0x14200 bored systqmp 80086 96169 0 0 3 0x14200 bored systq 56520 21641 0 0 3 0x40014200 bored softclock 13512 488869 0 0 3 0x40014200 idle0 67554 334657 0 0 3 0x14200 bored smr 1 358719 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 5278 (syslogd) thread 0xffff800020b60c68 (275451) exclusive rrwlock inode r = 0 (0xfffffd806ecebd58) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x552 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff823953d0) #0 witness_lock+0x52e #1 syscall+0x412 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9555 6566K 6951K 78643K 13483 0 0 pcb 13 8K 8K 78643K 133 0 0 rtable 110 4K 4K 78643K 544 0 0 ifaddr 68 14K 15K 78643K 223 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1518 0 0 iov 0 0K 24K 78643K 156 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 77K 78643K 2200 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 8 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 120 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 1150 0 0 sigio 0 0K 0K 78643K 6 0 0 proc 54 51K 83K 78643K 578 0 0 subproc 32 2K 2K 78643K 51 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 100 0 0 in_multi 33 2K 2K 78643K 74 0 0 ether_multi 1 0K 0K 78643K 3 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 342 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 111 22K 31K 78643K 4751 0 0 UVM aobj 24 2K 2K 78643K 33 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 48 0 0 NDP 15 0K 0K 78643K 63 0 0 temp 193 2752K 2818K 78643K 12623 0 0 kqueue 0 0K 0K 78643K 10 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 69 0 67 1 0 1 1 0 8 0 rtentry 112 59 0 14 2 0 2 2 0 8 0 unpcb 120 389 0 379 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 8358 0 8358 1 1 0 1 0 8 0 tcpcb 544 182 0 178 1 0 1 1 0 8 0 inpcb 280 566 0 558 3 1 2 2 0 8 1 nd6 48 9 0 3 1 0 1 1 0 8 0 pkpcb 40 3 0 3 2 2 0 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 24 0 24 4 3 1 1 0 8 1 pffrag 232 5 0 5 2 2 0 1 0 482 0 pffrnode 88 5 0 5 2 2 0 1 0 8 0 pffrent 40 12 0 12 2 2 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 53 0 33 1 0 1 1 0 8 0 pfstkey 112 53 0 33 1 0 1 1 0 8 0 pfstate 328 53 0 32 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 236 0 44 12 0 12 12 0 8 0 art_table 32 237 0 44 2 0 2 2 0 8 0 art_node 16 56 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 8 2 1 1 1 0 8 0 semapl 112 116 0 106 1 0 1 1 0 8 0 shmpl 112 31 0 9 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3231 0 1807 47 0 47 47 0 8 0 ffsino 272 3231 0 1807 96 0 96 96 0 8 0 nchpl 144 5074 0 3435 62 0 62 62 0 8 0 uvmvnodes 72 3935 0 0 72 0 72 72 0 8 0 vnodes 200 3935 0 0 208 0 208 208 0 8 0 namei 1024 15559 0 15559 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 14924 0 14923 8 7 1 6 0 8 0 plimitpl 152 121 0 113 1 0 1 1 0 8 0 sigapl 432 1349 0 1334 3 1 2 3 0 8 0 futexpl 56 13527 0 13524 1 0 1 1 0 8 0 knotepl 112 253 0 234 1 0 1 1 0 8 0 kqueuepl 104 252 0 250 1 0 1 1 0 8 0 pipepl 112 774 0 751 1 0 1 1 0 8 0 fdescpl 488 1350 0 1334 3 0 3 3 0 8 0 filepl 152 7945 0 7838 6 1 5 5 0 8 0 lockfpl 104 357 0 355 3 2 1 1 0 8 0 lockfspl 48 137 0 136 3 2 1 1 0 8 0 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 32 0 21 1 0 1 1 0 8 0 ucredpl 96 1514 0 1505 1 0 1 1 0 8 0 zombiepl 144 1334 0 1333 2 1 1 1 0 8 0 processpl 896 1367 0 1333 4 0 4 4 0 8 0 procpl 632 3890 0 3843 8 3 5 5 0 8 1 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 13 0 13 4 3 1 1 0 8 1 sockpl 384 1036 0 1017 6 3 3 4 0 8 1 mcl64k 65536 256 0 0 32 0 32 32 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 10 0 0 1 0 1 1 0 8 0 mcl9k 9216 8 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 149 0 0 16 0 16 16 0 8 0 mtagpl 80 38 0 0 1 0 1 1 0 8 0 mbufpl 256 444 0 0 24 0 24 24 0 8 0 bufpl 256 8078 0 1168 432 0 432 432 0 8 0 anonpl 16 136128 0 123822 88 26 62 66 0 125 12 amapchunkpl 152 7823 0 7704 22 12 10 10 0 158 4 amappl16 192 6674 0 5998 63 25 38 46 0 8 4 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 58 0 52 1 0 1 1 0 8 0 amappl13 168 16 0 15 2 1 1 1 0 8 0 amappl12 160 429 0 425 1 0 1 1 0 8 0 amappl11 152 68 0 53 1 0 1 1 0 8 0 amappl10 144 90 0 84 1 0 1 1 0 8 0 amappl9 136 1179 0 1174 1 0 1 1 0 8 0 amappl8 128 733 0 709 1 0 1 1 0 8 0 amappl7 120 41 0 34 1 0 1 1 0 8 0 amappl6 112 66 0 57 1 0 1 1 0 8 0 amappl5 104 572 0 557 1 0 1 1 0 8 0 amappl4 96 1627 0 1596 2 1 1 2 0 8 0 amappl3 88 221 0 210 1 0 1 1 0 8 0 amappl2 80 9852 0 9774 3 1 2 3 0 8 0 amappl1 72 38877 0 38403 27 17 10 20 0 8 0 amappl 80 4157 0 4113 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 32 0 9 1 0 1 1 0 8 0 uaddrrnd 24 1350 0 1333 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1350 0 1333 1 0 1 1 0 8 0 vmmpekpl 168 14800 0 14768 2 0 2 2 0 8 0 vmmpepl 168 170440 0 168496 148 62 86 102 0 357 1 vmsppl 368 1349 0 1333 2 0 2 2 0 8 0 pdppl 4096 2708 0 2666 6 0 6 6 0 8 0 pvpl 32 390428 0 374854 213 59 154 166 0 265 28 pmappl 232 1349 0 1333 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 636 0 5 19 0 19 19 0 8 0